Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UsageCarbonEmissionSummary

The usage carbon emission store result.

Properties

Optional ad

ad: undefined | string

The availability domain of the usage.

Optional compartmentId

compartmentId: undefined | string

The compartment OCID.

Optional compartmentName

compartmentName: undefined | string

The compartment name.

Optional compartmentPath

compartmentPath: undefined | string

The compartment path, starting from root.

computedCarbonEmission

computedCarbonEmission: number

The carbon emission in MTCO2 unit. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

emissionCalculationMethod

emissionCalculationMethod: string

The method used to calculate carbon emission.

Optional platform

platform: undefined | string

Platform for the cost.

Optional region

region: undefined | string

The region of the usage.

Optional resourceId

resourceId: undefined | string

The resource OCID that is incurring the cost.

Optional resourceName

resourceName: undefined | string

The resource name that is incurring the cost.

Optional service

service: undefined | string

The service name that is incurring the cost.

Optional skuName

skuName: undefined | string

The SKU friendly name.

Optional skuPartNumber

skuPartNumber: undefined | string

The SKU part number.

Optional subscriptionId

subscriptionId: undefined | string

The subscription ID.

Optional tags

tags: Array<Tag>

For grouping, a tag definition. For filtering, a definition and key.

Optional tenantId

tenantId: undefined | string

The tenancy OCID.

Optional tenantName

tenantName: undefined | string

The tenancy name.

timeUsageEnded

timeUsageEnded: Date

The usage end time.

timeUsageStarted

timeUsageStarted: Date

The usage start time.

Functions

getDeserializedJsonObj

getJsonObj