@Generated(value="software.amazon.awssdk:codegen") public final class DefaultWorkspaceCreationProperties extends Object implements StructuredPojo, ToCopyableBuilder<DefaultWorkspaceCreationProperties.Builder,DefaultWorkspaceCreationProperties>
Contains default WorkSpace creation information.
Modifier and Type | Class and Description |
---|---|
static interface |
DefaultWorkspaceCreationProperties.Builder |
Modifier and Type | Method and Description |
---|---|
static DefaultWorkspaceCreationProperties.Builder |
builder() |
String |
customSecurityGroupId()
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
|
String |
defaultOu()
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
|
Boolean |
enableInternetAccess()
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
|
Boolean |
enableWorkDocs()
Specifies if the directory is enabled for Amazon WorkDocs.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends DefaultWorkspaceCreationProperties.Builder> |
serializableBuilderClass() |
DefaultWorkspaceCreationProperties.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Boolean |
userEnabledAsLocalAdministrator()
The WorkSpace user is an administrator on the WorkSpace.
|
copy
public Boolean enableWorkDocs()
Specifies if the directory is enabled for Amazon WorkDocs.
public Boolean enableInternetAccess()
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
public String defaultOu()
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
public String customSecurityGroupId()
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
public Boolean userEnabledAsLocalAdministrator()
The WorkSpace user is an administrator on the WorkSpace.
public DefaultWorkspaceCreationProperties.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DefaultWorkspaceCreationProperties.Builder,DefaultWorkspaceCreationProperties>
public static DefaultWorkspaceCreationProperties.Builder builder()
public static Class<? extends DefaultWorkspaceCreationProperties.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.