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 Boolean isEnableWorkDocs()
public void setEnableWorkDocs(Boolean enableWorkDocs)
enableWorkDocs
- Specifies if the directory is enabled for Amazon WorkDocs.public DefaultWorkspaceCreationProperties withEnableWorkDocs(Boolean enableWorkDocs)
Returns a reference to this object so that method calls can be chained together.
enableWorkDocs
- Specifies if the directory is enabled for Amazon WorkDocs.public Boolean getEnableWorkDocs()
public Boolean isEnableInternetAccess()
public void setEnableInternetAccess(Boolean enableInternetAccess)
enableInternetAccess
- A public IP address will be attached to all WorkSpaces that are
created or rebuilt.public DefaultWorkspaceCreationProperties withEnableInternetAccess(Boolean enableInternetAccess)
Returns a reference to this object so that method calls can be chained together.
enableInternetAccess
- A public IP address will be attached to all WorkSpaces that are
created or rebuilt.public Boolean getEnableInternetAccess()
public String getDefaultOu()
public void setDefaultOu(String defaultOu)
defaultOu
- The organizational unit (OU) in the directory that the WorkSpace
machine accounts are placed in.public DefaultWorkspaceCreationProperties withDefaultOu(String defaultOu)
Returns a reference to this object so that method calls can be chained together.
defaultOu
- The organizational unit (OU) in the directory that the WorkSpace
machine accounts are placed in.public String getCustomSecurityGroupId()
Constraints:
Pattern: ^(sg-[0-9a-f]{8})$
public void setCustomSecurityGroupId(String customSecurityGroupId)
Constraints:
Pattern: ^(sg-[0-9a-f]{8})$
customSecurityGroupId
- The identifier of any custom security groups that are applied to the
WorkSpaces when they are created.public DefaultWorkspaceCreationProperties withCustomSecurityGroupId(String customSecurityGroupId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: ^(sg-[0-9a-f]{8})$
customSecurityGroupId
- The identifier of any custom security groups that are applied to the
WorkSpaces when they are created.public Boolean isUserEnabledAsLocalAdministrator()
public void setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
userEnabledAsLocalAdministrator
- The WorkSpace user is an administrator on the WorkSpace.public DefaultWorkspaceCreationProperties withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Returns a reference to this object so that method calls can be chained together.
userEnabledAsLocalAdministrator
- The WorkSpace user is an administrator on the WorkSpace.public Boolean getUserEnabledAsLocalAdministrator()
public String toString()
toString
in class Object
Object.toString()
public DefaultWorkspaceCreationProperties clone()
Copyright © 2015. All rights reserved.