ExpressSyncArgs

data class ExpressSyncArgs(val bucketName: Output<String>? = null, val bucketPrefix: Output<String>? = null, val bucketRegion: Output<String>? = null, val description: Output<String>? = null, val expressSyncName: Output<String>? = null) : ConvertibleToJava<ExpressSyncArgs>

Provides a Cloud Storage Gateway Express Sync resource. For information about Cloud Storage Gateway Express Sync and how to use it, see What is Express Sync.

NOTE: Available since v1.144.0.

Import

Cloud Storage Gateway Express Sync can be imported using the id, e.g.

$ pulumi import alicloud:cloudstoragegateway/expressSync:ExpressSync example <id>

Constructors

Link copied to clipboard
constructor(bucketName: Output<String>? = null, bucketPrefix: Output<String>? = null, bucketRegion: Output<String>? = null, description: Output<String>? = null, expressSyncName: Output<String>? = null)

Properties

Link copied to clipboard
val bucketName: Output<String>? = null

The name of the OSS Bucket.

Link copied to clipboard
val bucketPrefix: Output<String>? = null

The prefix of the OSS Bucket.

Link copied to clipboard
val bucketRegion: Output<String>? = null

The region of the OSS Bucket.

Link copied to clipboard
val description: Output<String>? = null

The description of the Express Sync. The length of the name is limited to 1 to 255 characters.

Link copied to clipboard
val expressSyncName: Output<String>? = null

The name of the ExpressSync. The length of the name is limited to 1 to 128 characters. It can contain uppercase and lowercase letters, Chinese characters, numbers, English periods (.), underscores (_), or hyphens (-), and must start with letters.

Functions

Link copied to clipboard
open override fun toJava(): ExpressSyncArgs