@Stability(value=Stable) public static final class CfnFileSystem.Builder extends Object implements software.amazon.jsii.Builder<CfnFileSystem>
CfnFileSystem.| Modifier and Type | Method and Description |
|---|---|
CfnFileSystem.Builder |
availabilityZoneName(String availabilityZoneName)
`AWS::EFS::FileSystem.AvailabilityZoneName`.
|
CfnFileSystem.Builder |
backupPolicy(CfnFileSystem.BackupPolicyProperty backupPolicy)
`AWS::EFS::FileSystem.BackupPolicy`.
|
CfnFileSystem.Builder |
backupPolicy(IResolvable backupPolicy)
`AWS::EFS::FileSystem.BackupPolicy`.
|
CfnFileSystem |
build() |
CfnFileSystem.Builder |
bypassPolicyLockoutSafetyCheck(Boolean bypassPolicyLockoutSafetyCheck)
`AWS::EFS::FileSystem.BypassPolicyLockoutSafetyCheck`.
|
CfnFileSystem.Builder |
bypassPolicyLockoutSafetyCheck(IResolvable bypassPolicyLockoutSafetyCheck)
`AWS::EFS::FileSystem.BypassPolicyLockoutSafetyCheck`.
|
static CfnFileSystem.Builder |
create(software.constructs.Construct scope,
String id) |
CfnFileSystem.Builder |
encrypted(Boolean encrypted)
`AWS::EFS::FileSystem.Encrypted`.
|
CfnFileSystem.Builder |
encrypted(IResolvable encrypted)
`AWS::EFS::FileSystem.Encrypted`.
|
CfnFileSystem.Builder |
fileSystemPolicy(Object fileSystemPolicy)
`AWS::EFS::FileSystem.FileSystemPolicy`.
|
CfnFileSystem.Builder |
fileSystemTags(List<? extends CfnFileSystem.ElasticFileSystemTagProperty> fileSystemTags)
`AWS::EFS::FileSystem.FileSystemTags`.
|
CfnFileSystem.Builder |
kmsKeyId(String kmsKeyId)
`AWS::EFS::FileSystem.KmsKeyId`.
|
CfnFileSystem.Builder |
lifecyclePolicies(IResolvable lifecyclePolicies)
`AWS::EFS::FileSystem.LifecyclePolicies`.
|
CfnFileSystem.Builder |
lifecyclePolicies(List<? extends Object> lifecyclePolicies)
`AWS::EFS::FileSystem.LifecyclePolicies`.
|
CfnFileSystem.Builder |
performanceMode(String performanceMode)
`AWS::EFS::FileSystem.PerformanceMode`.
|
CfnFileSystem.Builder |
provisionedThroughputInMibps(Number provisionedThroughputInMibps)
`AWS::EFS::FileSystem.ProvisionedThroughputInMibps`.
|
CfnFileSystem.Builder |
throughputMode(String throughputMode)
`AWS::EFS::FileSystem.ThroughputMode`.
|
@Stability(value=Stable) public static CfnFileSystem.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnFileSystem.BackupPolicyProperty.Builder.@Stability(value=Stable) public CfnFileSystem.Builder availabilityZoneName(String availabilityZoneName)
availabilityZoneName - `AWS::EFS::FileSystem.AvailabilityZoneName`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder backupPolicy(CfnFileSystem.BackupPolicyProperty backupPolicy)
backupPolicy - `AWS::EFS::FileSystem.BackupPolicy`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder backupPolicy(IResolvable backupPolicy)
backupPolicy - `AWS::EFS::FileSystem.BackupPolicy`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder bypassPolicyLockoutSafetyCheck(Boolean bypassPolicyLockoutSafetyCheck)
bypassPolicyLockoutSafetyCheck - `AWS::EFS::FileSystem.BypassPolicyLockoutSafetyCheck`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder bypassPolicyLockoutSafetyCheck(IResolvable bypassPolicyLockoutSafetyCheck)
bypassPolicyLockoutSafetyCheck - `AWS::EFS::FileSystem.BypassPolicyLockoutSafetyCheck`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder encrypted(Boolean encrypted)
encrypted - `AWS::EFS::FileSystem.Encrypted`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder encrypted(IResolvable encrypted)
encrypted - `AWS::EFS::FileSystem.Encrypted`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder fileSystemPolicy(Object fileSystemPolicy)
fileSystemPolicy - `AWS::EFS::FileSystem.FileSystemPolicy`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder fileSystemTags(List<? extends CfnFileSystem.ElasticFileSystemTagProperty> fileSystemTags)
fileSystemTags - `AWS::EFS::FileSystem.FileSystemTags`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder kmsKeyId(String kmsKeyId)
kmsKeyId - `AWS::EFS::FileSystem.KmsKeyId`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder lifecyclePolicies(IResolvable lifecyclePolicies)
lifecyclePolicies - `AWS::EFS::FileSystem.LifecyclePolicies`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder lifecyclePolicies(List<? extends Object> lifecyclePolicies)
lifecyclePolicies - `AWS::EFS::FileSystem.LifecyclePolicies`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder performanceMode(String performanceMode)
performanceMode - `AWS::EFS::FileSystem.PerformanceMode`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder provisionedThroughputInMibps(Number provisionedThroughputInMibps)
provisionedThroughputInMibps - `AWS::EFS::FileSystem.ProvisionedThroughputInMibps`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem.Builder throughputMode(String throughputMode)
throughputMode - `AWS::EFS::FileSystem.ThroughputMode`. This parameter is required.this@Stability(value=Stable) public CfnFileSystem build()
build in interface software.amazon.jsii.Builder<CfnFileSystem>Copyright © 2021. All rights reserved.