| Interface | Description |
|---|---|
| ProvidersService |
A data provider is an object representing the organization in the real world who shares the data.
|
| RecipientActivationService |
The Recipient Activation API is only applicable in the open sharing model where the recipient
object has the authentication type of `TOKEN`.
|
| RecipientFederationPoliciesService |
The Recipient Federation Policies APIs are only applicable in the open sharing model where the
recipient object has the authentication type of `OIDC_RECIPIENT`, enabling data sharing from
Databricks to non-Databricks recipients.
|
| RecipientsService |
A recipient is an object you create using :method:recipients/create to represent an organization
which you want to allow access shares.
|
| SharesService |
A share is a container instantiated with :method:shares/create.
|
| Class | Description |
|---|---|
| CreateFederationPolicyRequest |
Create recipient federation policy
|
| CreateProvider | |
| CreateRecipient | |
| CreateShare | |
| DeleteFederationPolicyRequest |
Delete recipient federation policy
|
| DeleteProviderRequest |
Delete a provider
|
| DeleteRecipientRequest |
Delete a share recipient
|
| DeleteResponse | |
| DeleteShareRequest |
Delete a share
|
| DeltaSharingDependency |
Represents a UC dependency.
|
| DeltaSharingDependencyList |
Represents a list of dependencies.
|
| DeltaSharingFunction | |
| DeltaSharingFunctionDependency |
A Function in UC as a dependency.
|
| DeltaSharingTableDependency |
A Table in UC as a dependency.
|
| FederationPolicy | |
| FunctionParameterInfo |
Represents a parameter of a function.
|
| FunctionParameterInfos | |
| GetActivationUrlInfoRequest |
Get a share activation URL
|
| GetActivationUrlInfoResponse | |
| GetFederationPolicyRequest |
Get recipient federation policy
|
| GetProviderRequest |
Get a provider
|
| GetRecipientRequest |
Get a share recipient
|
| GetRecipientSharePermissionsResponse | |
| GetSharePermissionsResponse | |
| GetShareRequest |
Get a share
|
| IpAccessList | |
| ListFederationPoliciesRequest |
List recipient federation policies
|
| ListFederationPoliciesResponse | |
| ListProviderShareAssetsRequest |
List assets by provider share
|
| ListProviderShareAssetsResponse |
Response to ListProviderShareAssets, which contains the list of assets of a share.
|
| ListProviderSharesResponse | |
| ListProvidersRequest |
List providers
|
| ListProvidersResponse | |
| ListRecipientsRequest |
List share recipients
|
| ListRecipientsResponse | |
| ListSharesRequest |
List shares by Provider
|
| ListSharesResponse | |
| NotebookFile | |
| OidcFederationPolicy |
Specifies the policy to use for validating OIDC claims in your federated tokens from Delta
Sharing Clients.
|
| Partition | |
| PartitionValue | |
| PermissionsChange | |
| PrivilegeAssignment | |
| ProviderInfo | |
| ProvidersAPI |
A data provider is an object representing the organization in the real world who shares the data.
|
| ProviderShare | |
| RecipientActivationAPI |
The Recipient Activation API is only applicable in the open sharing model where the recipient
object has the authentication type of `TOKEN`.
|
| RecipientFederationPoliciesAPI |
The Recipient Federation Policies APIs are only applicable in the open sharing model where the
recipient object has the authentication type of `OIDC_RECIPIENT`, enabling data sharing from
Databricks to non-Databricks recipients.
|
| RecipientInfo | |
| RecipientProfile | |
| RecipientsAPI |
A recipient is an object you create using :method:recipients/create to represent an organization
which you want to allow access shares.
|
| RecipientTokenInfo | |
| RegisteredModelAlias | |
| RetrieveTokenRequest |
Get an access token
|
| RetrieveTokenResponse | |
| RotateRecipientToken | |
| SecurablePropertiesKvPairs |
An object with __properties__ containing map of key-value properties attached to the securable.
|
| SharedDataObject | |
| SharedDataObjectUpdate | |
| ShareInfo | |
| SharePermissionsRequest |
Get recipient share permissions
|
| SharesAPI |
A share is a container instantiated with :method:shares/create.
|
| ShareToPrivilegeAssignment | |
| Table | |
| TableInternalAttributes |
Internal information for D2D sharing that should not be disclosed to external users.
|
| UpdateFederationPolicyRequest |
Update recipient federation policy
|
| UpdateProvider | |
| UpdateRecipient | |
| UpdateShare | |
| UpdateSharePermissions | |
| UpdateSharePermissionsResponse | |
| Volume | |
| VolumeInternalAttributes |
Internal information for D2D sharing that should not be disclosed to external users.
|
| Enum | Description |
|---|---|
| AuthenticationType |
The delta sharing authentication type.
|
| ColumnTypeName |
UC supported column types Copied from
https://src.dev.databricks.com/databricks/universe@23a85902bb58695ab9293adc9f327b0714b55e72/-/blob/managed-catalog/api/messages/table.proto?L68
|
| FunctionParameterMode | |
| FunctionParameterType | |
| PartitionValueOp | |
| Privilege | |
| SharedDataObjectDataObjectType | |
| SharedDataObjectHistoryDataSharingStatus | |
| SharedDataObjectStatus | |
| SharedDataObjectUpdateAction | |
| SharedSecurableKind |
The SecurableKind of a delta-shared object.
|
| TableInternalAttributesSharedTableType |
Copyright © 2025. All rights reserved.