FileSystemArgs

data class FileSystemArgs(val availabilityZoneName: Output<String>? = null, val backupPolicy: Output<FileSystemBackupPolicyArgs>? = null, val bypassPolicyLockoutSafetyCheck: Output<Boolean>? = null, val encrypted: Output<Boolean>? = null, val fileSystemPolicy: Output<Any>? = null, val fileSystemTags: Output<List<FileSystemElasticFileSystemTagArgs>>? = null, val kmsKeyId: Output<String>? = null, val lifecyclePolicies: Output<List<FileSystemLifecyclePolicyArgs>>? = null, val performanceMode: Output<String>? = null, val provisionedThroughputInMibps: Output<Double>? = null, val replicationConfiguration: Output<FileSystemReplicationConfigurationArgs>? = null, val throughputMode: Output<String>? = null) : ConvertibleToJava<FileSystemArgs>

Resource Type definition for AWS::EFS::FileSystem

Constructors

Link copied to clipboard
fun FileSystemArgs(availabilityZoneName: Output<String>? = null, backupPolicy: Output<FileSystemBackupPolicyArgs>? = null, bypassPolicyLockoutSafetyCheck: Output<Boolean>? = null, encrypted: Output<Boolean>? = null, fileSystemPolicy: Output<Any>? = null, fileSystemTags: Output<List<FileSystemElasticFileSystemTagArgs>>? = null, kmsKeyId: Output<String>? = null, lifecyclePolicies: Output<List<FileSystemLifecyclePolicyArgs>>? = null, performanceMode: Output<String>? = null, provisionedThroughputInMibps: Output<Double>? = null, replicationConfiguration: Output<FileSystemReplicationConfigurationArgs>? = null, throughputMode: Output<String>? = null)

Functions

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

Properties

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

Whether to bypass the FileSystemPolicy lockout safety check. The policy lockout safety check determines whether the policy in the request will prevent the principal making the request to be locked out from making future PutFileSystemPolicy requests on the file system. Set BypassPolicyLockoutSafetyCheck to True only when you intend to prevent the principal that is making the request from making a subsequent PutFileSystemPolicy request on the file system. Defaults to false

Link copied to clipboard
val encrypted: Output<Boolean>? = null
Link copied to clipboard
val fileSystemPolicy: Output<Any>? = null
Link copied to clipboard
Link copied to clipboard
val kmsKeyId: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val performanceMode: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val throughputMode: Output<String>? = null