Dataplex Functions
object DataplexFunctions
Functions
Link copied to clipboard
Retrieves the current IAM policy data for asset
suspend fun getAssetIamPolicy(argument: suspend GetAssetIamPolicyPlainArgsBuilder.() -> Unit): GetAssetIamPolicyResult
suspend fun getAssetIamPolicy(asset: String, dataplexZone: String, lake: String, location: String? = null, project: String? = null): GetAssetIamPolicyResult
Link copied to clipboard
suspend fun getDatascanIamPolicy(argument: GetDatascanIamPolicyPlainArgs): GetDatascanIamPolicyResult
Retrieves the current IAM policy data for datascan
suspend fun getDatascanIamPolicy(argument: suspend GetDatascanIamPolicyPlainArgsBuilder.() -> Unit): GetDatascanIamPolicyResult
suspend fun getDatascanIamPolicy(dataScanId: String, location: String? = null, project: String? = null): GetDatascanIamPolicyResult
Link copied to clipboard
Retrieves the current IAM policy data for lake
suspend fun getLakeIamPolicy(argument: suspend GetLakeIamPolicyPlainArgsBuilder.() -> Unit): GetLakeIamPolicyResult
suspend fun getLakeIamPolicy(lake: String, location: String? = null, project: String? = null): GetLakeIamPolicyResult
Link copied to clipboard
Retrieves the current IAM policy data for task
suspend fun getTaskIamPolicy(argument: suspend GetTaskIamPolicyPlainArgsBuilder.() -> Unit): GetTaskIamPolicyResult
suspend fun getTaskIamPolicy(lake: String, location: String? = null, project: String? = null, taskId: String): GetTaskIamPolicyResult
Link copied to clipboard
Retrieves the current IAM policy data for zone
suspend fun getZoneIamPolicy(argument: suspend GetZoneIamPolicyPlainArgsBuilder.() -> Unit): GetZoneIamPolicyResult
suspend fun getZoneIamPolicy(dataplexZone: String, lake: String, location: String? = null, project: String? = null): GetZoneIamPolicyResult