BulkCreateIpv6sDetails

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

Bases: object

Bulk Secondary IPv6 addresses creation object.

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.
bulk_create_ipv6s_item

[Required] Gets the bulk_create_ipv6s_item of this BulkCreateIpv6sDetails. Secondary IPv6 addresses to assign.

Returns:The bulk_create_ipv6s_item of this BulkCreateIpv6sDetails.
Return type:list[oci.core.models.BulkCreateIpv6sItem]
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
vnic_id

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

Returns:The vnic_id of this BulkCreateIpv6sDetails.
Return type:str