multicloud.oracle.com/v1beta1¶
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:externallocationdetailsmetadataScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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:externallocationmappingmetadataScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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:externallocationsummariesmetadataScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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:multicloudmetadataScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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:multicloudresourcesScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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:multicloudsubscriptionsScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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:networkanchorsScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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¶
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¶
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¶
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[]¶
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¶
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¶
| 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¶
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¶
| 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[]¶
| 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:resourceanchorsScope:NamespacedAPIVersion:multicloud.oracle.com/v1beta1Sample: 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¶
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¶
| 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¶
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¶
| 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[]¶
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
lastTransitionTime |
- | string (date-time) |
No | - | - |
message |
- | string |
No | - | - |
reason |
- | string |
No | - | - |
status |
- | string |
Yes | - | - |
type |
- | string |
Yes | - | - |