Class: Aws::Types::NatGateway

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#attached_appliances::Array[Types::NatGatewayAttachedAppliance]

Returns the value of attribute attached_appliances.



15219
15220
15221
# File 'sig/types.rbs', line 15219

def attached_appliances
  @attached_appliances
end

#auto_provision_zones"enabled", "disabled"

Returns the value of attribute auto_provision_zones.

Returns:

  • ("enabled", "disabled")


15218
15219
15220
# File 'sig/types.rbs', line 15218

def auto_provision_zones
  @auto_provision_zones
end

#auto_scaling_ips"enabled", "disabled"

Returns the value of attribute auto_scaling_ips.

Returns:

  • ("enabled", "disabled")


15217
15218
15219
# File 'sig/types.rbs', line 15217

def auto_scaling_ips
  @auto_scaling_ips
end

#availability_mode"zonal", "regional"

Returns the value of attribute availability_mode.

Returns:

  • ("zonal", "regional")


15216
15217
15218
# File 'sig/types.rbs', line 15216

def availability_mode
  @availability_mode
end

#connectivity_type"private", "public"

Returns the value of attribute connectivity_type.

Returns:

  • ("private", "public")


15215
15216
15217
# File 'sig/types.rbs', line 15215

def connectivity_type
  @connectivity_type
end

#create_time::Time

Returns the value of attribute create_time.

Returns:

  • (::Time)


15204
15205
15206
# File 'sig/types.rbs', line 15204

def create_time
  @create_time
end

#delete_time::Time

Returns the value of attribute delete_time.

Returns:

  • (::Time)


15205
15206
15207
# File 'sig/types.rbs', line 15205

def delete_time
  @delete_time
end

#failure_code::String

Returns the value of attribute failure_code.

Returns:

  • (::String)


15206
15207
15208
# File 'sig/types.rbs', line 15206

def failure_code
  @failure_code
end

#failure_message::String

Returns the value of attribute failure_message.

Returns:

  • (::String)


15207
15208
15209
# File 'sig/types.rbs', line 15207

def failure_message
  @failure_message
end

#nat_gateway_addresses::Array[Types::NatGatewayAddress]

Returns the value of attribute nat_gateway_addresses.

Returns:



15208
15209
15210
# File 'sig/types.rbs', line 15208

def nat_gateway_addresses
  @nat_gateway_addresses
end

#nat_gateway_id::String

Returns the value of attribute nat_gateway_id.

Returns:

  • (::String)


15209
15210
15211
# File 'sig/types.rbs', line 15209

def nat_gateway_id
  @nat_gateway_id
end

#provisioned_bandwidthTypes::ProvisionedBandwidth

Returns the value of attribute provisioned_bandwidth.



15210
15211
15212
# File 'sig/types.rbs', line 15210

def provisioned_bandwidth
  @provisioned_bandwidth
end

#route_table_id::String

Returns the value of attribute route_table_id.

Returns:

  • (::String)


15220
15221
15222
# File 'sig/types.rbs', line 15220

def route_table_id
  @route_table_id
end

#state"pending", ...

Returns the value of attribute state.

Returns:

  • ("pending", "failed", "available", "deleting", "deleted")


15211
15212
15213
# File 'sig/types.rbs', line 15211

def state
  @state
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


15212
15213
15214
# File 'sig/types.rbs', line 15212

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



15214
15215
15216
# File 'sig/types.rbs', line 15214

def tags
  @tags
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


15213
15214
15215
# File 'sig/types.rbs', line 15213

def vpc_id
  @vpc_id
end