Class: Aws::BackupGateway::Types::CreateGatewayInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#activation_keyString

The activation key of the created gateway.

Returns:

  • (String)


157
158
159
160
161
162
163
164
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 157

class CreateGatewayInput < Struct.new(
  :activation_key,
  :gateway_display_name,
  :gateway_type,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_display_nameString

The display name of the created gateway.

Returns:

  • (String)


157
158
159
160
161
162
163
164
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 157

class CreateGatewayInput < Struct.new(
  :activation_key,
  :gateway_display_name,
  :gateway_type,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_typeString

The type of created gateway.

Returns:

  • (String)


157
158
159
160
161
162
163
164
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 157

class CreateGatewayInput < Struct.new(
  :activation_key,
  :gateway_display_name,
  :gateway_type,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of up to 50 tags to assign to the gateway. Each tag is a key-value pair.

Returns:



157
158
159
160
161
162
163
164
# File 'gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/types.rb', line 157

class CreateGatewayInput < Struct.new(
  :activation_key,
  :gateway_display_name,
  :gateway_type,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end