@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DefaultWorkspaceCreationProperties extends Object implements Serializable, Cloneable, StructuredPojo
Information about defaults 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()
Indicates whether the directory is enabled for Amazon WorkDocs.
|
Boolean |
getUserEnabledAsLocalAdministrator()
Indicates 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()
Indicates whether the directory is enabled for Amazon WorkDocs.
|
Boolean |
isUserEnabledAsLocalAdministrator()
Indicates 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)
Indicates whether the directory is enabled for Amazon WorkDocs.
|
void |
setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates 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)
Indicates whether the directory is enabled for Amazon WorkDocs.
|
DefaultWorkspaceCreationProperties |
withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates whether the WorkSpace user is an administrator on the WorkSpace.
|
public void setEnableWorkDocs(Boolean enableWorkDocs)
Indicates whether the directory is enabled for Amazon WorkDocs.
enableWorkDocs
- Indicates whether the directory is enabled for Amazon WorkDocs.public Boolean getEnableWorkDocs()
Indicates whether the directory is enabled for Amazon WorkDocs.
public DefaultWorkspaceCreationProperties withEnableWorkDocs(Boolean enableWorkDocs)
Indicates whether the directory is enabled for Amazon WorkDocs.
enableWorkDocs
- Indicates whether the directory is enabled for Amazon WorkDocs.public Boolean isEnableWorkDocs()
Indicates 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)
Indicates whether the WorkSpace user is an administrator on the WorkSpace.
userEnabledAsLocalAdministrator
- Indicates whether the WorkSpace user is an administrator on the WorkSpace.public Boolean getUserEnabledAsLocalAdministrator()
Indicates whether the WorkSpace user is an administrator on the WorkSpace.
public DefaultWorkspaceCreationProperties withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates whether the WorkSpace user is an administrator on the WorkSpace.
userEnabledAsLocalAdministrator
- Indicates whether the WorkSpace user is an administrator on the WorkSpace.public Boolean isUserEnabledAsLocalAdministrator()
Indicates 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.