@Stability(value=Stable)
public static interface CfnFileSystem.WindowsConfigurationProperty
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.*;
WindowsConfigurationProperty windowsConfigurationProperty = WindowsConfigurationProperty.builder()
.throughputCapacity(123)
// the properties below are optional
.activeDirectoryId("activeDirectoryId")
.aliases(List.of("aliases"))
.auditLogConfiguration(AuditLogConfigurationProperty.builder()
.fileAccessAuditLogLevel("fileAccessAuditLogLevel")
.fileShareAccessAuditLogLevel("fileShareAccessAuditLogLevel")
// the properties below are optional
.auditLogDestination("auditLogDestination")
.build())
.automaticBackupRetentionDays(123)
.copyTagsToBackups(false)
.dailyAutomaticBackupStartTime("dailyAutomaticBackupStartTime")
.deploymentType("deploymentType")
.preferredSubnetId("preferredSubnetId")
.selfManagedActiveDirectoryConfiguration(SelfManagedActiveDirectoryConfigurationProperty.builder()
.dnsIps(List.of("dnsIps"))
.domainName("domainName")
.fileSystemAdministratorsGroup("fileSystemAdministratorsGroup")
.organizationalUnitDistinguishedName("organizationalUnitDistinguishedName")
.password("password")
.userName("userName")
.build())
.weeklyMaintenanceStartTime("weeklyMaintenanceStartTime")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnFileSystem.WindowsConfigurationProperty.Builder
A builder for
CfnFileSystem.WindowsConfigurationProperty |
static class |
CfnFileSystem.WindowsConfigurationProperty.Jsii$Proxy
An implementation for
CfnFileSystem.WindowsConfigurationProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnFileSystem.WindowsConfigurationProperty.Builder |
builder() |
default String |
getActiveDirectoryId()
`CfnFileSystem.WindowsConfigurationProperty.ActiveDirectoryId`.
|
default List<String> |
getAliases()
`CfnFileSystem.WindowsConfigurationProperty.Aliases`.
|
default Object |
getAuditLogConfiguration()
`CfnFileSystem.WindowsConfigurationProperty.AuditLogConfiguration`.
|
default Number |
getAutomaticBackupRetentionDays()
`CfnFileSystem.WindowsConfigurationProperty.AutomaticBackupRetentionDays`.
|
default Object |
getCopyTagsToBackups()
`CfnFileSystem.WindowsConfigurationProperty.CopyTagsToBackups`.
|
default String |
getDailyAutomaticBackupStartTime()
`CfnFileSystem.WindowsConfigurationProperty.DailyAutomaticBackupStartTime`.
|
default String |
getDeploymentType()
`CfnFileSystem.WindowsConfigurationProperty.DeploymentType`.
|
default String |
getPreferredSubnetId()
`CfnFileSystem.WindowsConfigurationProperty.PreferredSubnetId`.
|
default Object |
getSelfManagedActiveDirectoryConfiguration()
`CfnFileSystem.WindowsConfigurationProperty.SelfManagedActiveDirectoryConfiguration`.
|
Number |
getThroughputCapacity()
`CfnFileSystem.WindowsConfigurationProperty.ThroughputCapacity`.
|
default String |
getWeeklyMaintenanceStartTime()
`CfnFileSystem.WindowsConfigurationProperty.WeeklyMaintenanceStartTime`.
|
@Stability(value=Stable) @Nullable default String getActiveDirectoryId()
@Stability(value=Stable) @Nullable default List<String> getAliases()
@Stability(value=Stable) @Nullable default Object getAuditLogConfiguration()
@Stability(value=Stable) @Nullable default Number getAutomaticBackupRetentionDays()
@Stability(value=Stable) @Nullable default Object getCopyTagsToBackups()
@Stability(value=Stable) @Nullable default String getDailyAutomaticBackupStartTime()
@Stability(value=Stable) @Nullable default String getDeploymentType()
@Stability(value=Stable) @Nullable default String getPreferredSubnetId()
@Stability(value=Stable) @Nullable default Object getSelfManagedActiveDirectoryConfiguration()
@Stability(value=Stable) @NotNull Number getThroughputCapacity()
@Stability(value=Stable) @Nullable default String getWeeklyMaintenanceStartTime()
@Stability(value=Stable) static CfnFileSystem.WindowsConfigurationProperty.Builder builder()
Copyright © 2021. All rights reserved.