fusionapps.oracle.com/v1beta1¶
APIVersion: fusionapps.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 fusionapps.oracle.com/v1beta1.
Resources¶
| Kind | Scope | Sample | Packages |
|---|---|---|---|
| FusionEnvironment | Namespaced | Sample | - |
| FusionEnvironmentFamily | Namespaced | Sample | - |
| RefreshActivity | Namespaced | Sample | - |
| ServiceAttachment | Namespaced | Sample | - |
FusionEnvironment¶
FusionEnvironment is the Schema for the fusionenvironments API.
Plural:fusionenvironmentsScope:NamespacedAPIVersion:fusionapps.oracle.com/v1beta1Sample: Sample (config/samples/fusionapps_v1beta1_fusionenvironment.yaml)Packages: Not currently exposed by a customer-visible package.
Spec¶
FusionEnvironmentSpec defines the desired state of FusionEnvironment.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
additionalLanguagePacks |
Language packs. | list[string] |
No | - | - |
compartmentId |
The unique identifier (OCID) of the compartment where the Fusion Environment is located. | string |
Yes | - | - |
createFusionEnvironmentAdminUserDetails |
FusionEnvironmentCreateFusionEnvironmentAdminUserDetails defines nested fields for FusionEnvironment.CreateFusionEnvironmentAdminUserDetails. | object |
Yes | - | - |
definedTags |
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} |
map[string, map[string, string]] |
No | - | - |
displayName |
FusionEnvironment Identifier can be renamed. | string |
Yes | - | - |
dnsPrefix |
DNS prefix. | string |
No | - | - |
freeformTags |
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} |
map[string, string] |
No | - | - |
fusionEnvironmentFamilyId |
The unique identifier (OCID) of the Fusion Environment Family that the Fusion Environment belongs to. | string |
Yes | - | - |
fusionEnvironmentType |
The type of environment. Valid values are Production, Test, or Development. | string |
Yes | - | - |
isIPv6DualStackEnabled |
Enable IPv4/IPv6 dual stack support for the environment. Setting to true will assign an IPv6 address to the environment in addition to an IPv4 address. Default value will be false if not set | boolean |
No | - | - |
kmsKeyId |
byok kms keyId | string |
No | - | - |
maintenancePolicy |
FusionEnvironmentMaintenancePolicy defines nested fields for FusionEnvironment.MaintenancePolicy. | object |
No | - | - |
rules |
Rules. | list[object] |
No | - | - |
Spec.createFusionEnvironmentAdminUserDetails¶
Back to FusionEnvironment spec
FusionEnvironmentCreateFusionEnvironmentAdminUserDetails defines nested fields for FusionEnvironment.CreateFusionEnvironmentAdminUserDetails.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
emailAddress |
The email address for the administrator. | string |
Yes | - | - |
firstName |
The administrator's first name. | string |
Yes | - | - |
lastName |
The administrator's last name. | string |
Yes | - | - |
username |
The username for the administrator. | string |
Yes | - | - |
Spec.maintenancePolicy¶
Back to FusionEnvironment spec
FusionEnvironmentMaintenancePolicy defines nested fields for FusionEnvironment.MaintenancePolicy.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
environmentMaintenanceOverride |
User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'. | string |
No | - | - |
monthlyPatchingOverride |
When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy. | string |
No | - | - |
Spec.rules[]¶
Back to FusionEnvironment spec
FusionEnvironmentRule defines nested fields for FusionEnvironment.Rule.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
action |
- | string |
No | - | - |
conditions |
- | list[object] |
No | - | - |
description |
A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them. |
string |
No | - | - |
jsonData |
- | string |
No | - | - |
Spec.rules[].conditions[]¶
Back to FusionEnvironment spec
FusionEnvironmentRuleCondition defines nested fields for FusionEnvironment.Rule.Condition.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
attributeName |
- | string |
No | - | - |
attributeValue |
The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN. |
string |
No | - | - |
jsonData |
- | string |
No | - | - |
Status¶
FusionEnvironmentStatus defines the observed state of FusionEnvironment.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
additionalLanguagePacks |
Language packs | list[string] |
No | - | - |
appliedPatchBundles |
Patch bundle names | list[string] |
No | - | - |
compartmentId |
Compartment Identifier | string |
No | - | - |
definedTags |
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} |
map[string, map[string, string]] |
No | - | - |
displayName |
FusionEnvironment Identifier, can be renamed | string |
No | - | - |
dnsPrefix |
DNS prefix | string |
No | - | - |
domainId |
The IDCS domain created for the fusion instance | string |
No | - | - |
environmentRole |
FusionEnvironmentEnvironmentRole defines nested fields for FusionEnvironment.EnvironmentRole. | object |
No | - | - |
freeformTags |
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} |
map[string, string] |
No | - | - |
fusionEnvironmentFamilyId |
FusionEnvironmentFamily Identifier | string |
No | - | - |
fusionEnvironmentType |
Type of the FusionEnvironment. | string |
No | - | - |
id |
Unique identifier that is immutable on creation | string |
No | - | - |
idcsDomainUrl |
The IDCS Domain URL | string |
No | - | - |
isBreakGlassEnabled |
If it's true, then the Break Glass feature is enabled | boolean |
No | - | - |
isIPv6DualStackEnabled |
Enable IPv4/IPv6 dual stack support for the environment. Setting to true will assign an IPv6 address to the environment in addition to an IPv4 address. | boolean |
No | - | - |
isSuspended |
Environment suspended status | boolean |
No | - | - |
kmsKeyId |
BYOK key id | string |
No | - | - |
kmsKeyInfo |
BYOK key info Unknown nested fields are preserved. | object (preserves unknown fields) |
No | - | - |
lifecycleDetails |
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. | string |
No | - | - |
lifecycleState |
The current state of the ServiceInstance. | string |
No | - | - |
lockboxId |
The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null | string |
No | - | - |
maintenancePolicy |
FusionEnvironmentMaintenancePolicy defines nested fields for FusionEnvironment.MaintenancePolicy. | object |
No | - | - |
publicUrl |
Public URL | string |
No | - | - |
refresh |
FusionEnvironmentRefresh defines nested fields for FusionEnvironment.Refresh. | object |
No | - | - |
rules |
Network Access Control Rules | list[object] |
No | - | - |
status |
- | object |
Yes | - | - |
subscriptionIds |
List of subscription IDs. | list[string] |
No | - | - |
systemName |
Environment Specific Guid/ System Name | string |
No | - | - |
timeCreated |
The time the the FusionEnvironment was created. An RFC3339 formatted datetime string | string |
No | - | - |
timeUpcomingMaintenance |
The next maintenance for this environment | string |
No | - | - |
timeUpdated |
The time the FusionEnvironment was updated. An RFC3339 formatted datetime string | string |
No | - | - |
version |
Version of Fusion Apps used by this environment | string |
No | - | - |
Status.environmentRole¶
Back to FusionEnvironment status
FusionEnvironmentEnvironmentRole defines nested fields for FusionEnvironment.EnvironmentRole.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
currentRole |
The current role of the environment | string |
No | - | - |
standbyEnvironmentId |
Fusion Environment ID of the standby environment | string |
No | - | - |
standbyEnvironmentRegion |
Region the standby environment is in | string |
No | - | - |
Status.maintenancePolicy¶
Back to FusionEnvironment status
FusionEnvironmentMaintenancePolicy defines nested fields for FusionEnvironment.MaintenancePolicy.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
environmentMaintenanceOverride |
User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'. | string |
No | - | - |
monthlyPatchingOverride |
When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy. | string |
No | - | - |
Status.refresh¶
Back to FusionEnvironment status
FusionEnvironmentRefresh defines nested fields for FusionEnvironment.Refresh.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
sourceFusionEnvironmentId |
The source environment id for the last refresh | string |
No | - | - |
timeFinished |
The time of when the last refresh finish | string |
No | - | - |
timeOfRestorationPoint |
The point of time of the latest DB backup for the last refresh | string |
No | - | - |
Status.rules[]¶
Back to FusionEnvironment status
FusionEnvironmentRule defines nested fields for FusionEnvironment.Rule.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
action |
- | string |
No | - | - |
conditions |
- | list[object] |
No | - | - |
description |
A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them. |
string |
No | - | - |
jsonData |
- | string |
No | - | - |
Status.rules[].conditions[]¶
Back to FusionEnvironment status
FusionEnvironmentRuleCondition defines nested fields for FusionEnvironment.Rule.Condition.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
attributeName |
- | string |
No | - | - |
attributeValue |
The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN. |
string |
No | - | - |
jsonData |
- | string |
No | - | - |
Status.status¶
Back to FusionEnvironment 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 FusionEnvironment 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 FusionEnvironment 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 FusionEnvironment status
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
lastTransitionTime |
- | string (date-time) |
No | - | - |
message |
- | string |
No | - | - |
reason |
- | string |
No | - | - |
status |
- | string |
Yes | - | - |
type |
- | string |
Yes | - | - |
FusionEnvironmentFamily¶
FusionEnvironmentFamily is the Schema for the fusionenvironmentfamilies API.
Plural:fusionenvironmentfamiliesScope:NamespacedAPIVersion:fusionapps.oracle.com/v1beta1Sample: Sample (config/samples/fusionapps_v1beta1_fusionenvironmentfamily.yaml)Packages: Not currently exposed by a customer-visible package.
Spec¶
FusionEnvironmentFamilySpec defines the desired state of FusionEnvironmentFamily.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
compartmentId |
The OCID of the compartment where the environment family is located. | string |
Yes | - | - |
definedTags |
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} |
map[string, map[string, string]] |
No | - | - |
displayName |
A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later. | string |
Yes | - | - |
familyMaintenancePolicy |
FusionEnvironmentFamilyFamilyMaintenancePolicy defines nested fields for FusionEnvironmentFamily.FamilyMaintenancePolicy. | object |
No | - | - |
freeformTags |
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} |
map[string, string] |
No | - | - |
subscriptionIds |
The list of the IDs of the applications subscriptions that are associated with the environment family. | list[string] |
Yes | - | - |
Spec.familyMaintenancePolicy¶
Back to FusionEnvironmentFamily spec
FusionEnvironmentFamilyFamilyMaintenancePolicy defines nested fields for FusionEnvironmentFamily.FamilyMaintenancePolicy.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
concurrentMaintenance |
Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule. | string |
No | - | - |
isMonthlyPatchingEnabled |
When True, monthly patching is enabled for the environment family. | boolean |
No | - | - |
quarterlyUpgradeBeginTimes |
The quarterly maintenance month group schedule of the Fusion environment family. | string |
No | - | - |
Status¶
FusionEnvironmentFamilyStatus defines the observed state of FusionEnvironmentFamily.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
compartmentId |
The OCID of the compartment where the environment family is located. | string |
No | - | - |
definedTags |
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} |
map[string, map[string, string]] |
No | - | - |
displayName |
A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later. | string |
No | - | - |
familyMaintenancePolicy |
FusionEnvironmentFamilyFamilyMaintenancePolicy defines nested fields for FusionEnvironmentFamily.FamilyMaintenancePolicy. | object |
No | - | - |
freeformTags |
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} |
map[string, string] |
No | - | - |
id |
The unique identifier (OCID) of the environment family. Can't be changed after creation. | string |
No | - | - |
isSubscriptionUpdateNeeded |
When set to True, a subscription update is required for the environment family. | boolean |
No | - | - |
lifecycleDetails |
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. | string |
No | - | - |
lifecycleState |
The current state of the FusionEnvironmentFamily. | string |
No | - | - |
status |
- | object |
Yes | - | - |
subscriptionIds |
The list of the IDs of the applications subscriptions that are associated with the environment family. | list[string] |
No | - | - |
systemName |
Environment Specific Guid/ System Name | string |
No | - | - |
timeCreated |
The time the the FusionEnvironmentFamily was created. An RFC3339 formatted datetime string. | string |
No | - | - |
timeLastSubscriptionUpdate |
Indicates when the family received the last subscription update | string |
No | - | - |
timeUpdated |
The time the FusionEnvironmentFamily was updated. An RFC3339 formatted datetime string. | string |
No | - | - |
Status.familyMaintenancePolicy¶
Back to FusionEnvironmentFamily status
FusionEnvironmentFamilyFamilyMaintenancePolicy defines nested fields for FusionEnvironmentFamily.FamilyMaintenancePolicy.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
concurrentMaintenance |
Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule. | string |
No | - | - |
isMonthlyPatchingEnabled |
When True, monthly patching is enabled for the environment family. | boolean |
No | - | - |
quarterlyUpgradeBeginTimes |
The quarterly maintenance month group schedule of the Fusion environment family. | string |
No | - | - |
Status.status¶
Back to FusionEnvironmentFamily 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 FusionEnvironmentFamily 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 FusionEnvironmentFamily 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 FusionEnvironmentFamily status
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
lastTransitionTime |
- | string (date-time) |
No | - | - |
message |
- | string |
No | - | - |
reason |
- | string |
No | - | - |
status |
- | string |
Yes | - | - |
type |
- | string |
Yes | - | - |
RefreshActivity¶
RefreshActivity is the Schema for the refreshactivities API.
Plural:refreshactivitiesScope:NamespacedAPIVersion:fusionapps.oracle.com/v1beta1Sample: Sample (config/samples/fusionapps_v1beta1_refreshactivity.yaml)Packages: Not currently exposed by a customer-visible package.
Spec¶
RefreshActivitySpec defines the desired state of RefreshActivity.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
isDataMaskingOpted |
Represents if the customer opted for Data Masking or not during refreshActivity. | boolean |
No | - | - |
sourceFusionEnvironmentId |
The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source environment | string |
Yes | - | - |
timeScheduledStart |
Current time the refresh activity is scheduled to start. An RFC3339 formatted datetime string. | string |
No | - | - |
Status¶
RefreshActivityStatus defines the observed state of RefreshActivity.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
displayName |
A friendly name for the refresh activity. Can be changed later. | string |
No | - | - |
id |
The unique identifier (OCID) of the refresh activity. Can't be changed after creation. | string |
No | - | - |
isDataMaskingOpted |
Represents if the customer opted for Data Masking or not during refreshActivity. | boolean |
No | - | - |
lifecycleDetails |
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. | string |
No | - | - |
lifecycleState |
The current state of the refreshActivity. | string |
No | - | - |
refreshIssueDetailsList |
Details of refresh investigation information, each item represents a different issue. | list[object] |
No | - | - |
serviceAvailability |
Service availability / impact during refresh activity execution up down | string |
No | - | - |
sourceFusionEnvironmentId |
The OCID of the Fusion environment that is the source environment for the refresh. | string |
No | - | - |
status |
- | object |
Yes | - | - |
timeAccepted |
The time the refresh activity record was created. An RFC3339 formatted datetime string. | string |
No | - | - |
timeExpectedFinish |
The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string. | string |
No | - | - |
timeFinished |
The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string. | string |
No | - | - |
timeOfRestorationPoint |
The date and time of the most recent source environment backup used for the environment refresh. | string |
No | - | - |
timeScheduledStart |
The time the refresh activity is scheduled to start. An RFC3339 formatted datetime string. | string |
No | - | - |
timeUpdated |
The time the refresh activity record was updated. An RFC3339 formatted datetime string. | string |
No | - | - |
Status.refreshIssueDetailsList[]¶
Back to RefreshActivity status
RefreshActivityRefreshIssueDetailsList defines nested fields for RefreshActivity.RefreshIssueDetailsList.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
refreshIssues |
Detail reasons of refresh failure or validation failure that needs to be shown to customer. | string |
No | - | - |
Status.status¶
Back to RefreshActivity 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 RefreshActivity 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 RefreshActivity 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 RefreshActivity status
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
lastTransitionTime |
- | string (date-time) |
No | - | - |
message |
- | string |
No | - | - |
reason |
- | string |
No | - | - |
status |
- | string |
Yes | - | - |
type |
- | string |
Yes | - | - |
ServiceAttachment¶
ServiceAttachment is the Schema for the serviceattachments API.
Plural:serviceattachmentsScope:NamespacedAPIVersion:fusionapps.oracle.com/v1beta1Sample: Sample (config/samples/fusionapps_v1beta1_serviceattachment.yaml)Packages: Not currently exposed by a customer-visible package.
Spec¶
ServiceAttachmentSpec defines the desired state of ServiceAttachment.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
serviceInstanceId |
The service instance OCID of the instance being attached | string |
Yes | - | - |
serviceInstanceType |
Type of the ServiceInstance being attached. | string |
Yes | - | - |
Status¶
ServiceAttachmentStatus defines the observed state of ServiceAttachment.
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
compartmentId |
Compartment Identifier | string |
No | - | - |
definedTags |
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} |
map[string, map[string, string]] |
No | - | - |
displayName |
Service Attachment Display name, can be renamed | string |
No | - | - |
freeformTags |
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} |
map[string, string] |
No | - | - |
id |
Unique identifier that is immutable on creation | string |
No | - | - |
isSkuBased |
Whether this service is provisioned due to the customer being subscribed to a specific SKU | boolean |
No | - | - |
lifecycleDetails |
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. | string |
No | - | - |
lifecycleState |
The current state of the ServiceInstance. | string |
No | - | - |
serviceInstanceId |
The ID of the service instance created that can be used to identify this on the service control plane | string |
No | - | - |
serviceInstanceType |
Type of the serviceInstance. | string |
No | - | - |
serviceUrl |
Public URL | string |
No | - | - |
status |
- | object |
Yes | - | - |
timeCreated |
The time the the ServiceInstance was created. An RFC3339 formatted datetime string | string |
No | - | - |
timeUpdated |
The time the ServiceInstance was updated. An RFC3339 formatted datetime string | string |
No | - | - |
Status.status¶
Back to ServiceAttachment 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 ServiceAttachment 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 ServiceAttachment 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 ServiceAttachment status
| Field | Description | Type | Required | Default | Enum |
|---|---|---|---|---|---|
lastTransitionTime |
- | string (date-time) |
No | - | - |
message |
- | string |
No | - | - |
reason |
- | string |
No | - | - |
status |
- | string |
Yes | - | - |
type |
- | string |
Yes | - | - |