github.com/databricks/cli@v0.203.0/bundle/internal/tf/schema/resource_permissions.go (about) 1 // Generated from Databricks Terraform provider schema. DO NOT EDIT. 2 3 package schema 4 5 type ResourcePermissionsAccessControl struct { 6 GroupName string `json:"group_name,omitempty"` 7 PermissionLevel string `json:"permission_level"` 8 ServicePrincipalName string `json:"service_principal_name,omitempty"` 9 UserName string `json:"user_name,omitempty"` 10 } 11 12 type ResourcePermissions struct { 13 Authorization string `json:"authorization,omitempty"` 14 ClusterId string `json:"cluster_id,omitempty"` 15 ClusterPolicyId string `json:"cluster_policy_id,omitempty"` 16 DirectoryId string `json:"directory_id,omitempty"` 17 DirectoryPath string `json:"directory_path,omitempty"` 18 ExperimentId string `json:"experiment_id,omitempty"` 19 Id string `json:"id,omitempty"` 20 InstancePoolId string `json:"instance_pool_id,omitempty"` 21 JobId string `json:"job_id,omitempty"` 22 NotebookId string `json:"notebook_id,omitempty"` 23 NotebookPath string `json:"notebook_path,omitempty"` 24 ObjectType string `json:"object_type,omitempty"` 25 PipelineId string `json:"pipeline_id,omitempty"` 26 RegisteredModelId string `json:"registered_model_id,omitempty"` 27 RepoId string `json:"repo_id,omitempty"` 28 RepoPath string `json:"repo_path,omitempty"` 29 ServingEndpointId string `json:"serving_endpoint_id,omitempty"` 30 SqlAlertId string `json:"sql_alert_id,omitempty"` 31 SqlDashboardId string `json:"sql_dashboard_id,omitempty"` 32 SqlEndpointId string `json:"sql_endpoint_id,omitempty"` 33 SqlQueryId string `json:"sql_query_id,omitempty"` 34 WorkspaceFileId string `json:"workspace_file_id,omitempty"` 35 WorkspaceFilePath string `json:"workspace_file_path,omitempty"` 36 AccessControl []ResourcePermissionsAccessControl `json:"access_control,omitempty"` 37 }