mirror of https://github.com/databricks/cli.git
29 lines
1.3 KiB
Go
29 lines
1.3 KiB
Go
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
|
|
|
package schema
|
|
|
|
type ResourceStorageCredentialAwsIamRole struct {
|
|
RoleArn string `json:"role_arn"`
|
|
}
|
|
|
|
type ResourceStorageCredentialAzureManagedIdentity struct {
|
|
AccessConnectorId string `json:"access_connector_id"`
|
|
}
|
|
|
|
type ResourceStorageCredentialAzureServicePrincipal struct {
|
|
ApplicationId string `json:"application_id"`
|
|
ClientSecret string `json:"client_secret"`
|
|
DirectoryId string `json:"directory_id"`
|
|
}
|
|
|
|
type ResourceStorageCredential struct {
|
|
Comment string `json:"comment,omitempty"`
|
|
Id string `json:"id,omitempty"`
|
|
MetastoreId string `json:"metastore_id,omitempty"`
|
|
Name string `json:"name"`
|
|
Owner string `json:"owner,omitempty"`
|
|
AwsIamRole *ResourceStorageCredentialAwsIamRole `json:"aws_iam_role,omitempty"`
|
|
AzureManagedIdentity *ResourceStorageCredentialAzureManagedIdentity `json:"azure_managed_identity,omitempty"`
|
|
AzureServicePrincipal *ResourceStorageCredentialAzureServicePrincipal `json:"azure_service_principal,omitempty"`
|
|
}
|