Class: Aws::Types::SecondaryInterface

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#attachmentTypes::SecondaryInterfaceAttachment

Returns the value of attribute attachment.



16858
16859
16860
# File 'sig/types.rbs', line 16858

def attachment
  @attachment
end

#availability_zone::String

Returns the value of attribute availability_zone.

Returns:

  • (::String)


16856
16857
16858
# File 'sig/types.rbs', line 16856

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


16857
16858
16859
# File 'sig/types.rbs', line 16857

def availability_zone_id
  @availability_zone_id
end

#mac_address::String

Returns the value of attribute mac_address.

Returns:

  • (::String)


16859
16860
16861
# File 'sig/types.rbs', line 16859

def mac_address
  @mac_address
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


16860
16861
16862
# File 'sig/types.rbs', line 16860

def owner_id
  @owner_id
end

#private_ipv_4_addresses::Array[Types::SecondaryInterfaceIpv4Address]

Returns the value of attribute private_ipv_4_addresses.



16861
16862
16863
# File 'sig/types.rbs', line 16861

def private_ipv_4_addresses
  @private_ipv_4_addresses
end

#secondary_interface_arn::String

Returns the value of attribute secondary_interface_arn.

Returns:

  • (::String)


16863
16864
16865
# File 'sig/types.rbs', line 16863

def secondary_interface_arn
  @secondary_interface_arn
end

#secondary_interface_id::String

Returns the value of attribute secondary_interface_id.

Returns:

  • (::String)


16862
16863
16864
# File 'sig/types.rbs', line 16862

def secondary_interface_id
  @secondary_interface_id
end

#secondary_interface_type"secondary"

Returns the value of attribute secondary_interface_type.

Returns:

  • ("secondary")


16864
16865
16866
# File 'sig/types.rbs', line 16864

def secondary_interface_type
  @secondary_interface_type
end

#secondary_network_id::String

Returns the value of attribute secondary_network_id.

Returns:

  • (::String)


16866
16867
16868
# File 'sig/types.rbs', line 16866

def secondary_network_id
  @secondary_network_id
end

#secondary_network_type"rdma"

Returns the value of attribute secondary_network_type.

Returns:

  • ("rdma")


16867
16868
16869
# File 'sig/types.rbs', line 16867

def secondary_network_type
  @secondary_network_type
end

#secondary_subnet_id::String

Returns the value of attribute secondary_subnet_id.

Returns:

  • (::String)


16865
16866
16867
# File 'sig/types.rbs', line 16865

def secondary_subnet_id
  @secondary_subnet_id
end

#source_dest_checkBoolean

Returns the value of attribute source_dest_check.

Returns:

  • (Boolean)


16868
16869
16870
# File 'sig/types.rbs', line 16868

def source_dest_check
  @source_dest_check
end

#status"available", "in-use"

Returns the value of attribute status.

Returns:

  • ("available", "in-use")


16869
16870
16871
# File 'sig/types.rbs', line 16869

def status
  @status
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



16870
16871
16872
# File 'sig/types.rbs', line 16870

def tags
  @tags
end