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.



15225
15226
15227
# File 'sig/types.rbs', line 15225

def attached_appliances
  @attached_appliances
end

#auto_provision_zones"enabled", "disabled"

Returns the value of attribute auto_provision_zones.

Returns:

  • ("enabled", "disabled")


15224
15225
15226
# File 'sig/types.rbs', line 15224

def auto_provision_zones
  @auto_provision_zones
end

#auto_scaling_ips"enabled", "disabled"

Returns the value of attribute auto_scaling_ips.

Returns:

  • ("enabled", "disabled")


15223
15224
15225
# File 'sig/types.rbs', line 15223

def auto_scaling_ips
  @auto_scaling_ips
end

#availability_mode"zonal", "regional"

Returns the value of attribute availability_mode.

Returns:

  • ("zonal", "regional")


15222
15223
15224
# File 'sig/types.rbs', line 15222

def availability_mode
  @availability_mode
end

#connectivity_type"private", "public"

Returns the value of attribute connectivity_type.

Returns:

  • ("private", "public")


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

def connectivity_type
  @connectivity_type
end

#create_time::Time

Returns the value of attribute create_time.

Returns:

  • (::Time)


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

def create_time
  @create_time
end

#delete_time::Time

Returns the value of attribute delete_time.

Returns:

  • (::Time)


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

def delete_time
  @delete_time
end

#failure_code::String

Returns the value of attribute failure_code.

Returns:

  • (::String)


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

def failure_code
  @failure_code
end

#failure_message::String

Returns the value of attribute failure_message.

Returns:

  • (::String)


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

def failure_message
  @failure_message
end

#nat_gateway_addresses::Array[Types::NatGatewayAddress]

Returns the value of attribute nat_gateway_addresses.

Returns:



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

def nat_gateway_addresses
  @nat_gateway_addresses
end

#nat_gateway_id::String

Returns the value of attribute nat_gateway_id.

Returns:

  • (::String)


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

def nat_gateway_id
  @nat_gateway_id
end

#provisioned_bandwidthTypes::ProvisionedBandwidth

Returns the value of attribute provisioned_bandwidth.



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

def provisioned_bandwidth
  @provisioned_bandwidth
end

#route_table_id::String

Returns the value of attribute route_table_id.

Returns:

  • (::String)


15226
15227
15228
# File 'sig/types.rbs', line 15226

def route_table_id
  @route_table_id
end

#state"pending", ...

Returns the value of attribute state.

Returns:

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


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

def state
  @state
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


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

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



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

def tags
  @tags
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


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

def vpc_id
  @vpc_id
end