Show / Hide Table of Contents

Namespace Oci.UsageapiService.Models

Classes

AverageCarbonEmission

Average carbon emissions.

CleanEnergyUsage

Clean energy usage.

Configuration

A configuration.

ConfigurationAggregation

The available configurations.

CostAnalysisUI

The common fields for Cost Analysis UI rendering.

CreateCustomTableDetails

New custom table detail.

CreateEmailRecipientsGroupDetails

The saved email recipient group to receive usage statement emails.

CreateQueryDetails

New query detail with savedRequestSummarizedUsagesDetails, savedCostAnalysisUI, and displayName.

CreateScheduleDetails

The saved schedule.

CreateUsageCarbonEmissionsQueryDetails

New query detail with savedRequestUsageCarbonEmissionsDetails, savedCostAnalysisUI, and displayName.

CustomTable

The saved custom table.

CustomTableCollection

A custom table list.

CustomTableSummary

Custom table in the list request.

DateRange

Static or dynamic date range dateRangeType, which corresponds with type-specific characteristics.

DateRangeModelConverter

Dimension

The dimension used for filtering. Availabe dimensions are: "service", "skuName", "skuPartNumber", "unit", "compartmentName", "compartmentPath", "compartmentId", "platform", "region", "logicalAd", "resourceId", "tenantId", and "tenantName". For Example: [{value: "COMPUTE", key: "service"}]

DynamicDateRange

The saved dynamic date range (required when the static date range is missing).

EmailRecipient

The email recipient to receive usage statements for the subscription.

EmailRecipientsGroup

The recipients group to receive usage statement emails.

EmailRecipientsGroupCollection

The email recipients group collection.

EmailRecipientsGroupSummary

The email recipients group summary for the recipients group list.

Filter

The filter object for query usage.

Forecast

Forecast configuration of usage or cost.

ObjectStorageLocation

The object storage location where usage or cost CSVs will be uploaded.

Query

The query to filter and aggregate.

QueryCollection

A query list.

QueryDefinition

The common fields for queries.

QueryProperties

The query properties.

QuerySummary

Query summery in the list request.

ReportQuery

The request of the generated Cost Analysis report.

RequestSummarizedUsagesDetails

Details for the '/usage' query.

RequestUsageCarbonEmissionsDetails

Details for the '/usageCarbonEmissions' query.

ResultLocation

The location where usage or cost CSVs will be uploaded defined by locationType, which corresponds with type-specific characteristics.

ResultLocationModelConverter

SavedCustomTable

The custom table for Cost Analysis UI rendering.

Schedule

The schedule.

ScheduleCollection

A schedule collection.

ScheduleSummary

Schedule summary for the list schedule.

ScheduledRun

The saved schedule run.

ScheduledRunCollection

The schedule past run list.

ScheduledRunSummary

The saved history past run.

StaticDateRange

The saved static date range (required when the dynamic date range is missing).

Tag

The tag used for filtering.

UpdateCustomTableDetails

Details for updating the custom table.

UpdateEmailRecipientsGroupDetails

The saved email recipient group to receive usage statement emails.

UpdateQueryDetails

Details for the query to update reportQuery, costAnalysisUI, and displayName.

UpdateScheduleDetails

Details for updating the custom table.

UpdateUsageCarbonEmissionsQueryDetails

Details for the query to update usageCarbonEmissionsQuery, costAnalysisUI, and displayName.

UsageAggregation

The account (tenant) usage.

UsageCarbonEmissionAggregation

The account (tenant) carbon emissions usage.

UsageCarbonEmissionSummary

The carbon emission usage store result.

UsageCarbonEmissionsQuery

The carbon emissions usage saved query to filter and aggregate.

UsageCarbonEmissionsQueryCollection

A carbon emissions usage query list.

UsageCarbonEmissionsQueryDefinition

The common fields for queries.

UsageCarbonEmissionsQuerySummary

The carbon emissions usage query summary in the list request.

UsageCarbonEmissionsReportQuery

The request of the generated carbon emissions usage report.

UsageSummary

The usage store result.

Enums

CostAnalysisUI.GraphEnum

CreateScheduleDetails.OutputFileFormatEnum

DateRange.DateRangeTypeEnum

DynamicDateRange.DynamicDateRangeTypeEnum

EmailRecipient.LifecycleStateEnum

EmailRecipientsGroup.LifecycleStateEnum

Filter.OperatorEnum

Forecast.ForecastTypeEnum

QueryProperties.GranularityEnum

QueryProperties.QueryTypeEnum

ReportQuery.DateRangeNameEnum

ReportQuery.GranularityEnum

ReportQuery.QueryTypeEnum

RequestSummarizedUsagesDetails.GranularityEnum

RequestSummarizedUsagesDetails.QueryTypeEnum

RequestUsageCarbonEmissionsDetails.EmissionCalculationMethodEnum

RequestUsageCarbonEmissionsDetails.EmissionTypeEnum

RequestUsageCarbonEmissionsDetails.GranularityEnum

ResultLocation.LocationTypeEnum

Schedule.LifecycleStateEnum

Schedule.OutputFileFormatEnum

ScheduledRun.LifecycleStateEnum

UpdateScheduleDetails.OutputFileFormatEnum

UsageCarbonEmissionsReportQuery.DateRangeNameEnum

In this article
Back to top