BulkCreateIpv6sDetails

class oci.core.models.BulkCreateIpv6sDetails(**kwargs)

Bases: object

Details needed to create secondary IPv6 addresses with a bulk operation.

Methods:

__init__(**kwargs)

Initializes a new BulkCreateIpv6sDetails object with values from keyword arguments.

Attributes:

bulk_create_ipv6s_item

[Required] Gets the bulk_create_ipv6s_item of this BulkCreateIpv6sDetails.

subnet_id

Gets the subnet_id of this BulkCreateIpv6sDetails.

vnic_id

Gets the vnic_id of this BulkCreateIpv6sDetails.

__init__(**kwargs)

Initializes a new BulkCreateIpv6sDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • vnic_id (str) – The value to assign to the vnic_id property of this BulkCreateIpv6sDetails.

  • subnet_id (str) – The value to assign to the subnet_id property of this BulkCreateIpv6sDetails.

  • bulk_create_ipv6s_item (list[oci.core.models.BulkCreateIpv6sItem]) – The value to assign to the bulk_create_ipv6s_item property of this BulkCreateIpv6sDetails.

property bulk_create_ipv6s_item

[Required] Gets the bulk_create_ipv6s_item of this BulkCreateIpv6sDetails. A secondary IPv6 address to assign.

Returns

The bulk_create_ipv6s_item of this BulkCreateIpv6sDetails.

Return type

list[oci.core.models.BulkCreateIpv6sItem]

property subnet_id

Gets the subnet_id of this BulkCreateIpv6sDetails. The OCID of the subnet from which the IPv6s are to be drawn. The IP addresses, if supplied, must be valid for the given subnet, only valid for reserved IPs currently.

Returns

The subnet_id of this BulkCreateIpv6sDetails.

Return type

str

property vnic_id

Gets the vnic_id of this BulkCreateIpv6sDetails. The OCID of the VNIC to assign the IPv6s to. The IPv6s will be in the VNIC’s subnet.

Returns

The vnic_id of this BulkCreateIpv6sDetails.

Return type

str