// Generated from Databricks Terraform provider schema. DO NOT EDIT. package schema type ResourceMwsWorkspacesCloudResourceContainerGcp struct { ProjectId string `json:"project_id"` } type ResourceMwsWorkspacesCloudResourceContainer struct { Gcp *ResourceMwsWorkspacesCloudResourceContainerGcp `json:"gcp,omitempty"` } type ResourceMwsWorkspacesExternalCustomerInfo struct { AuthoritativeUserEmail string `json:"authoritative_user_email"` AuthoritativeUserFullName string `json:"authoritative_user_full_name"` CustomerName string `json:"customer_name"` } type ResourceMwsWorkspacesGcpManagedNetworkConfig struct { GkeClusterPodIpRange string `json:"gke_cluster_pod_ip_range"` GkeClusterServiceIpRange string `json:"gke_cluster_service_ip_range"` SubnetCidr string `json:"subnet_cidr"` } type ResourceMwsWorkspacesGkeConfig struct { ConnectivityType string `json:"connectivity_type"` MasterIpRange string `json:"master_ip_range"` } type ResourceMwsWorkspacesToken struct { Comment string `json:"comment,omitempty"` LifetimeSeconds int `json:"lifetime_seconds,omitempty"` TokenId string `json:"token_id,omitempty"` TokenValue string `json:"token_value,omitempty"` } type ResourceMwsWorkspaces struct { AccountId string `json:"account_id"` AwsRegion string `json:"aws_region,omitempty"` Cloud string `json:"cloud,omitempty"` CreationTime int `json:"creation_time,omitempty"` CredentialsId string `json:"credentials_id,omitempty"` CustomTags map[string]string `json:"custom_tags,omitempty"` CustomerManagedKeyId string `json:"customer_managed_key_id,omitempty"` DeploymentName string `json:"deployment_name,omitempty"` Id string `json:"id,omitempty"` IsNoPublicIpEnabled bool `json:"is_no_public_ip_enabled,omitempty"` Location string `json:"location,omitempty"` ManagedServicesCustomerManagedKeyId string `json:"managed_services_customer_managed_key_id,omitempty"` NetworkId string `json:"network_id,omitempty"` PricingTier string `json:"pricing_tier,omitempty"` PrivateAccessSettingsId string `json:"private_access_settings_id,omitempty"` StorageConfigurationId string `json:"storage_configuration_id,omitempty"` StorageCustomerManagedKeyId string `json:"storage_customer_managed_key_id,omitempty"` WorkspaceId int `json:"workspace_id,omitempty"` WorkspaceName string `json:"workspace_name"` WorkspaceStatus string `json:"workspace_status,omitempty"` WorkspaceStatusMessage string `json:"workspace_status_message,omitempty"` WorkspaceUrl string `json:"workspace_url,omitempty"` CloudResourceContainer *ResourceMwsWorkspacesCloudResourceContainer `json:"cloud_resource_container,omitempty"` ExternalCustomerInfo *ResourceMwsWorkspacesExternalCustomerInfo `json:"external_customer_info,omitempty"` GcpManagedNetworkConfig *ResourceMwsWorkspacesGcpManagedNetworkConfig `json:"gcp_managed_network_config,omitempty"` GkeConfig *ResourceMwsWorkspacesGkeConfig `json:"gke_config,omitempty"` Token *ResourceMwsWorkspacesToken `json:"token,omitempty"` }