@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WorkspaceCreationProperties extends Object implements Serializable, Cloneable, StructuredPojo
Describes the default properties that are used for creating WorkSpaces. For more information, see Update Directory Details for Your WorkSpaces.
Constructor and Description |
---|
WorkspaceCreationProperties() |
Modifier and Type | Method and Description |
---|---|
WorkspaceCreationProperties |
clone() |
boolean |
equals(Object obj) |
String |
getCustomSecurityGroupId()
The identifier of your custom security group.
|
String |
getDefaultOu()
The default organizational unit (OU) for your WorkSpace directories.
|
Boolean |
getEnableInternetAccess()
Indicates whether internet access is enabled for your WorkSpaces.
|
Boolean |
getEnableMaintenanceMode()
Indicates whether maintenance mode is enabled for your WorkSpaces.
|
Boolean |
getUserEnabledAsLocalAdministrator()
Indicates whether users are local administrators of their WorkSpaces.
|
int |
hashCode() |
Boolean |
isEnableInternetAccess()
Indicates whether internet access is enabled for your WorkSpaces.
|
Boolean |
isEnableMaintenanceMode()
Indicates whether maintenance mode is enabled for your WorkSpaces.
|
Boolean |
isUserEnabledAsLocalAdministrator()
Indicates whether users are local administrators of their WorkSpaces.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCustomSecurityGroupId(String customSecurityGroupId)
The identifier of your custom security group.
|
void |
setDefaultOu(String defaultOu)
The default organizational unit (OU) for your WorkSpace directories.
|
void |
setEnableInternetAccess(Boolean enableInternetAccess)
Indicates whether internet access is enabled for your WorkSpaces.
|
void |
setEnableMaintenanceMode(Boolean enableMaintenanceMode)
Indicates whether maintenance mode is enabled for your WorkSpaces.
|
void |
setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates whether users are local administrators of their WorkSpaces.
|
String |
toString()
Returns a string representation of this object.
|
WorkspaceCreationProperties |
withCustomSecurityGroupId(String customSecurityGroupId)
The identifier of your custom security group.
|
WorkspaceCreationProperties |
withDefaultOu(String defaultOu)
The default organizational unit (OU) for your WorkSpace directories.
|
WorkspaceCreationProperties |
withEnableInternetAccess(Boolean enableInternetAccess)
Indicates whether internet access is enabled for your WorkSpaces.
|
WorkspaceCreationProperties |
withEnableMaintenanceMode(Boolean enableMaintenanceMode)
Indicates whether maintenance mode is enabled for your WorkSpaces.
|
WorkspaceCreationProperties |
withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates whether users are local administrators of their WorkSpaces.
|
public void setEnableInternetAccess(Boolean enableInternetAccess)
Indicates whether internet access is enabled for your WorkSpaces.
enableInternetAccess
- Indicates whether internet access is enabled for your WorkSpaces.public Boolean getEnableInternetAccess()
Indicates whether internet access is enabled for your WorkSpaces.
public WorkspaceCreationProperties withEnableInternetAccess(Boolean enableInternetAccess)
Indicates whether internet access is enabled for your WorkSpaces.
enableInternetAccess
- Indicates whether internet access is enabled for your WorkSpaces.public Boolean isEnableInternetAccess()
Indicates whether internet access is enabled for your WorkSpaces.
public void setDefaultOu(String defaultOu)
The default organizational unit (OU) for your WorkSpace directories.
defaultOu
- The default organizational unit (OU) for your WorkSpace directories.public String getDefaultOu()
The default organizational unit (OU) for your WorkSpace directories.
public WorkspaceCreationProperties withDefaultOu(String defaultOu)
The default organizational unit (OU) for your WorkSpace directories.
defaultOu
- The default organizational unit (OU) for your WorkSpace directories.public void setCustomSecurityGroupId(String customSecurityGroupId)
The identifier of your custom security group.
customSecurityGroupId
- The identifier of your custom security group.public String getCustomSecurityGroupId()
The identifier of your custom security group.
public WorkspaceCreationProperties withCustomSecurityGroupId(String customSecurityGroupId)
The identifier of your custom security group.
customSecurityGroupId
- The identifier of your custom security group.public void setUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates whether users are local administrators of their WorkSpaces.
userEnabledAsLocalAdministrator
- Indicates whether users are local administrators of their WorkSpaces.public Boolean getUserEnabledAsLocalAdministrator()
Indicates whether users are local administrators of their WorkSpaces.
public WorkspaceCreationProperties withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator)
Indicates whether users are local administrators of their WorkSpaces.
userEnabledAsLocalAdministrator
- Indicates whether users are local administrators of their WorkSpaces.public Boolean isUserEnabledAsLocalAdministrator()
Indicates whether users are local administrators of their WorkSpaces.
public void setEnableMaintenanceMode(Boolean enableMaintenanceMode)
Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance.
enableMaintenanceMode
- Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace
Maintenance.public Boolean getEnableMaintenanceMode()
Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance.
public WorkspaceCreationProperties withEnableMaintenanceMode(Boolean enableMaintenanceMode)
Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance.
enableMaintenanceMode
- Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace
Maintenance.public Boolean isEnableMaintenanceMode()
Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance.
public String toString()
toString
in class Object
Object.toString()
public WorkspaceCreationProperties 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.