@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DefaultWorkspaceCreationProperties extends Object implements Serializable, Cloneable, StructuredPojo
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 |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
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()
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.