2022-12-06 15:26:19 +00:00
|
|
|
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
|
|
|
|
|
|
|
package schema
|
|
|
|
|
2023-10-16 12:52:16 +00:00
|
|
|
type ResourceExternalLocationEncryptionDetailsSseEncryptionDetails struct {
|
|
|
|
Algorithm string `json:"algorithm,omitempty"`
|
|
|
|
AwsKmsKeyArn string `json:"aws_kms_key_arn,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
type ResourceExternalLocationEncryptionDetails struct {
|
|
|
|
SseEncryptionDetails *ResourceExternalLocationEncryptionDetailsSseEncryptionDetails `json:"sse_encryption_details,omitempty"`
|
|
|
|
}
|
|
|
|
|
2022-12-06 15:26:19 +00:00
|
|
|
type ResourceExternalLocation struct {
|
2023-10-16 12:52:16 +00:00
|
|
|
AccessPoint string `json:"access_point,omitempty"`
|
|
|
|
Comment string `json:"comment,omitempty"`
|
|
|
|
CredentialName string `json:"credential_name"`
|
|
|
|
ForceDestroy bool `json:"force_destroy,omitempty"`
|
|
|
|
ForceUpdate bool `json:"force_update,omitempty"`
|
|
|
|
Id string `json:"id,omitempty"`
|
2024-07-17 08:49:19 +00:00
|
|
|
IsolationMode string `json:"isolation_mode,omitempty"`
|
2023-10-16 12:52:16 +00:00
|
|
|
MetastoreId string `json:"metastore_id,omitempty"`
|
|
|
|
Name string `json:"name"`
|
|
|
|
Owner string `json:"owner,omitempty"`
|
|
|
|
ReadOnly bool `json:"read_only,omitempty"`
|
|
|
|
SkipValidation bool `json:"skip_validation,omitempty"`
|
|
|
|
Url string `json:"url"`
|
|
|
|
EncryptionDetails *ResourceExternalLocationEncryptionDetails `json:"encryption_details,omitempty"`
|
2022-12-06 15:26:19 +00:00
|
|
|
}
|