Byoipv6CidrDetails

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

Bases: object

The list of one or more BYOIPv6 prefixes for the VCN that meets the following criteria: - The prefix must be from a BYOIPv6 range. - The IPv6 prefixes must be valid. - Multiple prefix must not overlap each other or the on-premises network prefix. - The number of prefixes must not exceed the limit of IPv6 prefixes allowed to a VCN.

Methods

__init__(**kwargs) Initializes a new Byoipv6CidrDetails object with values from keyword arguments.

Attributes

byoipv6_range_id [Required] Gets the byoipv6_range_id of this Byoipv6CidrDetails.
ipv6_cidr_block [Required] Gets the ipv6_cidr_block of this Byoipv6CidrDetails.
__init__(**kwargs)

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

Parameters:
  • byoipv6_range_id (str) – The value to assign to the byoipv6_range_id property of this Byoipv6CidrDetails.
  • ipv6_cidr_block (str) – The value to assign to the ipv6_cidr_block property of this Byoipv6CidrDetails.
byoipv6_range_id

[Required] Gets the byoipv6_range_id of this Byoipv6CidrDetails. The OCID of the ByoipRange resource to which the CIDR block belongs.

Returns:The byoipv6_range_id of this Byoipv6CidrDetails.
Return type:str
ipv6_cidr_block

[Required] Gets the ipv6_cidr_block of this Byoipv6CidrDetails. An IPv6 prefix required to create a VCN with a BYOIP prefix. It could be the whole prefix identified in byoipv6RangeId, or a subrange. Example: 2001:0db8:0123::/48

Returns:The ipv6_cidr_block of this Byoipv6CidrDetails.
Return type:str