Class: Aws::Types::CreateNetworkInterfaceRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateNetworkInterfaceRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#client_token ⇒ ::String
Returns the value of attribute client_token.
-
#connection_tracking_specification ⇒ Types::ConnectionTrackingSpecificationRequest
Returns the value of attribute connection_tracking_specification.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#dry_run ⇒ Boolean
Returns the value of attribute dry_run.
-
#enable_primary_ipv_6 ⇒ Boolean
Returns the value of attribute enable_primary_ipv_6.
-
#groups ⇒ ::Array[::String]
Returns the value of attribute groups.
-
#interface_type ⇒ "efa", ...
Returns the value of attribute interface_type.
-
#ipv_4_prefix_count ⇒ ::Integer
Returns the value of attribute ipv_4_prefix_count.
-
#ipv_4_prefixes ⇒ ::Array[Types::Ipv4PrefixSpecificationRequest]
Returns the value of attribute ipv_4_prefixes.
-
#ipv_6_address_count ⇒ ::Integer
Returns the value of attribute ipv_6_address_count.
-
#ipv_6_addresses ⇒ ::Array[Types::InstanceIpv6Address]
Returns the value of attribute ipv_6_addresses.
-
#ipv_6_prefix_count ⇒ ::Integer
Returns the value of attribute ipv_6_prefix_count.
-
#ipv_6_prefixes ⇒ ::Array[Types::Ipv6PrefixSpecificationRequest]
Returns the value of attribute ipv_6_prefixes.
-
#operator ⇒ Types::OperatorRequest
Returns the value of attribute operator.
-
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
-
#private_ip_addresses ⇒ ::Array[Types::PrivateIpAddressSpecification]
Returns the value of attribute private_ip_addresses.
-
#secondary_private_ip_address_count ⇒ ::Integer
Returns the value of attribute secondary_private_ip_address_count.
-
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
-
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
Instance Attribute Details
#client_token ⇒ ::String
Returns the value of attribute client_token.
2905 2906 2907 |
# File 'sig/types.rbs', line 2905 def client_token @client_token end |
#connection_tracking_specification ⇒ Types::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.
2910 2911 2912 |
# File 'sig/types.rbs', line 2910 def description @description end |
#dry_run ⇒ Boolean
Returns the value of attribute dry_run.
2917 2918 2919 |
# File 'sig/types.rbs', line 2917 def dry_run @dry_run end |
#enable_primary_ipv_6 ⇒ Boolean
Returns the value of attribute enable_primary_ipv_6.
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.
2912 2913 2914 |
# File 'sig/types.rbs', line 2912 def groups @groups end |
#interface_type ⇒ "efa", ...
Returns the value of attribute interface_type.
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.
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.
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.
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.
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 |
#operator ⇒ Types::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.
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.
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.
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.
2904 2905 2906 |
# File 'sig/types.rbs', line 2904 def tag_specifications @tag_specifications end |