Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace OccCapacityRequest

A single request of some quantity of a specific server type, in a specific location and expected delivery date. The maximum amount possible to request is the smallest number between the number of servers available for purchase and the number of servers allowed by the constraints (For example, power, network, physical space, and so on).

Properties

availabilityDomain

availabilityDomain: string

The availability domain (AD) for which the capacity request was made.

compartmentId

compartmentId: string

The OCID of the tenancy from which the request was made.

dateExpectedCapacityHandover

dateExpectedCapacityHandover: Date

The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional description

description: undefined | string

Meaningful text about the capacity request.

details

A list of resources requested as part of this request

displayName

displayName: string

The display name of the capacity request.

Optional freeformTags

freeformTags: undefined | object

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 capacity request.

Optional lifecycleDetails

lifecycleDetails: undefined | string

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.

lifecycleState

lifecycleState: LifecycleState

The current lifecycle state of the resource.

namespace

namespace: Namespace

The name of the OCI service in consideration. For example, Compute, Exadata, and so on.

occAvailabilityCatalogId

occAvailabilityCatalogId: string

The OCID of the availability catalog against which the capacity request was placed.

occCustomerGroupId

occCustomerGroupId: string

The OCID of the customer group to which this customer belongs to.

region

region: string

The name of the region for which the capacity request was made.

requestState

requestState: RequestState

The different states the capacity request goes through.

Optional systemTags

systemTags: undefined | object

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"orcl-cloud": {"free-tier-retained": "true"}}}

timeCreated

timeCreated: Date

The time when the capacity request was created.

timeUpdated

timeUpdated: Date

The time when the capacity request was updated.

Functions

getDeserializedJsonObj

getJsonObj