Skip to contents

Creates a new recipient with the delta sharing authentication type in the metastore. The caller must be a metastore admin or has the CREATE_RECIPIENT privilege on the metastore.

Usage

create_recipient(
  client,
  name,
  authentication_type,
  comment = NULL,
  data_recipient_global_metastore_id = NULL,
  ip_access_list = NULL,
  owner = NULL,
  properties_kvpairs = NULL,
  sharing_code = NULL
)

recipientsCreate(
  client,
  name,
  authentication_type,
  comment = NULL,
  data_recipient_global_metastore_id = NULL,
  ip_access_list = NULL,
  owner = NULL,
  properties_kvpairs = NULL,
  sharing_code = NULL
)

Arguments

client

Required. Instance of DatabricksClient()

name

Required. Name of Recipient.

authentication_type

Required. The delta sharing authentication type.

comment

Description about the recipient.

data_recipient_global_metastore_id

The global Unity Catalog metastore id provided by the data recipient.

ip_access_list

IP Access List.

owner

Username of the recipient owner.

properties_kvpairs

Recipient properties as map of string key-value pairs.

sharing_code

The one-time sharing code provided by the data recipient.