AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
The definition of Amazon Web Services Cost and Usage Report. You can specify the report name, time unit, report format, compression format, S3 bucket, additional artifacts, and schema elements in the definition.
Namespace: Amazon.CostAndUsageReport.Model
Assembly: AWSSDK.CostAndUsageReport.dll
Version: 3.x.y.z
public class ReportDefinition
The ReportDefinition type exposes the following members
Name | Description | |
---|---|---|
ReportDefinition() |
Name | Type | Description | |
---|---|---|---|
AdditionalArtifacts | System.Collections.Generic.List<System.String> |
Gets and sets the property AdditionalArtifacts. A list of manifests that you want Amazon Web Services to create for this report. |
|
AdditionalSchemaElements | System.Collections.Generic.List<System.String> |
Gets and sets the property AdditionalSchemaElements. A list of strings that indicate additional content that Amazon Web Services includes in the report, such as individual resource IDs. |
|
BillingViewArn | System.String |
Gets and sets the property BillingViewArn.
The Amazon resource name of the billing view. The |
|
Compression | Amazon.CostAndUsageReport.CompressionFormat |
Gets and sets the property Compression. |
|
Format | Amazon.CostAndUsageReport.ReportFormat |
Gets and sets the property Format. |
|
RefreshClosedReports | System.Boolean |
Gets and sets the property RefreshClosedReports. Whether you want Amazon Web Services to update your reports after they have been finalized if Amazon Web Services detects charges related to previous months. These charges can include refunds, credits, or support fees. |
|
ReportName | System.String |
Gets and sets the property ReportName. |
|
ReportStatus | Amazon.CostAndUsageReport.Model.ReportStatus |
Gets and sets the property ReportStatus. The status of the report. |
|
ReportVersioning | Amazon.CostAndUsageReport.ReportVersioning |
Gets and sets the property ReportVersioning. Whether you want Amazon Web Services to overwrite the previous version of each report or to deliver the report in addition to the previous versions. |
|
S3Bucket | System.String |
Gets and sets the property S3Bucket. |
|
S3Prefix | System.String |
Gets and sets the property S3Prefix. |
|
S3Region | Amazon.CostAndUsageReport.AWSRegion |
Gets and sets the property S3Region. |
|
TimeUnit | Amazon.CostAndUsageReport.TimeUnit |
Gets and sets the property TimeUnit. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5