Package-level declarations
Types
Creates an entry. You can create entries only with 'FILESET', 'CLUSTER', 'DATA_STREAM', or custom types. Data Catalog automatically creates entries with other types during metadata ingestion from integrated systems. You must enable the Data Catalog API in the project identified by the parent
parameter. For more information, see Data Catalog resource project. An entry group can have a maximum of 100,000 entries. Auto-naming is currently not supported for this resource.
Creates an entry. You can create entries only with 'FILESET', 'CLUSTER', 'DATA_STREAM', or custom types. Data Catalog automatically creates entries with other types during metadata ingestion from integrated systems. You must enable the Data Catalog API in the project identified by the parent
parameter. For more information, see Data Catalog resource project. An entry group can have a maximum of 100,000 entries. Auto-naming is currently not supported for this resource.
Builder for EntryArgs.
Creates an entry group. An entry group contains logically related entries together with /data-catalog/docs/concepts/iam policies. These policies specify users who can create, edit, and view entries within entry groups. Data Catalog automatically creates entry groups with names that start with the @
symbol for the following resources: * BigQuery entries (@bigquery
) * Pub/Sub topics (@pubsub
) * Dataproc Metastore services (@dataproc_metastore_{SERVICE_NAME_HASH}
) You can create your own entry groups for Cloud Storage fileset entries and custom entries together with the corresponding IAM policies. User-created entry groups can't contain the @
symbol, it is reserved for automatically created groups. Entry groups, like entries, can be searched. A maximum of 10,000 entry groups may be created per organization across all locations. You must enable the Data Catalog API in the project identified by the parent
parameter. For more information, see Data Catalog resource project.
Creates an entry group. An entry group contains logically related entries together with /data-catalog/docs/concepts/iam policies. These policies specify users who can create, edit, and view entries within entry groups. Data Catalog automatically creates entry groups with names that start with the @
symbol for the following resources: * BigQuery entries (@bigquery
) * Pub/Sub topics (@pubsub
) * Dataproc Metastore services (@dataproc_metastore_{SERVICE_NAME_HASH}
) You can create your own entry groups for Cloud Storage fileset entries and custom entries together with the corresponding IAM policies. User-created entry groups can't contain the @
symbol, it is reserved for automatically created groups. Entry groups, like entries, can be searched. A maximum of 10,000 entry groups may be created per organization across all locations. You must enable the Data Catalog API in the project identified by the parent
parameter. For more information, see Data Catalog resource project.
Builder for EntryGroupArgs.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Builder for EntryGroupIamBindingArgs.
Builder for EntryGroupIamBinding.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Builder for EntryGroupIamMemberArgs.
Builder for EntryGroupIamMember.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Builder for EntryGroupIamPolicyArgs.
Builder for EntryGroupIamPolicy.
Builder for EntryGroup.
Builder for Entry.
Creates a policy tag in a taxonomy. Auto-naming is currently not supported for this resource.
Builder for PolicyTagArgs.
Builder for PolicyTag.
Creates a tag template. You must enable the Data Catalog API in the project identified by the parent
parameter. For more information, see Data Catalog resource project (https://cloud.google.com/data-catalog/docs/concepts/resource-project).
Creates a tag template. You must enable the Data Catalog API in the project identified by the parent
parameter. For more information, see Data Catalog resource project (https://cloud.google.com/data-catalog/docs/concepts/resource-project).
Builder for TagTemplateArgs.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Builder for TagTemplateIamBindingArgs.
Builder for TagTemplateIamBinding.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups.
Builder for TagTemplateIamMemberArgs.
Builder for TagTemplateIamMember.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.setIamPolicy
to set policies on tag templates. - datacatalog.entryGroups.setIamPolicy
to set policies on entry groups. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Builder for TagTemplateIamPolicyArgs.
Builder for TagTemplateIamPolicy.
Builder for TagTemplate.
Creates a taxonomy in a specified project. The taxonomy is initially empty, that is, it doesn't contain policy tags. Auto-naming is currently not supported for this resource.
Builder for TaxonomyArgs.
Sets the IAM policy for a policy tag or a taxonomy.
Sets the IAM policy for a policy tag or a taxonomy.
Builder for TaxonomyIamBindingArgs.
Builder for TaxonomyIamBinding.
Sets the IAM policy for a policy tag or a taxonomy.
Sets the IAM policy for a policy tag or a taxonomy.
Builder for TaxonomyIamMemberArgs.
Builder for TaxonomyIamMember.
Sets the IAM policy for a policy tag or a taxonomy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Sets the IAM policy for a policy tag or a taxonomy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Builder for TaxonomyIamPolicyArgs.
Builder for TaxonomyIamPolicy.
Sets the IAM policy for a policy tag or a taxonomy.
Sets the IAM policy for a policy tag or a taxonomy.
Builder for TaxonomyPolicyTagIamBindingArgs.
Builder for TaxonomyPolicyTagIamBinding.
Sets the IAM policy for a policy tag or a taxonomy.
Sets the IAM policy for a policy tag or a taxonomy.
Builder for TaxonomyPolicyTagIamMemberArgs.
Builder for TaxonomyPolicyTagIamMember.
Sets the IAM policy for a policy tag or a taxonomy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Sets the IAM policy for a policy tag or a taxonomy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Builder for TaxonomyPolicyTagIamPolicyArgs.
Builder for TaxonomyPolicyTagIamPolicy.
Builder for Taxonomy.