Class: Aws::Types::CreateNetworkInterfaceRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


2905
2906
2907
# File 'sig/types.rbs', line 2905

def client_token
  @client_token
end

#connection_tracking_specificationTypes::ConnectionTrackingSpecificationRequest

Returns the value of attribute connection_tracking_specification.



2907
2908
2909
# File 'sig/types.rbs', line 2907

def connection_tracking_specification
  @connection_tracking_specification
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


2910
2911
2912
# File 'sig/types.rbs', line 2910

def description
  @description
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2917
2918
2919
# File 'sig/types.rbs', line 2917

def dry_run
  @dry_run
end

#enable_primary_ipv_6Boolean

Returns the value of attribute enable_primary_ipv_6.

Returns:

  • (Boolean)


2906
2907
2908
# File 'sig/types.rbs', line 2906

def enable_primary_ipv_6
  @enable_primary_ipv_6
end

#groups::Array[::String]

Returns the value of attribute groups.

Returns:

  • (::Array[::String])


2912
2913
2914
# File 'sig/types.rbs', line 2912

def groups
  @groups
end

#interface_type"efa", ...

Returns the value of attribute interface_type.

Returns:

  • ("efa", "efa-only", "branch", "trunk")


2903
2904
2905
# File 'sig/types.rbs', line 2903

def interface_type
  @interface_type
end

#ipv_4_prefix_count::Integer

Returns the value of attribute ipv_4_prefix_count.

Returns:

  • (::Integer)


2900
2901
2902
# File 'sig/types.rbs', line 2900

def ipv_4_prefix_count
  @ipv_4_prefix_count
end

#ipv_4_prefixes::Array[Types::Ipv4PrefixSpecificationRequest]

Returns the value of attribute ipv_4_prefixes.



2899
2900
2901
# File 'sig/types.rbs', line 2899

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_address_count::Integer

Returns the value of attribute ipv_6_address_count.

Returns:

  • (::Integer)


2916
2917
2918
# File 'sig/types.rbs', line 2916

def ipv_6_address_count
  @ipv_6_address_count
end

#ipv_6_addresses::Array[Types::InstanceIpv6Address]

Returns the value of attribute ipv_6_addresses.

Returns:



2915
2916
2917
# File 'sig/types.rbs', line 2915

def ipv_6_addresses
  @ipv_6_addresses
end

#ipv_6_prefix_count::Integer

Returns the value of attribute ipv_6_prefix_count.

Returns:

  • (::Integer)


2902
2903
2904
# File 'sig/types.rbs', line 2902

def ipv_6_prefix_count
  @ipv_6_prefix_count
end

#ipv_6_prefixes::Array[Types::Ipv6PrefixSpecificationRequest]

Returns the value of attribute ipv_6_prefixes.



2901
2902
2903
# File 'sig/types.rbs', line 2901

def ipv_6_prefixes
  @ipv_6_prefixes
end

#operatorTypes::OperatorRequest

Returns the value of attribute operator.



2908
2909
2910
# File 'sig/types.rbs', line 2908

def operator
  @operator
end

#private_ip_address::String

Returns the value of attribute private_ip_address.

Returns:

  • (::String)


2911
2912
2913
# File 'sig/types.rbs', line 2911

def private_ip_address
  @private_ip_address
end

#private_ip_addresses::Array[Types::PrivateIpAddressSpecification]

Returns the value of attribute private_ip_addresses.



2913
2914
2915
# File 'sig/types.rbs', line 2913

def private_ip_addresses
  @private_ip_addresses
end

#secondary_private_ip_address_count::Integer

Returns the value of attribute secondary_private_ip_address_count.

Returns:

  • (::Integer)


2914
2915
2916
# File 'sig/types.rbs', line 2914

def secondary_private_ip_address_count
  @secondary_private_ip_address_count
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


2909
2910
2911
# File 'sig/types.rbs', line 2909

def subnet_id
  @subnet_id
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2904
2905
2906
# File 'sig/types.rbs', line 2904

def tag_specifications
  @tag_specifications
end