github.com/databricks/cli@v0.203.0/bundle/internal/tf/schema/data_sources.go (about) 1 // Generated from Databricks Terraform provider schema. DO NOT EDIT. 2 3 package schema 4 5 type DataSources struct { 6 AwsAssumeRolePolicy map[string]*DataSourceAwsAssumeRolePolicy `json:"databricks_aws_assume_role_policy,omitempty"` 7 AwsBucketPolicy map[string]*DataSourceAwsBucketPolicy `json:"databricks_aws_bucket_policy,omitempty"` 8 AwsCrossaccountPolicy map[string]*DataSourceAwsCrossaccountPolicy `json:"databricks_aws_crossaccount_policy,omitempty"` 9 Catalogs map[string]*DataSourceCatalogs `json:"databricks_catalogs,omitempty"` 10 Cluster map[string]*DataSourceCluster `json:"databricks_cluster,omitempty"` 11 ClusterPolicy map[string]*DataSourceClusterPolicy `json:"databricks_cluster_policy,omitempty"` 12 Clusters map[string]*DataSourceClusters `json:"databricks_clusters,omitempty"` 13 CurrentUser map[string]*DataSourceCurrentUser `json:"databricks_current_user,omitempty"` 14 DbfsFile map[string]*DataSourceDbfsFile `json:"databricks_dbfs_file,omitempty"` 15 DbfsFilePaths map[string]*DataSourceDbfsFilePaths `json:"databricks_dbfs_file_paths,omitempty"` 16 Directory map[string]*DataSourceDirectory `json:"databricks_directory,omitempty"` 17 Group map[string]*DataSourceGroup `json:"databricks_group,omitempty"` 18 InstancePool map[string]*DataSourceInstancePool `json:"databricks_instance_pool,omitempty"` 19 Job map[string]*DataSourceJob `json:"databricks_job,omitempty"` 20 Jobs map[string]*DataSourceJobs `json:"databricks_jobs,omitempty"` 21 Metastore map[string]*DataSourceMetastore `json:"databricks_metastore,omitempty"` 22 Metastores map[string]*DataSourceMetastores `json:"databricks_metastores,omitempty"` 23 MwsCredentials map[string]*DataSourceMwsCredentials `json:"databricks_mws_credentials,omitempty"` 24 MwsWorkspaces map[string]*DataSourceMwsWorkspaces `json:"databricks_mws_workspaces,omitempty"` 25 NodeType map[string]*DataSourceNodeType `json:"databricks_node_type,omitempty"` 26 Notebook map[string]*DataSourceNotebook `json:"databricks_notebook,omitempty"` 27 NotebookPaths map[string]*DataSourceNotebookPaths `json:"databricks_notebook_paths,omitempty"` 28 Pipelines map[string]*DataSourcePipelines `json:"databricks_pipelines,omitempty"` 29 Schemas map[string]*DataSourceSchemas `json:"databricks_schemas,omitempty"` 30 ServicePrincipal map[string]*DataSourceServicePrincipal `json:"databricks_service_principal,omitempty"` 31 ServicePrincipals map[string]*DataSourceServicePrincipals `json:"databricks_service_principals,omitempty"` 32 Share map[string]*DataSourceShare `json:"databricks_share,omitempty"` 33 Shares map[string]*DataSourceShares `json:"databricks_shares,omitempty"` 34 SparkVersion map[string]*DataSourceSparkVersion `json:"databricks_spark_version,omitempty"` 35 SqlWarehouse map[string]*DataSourceSqlWarehouse `json:"databricks_sql_warehouse,omitempty"` 36 SqlWarehouses map[string]*DataSourceSqlWarehouses `json:"databricks_sql_warehouses,omitempty"` 37 Tables map[string]*DataSourceTables `json:"databricks_tables,omitempty"` 38 User map[string]*DataSourceUser `json:"databricks_user,omitempty"` 39 Views map[string]*DataSourceViews `json:"databricks_views,omitempty"` 40 Zones map[string]*DataSourceZones `json:"databricks_zones,omitempty"` 41 } 42 43 func NewDataSources() *DataSources { 44 return &DataSources{ 45 AwsAssumeRolePolicy: make(map[string]*DataSourceAwsAssumeRolePolicy), 46 AwsBucketPolicy: make(map[string]*DataSourceAwsBucketPolicy), 47 AwsCrossaccountPolicy: make(map[string]*DataSourceAwsCrossaccountPolicy), 48 Catalogs: make(map[string]*DataSourceCatalogs), 49 Cluster: make(map[string]*DataSourceCluster), 50 ClusterPolicy: make(map[string]*DataSourceClusterPolicy), 51 Clusters: make(map[string]*DataSourceClusters), 52 CurrentUser: make(map[string]*DataSourceCurrentUser), 53 DbfsFile: make(map[string]*DataSourceDbfsFile), 54 DbfsFilePaths: make(map[string]*DataSourceDbfsFilePaths), 55 Directory: make(map[string]*DataSourceDirectory), 56 Group: make(map[string]*DataSourceGroup), 57 InstancePool: make(map[string]*DataSourceInstancePool), 58 Job: make(map[string]*DataSourceJob), 59 Jobs: make(map[string]*DataSourceJobs), 60 Metastore: make(map[string]*DataSourceMetastore), 61 Metastores: make(map[string]*DataSourceMetastores), 62 MwsCredentials: make(map[string]*DataSourceMwsCredentials), 63 MwsWorkspaces: make(map[string]*DataSourceMwsWorkspaces), 64 NodeType: make(map[string]*DataSourceNodeType), 65 Notebook: make(map[string]*DataSourceNotebook), 66 NotebookPaths: make(map[string]*DataSourceNotebookPaths), 67 Pipelines: make(map[string]*DataSourcePipelines), 68 Schemas: make(map[string]*DataSourceSchemas), 69 ServicePrincipal: make(map[string]*DataSourceServicePrincipal), 70 ServicePrincipals: make(map[string]*DataSourceServicePrincipals), 71 Share: make(map[string]*DataSourceShare), 72 Shares: make(map[string]*DataSourceShares), 73 SparkVersion: make(map[string]*DataSourceSparkVersion), 74 SqlWarehouse: make(map[string]*DataSourceSqlWarehouse), 75 SqlWarehouses: make(map[string]*DataSourceSqlWarehouses), 76 Tables: make(map[string]*DataSourceTables), 77 User: make(map[string]*DataSourceUser), 78 Views: make(map[string]*DataSourceViews), 79 Zones: make(map[string]*DataSourceZones), 80 } 81 }