Datacatalog_v1beta1Functions

Functions

Link copied to clipboard
suspend fun getEntry(argument: GetEntryPlainArgs): GetEntryResult

Gets an entry.

suspend fun getEntry(argument: suspend GetEntryPlainArgsBuilder.() -> Unit): GetEntryResult
suspend fun getEntry(entryGroupId: String, entryId: String, location: String, project: String? = null): GetEntryResult
Link copied to clipboard

Gets an EntryGroup.

suspend fun getEntryGroup(entryGroupId: String, location: String, project: String? = null, readMask: String? = null): GetEntryGroupResult
Link copied to clipboard

Gets the access control policy for a resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it. Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform resources synced to Data Catalog. Callers must have following Google IAM permission - datacatalog.tagTemplates.getIamPolicy to get policies on tag templates. - datacatalog.entries.getIamPolicy to get policies on entries. - datacatalog.entryGroups.getIamPolicy to get policies on entry groups.

suspend fun getEntryGroupIamPolicy(entryGroupId: String, location: String, project: String? = null): GetEntryGroupIamPolicyResult
Link copied to clipboard

Gets a policy tag.

suspend fun getPolicyTag(location: String, policyTagId: String, project: String? = null, taxonomyId: String): GetPolicyTagResult
Link copied to clipboard

Gets a tag template.

suspend fun getTagTemplate(location: String, project: String? = null, tagTemplateId: String): GetTagTemplateResult
Link copied to clipboard

Gets the access control policy for a resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it. Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform resources synced to Data Catalog. Callers must have following Google IAM permission - datacatalog.tagTemplates.getIamPolicy to get policies on tag templates. - datacatalog.entries.getIamPolicy to get policies on entries. - datacatalog.entryGroups.getIamPolicy to get policies on entry groups.

suspend fun getTagTemplateIamPolicy(location: String, project: String? = null, tagTemplateId: String): GetTagTemplateIamPolicyResult
Link copied to clipboard

Gets a taxonomy.

suspend fun getTaxonomy(argument: suspend GetTaxonomyPlainArgsBuilder.() -> Unit): GetTaxonomyResult
suspend fun getTaxonomy(location: String, project: String? = null, taxonomyId: String): GetTaxonomyResult
Link copied to clipboard

Gets the IAM policy for a taxonomy or a policy tag.

suspend fun getTaxonomyIamPolicy(location: String, project: String? = null, taxonomyId: String): GetTaxonomyIamPolicyResult