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.



14583
14584
14585
# File 'sig/types.rbs', line 14583

def attached_appliances
  @attached_appliances
end

#auto_provision_zones"enabled", "disabled"

Returns the value of attribute auto_provision_zones.

Returns:

  • ("enabled", "disabled")


14582
14583
14584
# File 'sig/types.rbs', line 14582

def auto_provision_zones
  @auto_provision_zones
end

#auto_scaling_ips"enabled", "disabled"

Returns the value of attribute auto_scaling_ips.

Returns:

  • ("enabled", "disabled")


14581
14582
14583
# File 'sig/types.rbs', line 14581

def auto_scaling_ips
  @auto_scaling_ips
end

#availability_mode"zonal", "regional"

Returns the value of attribute availability_mode.

Returns:

  • ("zonal", "regional")


14580
14581
14582
# File 'sig/types.rbs', line 14580

def availability_mode
  @availability_mode
end

#connectivity_type"private", "public"

Returns the value of attribute connectivity_type.

Returns:

  • ("private", "public")


14579
14580
14581
# File 'sig/types.rbs', line 14579

def connectivity_type
  @connectivity_type
end

#create_time::Time

Returns the value of attribute create_time.

Returns:

  • (::Time)


14568
14569
14570
# File 'sig/types.rbs', line 14568

def create_time
  @create_time
end

#delete_time::Time

Returns the value of attribute delete_time.

Returns:

  • (::Time)


14569
14570
14571
# File 'sig/types.rbs', line 14569

def delete_time
  @delete_time
end

#failure_code::String

Returns the value of attribute failure_code.

Returns:

  • (::String)


14570
14571
14572
# File 'sig/types.rbs', line 14570

def failure_code
  @failure_code
end

#failure_message::String

Returns the value of attribute failure_message.

Returns:

  • (::String)


14571
14572
14573
# File 'sig/types.rbs', line 14571

def failure_message
  @failure_message
end

#nat_gateway_addresses::Array[Types::NatGatewayAddress]

Returns the value of attribute nat_gateway_addresses.

Returns:



14572
14573
14574
# File 'sig/types.rbs', line 14572

def nat_gateway_addresses
  @nat_gateway_addresses
end

#nat_gateway_id::String

Returns the value of attribute nat_gateway_id.

Returns:

  • (::String)


14573
14574
14575
# File 'sig/types.rbs', line 14573

def nat_gateway_id
  @nat_gateway_id
end

#provisioned_bandwidthTypes::ProvisionedBandwidth

Returns the value of attribute provisioned_bandwidth.



14574
14575
14576
# File 'sig/types.rbs', line 14574

def provisioned_bandwidth
  @provisioned_bandwidth
end

#route_table_id::String

Returns the value of attribute route_table_id.

Returns:

  • (::String)


14584
14585
14586
# File 'sig/types.rbs', line 14584

def route_table_id
  @route_table_id
end

#state"pending", ...

Returns the value of attribute state.

Returns:

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


14575
14576
14577
# File 'sig/types.rbs', line 14575

def state
  @state
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


14576
14577
14578
# File 'sig/types.rbs', line 14576

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



14578
14579
14580
# File 'sig/types.rbs', line 14578

def tags
  @tags
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


14577
14578
14579
# File 'sig/types.rbs', line 14577

def vpc_id
  @vpc_id
end