// Generated from Databricks Terraform provider schema. DO NOT EDIT. package schema type DataSourceExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails struct { Algorithm string `json:"algorithm,omitempty"` AwsKmsKeyArn string `json:"aws_kms_key_arn,omitempty"` } type DataSourceExternalLocationExternalLocationInfoEncryptionDetails struct { SseEncryptionDetails *DataSourceExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails `json:"sse_encryption_details,omitempty"` } type DataSourceExternalLocationExternalLocationInfo struct { AccessPoint string `json:"access_point,omitempty"` BrowseOnly bool `json:"browse_only,omitempty"` Comment string `json:"comment,omitempty"` CreatedAt int `json:"created_at,omitempty"` CreatedBy string `json:"created_by,omitempty"` CredentialId string `json:"credential_id,omitempty"` CredentialName string `json:"credential_name,omitempty"` IsolationMode string `json:"isolation_mode,omitempty"` MetastoreId string `json:"metastore_id,omitempty"` Name string `json:"name,omitempty"` Owner string `json:"owner,omitempty"` ReadOnly bool `json:"read_only,omitempty"` UpdatedAt int `json:"updated_at,omitempty"` UpdatedBy string `json:"updated_by,omitempty"` Url string `json:"url,omitempty"` EncryptionDetails *DataSourceExternalLocationExternalLocationInfoEncryptionDetails `json:"encryption_details,omitempty"` } type DataSourceExternalLocation struct { Id string `json:"id,omitempty"` Name string `json:"name"` ExternalLocationInfo *DataSourceExternalLocationExternalLocationInfo `json:"external_location_info,omitempty"` }