@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)
Marshalls this structured data using the given
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.
|
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 Object
Object.toString()
public DefaultWorkspaceCreationProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.