public static interface CreateStorageVirtualMachineRequest.Builder extends FSxRequest.Builder, SdkPojo, CopyableBuilder<CreateStorageVirtualMachineRequest.Builder,CreateStorageVirtualMachineRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateStorageVirtualMachineRequest.Builder activeDirectoryConfiguration(CreateSvmActiveDirectoryConfiguration activeDirectoryConfiguration)
Describes the self-managed Microsoft Active Directory to which you want to join the SVM. Joining an Active Directory provides user authentication and access control for SMB clients, including Microsoft Windows and macOS client accessing the file system.
activeDirectoryConfiguration - Describes the self-managed Microsoft Active Directory to which you want to join the SVM. Joining an
Active Directory provides user authentication and access control for SMB clients, including Microsoft
Windows and macOS client accessing the file system.default CreateStorageVirtualMachineRequest.Builder activeDirectoryConfiguration(Consumer<CreateSvmActiveDirectoryConfiguration.Builder> activeDirectoryConfiguration)
Describes the self-managed Microsoft Active Directory to which you want to join the SVM. Joining an Active Directory provides user authentication and access control for SMB clients, including Microsoft Windows and macOS client accessing the file system.
This is a convenience method that creates an instance of theCreateSvmActiveDirectoryConfiguration.Builder avoiding the need to create one manually via
CreateSvmActiveDirectoryConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
activeDirectoryConfiguration(CreateSvmActiveDirectoryConfiguration).
activeDirectoryConfiguration - a consumer that will call methods on CreateSvmActiveDirectoryConfiguration.BuilderactiveDirectoryConfiguration(CreateSvmActiveDirectoryConfiguration)CreateStorageVirtualMachineRequest.Builder clientRequestToken(String clientRequestToken)
clientRequestToken - The new value for the ClientRequestToken property for this object.CreateStorageVirtualMachineRequest.Builder fileSystemId(String fileSystemId)
fileSystemId - The new value for the FileSystemId property for this object.CreateStorageVirtualMachineRequest.Builder name(String name)
The name of the SVM.
name - The name of the SVM.CreateStorageVirtualMachineRequest.Builder svmAdminPassword(String svmAdminPassword)
The password to use when managing the SVM using the NetApp ONTAP CLI or REST API. If you do not specify a
password, you can still use the file system's fsxadmin user to manage the SVM.
svmAdminPassword - The password to use when managing the SVM using the NetApp ONTAP CLI or REST API. If you do not
specify a password, you can still use the file system's fsxadmin user to manage the SVM.CreateStorageVirtualMachineRequest.Builder tags(Collection<Tag> tags)
tags - The new value for the Tags property for this object.CreateStorageVirtualMachineRequest.Builder tags(Tag... tags)
tags - The new value for the Tags property for this object.CreateStorageVirtualMachineRequest.Builder tags(Consumer<Tag.Builder>... tags)
Tag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) CreateStorageVirtualMachineRequest.Builder rootVolumeSecurityStyle(String rootVolumeSecurityStyle)
The security style of the root volume of the SVM. Specify one of the following values:
UNIX if the file system is managed by a UNIX administrator, the majority of users are NFS
clients, and an application accessing the data uses a UNIX user as the service account.
NTFS if the file system is managed by a Windows administrator, the majority of users are SMB
clients, and an application accessing the data uses a Windows user as the service account.
MIXED if the file system is managed by both UNIX and Windows administrators and users consist of
both NFS and SMB clients.
rootVolumeSecurityStyle - The security style of the root volume of the SVM. Specify one of the following values:
UNIX if the file system is managed by a UNIX administrator, the majority of users are NFS
clients, and an application accessing the data uses a UNIX user as the service account.
NTFS if the file system is managed by a Windows administrator, the majority of users are
SMB clients, and an application accessing the data uses a Windows user as the service account.
MIXED if the file system is managed by both UNIX and Windows administrators and users
consist of both NFS and SMB clients.
StorageVirtualMachineRootVolumeSecurityStyle,
StorageVirtualMachineRootVolumeSecurityStyleCreateStorageVirtualMachineRequest.Builder rootVolumeSecurityStyle(StorageVirtualMachineRootVolumeSecurityStyle rootVolumeSecurityStyle)
The security style of the root volume of the SVM. Specify one of the following values:
UNIX if the file system is managed by a UNIX administrator, the majority of users are NFS
clients, and an application accessing the data uses a UNIX user as the service account.
NTFS if the file system is managed by a Windows administrator, the majority of users are SMB
clients, and an application accessing the data uses a Windows user as the service account.
MIXED if the file system is managed by both UNIX and Windows administrators and users consist of
both NFS and SMB clients.
rootVolumeSecurityStyle - The security style of the root volume of the SVM. Specify one of the following values:
UNIX if the file system is managed by a UNIX administrator, the majority of users are NFS
clients, and an application accessing the data uses a UNIX user as the service account.
NTFS if the file system is managed by a Windows administrator, the majority of users are
SMB clients, and an application accessing the data uses a Windows user as the service account.
MIXED if the file system is managed by both UNIX and Windows administrators and users
consist of both NFS and SMB clients.
StorageVirtualMachineRootVolumeSecurityStyle,
StorageVirtualMachineRootVolumeSecurityStyleCreateStorageVirtualMachineRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateStorageVirtualMachineRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.