Skip to content

multicloud.oracle.com/v1beta1

Back to API Reference

APIVersion: multicloud.oracle.com/v1beta1

This content is generated from the checked-in CRD schemas in config/crd/bases/. If a description is missing or incorrect, fix the source comments or generator inputs and rerun make generate manifests; do not hand-edit config/crd/bases/*.yaml.

Packages

No customer-visible package currently exposes multicloud.oracle.com/v1beta1.

Resources

Kind Scope Sample Packages
ExternalLocationDetailsMetadata Namespaced Sample -
ExternalLocationMappingMetadata Namespaced Sample -
ExternalLocationSummariesMetadata Namespaced Sample -
MultiCloudMetadata Namespaced Sample -
MulticloudResource Namespaced Sample -
MulticloudSubscription Namespaced Sample -
NetworkAnchor Namespaced Sample -
ResourceAnchor Namespaced Sample -

ExternalLocationDetailsMetadata

ExternalLocationDetailsMetadata is the Schema for the externallocationdetailsmetadata API.

  • Plural: externallocationdetailsmetadata
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_externallocationdetailsmetadata.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

ExternalLocationDetailsMetadataSpec defines the desired state of ExternalLocationDetailsMetadata.

No documented fields in the checked-in CRD schema.

Status

ExternalLocationDetailsMetadataStatus defines the observed state of ExternalLocationDetailsMetadata.

Field Description Type Required Default Enum
status - object Yes - -

Status.status

Back to ExternalLocationDetailsMetadata status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to ExternalLocationDetailsMetadata status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to ExternalLocationDetailsMetadata status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to ExternalLocationDetailsMetadata status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

ExternalLocationMappingMetadata

ExternalLocationMappingMetadata is the Schema for the externallocationmappingmetadata API.

  • Plural: externallocationmappingmetadata
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_externallocationmappingmetadata.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

ExternalLocationMappingMetadataSpec defines the desired state of ExternalLocationMappingMetadata.

No documented fields in the checked-in CRD schema.

Status

ExternalLocationMappingMetadataStatus defines the observed state of ExternalLocationMappingMetadata.

Field Description Type Required Default Enum
status - object Yes - -

Status.status

Back to ExternalLocationMappingMetadata status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to ExternalLocationMappingMetadata status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to ExternalLocationMappingMetadata status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to ExternalLocationMappingMetadata status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

ExternalLocationSummariesMetadata

ExternalLocationSummariesMetadata is the Schema for the externallocationsummariesmetadata API.

  • Plural: externallocationsummariesmetadata
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_externallocationsummariesmetadata.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

ExternalLocationSummariesMetadataSpec defines the desired state of ExternalLocationSummariesMetadata.

No documented fields in the checked-in CRD schema.

Status

ExternalLocationSummariesMetadataStatus defines the observed state of ExternalLocationSummariesMetadata.

Field Description Type Required Default Enum
status - object Yes - -

Status.status

Back to ExternalLocationSummariesMetadata status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to ExternalLocationSummariesMetadata status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to ExternalLocationSummariesMetadata status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to ExternalLocationSummariesMetadata status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

MultiCloudMetadata

MultiCloudMetadata is the Schema for the multicloudmetadata API.

  • Plural: multicloudmetadata
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_multicloudmetadata.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

MultiCloudMetadataSpec defines the desired state of MultiCloudMetadata.

No documented fields in the checked-in CRD schema.

Status

MultiCloudMetadataStatus defines the observed state of MultiCloudMetadata.

Field Description Type Required Default Enum
compartmentId MultiCloud base compartment OCID associated with subscriptionId. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
freeformTags 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 (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
status - object Yes - -
subscriptionId Oracle Cloud Infrastructure subscriptionId. string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the multicloud compartment was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -

Status.status

Back to MultiCloudMetadata status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to MultiCloudMetadata status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to MultiCloudMetadata status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to MultiCloudMetadata status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

MulticloudResource

MulticloudResource is the Schema for the multicloudresources API.

  • Plural: multicloudresources
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_multicloudresource.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

MulticloudResourceSpec defines the desired state of MulticloudResource.

No documented fields in the checked-in CRD schema.

Status

MulticloudResourceStatus defines the observed state of MulticloudResource.

Field Description Type Required Default Enum
compartmentId Compartment Id of the resource. string No - -
compartmentName Compartment name associated the resource. string No - -
cspAdditionalProperties CSP Specific Additional Properties, AzureSubnetId for Azure map[string, string] No - -
cspResourceId Resource Id that comes from the Multi Cloud Control Plane string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
freeformTags 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 (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
lifecycleState The current state of the multicloud resource. string No - -
networkAnchorId OCID of the Network Anchor string No - -
networkAnchorName Name of the network anchor associated to the resource. string No - -
resourceDisplayName Endpoint used to retrieve displayName and lifeCycleState of the resource. string No - -
resourceId The Id of the multicloud resource. string No - -
resourceType What resource it refers to. Eg. VMCluster, ExaInfra, etc. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the subscription was created, in the format defined by RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeUpdated The date and time the subscription was updated, in the format defined by RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
vcnId Id of the Virtual Cloud Network associated to the resource. string No - -
vcnName Resource Anchor name. string No - -

Status.status

Back to MulticloudResource status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to MulticloudResource status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to MulticloudResource status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to MulticloudResource status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

MulticloudSubscription

MulticloudSubscription is the Schema for the multicloudsubscriptions API.

  • Plural: multicloudsubscriptions
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_multicloudsubscription.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

MulticloudSubscriptionSpec defines the desired state of MulticloudSubscription.

No documented fields in the checked-in CRD schema.

Status

MulticloudSubscriptionStatus defines the observed state of MulticloudSubscription.

Field Description Type Required Default Enum
activeCommitment Total value for the subscription. string No - -
classicSubscriptionId Subscription ID for OCI and Partner cloud in classic format. string No - -
cspAdditionalProperties CSP Specific Additional Properties, AzureSubnetId for Azure map[string, string] No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
freeformTags 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 (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
lifecycleState The current state of the subscription. string No - -
partnerCloudAccountIdentifier The partner cloud account ID. string No - -
paymentPlan Payment plan for the subscription. string No - -
serviceName The serviceName that externalLocation map object belongs to. string No - -
status - object Yes - -
subscriptionId URL to the subscription page https://{console-url}/org-mgmt/subscription/ocid1.organizationssubscription.oc1.iad.amaaaaaapf266qyaqohz27zvh45jzaielgwojo53bh24s7cy5q5g7fiknpxa?region=us-ashburn-1. string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the subscription was created, in the format defined by RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeEndDate The date and time for when the subscription is finishing, in the format defined by RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeLinkedDate The date and time for when the multicloud was created, in the format defined by RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeUpdated The date and time the subscription was updated, in the format defined by RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -

Status.status

Back to MulticloudSubscription status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to MulticloudSubscription status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to MulticloudSubscription status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to MulticloudSubscription status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

NetworkAnchor

NetworkAnchor is the Schema for the networkanchors API.

  • Plural: networkanchors
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_networkanchor.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

NetworkAnchorSpec defines the desired state of NetworkAnchor.

No documented fields in the checked-in CRD schema.

Status

NetworkAnchorStatus defines the observed state of NetworkAnchor.

Field Description Type Required Default Enum
cloudServiceProviderMetadataItem NetworkAnchorCloudServiceProviderMetadataItem defines nested fields for NetworkAnchor.CloudServiceProviderMetadataItem. object No - -
clusterPlacementGroupId The CPG ID in which Network Anchor will be created. string No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
cspAdditionalProperties CSP Specific Additional Properties, AzureSubnetId for Azure map[string, string] No - -
cspNetworkAnchorId Network Anchor Id in the Cloud Service Provider. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. string No - -
freeformTags 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 (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the NetworkAnchor. string No - -
lifecycleDetails A message that describes the current state of the NetworkAnchor in more detail. For example, can be used to provide actionable information for a resource in the Failed state. string No - -
networkAnchorConnectionStatus Defines status of the Network Anchor. string No - -
networkAnchorLifecycleState The current state of the NetworkAnchor. string No - -
networkAnchorUri CSP network anchor Uri string No - -
ociMetadataItem NetworkAnchorOciMetadataItem defines nested fields for NetworkAnchor.OciMetadataItem. object No - -
resourceAnchorId OCI resource anchor Id (OCID). string No - -
setupMode AUTO_BIND - when passed compartment will be created on-behalf of customer and bind to this resource anchor NO_AUTO_BIND - compartment will not be created and later customer can bind existing compartment. to this resource anchor. This is for future use only string No - -
status - object Yes - -
subscriptionType Oracle Cloud Infrastructure Subscription Type. string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the NetworkAnchor was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeUpdated The date and time the NetworkAnchor was updated, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
vcnId OCI resource Id of VCN. string No - -
vcnName Name of the VCN associated to the Network Anchor. string No - -

Status.cloudServiceProviderMetadataItem

Back to NetworkAnchor status

NetworkAnchorCloudServiceProviderMetadataItem defines nested fields for NetworkAnchor.CloudServiceProviderMetadataItem.

Field Description Type Required Default Enum
cidrBlocks An Azure/GCP/AWS cidrBlocks list[string] No - -
cspAdditionalProperties CSP Specific Additional Properties, AzureSubnetId for Azure map[string, string] No - -
dnsForwardingConfig DNS domain ip mapping forwarding configuration list[map[string, string]] No - -
networkAnchorUri CSP network anchor Uri string No - -
odbNetworkId CSP oracle database network anchor unique ID/name string No - -
region Azure/GCP/AWS region string No - -

Status.ociMetadataItem

Back to NetworkAnchor status

NetworkAnchorOciMetadataItem defines nested fields for NetworkAnchor.OciMetadataItem.

Field Description Type Required Default Enum
dns NetworkAnchorOciMetadataItemDns defines nested fields for NetworkAnchor.OciMetadataItem.Dns. object No - -
dnsForwardingConfig DNS forward configuration list[map[string, string]] No - -
dnsForwardingEndpointIpAddress The DNS Listener Forwarding Address. string No - -
dnsListeningEndpointIpAddress The DNS Listener Endpoint Address. string No - -
networkAnchorConnectionStatus Defines status of the Network Anchor. string No - -
subnets Network subnets list[object] No - -
vcn NetworkAnchorOciMetadataItemVcn defines nested fields for NetworkAnchor.OciMetadataItem.Vcn. object No - -

Status.ociMetadataItem.dns

Back to NetworkAnchor status

NetworkAnchorOciMetadataItemDns defines nested fields for NetworkAnchor.OciMetadataItem.Dns.

Field Description Type Required Default Enum
customDomainName Full custom domain name. If this field is passed dnsLabel will be ignored string No - -

Status.ociMetadataItem.subnets[]

Back to NetworkAnchor status

NetworkAnchorOciMetadataItemSubnet defines nested fields for NetworkAnchor.OciMetadataItem.Subnet.

Field Description Type Required Default Enum
label Subnet label. CSP can set this property string No - -
subnetId OCID for existing the subnet. CSP can not set this property. string No - -
type Defines if the subnet is the primary or backup for the network string No - -

Status.ociMetadataItem.vcn

Back to NetworkAnchor status

NetworkAnchorOciMetadataItemVcn defines nested fields for NetworkAnchor.OciMetadataItem.Vcn.

Field Description Type Required Default Enum
backupCidrBlocks Oracle Cloud Infrastructure backup cidr block. CSP can set this property It's optional only if disconnect anchor is allowed. IPv4 CIDR blocks for the VCN that meet the following criteria Type: [string (length: 1–32), ...] The CIDR blocks must be valid. They must not overlap with each other or with the on-premises network CIDR block. list[string] No - -
cidrBlocks Oracle Cloud Infrastructure primary cidr block. CSP can set this property It's optional only if disconnect anchor is allowed IPv4 CIDR blocks for the VCN that meet the following criteria Type: [string (length: 1–32), ...] The CIDR blocks must be valid. They must not overlap with each other or with the on-premises network CIDR block. list[string] No - -
dnsLabel Oracle Cloud Infrastructure DNS label. This is optional if DNS config is provided. string No - -
vcnId Oracle Cloud Infrastructure VCN OCID. CSP can not set this property. string No - -
vcnName Name of the VCN associated to the Network Anchor. string No - -

Status.status

Back to NetworkAnchor status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to NetworkAnchor status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to NetworkAnchor status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to NetworkAnchor status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

ResourceAnchor

ResourceAnchor is the Schema for the resourceanchors API.

  • Plural: resourceanchors
  • Scope: Namespaced
  • APIVersion: multicloud.oracle.com/v1beta1
  • Sample: Sample (config/samples/multicloud_v1beta1_resourceanchor.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

ResourceAnchorSpec defines the desired state of ResourceAnchor.

No documented fields in the checked-in CRD schema.

Status

ResourceAnchorStatus defines the observed state of ResourceAnchor.

Field Description Type Required Default Enum
cloudServiceProviderMetadataItem ResourceAnchorCloudServiceProviderMetadataItem defines nested fields for ResourceAnchor.CloudServiceProviderMetadataItem. object No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
compartmentName The name assigned to the compartment during creation. string No - -
cspAdditionalProperties CSP Specific Additional Properties, AzureSubnetId for Azure map[string, string] No - -
cspResourceAnchorId Resource Anchor Id in the Cloud Service Provider. string No - -
cspResourceAnchorName Resource Anchor Name in the Cloud Service Provider. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. string No - -
freeformTags 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 (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ResourceAnchor. string No - -
lifecycleDetails A message that describes the current state of the ResourceAnchor in more detail. For example, can be used to provide actionable information for a resource in the Failed state. string No - -
lifecycleState The current state of the ResourceAnchor. string No - -
linkedCompartmentId Optional - Oracle Cloud Infrastructure compartment Id (OCID) which was created or linked by customer with resource anchor. This compartmentId is different from where resource Anchor live. string No - -
linkedCompartmentName The name assigned to the compartment which was created or linked by customer with resource anchor. This compartment is different from where resource Anchor live. string No - -
partnerCloudAccountIdentifier Partner Cloud Account Identifier of the Cloud Service Provider. string No - -
region OCI Region that resource is created. string No - -
setupMode AUTO_BIND - when passed compartment will be created on-behalf of customer and bind to this resource anchor NO_AUTO_BIND - compartment will not be created and later customer can bind existing compartment. to this resource anchor. This is for future use only string No - -
status - object Yes - -
subscriptionId Oracle Cloud Infrastructure Subscription Id string No - -
subscriptionType subscription type string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the ResourceAnchor was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeUpdated The date and time the ResourceAnchor was updated, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -

Status.cloudServiceProviderMetadataItem

Back to ResourceAnchor status

ResourceAnchorCloudServiceProviderMetadataItem defines nested fields for ResourceAnchor.CloudServiceProviderMetadataItem.

Field Description Type Required Default Enum
accountId AWS accountId that was used for creating this resource anchor resource. string No - -
cspAdditionalProperties CSP Specific Additional Properties, AzureSubnetId for Azure map[string, string] No - -
cspResourceAnchorId CSP resource anchor ID. string No - -
cspResourceAnchorName CSP resource anchor name. string No - -
jsonData - string No - -
projectNumber GCP project number that was used for creating this resource anchor resource. string No - -
region The Azure, AWS or GCP region. string No - -
resourceAnchorName OCI resource anchor name. string No - -
resourceAnchorUri CSP resource anchor Uri. string No - -
resourceGroup Azure resource group that was used for creating this resource. string No - -
subscription Azure subscription that was used for creating this resource. string No - -
subscriptionType - string No - -

Status.status

Back to ResourceAnchor status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to ResourceAnchor status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to ResourceAnchor status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to ResourceAnchor status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -