/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Describes a network interface.See Also:
AWS
* API Reference
Indicates whether to assign a public IPv4 address to an instance you launch
* in a VPC. The public IP address can only be assigned to a network interface for
* eth0, and can only be assigned to a new network interface, not an existing one.
* You cannot specify more than one network interface in the request. If launching
* into a default subnet, the default value is true
.
Indicates whether to assign a public IPv4 address to an instance you launch
* in a VPC. The public IP address can only be assigned to a network interface for
* eth0, and can only be assigned to a new network interface, not an existing one.
* You cannot specify more than one network interface in the request. If launching
* into a default subnet, the default value is true
.
Indicates whether to assign a public IPv4 address to an instance you launch
* in a VPC. The public IP address can only be assigned to a network interface for
* eth0, and can only be assigned to a new network interface, not an existing one.
* You cannot specify more than one network interface in the request. If launching
* into a default subnet, the default value is true
.
Indicates whether to assign a public IPv4 address to an instance you launch
* in a VPC. The public IP address can only be assigned to a network interface for
* eth0, and can only be assigned to a new network interface, not an existing one.
* You cannot specify more than one network interface in the request. If launching
* into a default subnet, the default value is true
.
If set to true
, the interface is deleted when the instance is
* terminated. You can specify true
only if creating a new network
* interface when launching an instance.
If set to true
, the interface is deleted when the instance is
* terminated. You can specify true
only if creating a new network
* interface when launching an instance.
If set to true
, the interface is deleted when the instance is
* terminated. You can specify true
only if creating a new network
* interface when launching an instance.
If set to true
, the interface is deleted when the instance is
* terminated. You can specify true
only if creating a new network
* interface when launching an instance.
The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline const Aws::String& GetDescription() const{ return m_description; } /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; } /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; } /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); } /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); } /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} /** *The description of the network interface. Applies only if creating a network * interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithDescription(const char* value) { SetDescription(value); return *this;} /** *The position of the network interface in the attachment order. A primary * network interface has a device index of 0.
If you specify a network * interface when launching an instance, you must specify the device index.
*/ inline int GetDeviceIndex() const{ return m_deviceIndex; } /** *The position of the network interface in the attachment order. A primary * network interface has a device index of 0.
If you specify a network * interface when launching an instance, you must specify the device index.
*/ inline bool DeviceIndexHasBeenSet() const { return m_deviceIndexHasBeenSet; } /** *The position of the network interface in the attachment order. A primary * network interface has a device index of 0.
If you specify a network * interface when launching an instance, you must specify the device index.
*/ inline void SetDeviceIndex(int value) { m_deviceIndexHasBeenSet = true; m_deviceIndex = value; } /** *The position of the network interface in the attachment order. A primary * network interface has a device index of 0.
If you specify a network * interface when launching an instance, you must specify the device index.
*/ inline InstanceNetworkInterfaceSpecification& WithDeviceIndex(int value) { SetDeviceIndex(value); return *this;} /** *The IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline const Aws::VectorThe IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline bool GroupsHasBeenSet() const { return m_groupsHasBeenSet; } /** *The IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline void SetGroups(const Aws::VectorThe IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline void SetGroups(Aws::VectorThe IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithGroups(const Aws::VectorThe IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithGroups(Aws::VectorThe IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& AddGroups(const Aws::String& value) { m_groupsHasBeenSet = true; m_groups.push_back(value); return *this; } /** *The IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& AddGroups(Aws::String&& value) { m_groupsHasBeenSet = true; m_groups.push_back(std::move(value)); return *this; } /** *The IDs of the security groups for the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& AddGroups(const char* value) { m_groupsHasBeenSet = true; m_groups.push_back(value); return *this; } /** *A number of IPv6 addresses to assign to the network interface. Amazon EC2 * chooses the IPv6 addresses from the range of the subnet. You cannot specify this * option and the option to assign specific IPv6 addresses in the same request. You * can specify this option if you've specified a minimum number of instances to * launch.
*/ inline int GetIpv6AddressCount() const{ return m_ipv6AddressCount; } /** *A number of IPv6 addresses to assign to the network interface. Amazon EC2 * chooses the IPv6 addresses from the range of the subnet. You cannot specify this * option and the option to assign specific IPv6 addresses in the same request. You * can specify this option if you've specified a minimum number of instances to * launch.
*/ inline bool Ipv6AddressCountHasBeenSet() const { return m_ipv6AddressCountHasBeenSet; } /** *A number of IPv6 addresses to assign to the network interface. Amazon EC2 * chooses the IPv6 addresses from the range of the subnet. You cannot specify this * option and the option to assign specific IPv6 addresses in the same request. You * can specify this option if you've specified a minimum number of instances to * launch.
*/ inline void SetIpv6AddressCount(int value) { m_ipv6AddressCountHasBeenSet = true; m_ipv6AddressCount = value; } /** *A number of IPv6 addresses to assign to the network interface. Amazon EC2 * chooses the IPv6 addresses from the range of the subnet. You cannot specify this * option and the option to assign specific IPv6 addresses in the same request. You * can specify this option if you've specified a minimum number of instances to * launch.
*/ inline InstanceNetworkInterfaceSpecification& WithIpv6AddressCount(int value) { SetIpv6AddressCount(value); return *this;} /** *The IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline const Aws::VectorThe IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline bool Ipv6AddressesHasBeenSet() const { return m_ipv6AddressesHasBeenSet; } /** *The IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline void SetIpv6Addresses(const Aws::VectorThe IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline void SetIpv6Addresses(Aws::VectorThe IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline InstanceNetworkInterfaceSpecification& WithIpv6Addresses(const Aws::VectorThe IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline InstanceNetworkInterfaceSpecification& WithIpv6Addresses(Aws::VectorThe IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline InstanceNetworkInterfaceSpecification& AddIpv6Addresses(const InstanceIpv6Address& value) { m_ipv6AddressesHasBeenSet = true; m_ipv6Addresses.push_back(value); return *this; } /** *The IPv6 addresses to assign to the network interface. You cannot specify * this option and the option to assign a number of IPv6 addresses in the same * request. You cannot specify this option if you've specified a minimum number of * instances to launch.
*/ inline InstanceNetworkInterfaceSpecification& AddIpv6Addresses(InstanceIpv6Address&& value) { m_ipv6AddressesHasBeenSet = true; m_ipv6Addresses.push_back(std::move(value)); return *this; } /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline const Aws::String& GetNetworkInterfaceId() const{ return m_networkInterfaceId; } /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline bool NetworkInterfaceIdHasBeenSet() const { return m_networkInterfaceIdHasBeenSet; } /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline void SetNetworkInterfaceId(const Aws::String& value) { m_networkInterfaceIdHasBeenSet = true; m_networkInterfaceId = value; } /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline void SetNetworkInterfaceId(Aws::String&& value) { m_networkInterfaceIdHasBeenSet = true; m_networkInterfaceId = std::move(value); } /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline void SetNetworkInterfaceId(const char* value) { m_networkInterfaceIdHasBeenSet = true; m_networkInterfaceId.assign(value); } /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline InstanceNetworkInterfaceSpecification& WithNetworkInterfaceId(const Aws::String& value) { SetNetworkInterfaceId(value); return *this;} /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline InstanceNetworkInterfaceSpecification& WithNetworkInterfaceId(Aws::String&& value) { SetNetworkInterfaceId(std::move(value)); return *this;} /** *The ID of the network interface.
If you are creating a Spot Fleet, * omit this parameter because you can’t specify a network interface ID in a launch * specification.
*/ inline InstanceNetworkInterfaceSpecification& WithNetworkInterfaceId(const char* value) { SetNetworkInterfaceId(value); return *this;} /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline const Aws::String& GetPrivateIpAddress() const{ return m_privateIpAddress; } /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline bool PrivateIpAddressHasBeenSet() const { return m_privateIpAddressHasBeenSet; } /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline void SetPrivateIpAddress(const Aws::String& value) { m_privateIpAddressHasBeenSet = true; m_privateIpAddress = value; } /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline void SetPrivateIpAddress(Aws::String&& value) { m_privateIpAddressHasBeenSet = true; m_privateIpAddress = std::move(value); } /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline void SetPrivateIpAddress(const char* value) { m_privateIpAddressHasBeenSet = true; m_privateIpAddress.assign(value); } /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& WithPrivateIpAddress(const Aws::String& value) { SetPrivateIpAddress(value); return *this;} /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& WithPrivateIpAddress(Aws::String&& value) { SetPrivateIpAddress(std::move(value)); return *this;} /** *The private IPv4 address of the network interface. Applies only if creating a * network interface when launching an instance. You cannot specify this option if * you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& WithPrivateIpAddress(const char* value) { SetPrivateIpAddress(value); return *this;} /** *The private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline const Aws::VectorThe private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline bool PrivateIpAddressesHasBeenSet() const { return m_privateIpAddressesHasBeenSet; } /** *The private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline void SetPrivateIpAddresses(const Aws::VectorThe private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline void SetPrivateIpAddresses(Aws::VectorThe private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& WithPrivateIpAddresses(const Aws::VectorThe private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& WithPrivateIpAddresses(Aws::VectorThe private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& AddPrivateIpAddresses(const PrivateIpAddressSpecification& value) { m_privateIpAddressesHasBeenSet = true; m_privateIpAddresses.push_back(value); return *this; } /** *The private IPv4 addresses to assign to the network interface. Only one * private IPv4 address can be designated as primary. You cannot specify this * option if you're launching more than one instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& AddPrivateIpAddresses(PrivateIpAddressSpecification&& value) { m_privateIpAddressesHasBeenSet = true; m_privateIpAddresses.push_back(std::move(value)); return *this; } /** *The number of secondary private IPv4 addresses. You can't specify this option * and specify more than one private IP address using the private IP addresses * option. You cannot specify this option if you're launching more than one * instance in a RunInstances * request.
*/ inline int GetSecondaryPrivateIpAddressCount() const{ return m_secondaryPrivateIpAddressCount; } /** *The number of secondary private IPv4 addresses. You can't specify this option * and specify more than one private IP address using the private IP addresses * option. You cannot specify this option if you're launching more than one * instance in a RunInstances * request.
*/ inline bool SecondaryPrivateIpAddressCountHasBeenSet() const { return m_secondaryPrivateIpAddressCountHasBeenSet; } /** *The number of secondary private IPv4 addresses. You can't specify this option * and specify more than one private IP address using the private IP addresses * option. You cannot specify this option if you're launching more than one * instance in a RunInstances * request.
*/ inline void SetSecondaryPrivateIpAddressCount(int value) { m_secondaryPrivateIpAddressCountHasBeenSet = true; m_secondaryPrivateIpAddressCount = value; } /** *The number of secondary private IPv4 addresses. You can't specify this option * and specify more than one private IP address using the private IP addresses * option. You cannot specify this option if you're launching more than one * instance in a RunInstances * request.
*/ inline InstanceNetworkInterfaceSpecification& WithSecondaryPrivateIpAddressCount(int value) { SetSecondaryPrivateIpAddressCount(value); return *this;} /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline const Aws::String& GetSubnetId() const{ return m_subnetId; } /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline bool SubnetIdHasBeenSet() const { return m_subnetIdHasBeenSet; } /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline void SetSubnetId(const Aws::String& value) { m_subnetIdHasBeenSet = true; m_subnetId = value; } /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline void SetSubnetId(Aws::String&& value) { m_subnetIdHasBeenSet = true; m_subnetId = std::move(value); } /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline void SetSubnetId(const char* value) { m_subnetIdHasBeenSet = true; m_subnetId.assign(value); } /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithSubnetId(const Aws::String& value) { SetSubnetId(value); return *this;} /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithSubnetId(Aws::String&& value) { SetSubnetId(std::move(value)); return *this;} /** *The ID of the subnet associated with the network interface. Applies only if * creating a network interface when launching an instance.
*/ inline InstanceNetworkInterfaceSpecification& WithSubnetId(const char* value) { SetSubnetId(value); return *this;} /** *Indicates whether to assign a carrier IP address to the network * interface.
You can only assign a carrier IP address to a network * interface that is in a subnet in a Wavelength Zone. For more information about * carrier IP addresses, see Carrier * IP address in the Amazon Web Services Wavelength Developer Guide.
*/ inline bool GetAssociateCarrierIpAddress() const{ return m_associateCarrierIpAddress; } /** *Indicates whether to assign a carrier IP address to the network * interface.
You can only assign a carrier IP address to a network * interface that is in a subnet in a Wavelength Zone. For more information about * carrier IP addresses, see Carrier * IP address in the Amazon Web Services Wavelength Developer Guide.
*/ inline bool AssociateCarrierIpAddressHasBeenSet() const { return m_associateCarrierIpAddressHasBeenSet; } /** *Indicates whether to assign a carrier IP address to the network * interface.
You can only assign a carrier IP address to a network * interface that is in a subnet in a Wavelength Zone. For more information about * carrier IP addresses, see Carrier * IP address in the Amazon Web Services Wavelength Developer Guide.
*/ inline void SetAssociateCarrierIpAddress(bool value) { m_associateCarrierIpAddressHasBeenSet = true; m_associateCarrierIpAddress = value; } /** *Indicates whether to assign a carrier IP address to the network * interface.
You can only assign a carrier IP address to a network * interface that is in a subnet in a Wavelength Zone. For more information about * carrier IP addresses, see Carrier * IP address in the Amazon Web Services Wavelength Developer Guide.
*/ inline InstanceNetworkInterfaceSpecification& WithAssociateCarrierIpAddress(bool value) { SetAssociateCarrierIpAddress(value); return *this;} /** *The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The type of network interface.
Valid values: interface
|
* efa
The index of the network card. Some instance types support multiple network * cards. The primary network interface must be assigned to network card index 0. * The default is network card index 0.
If you are using RequestSpotInstances * to create Spot Instances, omit this parameter because you can’t specify the * network card index when using this API. To specify the network card index, use * RunInstances.
*/ inline int GetNetworkCardIndex() const{ return m_networkCardIndex; } /** *The index of the network card. Some instance types support multiple network * cards. The primary network interface must be assigned to network card index 0. * The default is network card index 0.
If you are using RequestSpotInstances * to create Spot Instances, omit this parameter because you can’t specify the * network card index when using this API. To specify the network card index, use * RunInstances.
*/ inline bool NetworkCardIndexHasBeenSet() const { return m_networkCardIndexHasBeenSet; } /** *The index of the network card. Some instance types support multiple network * cards. The primary network interface must be assigned to network card index 0. * The default is network card index 0.
If you are using RequestSpotInstances * to create Spot Instances, omit this parameter because you can’t specify the * network card index when using this API. To specify the network card index, use * RunInstances.
*/ inline void SetNetworkCardIndex(int value) { m_networkCardIndexHasBeenSet = true; m_networkCardIndex = value; } /** *The index of the network card. Some instance types support multiple network * cards. The primary network interface must be assigned to network card index 0. * The default is network card index 0.
If you are using RequestSpotInstances * to create Spot Instances, omit this parameter because you can’t specify the * network card index when using this API. To specify the network card index, use * RunInstances.
*/ inline InstanceNetworkInterfaceSpecification& WithNetworkCardIndex(int value) { SetNetworkCardIndex(value); return *this;} /** *The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The IPv4 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv4PrefixCount
option.
The number of IPv4 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv4Prefix
option.
The number of IPv4 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv4Prefix
option.
The number of IPv4 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv4Prefix
option.
The number of IPv4 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv4Prefix
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The IPv6 delegated prefixes to be assigned to the network interface. You
* cannot use this option if you use the Ipv6PrefixCount
option.
The number of IPv6 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv6Prefix
option.
The number of IPv6 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv6Prefix
option.
The number of IPv6 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv6Prefix
option.
The number of IPv6 delegated prefixes to be automatically assigned to the
* network interface. You cannot use this option if you use the
* Ipv6Prefix
option.