public class DefaultWorkspaceCreationProperties extends Object implements Serializable, Cloneable
Contains default WorkSpace creation information.
Constructor and Description |
---|
DefaultWorkspaceCreationProperties() |
Modifier and Type | Method and Description |
---|---|
DefaultWorkspaceCreationProperties |
clone() |
boolean |
equals(Object obj) |
String |
getCustomSecurityGroupId()
The identifier of any custom security groups that are applied to the
WorkSpaces when they are created.
|
String |
getDefaultOu()
The organizational unit (OU) in the directory that the WorkSpace machine
accounts are placed in.
|
Boolean |
getEnableInternetAccess()
A public IP address will be attached to all WorkSpaces that are created
or rebuilt.
|
Boolean |
getEnableWorkDocs()
Specifies if the directory is enabled for Amazon WorkDocs.
|
Boolean |
getUserEnabledAsLocalAdministrator()
The WorkSpace user is an administrator on the WorkSpace.
|
int |
hashCode() |
Boolean |
isEnableInternetAccess()
A public IP address will be attached to all WorkSpaces that are created
or rebuilt.
|
Boolean |
isEnableWorkDocs()
Specifies if the directory is enabled for Amazon WorkDocs.
|
Boolean |
isUserEnabledAsLocalAdministrator()
The WorkSpace user is an administrator on the WorkSpace.
|
void |
setCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any custom security groups that are applied to the
WorkSpaces when they are created.
|
void |
setDefaultOu(String defaultOu)
The organizational unit (OU) in the directory that the WorkSpace machine
accounts are placed in.
|
void |
setEnableInternetAccess(Boolean enableInternetAccess)
A public IP address will be attached to all WorkSpaces that are created
or rebuilt.
|
void |
setEnableWorkDocs(Boolean enableWorkDocs)
Specifies if the directory is enabled for Amazon WorkDocs.
|
void |
setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
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 custom security groups that are applied to the
WorkSpaces when they are created.
|
DefaultWorkspaceCreationProperties |
withDefaultOu(String defaultOu)
The organizational unit (OU) in the directory that the WorkSpace machine
accounts are placed in.
|
DefaultWorkspaceCreationProperties |
withEnableInternetAccess(Boolean enableInternetAccess)
A public IP address will be attached to all WorkSpaces that are created
or rebuilt.
|
DefaultWorkspaceCreationProperties |
withEnableWorkDocs(Boolean enableWorkDocs)
Specifies if the directory is enabled for Amazon WorkDocs.
|
DefaultWorkspaceCreationProperties |
withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
The WorkSpace user is an administrator on the WorkSpace.
|
public void setEnableWorkDocs(Boolean enableWorkDocs)
Specifies if the directory is enabled for Amazon WorkDocs.
enableWorkDocs
- Specifies if the directory is enabled for Amazon WorkDocs.public Boolean getEnableWorkDocs()
Specifies if the directory is enabled for Amazon WorkDocs.
public DefaultWorkspaceCreationProperties withEnableWorkDocs(Boolean enableWorkDocs)
Specifies if the directory is enabled for Amazon WorkDocs.
enableWorkDocs
- Specifies if the directory is enabled for Amazon WorkDocs.public Boolean isEnableWorkDocs()
Specifies if the directory is enabled for Amazon WorkDocs.
public void setEnableInternetAccess(Boolean enableInternetAccess)
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
enableInternetAccess
- A public IP address will be attached to all WorkSpaces that are
created or rebuilt.public Boolean getEnableInternetAccess()
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
public DefaultWorkspaceCreationProperties withEnableInternetAccess(Boolean enableInternetAccess)
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
enableInternetAccess
- A public IP address will be attached to all WorkSpaces that are
created or rebuilt.public Boolean isEnableInternetAccess()
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
public void setDefaultOu(String defaultOu)
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
defaultOu
- The organizational unit (OU) in the directory that the WorkSpace
machine accounts are placed in.public String getDefaultOu()
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
public DefaultWorkspaceCreationProperties withDefaultOu(String defaultOu)
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
defaultOu
- The organizational unit (OU) in the directory that the WorkSpace
machine accounts are placed in.public void setCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
customSecurityGroupId
- The identifier of any custom security groups that are applied to
the WorkSpaces when they are created.public String getCustomSecurityGroupId()
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
public DefaultWorkspaceCreationProperties withCustomSecurityGroupId(String customSecurityGroupId)
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
customSecurityGroupId
- The identifier of any custom security groups that are applied to
the WorkSpaces when they are created.public void setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
The WorkSpace user is an administrator on the WorkSpace.
userEnabledAsLocalAdministrator
- The WorkSpace user is an administrator on the WorkSpace.public Boolean getUserEnabledAsLocalAdministrator()
The WorkSpace user is an administrator on the WorkSpace.
public DefaultWorkspaceCreationProperties withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
The WorkSpace user is an administrator on the WorkSpace.
userEnabledAsLocalAdministrator
- The WorkSpace user is an administrator on the WorkSpace.public Boolean isUserEnabledAsLocalAdministrator()
The WorkSpace user is an administrator on the WorkSpace.
public String toString()
toString
in class Object
Object.toString()
public DefaultWorkspaceCreationProperties clone()
Copyright © 2015. All rights reserved.