Package-level declarations

Types

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class AspectTypeIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<AspectTypeIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class AspectTypeIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<AspectTypeIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class AspectTypeIamPolicyArgs(val aspectTypeId: Output<String>? = null, val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<AspectTypeIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Creates an asset resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class AssetArgs(val assetId: Output<String>? = null, val description: Output<String>? = null, val discoverySpec: Output<GoogleCloudDataplexV1AssetDiscoverySpecArgs>? = null, val displayName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val resourceSpec: Output<GoogleCloudDataplexV1AssetResourceSpecArgs>? = null, val zone: Output<String>? = null) : ConvertibleToJava<AssetArgs>

Creates an asset resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for AssetArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Asset.

Link copied to clipboard

Create a DataAttribute resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class AttributeArgs(val dataAccessSpec: Output<GoogleCloudDataplexV1DataAccessSpecArgs>? = null, val dataAttributeId: Output<String>? = null, val dataTaxonomyId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val etag: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val parentId: Output<String>? = null, val project: Output<String>? = null, val resourceAccessSpec: Output<GoogleCloudDataplexV1ResourceAccessSpecArgs>? = null) : ConvertibleToJava<AttributeArgs>

Create a DataAttribute resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Create a content. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ContentArgs(val dataText: Output<String>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val notebook: Output<GoogleCloudDataplexV1ContentNotebookArgs>? = null, val path: Output<String>? = null, val project: Output<String>? = null, val sqlScript: Output<GoogleCloudDataplexV1ContentSqlScriptArgs>? = null) : ConvertibleToJava<ContentArgs>

Create a content. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard

Create a content. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ContentitemArgs(val dataText: Output<String>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val notebook: Output<GoogleCloudDataplexV1ContentNotebookArgs>? = null, val path: Output<String>? = null, val project: Output<String>? = null, val sqlScript: Output<GoogleCloudDataplexV1ContentSqlScriptArgs>? = null) : ConvertibleToJava<ContentitemArgs>

Create a content. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Create a DataAttributeBinding resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class DataAttributeBindingArgs(val attributes: Output<List<String>>? = null, val dataAttributeBindingId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val etag: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val paths: Output<List<GoogleCloudDataplexV1DataAttributeBindingPathArgs>>? = null, val project: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<DataAttributeBindingArgs>

Create a DataAttributeBinding resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataAttributeBindingIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataAttributeBindingIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataAttributeBindingIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataAttributeBindingIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class DataAttributeBindingIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val dataAttributeBindingId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DataAttributeBindingIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
Link copied to clipboard

Creates a DataScan resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class DataScanArgs(val data: Output<GoogleCloudDataplexV1DataSourceArgs>? = null, val dataProfileSpec: Output<GoogleCloudDataplexV1DataProfileSpecArgs>? = null, val dataQualitySpec: Output<GoogleCloudDataplexV1DataQualitySpecArgs>? = null, val dataScanId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val executionSpec: Output<GoogleCloudDataplexV1DataScanExecutionSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<DataScanArgs>

Creates a DataScan resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataScanIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataScanIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataScanIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataScanIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class DataScanIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val dataScanId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DataScanIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Create a DataTaxonomy resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class DataTaxonomyArgs(val dataTaxonomyId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val etag: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<DataTaxonomyArgs>

Create a DataTaxonomy resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataTaxonomyAttributeIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataTaxonomyAttributeIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataTaxonomyAttributeIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataTaxonomyAttributeIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class DataTaxonomyAttributeIamPolicyArgs(val attributeId: Output<String>? = null, val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val dataTaxonomyId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DataTaxonomyAttributeIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataTaxonomyIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataTaxonomyIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DataTaxonomyIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DataTaxonomyIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class DataTaxonomyIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val dataTaxonomyId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DataTaxonomyIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
Link copied to clipboard

Create a metadata entity. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class EntityArgs(val asset: Output<String>? = null, val dataPath: Output<String>? = null, val dataPathPattern: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val etag: Output<String>? = null, val format: Output<GoogleCloudDataplexV1StorageFormatArgs>? = null, val id: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val schema: Output<GoogleCloudDataplexV1SchemaArgs>? = null, val system: Output<EntitySystem>? = null, val type: Output<EntityType>? = null, val zone: Output<String>? = null) : ConvertibleToJava<EntityArgs>

/* Create a metadata entity. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for EntityArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Entity.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class EntryGroupIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<EntryGroupIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class EntryGroupIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<EntryGroupIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class EntryGroupIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val entryGroupId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<EntryGroupIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class EntryTypeIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<EntryTypeIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class EntryTypeIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<EntryTypeIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class EntryTypeIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val entryTypeId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<EntryTypeIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Create an environment resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class EnvironmentArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val environmentId: Output<String>? = null, val infrastructureSpec: Output<GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val sessionSpec: Output<GoogleCloudDataplexV1EnvironmentSessionSpecArgs>? = null) : ConvertibleToJava<EnvironmentArgs>

Create an environment resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creates a lake resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class LakeArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val metastore: Output<GoogleCloudDataplexV1LakeMetastoreArgs>? = null, val project: Output<String>? = null) : ConvertibleToJava<LakeArgs>

Creates a lake resource. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for LakeArgs.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeAssetIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeAssetIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeAssetIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeAssetIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class LakeAssetIamPolicyArgs(val assetId: Output<String>? = null, val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null, val zone: Output<String>? = null) : ConvertibleToJava<LakeAssetIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard
data class LakeContentIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeContentIamBindingArgs>

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard
data class LakeContentIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeContentIamMemberArgs>

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource. 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.

Link copied to clipboard
data class LakeContentIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val contentId: Output<String>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<LakeContentIamPolicyArgs>

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource. 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.

Link copied to clipboard

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard
data class LakeContentitemIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeContentitemIamBindingArgs>

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard
data class LakeContentitemIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeContentitemIamMemberArgs>

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Link copied to clipboard

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource. 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.

Link copied to clipboard
data class LakeContentitemIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val contentitemId: Output<String>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<LakeContentitemIamPolicyArgs>

Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource. 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.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeEnvironmentIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeEnvironmentIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeEnvironmentIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeEnvironmentIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class LakeEnvironmentIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val environmentId: Output<String>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<LakeEnvironmentIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class LakeIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<LakeIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Builder for Lake.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeTaskIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeTaskIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeTaskIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeTaskIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class LakeTaskIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val taskId: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<LakeTaskIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeZoneIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeZoneIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class LakeZoneIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<LakeZoneIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard
data class LakeZoneIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1BindingArgs>>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null, val zone: Output<String>? = null) : ConvertibleToJava<LakeZoneIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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.

Link copied to clipboard

Create a metadata partition. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class PartitionArgs(val entityId: Output<String>? = null, val etag: Output<String>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val values: Output<List<String>>? = null, val zone: Output<String>? = null) : ConvertibleToJava<PartitionArgs>

Create a metadata partition. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creates a task resource within a lake. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class TaskArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val executionSpec: Output<GoogleCloudDataplexV1TaskExecutionSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val notebook: Output<GoogleCloudDataplexV1TaskNotebookTaskConfigArgs>? = null, val project: Output<String>? = null, val spark: Output<GoogleCloudDataplexV1TaskSparkTaskConfigArgs>? = null, val taskId: Output<String>? = null, val triggerSpec: Output<GoogleCloudDataplexV1TaskTriggerSpecArgs>? = null) : ConvertibleToJava<TaskArgs>

Creates a task resource within a lake. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for TaskArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Task.

Link copied to clipboard

Creates a zone resource within a lake. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ZoneArgs(val description: Output<String>? = null, val discoverySpec: Output<GoogleCloudDataplexV1ZoneDiscoverySpecArgs>? = null, val displayName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val resourceSpec: Output<GoogleCloudDataplexV1ZoneResourceSpecArgs>? = null, val type: Output<ZoneType>? = null, val zoneId: Output<String>? = null) : ConvertibleToJava<ZoneArgs>

Creates a zone resource within a lake. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for ZoneArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Zone.

Functions

Link copied to clipboard
fun asset(name: String): Asset
suspend fun asset(name: String, block: suspend AssetResourceBuilder.() -> Unit): Asset
Link copied to clipboard
suspend fun attribute(name: String, block: suspend AttributeResourceBuilder.() -> Unit): Attribute
Link copied to clipboard
fun content(name: String): Content
suspend fun content(name: String, block: suspend ContentResourceBuilder.() -> Unit): Content
Link copied to clipboard
suspend fun contentitem(name: String, block: suspend ContentitemResourceBuilder.() -> Unit): Contentitem
Link copied to clipboard
suspend fun dataScan(name: String, block: suspend DataScanResourceBuilder.() -> Unit): DataScan
Link copied to clipboard
Link copied to clipboard
fun entity(name: String): Entity
suspend fun entity(name: String, block: suspend EntityResourceBuilder.() -> Unit): Entity
Link copied to clipboard
suspend fun environment(name: String, block: suspend EnvironmentResourceBuilder.() -> Unit): Environment
Link copied to clipboard
fun lake(name: String): Lake
suspend fun lake(name: String, block: suspend LakeResourceBuilder.() -> Unit): Lake
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun partition(name: String, block: suspend PartitionResourceBuilder.() -> Unit): Partition
Link copied to clipboard
fun task(name: String): Task
suspend fun task(name: String, block: suspend TaskResourceBuilder.() -> Unit): Task
Link copied to clipboard
fun zone(name: String): Zone
suspend fun zone(name: String, block: suspend ZoneResourceBuilder.() -> Unit): Zone