Package-level declarations

Types

Link copied to clipboard
class AspectTypeIamBinding : KotlinCustomResource

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
Link copied to clipboard
class AspectTypeIamMember : KotlinCustomResource

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
Link copied to clipboard
class AspectTypeIamPolicy : KotlinCustomResource

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
Link copied to clipboard
class Asset : KotlinCustomResource

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
object AssetMapper : ResourceMapper<Asset>
Link copied to clipboard

Builder for Asset.

Link copied to clipboard
class Attribute : KotlinCustomResource

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
object AttributeMapper : ResourceMapper<Attribute>
Link copied to clipboard
Link copied to clipboard
class Content : KotlinCustomResource

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
class Contentitem : KotlinCustomResource

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
object ContentitemMapper : ResourceMapper<Contentitem>
Link copied to clipboard
Link copied to clipboard
object ContentMapper : ResourceMapper<Content>
Link copied to clipboard
Link copied to clipboard
class DataAttributeBinding : KotlinCustomResource

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
class DataAttributeBindingIamBinding : KotlinCustomResource

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
class DataAttributeBindingIamMember : KotlinCustomResource

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
class DataAttributeBindingIamPolicy : KotlinCustomResource

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
Link copied to clipboard
class DataScan : KotlinCustomResource

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
class DataScanIamBinding : KotlinCustomResource

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
Link copied to clipboard
class DataScanIamMember : KotlinCustomResource

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
object DataScanIamMemberMapper : ResourceMapper<DataScanIamMember>
Link copied to clipboard
class DataScanIamPolicy : KotlinCustomResource

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
object DataScanIamPolicyMapper : ResourceMapper<DataScanIamPolicy>
Link copied to clipboard
object DataScanMapper : ResourceMapper<DataScan>
Link copied to clipboard
Link copied to clipboard
class DataTaxonomy : KotlinCustomResource

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
class DataTaxonomyAttributeIamBinding : KotlinCustomResource

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
class DataTaxonomyAttributeIamMember : KotlinCustomResource

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
class DataTaxonomyAttributeIamPolicy : KotlinCustomResource

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
class DataTaxonomyIamBinding : KotlinCustomResource

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
Link copied to clipboard
class DataTaxonomyIamMember : KotlinCustomResource

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
Link copied to clipboard
class DataTaxonomyIamPolicy : KotlinCustomResource

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
object DataTaxonomyMapper : ResourceMapper<DataTaxonomy>
Link copied to clipboard
Link copied to clipboard
class Entity : KotlinCustomResource

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
object EntityMapper : ResourceMapper<Entity>
Link copied to clipboard

Builder for Entity.

Link copied to clipboard
class EntryGroupIamBinding : KotlinCustomResource

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
Link copied to clipboard
class EntryGroupIamMember : KotlinCustomResource

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
Link copied to clipboard
class EntryGroupIamPolicy : KotlinCustomResource

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
Link copied to clipboard
class EntryTypeIamBinding : KotlinCustomResource

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
Link copied to clipboard
class EntryTypeIamMember : KotlinCustomResource

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
Link copied to clipboard
class EntryTypeIamPolicy : KotlinCustomResource

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
Link copied to clipboard
class Environment : KotlinCustomResource

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
object EnvironmentMapper : ResourceMapper<Environment>
Link copied to clipboard
Link copied to clipboard
class Lake : KotlinCustomResource

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
class LakeAssetIamBinding : KotlinCustomResource

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
Link copied to clipboard
class LakeAssetIamMember : KotlinCustomResource

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
Link copied to clipboard
class LakeAssetIamPolicy : KotlinCustomResource

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
Link copied to clipboard
class LakeContentIamBinding : KotlinCustomResource

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
Link copied to clipboard
class LakeContentIamMember : KotlinCustomResource

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
Link copied to clipboard
class LakeContentIamPolicy : KotlinCustomResource

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
Link copied to clipboard
class LakeContentitemIamBinding : KotlinCustomResource

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
class LakeContentitemIamMember : KotlinCustomResource

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
class LakeContentitemIamPolicy : KotlinCustomResource

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
class LakeEnvironmentIamBinding : KotlinCustomResource

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
class LakeEnvironmentIamMember : KotlinCustomResource

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
class LakeEnvironmentIamPolicy : KotlinCustomResource

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
class LakeIamBinding : KotlinCustomResource

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
object LakeIamBindingMapper : ResourceMapper<LakeIamBinding>
Link copied to clipboard
class LakeIamMember : KotlinCustomResource

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
object LakeIamMemberMapper : ResourceMapper<LakeIamMember>
Link copied to clipboard
Link copied to clipboard
class LakeIamPolicy : KotlinCustomResource

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
object LakeIamPolicyMapper : ResourceMapper<LakeIamPolicy>
Link copied to clipboard
Link copied to clipboard
object LakeMapper : ResourceMapper<Lake>
Link copied to clipboard

Builder for Lake.

Link copied to clipboard
class LakeTaskIamBinding : KotlinCustomResource

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
Link copied to clipboard
class LakeTaskIamMember : KotlinCustomResource

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
object LakeTaskIamMemberMapper : ResourceMapper<LakeTaskIamMember>
Link copied to clipboard
class LakeTaskIamPolicy : KotlinCustomResource

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
object LakeTaskIamPolicyMapper : ResourceMapper<LakeTaskIamPolicy>
Link copied to clipboard
class LakeZoneIamBinding : KotlinCustomResource

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
Link copied to clipboard
class LakeZoneIamMember : KotlinCustomResource

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
object LakeZoneIamMemberMapper : ResourceMapper<LakeZoneIamMember>
Link copied to clipboard
class LakeZoneIamPolicy : KotlinCustomResource

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
object LakeZoneIamPolicyMapper : ResourceMapper<LakeZoneIamPolicy>
Link copied to clipboard
class Partition : KotlinCustomResource

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
object PartitionMapper : ResourceMapper<Partition>
Link copied to clipboard
Link copied to clipboard
class Task : KotlinCustomResource

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
object TaskMapper : ResourceMapper<Task>
Link copied to clipboard

Builder for Task.

Link copied to clipboard
class Zone : KotlinCustomResource

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
object ZoneMapper : ResourceMapper<Zone>
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