Class UsageCarbonEmissionsQueryDefinition
The common fields for queries.
Inherited Members
Namespace: Oci.UsageapiService.Models
Assembly: OCI.DotNetSDK.Usageapi.dll
Syntax
public class UsageCarbonEmissionsQueryDefinition
Properties
CostAnalysisUI
Declaration
[Required(ErrorMessage = "CostAnalysisUI is required.")]
[JsonProperty(PropertyName = "costAnalysisUI")]
public CostAnalysisUI CostAnalysisUI { get; set; }
Property Value
Type | Description |
---|---|
CostAnalysisUI |
Remarks
Required
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The query display name. Avoid entering confidential information. |
Remarks
Required
ReportQuery
Declaration
[Required(ErrorMessage = "ReportQuery is required.")]
[JsonProperty(PropertyName = "reportQuery")]
public UsageCarbonEmissionsReportQuery ReportQuery { get; set; }
Property Value
Type | Description |
---|---|
UsageCarbonEmissionsReportQuery |
Remarks
Required
Version
Declaration
[Required(ErrorMessage = "Version is required.")]
[JsonProperty(PropertyName = "version")]
public int? Version { get; set; }
Property Value
Type | Description |
---|---|
int? | The saved query version. |
Remarks
Required