@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateStorageVirtualMachineRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateStorageVirtualMachineRequest() |
Modifier and Type | Method and Description |
---|---|
CreateStorageVirtualMachineRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
CreateSvmActiveDirectoryConfiguration |
getActiveDirectoryConfiguration()
Describes the self-managed Microsoft Active Directory to which you want to join the SVM.
|
String |
getClientRequestToken() |
String |
getFileSystemId() |
String |
getName()
The name of the SVM.
|
String |
getRootVolumeSecurityStyle()
The security style of the root volume of the SVM.
|
String |
getSvmAdminPassword()
The password to use when managing the SVM using the NetApp ONTAP CLI or REST API.
|
List<Tag> |
getTags() |
int |
hashCode() |
void |
setActiveDirectoryConfiguration(CreateSvmActiveDirectoryConfiguration activeDirectoryConfiguration)
Describes the self-managed Microsoft Active Directory to which you want to join the SVM.
|
void |
setClientRequestToken(String clientRequestToken) |
void |
setFileSystemId(String fileSystemId) |
void |
setName(String name)
The name of the SVM.
|
void |
setRootVolumeSecurityStyle(String rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
|
void |
setSvmAdminPassword(String svmAdminPassword)
The password to use when managing the SVM using the NetApp ONTAP CLI or REST API.
|
void |
setTags(Collection<Tag> tags) |
String |
toString()
Returns a string representation of this object.
|
CreateStorageVirtualMachineRequest |
withActiveDirectoryConfiguration(CreateSvmActiveDirectoryConfiguration activeDirectoryConfiguration)
Describes the self-managed Microsoft Active Directory to which you want to join the SVM.
|
CreateStorageVirtualMachineRequest |
withClientRequestToken(String clientRequestToken) |
CreateStorageVirtualMachineRequest |
withFileSystemId(String fileSystemId) |
CreateStorageVirtualMachineRequest |
withName(String name)
The name of the SVM.
|
CreateStorageVirtualMachineRequest |
withRootVolumeSecurityStyle(StorageVirtualMachineRootVolumeSecurityStyle rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
|
CreateStorageVirtualMachineRequest |
withRootVolumeSecurityStyle(String rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
|
CreateStorageVirtualMachineRequest |
withSvmAdminPassword(String svmAdminPassword)
The password to use when managing the SVM using the NetApp ONTAP CLI or REST API.
|
CreateStorageVirtualMachineRequest |
withTags(Collection<Tag> tags) |
CreateStorageVirtualMachineRequest |
withTags(Tag... tags)
NOTE: This method appends the values to the existing list (if any).
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setActiveDirectoryConfiguration(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 clients 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 clients accessing the file system.public CreateSvmActiveDirectoryConfiguration getActiveDirectoryConfiguration()
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 clients accessing the file system.
public CreateStorageVirtualMachineRequest withActiveDirectoryConfiguration(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 clients 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 clients accessing the file system.public void setClientRequestToken(String clientRequestToken)
clientRequestToken
- public String getClientRequestToken()
public CreateStorageVirtualMachineRequest withClientRequestToken(String clientRequestToken)
clientRequestToken
- public void setFileSystemId(String fileSystemId)
fileSystemId
- public String getFileSystemId()
public CreateStorageVirtualMachineRequest withFileSystemId(String fileSystemId)
fileSystemId
- public void setName(String name)
The name of the SVM.
name
- The name of the SVM.public String getName()
The name of the SVM.
public CreateStorageVirtualMachineRequest withName(String name)
The name of the SVM.
name
- The name of the SVM.public void setSvmAdminPassword(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.public String getSvmAdminPassword()
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.
fsxadmin
user to manage the SVM.public CreateStorageVirtualMachineRequest withSvmAdminPassword(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.public void setTags(Collection<Tag> tags)
tags
- public CreateStorageVirtualMachineRequest withTags(Tag... tags)
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- public CreateStorageVirtualMachineRequest withTags(Collection<Tag> tags)
tags
- public void setRootVolumeSecurityStyle(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 Microsoft Windows administrator, the majority of users are
SMB clients, and an application accessing the data uses a Microsoft Windows user as the service account.
MIXED
This is an advanced setting. For more information, see Volume security style in
the Amazon FSx for NetApp ONTAP User Guide.
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 Microsoft Windows administrator, the majority of
users are SMB clients, and an application accessing the data uses a Microsoft Windows user as the service
account.
MIXED
This is an advanced setting. For more information, see Volume security
style in the Amazon FSx for NetApp ONTAP User Guide.
StorageVirtualMachineRootVolumeSecurityStyle
public String getRootVolumeSecurityStyle()
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 Microsoft Windows administrator, the majority of users are
SMB clients, and an application accessing the data uses a Microsoft Windows user as the service account.
MIXED
This is an advanced setting. For more information, see Volume security style in
the Amazon FSx for NetApp ONTAP User Guide.
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 Microsoft Windows administrator, the majority of
users are SMB clients, and an application accessing the data uses a Microsoft Windows user as the service
account.
MIXED
This is an advanced setting. For more information, see Volume security
style in the Amazon FSx for NetApp ONTAP User Guide.
StorageVirtualMachineRootVolumeSecurityStyle
public CreateStorageVirtualMachineRequest withRootVolumeSecurityStyle(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 Microsoft Windows administrator, the majority of users are
SMB clients, and an application accessing the data uses a Microsoft Windows user as the service account.
MIXED
This is an advanced setting. For more information, see Volume security style in
the Amazon FSx for NetApp ONTAP User Guide.
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 Microsoft Windows administrator, the majority of
users are SMB clients, and an application accessing the data uses a Microsoft Windows user as the service
account.
MIXED
This is an advanced setting. For more information, see Volume security
style in the Amazon FSx for NetApp ONTAP User Guide.
StorageVirtualMachineRootVolumeSecurityStyle
public CreateStorageVirtualMachineRequest withRootVolumeSecurityStyle(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 Microsoft Windows administrator, the majority of users are
SMB clients, and an application accessing the data uses a Microsoft Windows user as the service account.
MIXED
This is an advanced setting. For more information, see Volume security style in
the Amazon FSx for NetApp ONTAP User Guide.
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 Microsoft Windows administrator, the majority of
users are SMB clients, and an application accessing the data uses a Microsoft Windows user as the service
account.
MIXED
This is an advanced setting. For more information, see Volume security
style in the Amazon FSx for NetApp ONTAP User Guide.
StorageVirtualMachineRootVolumeSecurityStyle
public String toString()
toString
in class Object
Object.toString()
public CreateStorageVirtualMachineRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()