github.com/databricks/cli@v0.203.0/bundle/internal/tf/schema/resource_mws_customer_managed_keys.go (about)

     1  // Generated from Databricks Terraform provider schema. DO NOT EDIT.
     2  
     3  package schema
     4  
     5  type ResourceMwsCustomerManagedKeysAwsKeyInfo struct {
     6  	KeyAlias  string `json:"key_alias"`
     7  	KeyArn    string `json:"key_arn"`
     8  	KeyRegion string `json:"key_region,omitempty"`
     9  }
    10  
    11  type ResourceMwsCustomerManagedKeysGcpKeyInfo struct {
    12  	KmsKeyId string `json:"kms_key_id"`
    13  }
    14  
    15  type ResourceMwsCustomerManagedKeys struct {
    16  	AccountId            string                                    `json:"account_id"`
    17  	CreationTime         int                                       `json:"creation_time,omitempty"`
    18  	CustomerManagedKeyId string                                    `json:"customer_managed_key_id,omitempty"`
    19  	Id                   string                                    `json:"id,omitempty"`
    20  	UseCases             []string                                  `json:"use_cases"`
    21  	AwsKeyInfo           *ResourceMwsCustomerManagedKeysAwsKeyInfo `json:"aws_key_info,omitempty"`
    22  	GcpKeyInfo           *ResourceMwsCustomerManagedKeysGcpKeyInfo `json:"gcp_key_info,omitempty"`
    23  }