Datacatalog_v1Functions

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 entry group.

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. May return: * ANOT_FOUND error if the resource doesn't exist or you don't have the permission to view it. * An empty policy if the resource exists but doesn't have a set policy. Supported resources are: - Tag templates - Entry groups Note: This method doesn't get policies from Google Cloud Platform resources ingested into Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.getIamPolicy to get policies on tag templates. - 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. May return: * ANOT_FOUND error if the resource doesn't exist or you don't have the permission to view it. * An empty policy if the resource exists but doesn't have a set policy. Supported resources are: - Tag templates - Entry groups Note: This method doesn't get policies from Google Cloud Platform resources ingested into Data Catalog. To call this method, you must have the following Google IAM permissions: - datacatalog.tagTemplates.getIamPolicy to get policies on tag templates. - 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 policy tag or a taxonomy.

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