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)


3067
3068
3069
# File 'sig/types.rbs', line 3067

def client_token
  @client_token
end

#connection_tracking_specificationTypes::ConnectionTrackingSpecificationRequest

Returns the value of attribute connection_tracking_specification.



3069
3070
3071
# File 'sig/types.rbs', line 3069

def connection_tracking_specification
  @connection_tracking_specification
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


3072
3073
3074
# File 'sig/types.rbs', line 3072

def description
  @description
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


3079
3080
3081
# File 'sig/types.rbs', line 3079

def dry_run
  @dry_run
end

#enable_primary_ipv_6Boolean

Returns the value of attribute enable_primary_ipv_6.

Returns:

  • (Boolean)


3068
3069
3070
# File 'sig/types.rbs', line 3068

def enable_primary_ipv_6
  @enable_primary_ipv_6
end

#groups::Array[::String]

Returns the value of attribute groups.

Returns:

  • (::Array[::String])


3074
3075
3076
# File 'sig/types.rbs', line 3074

def groups
  @groups
end

#interface_type"efa", ...

Returns the value of attribute interface_type.

Returns:

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


3065
3066
3067
# File 'sig/types.rbs', line 3065

def interface_type
  @interface_type
end

#ipv_4_prefix_count::Integer

Returns the value of attribute ipv_4_prefix_count.

Returns:

  • (::Integer)


3062
3063
3064
# File 'sig/types.rbs', line 3062

def ipv_4_prefix_count
  @ipv_4_prefix_count
end

#ipv_4_prefixes::Array[Types::Ipv4PrefixSpecificationRequest]

Returns the value of attribute ipv_4_prefixes.



3061
3062
3063
# File 'sig/types.rbs', line 3061

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_address_count::Integer

Returns the value of attribute ipv_6_address_count.

Returns:

  • (::Integer)


3078
3079
3080
# File 'sig/types.rbs', line 3078

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:



3077
3078
3079
# File 'sig/types.rbs', line 3077

def ipv_6_addresses
  @ipv_6_addresses
end

#ipv_6_prefix_count::Integer

Returns the value of attribute ipv_6_prefix_count.

Returns:

  • (::Integer)


3064
3065
3066
# File 'sig/types.rbs', line 3064

def ipv_6_prefix_count
  @ipv_6_prefix_count
end

#ipv_6_prefixes::Array[Types::Ipv6PrefixSpecificationRequest]

Returns the value of attribute ipv_6_prefixes.



3063
3064
3065
# File 'sig/types.rbs', line 3063

def ipv_6_prefixes
  @ipv_6_prefixes
end

#operatorTypes::OperatorRequest

Returns the value of attribute operator.



3070
3071
3072
# File 'sig/types.rbs', line 3070

def operator
  @operator
end

#private_ip_address::String

Returns the value of attribute private_ip_address.

Returns:

  • (::String)


3073
3074
3075
# File 'sig/types.rbs', line 3073

def private_ip_address
  @private_ip_address
end

#private_ip_addresses::Array[Types::PrivateIpAddressSpecification]

Returns the value of attribute private_ip_addresses.



3075
3076
3077
# File 'sig/types.rbs', line 3075

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)


3076
3077
3078
# File 'sig/types.rbs', line 3076

def secondary_private_ip_address_count
  @secondary_private_ip_address_count
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


3071
3072
3073
# File 'sig/types.rbs', line 3071

def subnet_id
  @subnet_id
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



3066
3067
3068
# File 'sig/types.rbs', line 3066

def tag_specifications
  @tag_specifications
end