@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DefaultWorkspaceCreationProperties extends Object implements Serializable, Cloneable, StructuredPojo
Describes the default values used to create a WorkSpace.
| Constructor and Description |
|---|
DefaultWorkspaceCreationProperties() |
| Modifier and Type | Method and Description |
|---|---|
DefaultWorkspaceCreationProperties |
clone() |
boolean |
equals(Object obj) |
String |
getCustomSecurityGroupId()
The identifier of any security groups to apply to WorkSpaces when they are created.
|
String |
getDefaultOu()
The organizational unit (OU) in the directory for the WorkSpace machine accounts.
|
Boolean |
getEnableInternetAccess()
The public IP address to attach to all WorkSpaces that are created or rebuilt.
|
Boolean |
getEnableWorkDocs()
Specifies whether the directory is enabled for Amazon WorkDocs.
|
Boolean |
getUserEnabledAsLocalAdministrator()
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
|
int |
hashCode() |
Boolean |
isEnableInternetAccess()
The public IP address to attach to all WorkSpaces that are created or rebuilt.
|
Boolean |
isEnableWorkDocs()
Specifies whether the directory is enabled for Amazon WorkDocs.
|
Boolean |
isUserEnabledAsLocalAdministrator()
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any security groups to apply to WorkSpaces when they are created.
|
void |
setDefaultOu(String defaultOu)
The organizational unit (OU) in the directory for the WorkSpace machine accounts.
|
void |
setEnableInternetAccess(Boolean enableInternetAccess)
The public IP address to attach to all WorkSpaces that are created or rebuilt.
|
void |
setEnableWorkDocs(Boolean enableWorkDocs)
Specifies whether the directory is enabled for Amazon WorkDocs.
|
void |
setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DefaultWorkspaceCreationProperties |
withCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any security groups to apply to WorkSpaces when they are created.
|
DefaultWorkspaceCreationProperties |
withDefaultOu(String defaultOu)
The organizational unit (OU) in the directory for the WorkSpace machine accounts.
|
DefaultWorkspaceCreationProperties |
withEnableInternetAccess(Boolean enableInternetAccess)
The public IP address to attach to all WorkSpaces that are created or rebuilt.
|
DefaultWorkspaceCreationProperties |
withEnableWorkDocs(Boolean enableWorkDocs)
Specifies whether the directory is enabled for Amazon WorkDocs.
|
DefaultWorkspaceCreationProperties |
withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
|
public void setEnableWorkDocs(Boolean enableWorkDocs)
Specifies whether the directory is enabled for Amazon WorkDocs.
enableWorkDocs - Specifies whether the directory is enabled for Amazon WorkDocs.public Boolean getEnableWorkDocs()
Specifies whether the directory is enabled for Amazon WorkDocs.
public DefaultWorkspaceCreationProperties withEnableWorkDocs(Boolean enableWorkDocs)
Specifies whether the directory is enabled for Amazon WorkDocs.
enableWorkDocs - Specifies whether the directory is enabled for Amazon WorkDocs.public Boolean isEnableWorkDocs()
Specifies whether the directory is enabled for Amazon WorkDocs.
public void setEnableInternetAccess(Boolean enableInternetAccess)
The public IP address to attach to all WorkSpaces that are created or rebuilt.
enableInternetAccess - The public IP address to attach to all WorkSpaces that are created or rebuilt.public Boolean getEnableInternetAccess()
The public IP address to attach to all WorkSpaces that are created or rebuilt.
public DefaultWorkspaceCreationProperties withEnableInternetAccess(Boolean enableInternetAccess)
The public IP address to attach to all WorkSpaces that are created or rebuilt.
enableInternetAccess - The public IP address to attach to all WorkSpaces that are created or rebuilt.public Boolean isEnableInternetAccess()
The public IP address to attach to all WorkSpaces that are created or rebuilt.
public void setDefaultOu(String defaultOu)
The organizational unit (OU) in the directory for the WorkSpace machine accounts.
defaultOu - The organizational unit (OU) in the directory for the WorkSpace machine accounts.public String getDefaultOu()
The organizational unit (OU) in the directory for the WorkSpace machine accounts.
public DefaultWorkspaceCreationProperties withDefaultOu(String defaultOu)
The organizational unit (OU) in the directory for the WorkSpace machine accounts.
defaultOu - The organizational unit (OU) in the directory for the WorkSpace machine accounts.public void setCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any security groups to apply to WorkSpaces when they are created.
customSecurityGroupId - The identifier of any security groups to apply to WorkSpaces when they are created.public String getCustomSecurityGroupId()
The identifier of any security groups to apply to WorkSpaces when they are created.
public DefaultWorkspaceCreationProperties withCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any security groups to apply to WorkSpaces when they are created.
customSecurityGroupId - The identifier of any security groups to apply to WorkSpaces when they are created.public void setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
userEnabledAsLocalAdministrator - Specifies whether the WorkSpace user is an administrator on the WorkSpace.public Boolean getUserEnabledAsLocalAdministrator()
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
public DefaultWorkspaceCreationProperties withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
userEnabledAsLocalAdministrator - Specifies whether the WorkSpace user is an administrator on the WorkSpace.public Boolean isUserEnabledAsLocalAdministrator()
Specifies whether the WorkSpace user is an administrator on the WorkSpace.
public String toString()
toString in class ObjectObject.toString()public DefaultWorkspaceCreationProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.