You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::WorkSpaces::Types::DefaultWorkspaceCreationProperties

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb

Overview

Contains default WorkSpace creation information.

Instance Attribute Summary collapse

Instance Attribute Details

#custom_security_group_idString

The identifier of any custom security groups that are applied to the WorkSpaces when they are created.

Returns:

  • (String)


152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 152

class DefaultWorkspaceCreationProperties < Struct.new(
  :enable_work_docs,
  :enable_internet_access,
  :default_ou,
  :custom_security_group_id,
  :user_enabled_as_local_administrator)
  include Aws::Structure
end

#default_ouString

The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.

Returns:

  • (String)


152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 152

class DefaultWorkspaceCreationProperties < Struct.new(
  :enable_work_docs,
  :enable_internet_access,
  :default_ou,
  :custom_security_group_id,
  :user_enabled_as_local_administrator)
  include Aws::Structure
end

#enable_internet_accessBoolean

A public IP address will be attached to all WorkSpaces that are created or rebuilt.

Returns:

  • (Boolean)


152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 152

class DefaultWorkspaceCreationProperties < Struct.new(
  :enable_work_docs,
  :enable_internet_access,
  :default_ou,
  :custom_security_group_id,
  :user_enabled_as_local_administrator)
  include Aws::Structure
end

#enable_work_docsBoolean

Specifies if the directory is enabled for Amazon WorkDocs.

Returns:

  • (Boolean)


152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 152

class DefaultWorkspaceCreationProperties < Struct.new(
  :enable_work_docs,
  :enable_internet_access,
  :default_ou,
  :custom_security_group_id,
  :user_enabled_as_local_administrator)
  include Aws::Structure
end

#user_enabled_as_local_administratorBoolean

The WorkSpace user is an administrator on the WorkSpace.

Returns:

  • (Boolean)


152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 152

class DefaultWorkspaceCreationProperties < Struct.new(
  :enable_work_docs,
  :enable_internet_access,
  :default_ou,
  :custom_security_group_id,
  :user_enabled_as_local_administrator)
  include Aws::Structure
end