@Stability(value=Stable)
public static interface CfnFileSystem.OpenZFSConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.fsx.*;
OpenZFSConfigurationProperty openZFSConfigurationProperty = OpenZFSConfigurationProperty.builder()
.deploymentType("deploymentType")
// the properties below are optional
.automaticBackupRetentionDays(123)
.copyTagsToBackups(false)
.copyTagsToVolumes(false)
.dailyAutomaticBackupStartTime("dailyAutomaticBackupStartTime")
.diskIopsConfiguration(DiskIopsConfigurationProperty.builder()
.iops(123)
.mode("mode")
.build())
.rootVolumeConfiguration(RootVolumeConfigurationProperty.builder()
.copyTagsToSnapshots(false)
.dataCompressionType("dataCompressionType")
.nfsExports(List.of(NfsExportsProperty.builder()
.clientConfigurations(List.of(ClientConfigurationsProperty.builder()
.clients("clients")
.options(List.of("options"))
.build()))
.build()))
.readOnly(false)
.userAndGroupQuotas(List.of(UserAndGroupQuotasProperty.builder()
.id(123)
.storageCapacityQuotaGiB(123)
.type("type")
.build()))
.build())
.throughputCapacity(123)
.weeklyMaintenanceStartTime("weeklyMaintenanceStartTime")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnFileSystem.OpenZFSConfigurationProperty.Builder
A builder for
CfnFileSystem.OpenZFSConfigurationProperty |
static class |
CfnFileSystem.OpenZFSConfigurationProperty.Jsii$Proxy
An implementation for
CfnFileSystem.OpenZFSConfigurationProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnFileSystem.OpenZFSConfigurationProperty.Builder |
builder() |
default Number |
getAutomaticBackupRetentionDays()
`CfnFileSystem.OpenZFSConfigurationProperty.AutomaticBackupRetentionDays`.
|
default Object |
getCopyTagsToBackups()
`CfnFileSystem.OpenZFSConfigurationProperty.CopyTagsToBackups`.
|
default Object |
getCopyTagsToVolumes()
`CfnFileSystem.OpenZFSConfigurationProperty.CopyTagsToVolumes`.
|
default String |
getDailyAutomaticBackupStartTime()
`CfnFileSystem.OpenZFSConfigurationProperty.DailyAutomaticBackupStartTime`.
|
String |
getDeploymentType()
`CfnFileSystem.OpenZFSConfigurationProperty.DeploymentType`.
|
default Object |
getDiskIopsConfiguration()
`CfnFileSystem.OpenZFSConfigurationProperty.DiskIopsConfiguration`.
|
default Object |
getRootVolumeConfiguration()
`CfnFileSystem.OpenZFSConfigurationProperty.RootVolumeConfiguration`.
|
default Number |
getThroughputCapacity()
`CfnFileSystem.OpenZFSConfigurationProperty.ThroughputCapacity`.
|
default String |
getWeeklyMaintenanceStartTime()
`CfnFileSystem.OpenZFSConfigurationProperty.WeeklyMaintenanceStartTime`.
|
@Stability(value=Stable) @Nullable default Number getAutomaticBackupRetentionDays()
@Stability(value=Stable) @Nullable default Object getCopyTagsToBackups()
@Stability(value=Stable) @Nullable default Object getCopyTagsToVolumes()
@Stability(value=Stable) @Nullable default String getDailyAutomaticBackupStartTime()
@Stability(value=Stable) @NotNull String getDeploymentType()
@Stability(value=Stable) @Nullable default Object getDiskIopsConfiguration()
@Stability(value=Stable) @Nullable default Object getRootVolumeConfiguration()
@Stability(value=Stable) @Nullable default Number getThroughputCapacity()
@Stability(value=Stable) @Nullable default String getWeeklyMaintenanceStartTime()
@Stability(value=Stable) static CfnFileSystem.OpenZFSConfigurationProperty.Builder builder()
Copyright © 2021. All rights reserved.