Class: Aws::Types::InstanceNetworkInterface

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#associationTypes::InstanceNetworkInterfaceAssociation

Returns the value of attribute association.



12038
12039
12040
# File 'sig/types.rbs', line 12038

def association
  @association
end

#attachmentTypes::InstanceNetworkInterfaceAttachment

Returns the value of attribute attachment.



12039
12040
12041
# File 'sig/types.rbs', line 12039

def attachment
  @attachment
end

#connection_tracking_configurationTypes::ConnectionTrackingSpecificationResponse

Returns the value of attribute connection_tracking_configuration.



12056
12057
12058
# File 'sig/types.rbs', line 12056

def connection_tracking_configuration
  @connection_tracking_configuration
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


12040
12041
12042
# File 'sig/types.rbs', line 12040

def description
  @description
end

#groups::Array[Types::GroupIdentifier]

Returns the value of attribute groups.

Returns:



12041
12042
12043
# File 'sig/types.rbs', line 12041

def groups
  @groups
end

#interface_type::String

Returns the value of attribute interface_type.

Returns:

  • (::String)


12053
12054
12055
# File 'sig/types.rbs', line 12053

def interface_type
  @interface_type
end

#ipv_4_prefixes::Array[Types::InstanceIpv4Prefix]

Returns the value of attribute ipv_4_prefixes.

Returns:



12054
12055
12056
# File 'sig/types.rbs', line 12054

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_addresses::Array[Types::InstanceIpv6Address]

Returns the value of attribute ipv_6_addresses.

Returns:



12042
12043
12044
# File 'sig/types.rbs', line 12042

def ipv_6_addresses
  @ipv_6_addresses
end

#ipv_6_prefixes::Array[Types::InstanceIpv6Prefix]

Returns the value of attribute ipv_6_prefixes.

Returns:



12055
12056
12057
# File 'sig/types.rbs', line 12055

def ipv_6_prefixes
  @ipv_6_prefixes
end

#mac_address::String

Returns the value of attribute mac_address.

Returns:

  • (::String)


12043
12044
12045
# File 'sig/types.rbs', line 12043

def mac_address
  @mac_address
end

#network_interface_id::String

Returns the value of attribute network_interface_id.

Returns:

  • (::String)


12044
12045
12046
# File 'sig/types.rbs', line 12044

def network_interface_id
  @network_interface_id
end

#operatorTypes::OperatorResponse

Returns the value of attribute operator.



12057
12058
12059
# File 'sig/types.rbs', line 12057

def operator
  @operator
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


12045
12046
12047
# File 'sig/types.rbs', line 12045

def owner_id
  @owner_id
end

#private_dns_name::String

Returns the value of attribute private_dns_name.

Returns:

  • (::String)


12046
12047
12048
# File 'sig/types.rbs', line 12046

def private_dns_name
  @private_dns_name
end

#private_ip_address::String

Returns the value of attribute private_ip_address.

Returns:

  • (::String)


12047
12048
12049
# File 'sig/types.rbs', line 12047

def private_ip_address
  @private_ip_address
end

#private_ip_addresses::Array[Types::InstancePrivateIpAddress]

Returns the value of attribute private_ip_addresses.

Returns:



12048
12049
12050
# File 'sig/types.rbs', line 12048

def private_ip_addresses
  @private_ip_addresses
end

#source_dest_checkBoolean

Returns the value of attribute source_dest_check.

Returns:

  • (Boolean)


12049
12050
12051
# File 'sig/types.rbs', line 12049

def source_dest_check
  @source_dest_check
end

#status"available", ...

Returns the value of attribute status.

Returns:

  • ("available", "associated", "attaching", "in-use", "detaching")


12050
12051
12052
# File 'sig/types.rbs', line 12050

def status
  @status
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


12051
12052
12053
# File 'sig/types.rbs', line 12051

def subnet_id
  @subnet_id
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


12052
12053
12054
# File 'sig/types.rbs', line 12052

def vpc_id
  @vpc_id
end