@Stability(value=Stable) public static final class CfnReportDefinition.Builder extends Object implements software.amazon.jsii.Builder<CfnReportDefinition>
CfnReportDefinition.| Modifier and Type | Method and Description |
|---|---|
CfnReportDefinition.Builder |
additionalArtifacts(List<String> additionalArtifacts)
`AWS::CUR::ReportDefinition.AdditionalArtifacts`.
|
CfnReportDefinition.Builder |
additionalSchemaElements(List<String> additionalSchemaElements)
`AWS::CUR::ReportDefinition.AdditionalSchemaElements`.
|
CfnReportDefinition.Builder |
billingViewArn(String billingViewArn)
`AWS::CUR::ReportDefinition.BillingViewArn`.
|
CfnReportDefinition |
build() |
CfnReportDefinition.Builder |
compression(String compression)
`AWS::CUR::ReportDefinition.Compression`.
|
static CfnReportDefinition.Builder |
create(software.constructs.Construct scope,
String id) |
CfnReportDefinition.Builder |
format(String format)
`AWS::CUR::ReportDefinition.Format`.
|
CfnReportDefinition.Builder |
refreshClosedReports(Boolean refreshClosedReports)
`AWS::CUR::ReportDefinition.RefreshClosedReports`.
|
CfnReportDefinition.Builder |
refreshClosedReports(IResolvable refreshClosedReports)
`AWS::CUR::ReportDefinition.RefreshClosedReports`.
|
CfnReportDefinition.Builder |
reportName(String reportName)
`AWS::CUR::ReportDefinition.ReportName`.
|
CfnReportDefinition.Builder |
reportVersioning(String reportVersioning)
`AWS::CUR::ReportDefinition.ReportVersioning`.
|
CfnReportDefinition.Builder |
s3Bucket(String s3Bucket)
`AWS::CUR::ReportDefinition.S3Bucket`.
|
CfnReportDefinition.Builder |
s3Prefix(String s3Prefix)
`AWS::CUR::ReportDefinition.S3Prefix`.
|
CfnReportDefinition.Builder |
s3Region(String s3Region)
`AWS::CUR::ReportDefinition.S3Region`.
|
CfnReportDefinition.Builder |
timeUnit(String timeUnit)
`AWS::CUR::ReportDefinition.TimeUnit`.
|
@Stability(value=Stable) public static CfnReportDefinition.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnReportDefinition.Builder.@Stability(value=Stable) public CfnReportDefinition.Builder additionalArtifacts(List<String> additionalArtifacts)
additionalArtifacts - `AWS::CUR::ReportDefinition.AdditionalArtifacts`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder additionalSchemaElements(List<String> additionalSchemaElements)
additionalSchemaElements - `AWS::CUR::ReportDefinition.AdditionalSchemaElements`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder billingViewArn(String billingViewArn)
billingViewArn - `AWS::CUR::ReportDefinition.BillingViewArn`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder compression(String compression)
compression - `AWS::CUR::ReportDefinition.Compression`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder format(String format)
format - `AWS::CUR::ReportDefinition.Format`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder refreshClosedReports(Boolean refreshClosedReports)
refreshClosedReports - `AWS::CUR::ReportDefinition.RefreshClosedReports`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder refreshClosedReports(IResolvable refreshClosedReports)
refreshClosedReports - `AWS::CUR::ReportDefinition.RefreshClosedReports`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder reportName(String reportName)
reportName - `AWS::CUR::ReportDefinition.ReportName`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder reportVersioning(String reportVersioning)
reportVersioning - `AWS::CUR::ReportDefinition.ReportVersioning`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder s3Bucket(String s3Bucket)
s3Bucket - `AWS::CUR::ReportDefinition.S3Bucket`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder s3Prefix(String s3Prefix)
s3Prefix - `AWS::CUR::ReportDefinition.S3Prefix`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder s3Region(String s3Region)
s3Region - `AWS::CUR::ReportDefinition.S3Region`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition.Builder timeUnit(String timeUnit)
timeUnit - `AWS::CUR::ReportDefinition.TimeUnit`. This parameter is required.this@Stability(value=Stable) public CfnReportDefinition build()
build in interface software.amazon.jsii.Builder<CfnReportDefinition>Copyright © 2021. All rights reserved.