Package-level declarations

Types

Link copied to clipboard

Provides a DBFS Instance resource. For information about DBFS Instance and how to use it, see What is Instance.

Link copied to clipboard
data class InstanceArgs(val category: Output<String>? = null, val deleteSnapshot: Output<Boolean>? = null, val ecsLists: Output<List<InstanceEcsListArgs>>? = null, val enableRaid: Output<Boolean>? = null, val encryption: Output<Boolean>? = null, val instanceName: Output<String>? = null, val kmsKeyId: Output<String>? = null, val performanceLevel: Output<String>? = null, val raidStripeUnitNumber: Output<String>? = null, val size: Output<Int>? = null, val snapshotId: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val zoneId: Output<String>? = null) : ConvertibleToJava<InstanceArgs>

Provides a DBFS Instance resource. For information about DBFS Instance and how to use it, see What is Instance.

Link copied to clipboard
Link copied to clipboard

Provides a DBFS Instance Attachment resource. For information about DBFS Instance Attachment and how to use it, see What is Instance Attachment.

Link copied to clipboard
data class InstanceAttachmentArgs(val ecsId: Output<String>? = null, val instanceId: Output<String>? = null) : ConvertibleToJava<InstanceAttachmentArgs>

Provides a DBFS Instance Attachment resource. For information about DBFS Instance Attachment and how to use it, see What is Instance Attachment.

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

Using this data source can create Dbfs service-linked roles(SLR). Dbfs may need to access another Alibaba Cloud service to implement a specific feature. In this case, Dbfs must assume a specific service-linked role, which is a Resource Access Management (RAM) role, to obtain permissions to access another Alibaba Cloud service. For information about Dbfs service-linked roles(SLR) and how to use it, see What is service-linked roles.

Link copied to clipboard
data class ServiceLinkedRoleArgs(val productName: Output<String>? = null) : ConvertibleToJava<ServiceLinkedRoleArgs>

Using this data source can create Dbfs service-linked roles(SLR). Dbfs may need to access another Alibaba Cloud service to implement a specific feature. In this case, Dbfs must assume a specific service-linked role, which is a Resource Access Management (RAM) role, to obtain permissions to access another Alibaba Cloud service. For information about Dbfs service-linked roles(SLR) and how to use it, see What is service-linked roles.

Link copied to clipboard

Provides a DBFS Snapshot resource. For information about DBFS Snapshot and how to use it, see What is Snapshot.

Link copied to clipboard
data class SnapshotArgs(val description: Output<String>? = null, val force: Output<Boolean>? = null, val instanceId: Output<String>? = null, val retentionDays: Output<Int>? = null, val snapshotName: Output<String>? = null) : ConvertibleToJava<SnapshotArgs>

Provides a DBFS Snapshot resource. For information about DBFS Snapshot and how to use it, see What is Snapshot.

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

Functions

Link copied to clipboard
suspend fun instanceResource(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
Link copied to clipboard
suspend fun snapshotResource(name: String, block: suspend SnapshotResourceBuilder.() -> Unit): Snapshot