Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateOccCapacityRequestDetails

Details about the create request for the capacity request.

Properties

availabilityDomain

availabilityDomain: string

The availability domain (AD) for which the capacity request is made. If this is specified then the capacity will be validated and fulfilled within the scope of this AD.

compartmentId

compartmentId: string

Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed.

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 different resources requested by the user.

displayName

displayName: string

An user-friendly name for the capacity request. Does not have to be unique, and it's changeable. Avoid entering confidential information.

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"}}

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.

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

region

region: string

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

Optional requestState

requestState: RequestState

The subset of request states available for creating the capacity request.

Functions

getDeserializedJsonObj

getJsonObj