Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace DeploymentUpgrade

A container for your OCI GoldenGate Upgrade information.

Properties

compartmentId

compartmentId: string

The OCID of the compartment being referenced.

Optional definedTags

definedTags: undefined | object

Tags defined for this resource. Each key is predefined and scoped to a namespace.

Example: {@code {\"foo-namespace\": {\"bar-key\": \"value\"}}}

deploymentId

deploymentId: string

The OCID of the deployment being referenced.

deploymentUpgradeType

deploymentUpgradeType: DeploymentUpgradeType

The type of the deployment upgrade: MANUAL or AUTOMATIC

Optional description

description: undefined | string

Metadata about this specific object.

Optional displayName

displayName: undefined | string

An object's Display Name.

Optional freeformTags

freeformTags: undefined | object

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only.

Example: {@code {\"bar-key\": \"value\"}}

id

id: string

The OCID of the deployment upgrade being referenced.

Optional isCancelAllowed

isCancelAllowed: undefined | false | true

Indicates if cancel is allowed. Scheduled upgrade can be cancelled only if target version is not forced by service, otherwise only reschedule allowed.

Optional isRescheduleAllowed

isRescheduleAllowed: undefined | false | true

Indicates if reschedule is allowed. Upgrade can be rescheduled postponed until the end of the service defined auto-upgrade period.

Optional isRollbackAllowed

isRollbackAllowed: undefined | false | true

Indicates if rollback is allowed. In practice only the last upgrade can be rolled back.

  • Manual upgrade is allowed to rollback only until the old version isn't deprecated yet.
  • Automatic upgrade by default is not allowed, unless a serious issue does not justify.

Optional isSecurityFix

isSecurityFix: undefined | false | true

Indicates if OGG release contains security fix.

Optional isSnoozed

isSnoozed: undefined | false | true

Indicates if upgrade notifications are snoozed or not.

Optional lifecycleDetails

lifecycleDetails: undefined | string

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

Optional lifecycleState

lifecycleState: model.LifecycleState

Possible lifecycle states.

Optional lifecycleSubState

lifecycleSubState: model.LifecycleSubState

Possible GGS lifecycle sub-states.

Optional oggVersion

oggVersion: undefined | string

Version of OGG

Optional previousOggVersion

previousOggVersion: undefined | string

Version of OGG

Optional releaseType

releaseType: model.ReleaseType

The type of release.

Optional systemTags

systemTags: undefined | object

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags.

Example: {@code {orcl-cloud: {free-tier-retain: true}}}

Optional timeCreated

timeCreated: Date

The time the resource was created. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeFinished

timeFinished: Date

The date and time the request was finished. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeOggVersionSupportedUntil

timeOggVersionSupportedUntil: Date

The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeReleased

timeReleased: Date

The time the resource was released. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeSchedule

timeSchedule: Date

The time of upgrade schedule. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeScheduleMax

timeScheduleMax: Date

Indicates the latest time until the deployment upgrade could be rescheduled. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeSnoozedUntil

timeSnoozedUntil: Date

The time the upgrade notifications are snoozed until. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeStarted

timeStarted: Date

The date and time the request was started. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Optional timeUpdated

timeUpdated: Date

The time the resource was last updated. The format is defined by RFC3339, such as {@code 2016-08-25T21:10:29.600Z}.

Functions

getDeserializedJsonObj

getJsonObj