@Stability(value=Stable) public static final class CfnReportDefinitionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnReportDefinitionProps>
CfnReportDefinitionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnReportDefinitionProps.Builder compression(String compression)
CfnReportDefinitionProps.getCompression()compression - The compression format that Amazon Web Services uses for the report. This parameter is required.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder format(String format)
CfnReportDefinitionProps.getFormat()format - The format that Amazon Web Services saves the report in. This parameter is required.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder refreshClosedReports(Boolean refreshClosedReports)
CfnReportDefinitionProps.getRefreshClosedReports()refreshClosedReports - Whether you want AWS to update your reports after they have been finalized if AWS detects charges related to previous months. This parameter is required.
These charges can include refunds, credits, or support fees.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder refreshClosedReports(IResolvable refreshClosedReports)
CfnReportDefinitionProps.getRefreshClosedReports()refreshClosedReports - Whether you want AWS to update your reports after they have been finalized if AWS detects charges related to previous months. This parameter is required.
These charges can include refunds, credits, or support fees.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder reportName(String reportName)
CfnReportDefinitionProps.getReportName()reportName - The name of the report that you want to create. This parameter is required.
The name must be unique, is case sensitive, and can't include spaces.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder reportVersioning(String reportVersioning)
CfnReportDefinitionProps.getReportVersioning()reportVersioning - Whether you want AWS to overwrite the previous version of each report or to deliver the report in addition to the previous versions. This parameter is required.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder s3Bucket(String s3Bucket)
CfnReportDefinitionProps.getS3Bucket()s3Bucket - The S3 bucket where Amazon Web Services delivers the report. This parameter is required.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder s3Prefix(String s3Prefix)
CfnReportDefinitionProps.getS3Prefix()s3Prefix - The prefix that Amazon Web Services adds to the report name when Amazon Web Services delivers the report. This parameter is required.
Your prefix can't include spaces.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder s3Region(String s3Region)
CfnReportDefinitionProps.getS3Region()s3Region - The Region of the S3 bucket that Amazon Web Services delivers the report into. This parameter is required.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder timeUnit(String timeUnit)
CfnReportDefinitionProps.getTimeUnit()timeUnit - The granularity of the line items in the report. This parameter is required.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder additionalArtifacts(List<String> additionalArtifacts)
CfnReportDefinitionProps.getAdditionalArtifacts()additionalArtifacts - A list of manifests that you want AWS to create for this report.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder additionalSchemaElements(List<String> additionalSchemaElements)
CfnReportDefinitionProps.getAdditionalSchemaElements()additionalSchemaElements - A list of strings that indicate additional content that AWS includes in the report, such as individual resource IDs.this@Stability(value=Stable) public CfnReportDefinitionProps.Builder billingViewArn(String billingViewArn)
CfnReportDefinitionProps.getBillingViewArn()billingViewArn - The Amazon Resource Name (ARN) of the billing view.
You can get this value by using the billing view service public APIs.this@Stability(value=Stable) public CfnReportDefinitionProps build()
build in interface software.amazon.jsii.Builder<CfnReportDefinitionProps>CfnReportDefinitionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.