Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace RecommendationSummary

The metadata associated with the recommendation summary.

Properties

categoryId

categoryId: string

The unique OCID associated with the category.

compartmentId

compartmentId: string

The OCID of the tenancy. The tenancy is the root compartment.

description

description: string

Text describing the recommendation.

estimatedCostSaving

estimatedCostSaving: number

The estimated cost savings, in dollars, for the recommendation. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional extendedMetadata

extendedMetadata: undefined | object

Additional metadata key/value pairs for the recommendation summary.

For example:

{@code {\"EstimatedSaving\": \"200\"}}

id

id: string

The unique OCID associated with the recommendation.

importance

importance: Importance

The level of importance assigned to the recommendation.

lifecycleState

lifecycleState: LifecycleState

The recommendation's current state.

name

name: string

The name assigned to the recommendation.

resourceCounts

resourceCounts: Array<ResourceCount>

An array of {@code ResourceCount} objects grouped by the status of the resource actions.

status

status: Status

The current status of the recommendation.

Optional supportedLevels

supportedLevels: model.SupportedLevels

Optional timeCreated

timeCreated: Date

The date and time the recommendation details were created, in the format defined by RFC3339.

timeStatusBegin

timeStatusBegin: Date

The date and time that the recommendation entered its current status. The format is defined by RFC3339.

For example, \"The status of the recommendation changed from {@code pending} to {@code current(ignored)} on this date and time.\"

Optional timeStatusEnd

timeStatusEnd: Date

The date and time the current status will change. The format is defined by RFC3339.

For example, \"The current {@code postponed} status of the recommendation will end and change to {@code pending} on this date and time.\"

Optional timeUpdated

timeUpdated: Date

The date and time the recommendation details were last updated, in the format defined by RFC3339.

Functions

getDeserializedJsonObj

getJsonObj