Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateIpv6Details

Properties

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: {@code {\"Operations\": {\"CostCenter\": \"42\"}}}

Optional displayName

displayName: undefined | string

A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: {@code {\"Department\": \"Finance\"}}

Optional ipAddress

ipAddress: undefined | string

An IPv6 address of your choice. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns an IPv6 address from the subnet. The subnet is the one that contains the VNIC you specify in {@code vnicId}.

Example: {@code 2001:DB8::}

Optional ipv6SubnetCidr

ipv6SubnetCidr: undefined | string

The IPv6 prefix allocated to the subnet. This is required if more than one IPv6 prefix exists on the subnet.

Optional lifetime

lifetime: Lifetime

Lifetime of the IP address. There are two types of IPs:

  • Ephemeral
  • Reserved

Optional routeTableId

routeTableId: undefined | string

The OCID of the route table the IP address or VNIC will use. For more information, see Per-resource Routing.

Optional subnetId

subnetId: undefined | string

The OCID of the subnet from which the IPv6 is to be drawn. The IP address, if supplied, must be valid for the given subnet, only valid for reserved IPs currently.

Optional vnicId

vnicId: undefined | string

The OCID of the VNIC to assign the IPv6 to. The IPv6 will be in the VNIC's subnet.

Functions

getDeserializedJsonObj

getJsonObj