Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PLAT-101819] Improve documentation for INTERNAL and INTERNAL_AND_EXTERNAL delta sharing scope in terraform #3287

Merged
merged 3 commits into from
Feb 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/data-sources/current_metastore.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ This data source exports the following attributes:
* `storage_root_credential_id` - ID of a storage credential used for the `storage_root`.
* `storage_root_credential_name` - Name of a storage credential used for the `storage_root`.
* `default_data_access_config_id` - the ID of the default data access configuration.
* `delta_sharing_scope` - Used to enable delta sharing on the metastore. Valid values: INTERNAL, INTERNAL_AND_EXTERNAL.
* `delta_sharing_scope` - Used to enable delta sharing on the metastore. Valid values: INTERNAL, INTERNAL_AND_EXTERNAL. INTERNAL only allows sharing within the same account, and INTERNAL_AND_EXTERNAL allows cross account sharing and token based sharing.
* `delta_sharing_recipient_token_lifetime_in_seconds` - the expiration duration in seconds on recipient data access tokens.
* `delta_sharing_organization_name` - The organization name of a Delta Sharing entity. This field is used for Databricks to Databricks sharing.
* `created_at` - Timestamp (in milliseconds) when the current metastore was created.
Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/metastore.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ This data source exports the following attributes:
* `name` - Name of metastore.
* `storage_root` - Path on cloud storage account, where managed `databricks_table` are stored.
* `owner` - Username/groupname/sp application_id of the metastore owner.
* `delta_sharing_scope` - Used to enable delta sharing on the metastore. Valid values: INTERNAL, INTERNAL_AND_EXTERNAL.
* `delta_sharing_scope` - Used to enable delta sharing on the metastore. Valid values: INTERNAL, INTERNAL_AND_EXTERNAL. INTERNAL only allows sharing within the same account, and INTERNAL_AND_EXTERNAL allows cross account sharing and token based sharing.
* `delta_sharing_recipient_token_lifetime_in_seconds` - Used to set expiration duration in seconds on recipient data access tokens.
* `delta_sharing_organization_name` - The organization name of a Delta Sharing entity. This field is used for Databricks to Databricks sharing.

Expand Down
2 changes: 1 addition & 1 deletion docs/resources/metastore.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ The following arguments are required:
* `storage_root` - (Optional) Path on cloud storage account, where managed `databricks_table` are stored. Change forces creation of a new resource. If no `storage_root` is defined for the metastore, each catalog must have a `storage_root` defined.
* `region` - (Mandatory for account-level) The region of the metastore
* `owner` - (Optional) Username/groupname/sp application_id of the metastore owner.
* `delta_sharing_scope` - (Optional) Required along with `delta_sharing_recipient_token_lifetime_in_seconds`. Used to enable delta sharing on the metastore. Valid values: INTERNAL, INTERNAL_AND_EXTERNAL.
* `delta_sharing_scope` - (Optional) Required along with `delta_sharing_recipient_token_lifetime_in_seconds`. Used to enable delta sharing on the metastore. Valid values: INTERNAL, INTERNAL_AND_EXTERNAL. INTERNAL only allows sharing within the same account, and INTERNAL_AND_EXTERNAL allows cross account sharing and token based sharing.
* `delta_sharing_recipient_token_lifetime_in_seconds` - (Optional) Required along with `delta_sharing_scope`. Used to set expiration duration in seconds on recipient data access tokens. Set to 0 for unlimited duration.
* `delta_sharing_organization_name` - (Optional) The organization name of a Delta Sharing entity. This field is used for Databricks to Databricks sharing. Once this is set it cannot be removed and can only be modified to another valid value. To delete this value please taint and recreate the resource.
* `force_destroy` - (Optional) Destroy metastore regardless of its contents.
Expand Down
Loading