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.



14880
14881
14882
# File 'sig/types.rbs', line 14880

def attached_appliances
  @attached_appliances
end

#auto_provision_zones"enabled", "disabled"

Returns the value of attribute auto_provision_zones.

Returns:

  • ("enabled", "disabled")


14879
14880
14881
# File 'sig/types.rbs', line 14879

def auto_provision_zones
  @auto_provision_zones
end

#auto_scaling_ips"enabled", "disabled"

Returns the value of attribute auto_scaling_ips.

Returns:

  • ("enabled", "disabled")


14878
14879
14880
# File 'sig/types.rbs', line 14878

def auto_scaling_ips
  @auto_scaling_ips
end

#availability_mode"zonal", "regional"

Returns the value of attribute availability_mode.

Returns:

  • ("zonal", "regional")


14877
14878
14879
# File 'sig/types.rbs', line 14877

def availability_mode
  @availability_mode
end

#connectivity_type"private", "public"

Returns the value of attribute connectivity_type.

Returns:

  • ("private", "public")


14876
14877
14878
# File 'sig/types.rbs', line 14876

def connectivity_type
  @connectivity_type
end

#create_time::Time

Returns the value of attribute create_time.

Returns:

  • (::Time)


14865
14866
14867
# File 'sig/types.rbs', line 14865

def create_time
  @create_time
end

#delete_time::Time

Returns the value of attribute delete_time.

Returns:

  • (::Time)


14866
14867
14868
# File 'sig/types.rbs', line 14866

def delete_time
  @delete_time
end

#failure_code::String

Returns the value of attribute failure_code.

Returns:

  • (::String)


14867
14868
14869
# File 'sig/types.rbs', line 14867

def failure_code
  @failure_code
end

#failure_message::String

Returns the value of attribute failure_message.

Returns:

  • (::String)


14868
14869
14870
# File 'sig/types.rbs', line 14868

def failure_message
  @failure_message
end

#nat_gateway_addresses::Array[Types::NatGatewayAddress]

Returns the value of attribute nat_gateway_addresses.

Returns:



14869
14870
14871
# File 'sig/types.rbs', line 14869

def nat_gateway_addresses
  @nat_gateway_addresses
end

#nat_gateway_id::String

Returns the value of attribute nat_gateway_id.

Returns:

  • (::String)


14870
14871
14872
# File 'sig/types.rbs', line 14870

def nat_gateway_id
  @nat_gateway_id
end

#provisioned_bandwidthTypes::ProvisionedBandwidth

Returns the value of attribute provisioned_bandwidth.



14871
14872
14873
# File 'sig/types.rbs', line 14871

def provisioned_bandwidth
  @provisioned_bandwidth
end

#route_table_id::String

Returns the value of attribute route_table_id.

Returns:

  • (::String)


14881
14882
14883
# File 'sig/types.rbs', line 14881

def route_table_id
  @route_table_id
end

#state"pending", ...

Returns the value of attribute state.

Returns:

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


14872
14873
14874
# File 'sig/types.rbs', line 14872

def state
  @state
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


14873
14874
14875
# File 'sig/types.rbs', line 14873

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



14875
14876
14877
# File 'sig/types.rbs', line 14875

def tags
  @tags
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


14874
14875
14876
# File 'sig/types.rbs', line 14874

def vpc_id
  @vpc_id
end