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)


3017
3018
3019
# File 'sig/types.rbs', line 3017

def client_token
  @client_token
end

#connection_tracking_specificationTypes::ConnectionTrackingSpecificationRequest

Returns the value of attribute connection_tracking_specification.



3019
3020
3021
# File 'sig/types.rbs', line 3019

def connection_tracking_specification
  @connection_tracking_specification
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


3022
3023
3024
# File 'sig/types.rbs', line 3022

def description
  @description
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


3029
3030
3031
# File 'sig/types.rbs', line 3029

def dry_run
  @dry_run
end

#enable_primary_ipv_6Boolean

Returns the value of attribute enable_primary_ipv_6.

Returns:

  • (Boolean)


3018
3019
3020
# File 'sig/types.rbs', line 3018

def enable_primary_ipv_6
  @enable_primary_ipv_6
end

#groups::Array[::String]

Returns the value of attribute groups.

Returns:

  • (::Array[::String])


3024
3025
3026
# File 'sig/types.rbs', line 3024

def groups
  @groups
end

#interface_type"efa", ...

Returns the value of attribute interface_type.

Returns:

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


3015
3016
3017
# File 'sig/types.rbs', line 3015

def interface_type
  @interface_type
end

#ipv_4_prefix_count::Integer

Returns the value of attribute ipv_4_prefix_count.

Returns:

  • (::Integer)


3012
3013
3014
# File 'sig/types.rbs', line 3012

def ipv_4_prefix_count
  @ipv_4_prefix_count
end

#ipv_4_prefixes::Array[Types::Ipv4PrefixSpecificationRequest]

Returns the value of attribute ipv_4_prefixes.



3011
3012
3013
# File 'sig/types.rbs', line 3011

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_address_count::Integer

Returns the value of attribute ipv_6_address_count.

Returns:

  • (::Integer)


3028
3029
3030
# File 'sig/types.rbs', line 3028

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:



3027
3028
3029
# File 'sig/types.rbs', line 3027

def ipv_6_addresses
  @ipv_6_addresses
end

#ipv_6_prefix_count::Integer

Returns the value of attribute ipv_6_prefix_count.

Returns:

  • (::Integer)


3014
3015
3016
# File 'sig/types.rbs', line 3014

def ipv_6_prefix_count
  @ipv_6_prefix_count
end

#ipv_6_prefixes::Array[Types::Ipv6PrefixSpecificationRequest]

Returns the value of attribute ipv_6_prefixes.



3013
3014
3015
# File 'sig/types.rbs', line 3013

def ipv_6_prefixes
  @ipv_6_prefixes
end

#operatorTypes::OperatorRequest

Returns the value of attribute operator.



3020
3021
3022
# File 'sig/types.rbs', line 3020

def operator
  @operator
end

#private_ip_address::String

Returns the value of attribute private_ip_address.

Returns:

  • (::String)


3023
3024
3025
# File 'sig/types.rbs', line 3023

def private_ip_address
  @private_ip_address
end

#private_ip_addresses::Array[Types::PrivateIpAddressSpecification]

Returns the value of attribute private_ip_addresses.



3025
3026
3027
# File 'sig/types.rbs', line 3025

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)


3026
3027
3028
# File 'sig/types.rbs', line 3026

def secondary_private_ip_address_count
  @secondary_private_ip_address_count
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


3021
3022
3023
# File 'sig/types.rbs', line 3021

def subnet_id
  @subnet_id
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



3016
3017
3018
# File 'sig/types.rbs', line 3016

def tag_specifications
  @tag_specifications
end