Documentation
¶
Index ¶
- Constants
- type LookupReportDefinitionArgs
- type LookupReportDefinitionOutputArgs
- type LookupReportDefinitionResult
- type LookupReportDefinitionResultOutput
- func (o LookupReportDefinitionResultOutput) AdditionalArtifacts() ReportDefinitionAdditionalArtifactsItemArrayOutput
- func (o LookupReportDefinitionResultOutput) Compression() ReportDefinitionCompressionPtrOutput
- func (LookupReportDefinitionResultOutput) ElementType() reflect.Type
- func (o LookupReportDefinitionResultOutput) Format() ReportDefinitionFormatPtrOutput
- func (o LookupReportDefinitionResultOutput) RefreshClosedReports() pulumi.BoolPtrOutput
- func (o LookupReportDefinitionResultOutput) S3Bucket() pulumi.StringPtrOutput
- func (o LookupReportDefinitionResultOutput) S3Prefix() pulumi.StringPtrOutput
- func (o LookupReportDefinitionResultOutput) S3Region() pulumi.StringPtrOutput
- func (o LookupReportDefinitionResultOutput) ToLookupReportDefinitionResultOutput() LookupReportDefinitionResultOutput
- func (o LookupReportDefinitionResultOutput) ToLookupReportDefinitionResultOutputWithContext(ctx context.Context) LookupReportDefinitionResultOutput
- func (o LookupReportDefinitionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupReportDefinitionResult]
- type ReportDefinitiondeprecated
- func (*ReportDefinition) ElementType() reflect.Type
- func (i *ReportDefinition) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinition]
- func (i *ReportDefinition) ToReportDefinitionOutput() ReportDefinitionOutput
- func (i *ReportDefinition) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
- type ReportDefinitionAdditionalArtifactsItem
- func (ReportDefinitionAdditionalArtifactsItem) ElementType() reflect.Type
- func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemOutput() ReportDefinitionAdditionalArtifactsItemOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToStringOutput() pulumi.StringOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportDefinitionAdditionalArtifactsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionAdditionalArtifactsItemArray
- func (ReportDefinitionAdditionalArtifactsItemArray) ElementType() reflect.Type
- func (i ReportDefinitionAdditionalArtifactsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalArtifactsItem]
- func (i ReportDefinitionAdditionalArtifactsItemArray) ToReportDefinitionAdditionalArtifactsItemArrayOutput() ReportDefinitionAdditionalArtifactsItemArrayOutput
- func (i ReportDefinitionAdditionalArtifactsItemArray) ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemArrayOutput
- type ReportDefinitionAdditionalArtifactsItemArrayInput
- type ReportDefinitionAdditionalArtifactsItemArrayOutput
- func (ReportDefinitionAdditionalArtifactsItemArrayOutput) ElementType() reflect.Type
- func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) Index(i pulumi.IntInput) ReportDefinitionAdditionalArtifactsItemOutput
- func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalArtifactsItem]
- func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) ToReportDefinitionAdditionalArtifactsItemArrayOutput() ReportDefinitionAdditionalArtifactsItemArrayOutput
- func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemArrayOutput
- type ReportDefinitionAdditionalArtifactsItemInput
- type ReportDefinitionAdditionalArtifactsItemOutput
- func (ReportDefinitionAdditionalArtifactsItemOutput) ElementType() reflect.Type
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionAdditionalArtifactsItem]
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemOutput() ReportDefinitionAdditionalArtifactsItemOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionAdditionalArtifactsItemPtrInput
- type ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) Elem() ReportDefinitionAdditionalArtifactsItemOutput
- func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionAdditionalArtifactsItem]
- func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionAdditionalSchemaElementsItem
- func (ReportDefinitionAdditionalSchemaElementsItem) ElementType() reflect.Type
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemOutput() ReportDefinitionAdditionalSchemaElementsItemOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringOutput() pulumi.StringOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionAdditionalSchemaElementsItemArray
- func (ReportDefinitionAdditionalSchemaElementsItemArray) ElementType() reflect.Type
- func (i ReportDefinitionAdditionalSchemaElementsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalSchemaElementsItem]
- func (i ReportDefinitionAdditionalSchemaElementsItemArray) ToReportDefinitionAdditionalSchemaElementsItemArrayOutput() ReportDefinitionAdditionalSchemaElementsItemArrayOutput
- func (i ReportDefinitionAdditionalSchemaElementsItemArray) ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemArrayOutput
- type ReportDefinitionAdditionalSchemaElementsItemArrayInput
- type ReportDefinitionAdditionalSchemaElementsItemArrayOutput
- func (ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ElementType() reflect.Type
- func (o ReportDefinitionAdditionalSchemaElementsItemArrayOutput) Index(i pulumi.IntInput) ReportDefinitionAdditionalSchemaElementsItemOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalSchemaElementsItem]
- func (o ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToReportDefinitionAdditionalSchemaElementsItemArrayOutput() ReportDefinitionAdditionalSchemaElementsItemArrayOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemArrayOutput
- type ReportDefinitionAdditionalSchemaElementsItemInput
- type ReportDefinitionAdditionalSchemaElementsItemOutput
- func (ReportDefinitionAdditionalSchemaElementsItemOutput) ElementType() reflect.Type
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionAdditionalSchemaElementsItem]
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemOutput() ReportDefinitionAdditionalSchemaElementsItemOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionAdditionalSchemaElementsItemPtrInput
- type ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) Elem() ReportDefinitionAdditionalSchemaElementsItemOutput
- func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionAdditionalSchemaElementsItem]
- func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionArgs
- type ReportDefinitionCompression
- func (ReportDefinitionCompression) ElementType() reflect.Type
- func (e ReportDefinitionCompression) ToReportDefinitionCompressionOutput() ReportDefinitionCompressionOutput
- func (e ReportDefinitionCompression) ToReportDefinitionCompressionOutputWithContext(ctx context.Context) ReportDefinitionCompressionOutput
- func (e ReportDefinitionCompression) ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput
- func (e ReportDefinitionCompression) ToReportDefinitionCompressionPtrOutputWithContext(ctx context.Context) ReportDefinitionCompressionPtrOutput
- func (e ReportDefinitionCompression) ToStringOutput() pulumi.StringOutput
- func (e ReportDefinitionCompression) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportDefinitionCompression) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportDefinitionCompression) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionCompressionInput
- type ReportDefinitionCompressionOutput
- func (ReportDefinitionCompressionOutput) ElementType() reflect.Type
- func (o ReportDefinitionCompressionOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionCompression]
- func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionOutput() ReportDefinitionCompressionOutput
- func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionOutputWithContext(ctx context.Context) ReportDefinitionCompressionOutput
- func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput
- func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionPtrOutputWithContext(ctx context.Context) ReportDefinitionCompressionPtrOutput
- func (o ReportDefinitionCompressionOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportDefinitionCompressionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportDefinitionCompressionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionCompressionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionCompressionPtrInput
- type ReportDefinitionCompressionPtrOutput
- func (o ReportDefinitionCompressionPtrOutput) Elem() ReportDefinitionCompressionOutput
- func (ReportDefinitionCompressionPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionCompressionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionCompression]
- func (o ReportDefinitionCompressionPtrOutput) ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput
- func (o ReportDefinitionCompressionPtrOutput) ToReportDefinitionCompressionPtrOutputWithContext(ctx context.Context) ReportDefinitionCompressionPtrOutput
- func (o ReportDefinitionCompressionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionCompressionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionFormat
- func (ReportDefinitionFormat) ElementType() reflect.Type
- func (e ReportDefinitionFormat) ToReportDefinitionFormatOutput() ReportDefinitionFormatOutput
- func (e ReportDefinitionFormat) ToReportDefinitionFormatOutputWithContext(ctx context.Context) ReportDefinitionFormatOutput
- func (e ReportDefinitionFormat) ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput
- func (e ReportDefinitionFormat) ToReportDefinitionFormatPtrOutputWithContext(ctx context.Context) ReportDefinitionFormatPtrOutput
- func (e ReportDefinitionFormat) ToStringOutput() pulumi.StringOutput
- func (e ReportDefinitionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportDefinitionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportDefinitionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionFormatInput
- type ReportDefinitionFormatOutput
- func (ReportDefinitionFormatOutput) ElementType() reflect.Type
- func (o ReportDefinitionFormatOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionFormat]
- func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatOutput() ReportDefinitionFormatOutput
- func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatOutputWithContext(ctx context.Context) ReportDefinitionFormatOutput
- func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput
- func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatPtrOutputWithContext(ctx context.Context) ReportDefinitionFormatPtrOutput
- func (o ReportDefinitionFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportDefinitionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportDefinitionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionFormatPtrInput
- type ReportDefinitionFormatPtrOutput
- func (o ReportDefinitionFormatPtrOutput) Elem() ReportDefinitionFormatOutput
- func (ReportDefinitionFormatPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionFormatPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionFormat]
- func (o ReportDefinitionFormatPtrOutput) ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput
- func (o ReportDefinitionFormatPtrOutput) ToReportDefinitionFormatPtrOutputWithContext(ctx context.Context) ReportDefinitionFormatPtrOutput
- func (o ReportDefinitionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionInput
- type ReportDefinitionOutput
- func (o ReportDefinitionOutput) AdditionalArtifacts() ReportDefinitionAdditionalArtifactsItemArrayOutput
- func (o ReportDefinitionOutput) AdditionalSchemaElements() ReportDefinitionAdditionalSchemaElementsItemArrayOutput
- func (o ReportDefinitionOutput) BillingViewArn() pulumi.StringPtrOutput
- func (o ReportDefinitionOutput) Compression() ReportDefinitionCompressionOutput
- func (ReportDefinitionOutput) ElementType() reflect.Type
- func (o ReportDefinitionOutput) Format() ReportDefinitionFormatOutput
- func (o ReportDefinitionOutput) RefreshClosedReports() pulumi.BoolOutput
- func (o ReportDefinitionOutput) ReportName() pulumi.StringOutput
- func (o ReportDefinitionOutput) ReportVersioning() ReportDefinitionReportVersioningOutput
- func (o ReportDefinitionOutput) S3Bucket() pulumi.StringOutput
- func (o ReportDefinitionOutput) S3Prefix() pulumi.StringOutput
- func (o ReportDefinitionOutput) S3Region() pulumi.StringOutput
- func (o ReportDefinitionOutput) TimeUnit() ReportDefinitionTimeUnitOutput
- func (o ReportDefinitionOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinition]
- func (o ReportDefinitionOutput) ToReportDefinitionOutput() ReportDefinitionOutput
- func (o ReportDefinitionOutput) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
- type ReportDefinitionReportVersioning
- func (ReportDefinitionReportVersioning) ElementType() reflect.Type
- func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningOutput() ReportDefinitionReportVersioningOutput
- func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningOutput
- func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput
- func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningPtrOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningPtrOutput
- func (e ReportDefinitionReportVersioning) ToStringOutput() pulumi.StringOutput
- func (e ReportDefinitionReportVersioning) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportDefinitionReportVersioning) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportDefinitionReportVersioning) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionReportVersioningInput
- type ReportDefinitionReportVersioningOutput
- func (ReportDefinitionReportVersioningOutput) ElementType() reflect.Type
- func (o ReportDefinitionReportVersioningOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionReportVersioning]
- func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningOutput() ReportDefinitionReportVersioningOutput
- func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningOutput
- func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput
- func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningPtrOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningPtrOutput
- func (o ReportDefinitionReportVersioningOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportDefinitionReportVersioningOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportDefinitionReportVersioningOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionReportVersioningOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionReportVersioningPtrInput
- type ReportDefinitionReportVersioningPtrOutput
- func (o ReportDefinitionReportVersioningPtrOutput) Elem() ReportDefinitionReportVersioningOutput
- func (ReportDefinitionReportVersioningPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionReportVersioningPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionReportVersioning]
- func (o ReportDefinitionReportVersioningPtrOutput) ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput
- func (o ReportDefinitionReportVersioningPtrOutput) ToReportDefinitionReportVersioningPtrOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningPtrOutput
- func (o ReportDefinitionReportVersioningPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionReportVersioningPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionState
- type ReportDefinitionTimeUnit
- func (ReportDefinitionTimeUnit) ElementType() reflect.Type
- func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitOutput() ReportDefinitionTimeUnitOutput
- func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitOutput
- func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput
- func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitPtrOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitPtrOutput
- func (e ReportDefinitionTimeUnit) ToStringOutput() pulumi.StringOutput
- func (e ReportDefinitionTimeUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReportDefinitionTimeUnit) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReportDefinitionTimeUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionTimeUnitInput
- type ReportDefinitionTimeUnitOutput
- func (ReportDefinitionTimeUnitOutput) ElementType() reflect.Type
- func (o ReportDefinitionTimeUnitOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionTimeUnit]
- func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitOutput() ReportDefinitionTimeUnitOutput
- func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitOutput
- func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput
- func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitPtrOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitPtrOutput
- func (o ReportDefinitionTimeUnitOutput) ToStringOutput() pulumi.StringOutput
- func (o ReportDefinitionTimeUnitOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReportDefinitionTimeUnitOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionTimeUnitOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReportDefinitionTimeUnitPtrInput
- type ReportDefinitionTimeUnitPtrOutput
- func (o ReportDefinitionTimeUnitPtrOutput) Elem() ReportDefinitionTimeUnitOutput
- func (ReportDefinitionTimeUnitPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionTimeUnitPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionTimeUnit]
- func (o ReportDefinitionTimeUnitPtrOutput) ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput
- func (o ReportDefinitionTimeUnitPtrOutput) ToReportDefinitionTimeUnitPtrOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitPtrOutput
- func (o ReportDefinitionTimeUnitPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReportDefinitionTimeUnitPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( ReportDefinitionAdditionalArtifactsItemRedshift = ReportDefinitionAdditionalArtifactsItem("REDSHIFT") ReportDefinitionAdditionalArtifactsItemQuicksight = ReportDefinitionAdditionalArtifactsItem("QUICKSIGHT") ReportDefinitionAdditionalArtifactsItemAthena = ReportDefinitionAdditionalArtifactsItem("ATHENA") )
const ( ReportDefinitionCompressionZip = ReportDefinitionCompression("ZIP") ReportDefinitionCompressionGzip = ReportDefinitionCompression("GZIP") ReportDefinitionCompressionParquet = ReportDefinitionCompression("Parquet") )
const ( ReportDefinitionFormatTextORcsv = ReportDefinitionFormat("textORcsv") ReportDefinitionFormatParquet = ReportDefinitionFormat("Parquet") )
const ( ReportDefinitionReportVersioningCreateNewReport = ReportDefinitionReportVersioning("CREATE_NEW_REPORT") ReportDefinitionReportVersioningOverwriteReport = ReportDefinitionReportVersioning("OVERWRITE_REPORT") )
const ( ReportDefinitionTimeUnitHourly = ReportDefinitionTimeUnit("HOURLY") ReportDefinitionTimeUnitDaily = ReportDefinitionTimeUnit("DAILY") ReportDefinitionTimeUnitMonthly = ReportDefinitionTimeUnit("MONTHLY") )
const (
ReportDefinitionAdditionalSchemaElementsItemResources = ReportDefinitionAdditionalSchemaElementsItem("RESOURCES")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupReportDefinitionArgs ¶ added in v0.12.0
type LookupReportDefinitionArgs struct { // The name of the report that you want to create. The name must be unique, is case sensitive, and can't include spaces. ReportName string `pulumi:"reportName"` }
type LookupReportDefinitionOutputArgs ¶ added in v0.12.0
type LookupReportDefinitionOutputArgs struct { // The name of the report that you want to create. The name must be unique, is case sensitive, and can't include spaces. ReportName pulumi.StringInput `pulumi:"reportName"` }
func (LookupReportDefinitionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupReportDefinitionOutputArgs) ElementType() reflect.Type
type LookupReportDefinitionResult ¶ added in v0.12.0
type LookupReportDefinitionResult struct { // A list of manifests that you want Amazon Web Services to create for this report. AdditionalArtifacts []ReportDefinitionAdditionalArtifactsItem `pulumi:"additionalArtifacts"` // The compression format that AWS uses for the report. Compression *ReportDefinitionCompression `pulumi:"compression"` // The format that AWS saves the report in. Format *ReportDefinitionFormat `pulumi:"format"` // 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. RefreshClosedReports *bool `pulumi:"refreshClosedReports"` // The S3 bucket where AWS delivers the report. S3Bucket *string `pulumi:"s3Bucket"` // The prefix that AWS adds to the report name when AWS delivers the report. Your prefix can't include spaces. S3Prefix *string `pulumi:"s3Prefix"` // The region of the S3 bucket that AWS delivers the report into. S3Region *string `pulumi:"s3Region"` }
func LookupReportDefinition ¶ added in v0.12.0
func LookupReportDefinition(ctx *pulumi.Context, args *LookupReportDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupReportDefinitionResult, error)
The AWS::CUR::ReportDefinition resource creates a Cost & Usage Report with user-defined settings. You can use this resource to define settings like time granularity (hourly, daily, monthly), file format (Parquet, CSV), and S3 bucket for delivery of these reports.
type LookupReportDefinitionResultOutput ¶ added in v0.12.0
type LookupReportDefinitionResultOutput struct{ *pulumi.OutputState }
func LookupReportDefinitionOutput ¶ added in v0.12.0
func LookupReportDefinitionOutput(ctx *pulumi.Context, args LookupReportDefinitionOutputArgs, opts ...pulumi.InvokeOption) LookupReportDefinitionResultOutput
func (LookupReportDefinitionResultOutput) AdditionalArtifacts ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) AdditionalArtifacts() ReportDefinitionAdditionalArtifactsItemArrayOutput
A list of manifests that you want Amazon Web Services to create for this report.
func (LookupReportDefinitionResultOutput) Compression ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) Compression() ReportDefinitionCompressionPtrOutput
The compression format that AWS uses for the report.
func (LookupReportDefinitionResultOutput) ElementType ¶ added in v0.12.0
func (LookupReportDefinitionResultOutput) ElementType() reflect.Type
func (LookupReportDefinitionResultOutput) Format ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) Format() ReportDefinitionFormatPtrOutput
The format that AWS saves the report in.
func (LookupReportDefinitionResultOutput) RefreshClosedReports ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) RefreshClosedReports() pulumi.BoolPtrOutput
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.
func (LookupReportDefinitionResultOutput) S3Bucket ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) S3Bucket() pulumi.StringPtrOutput
The S3 bucket where AWS delivers the report.
func (LookupReportDefinitionResultOutput) S3Prefix ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) S3Prefix() pulumi.StringPtrOutput
The prefix that AWS adds to the report name when AWS delivers the report. Your prefix can't include spaces.
func (LookupReportDefinitionResultOutput) S3Region ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) S3Region() pulumi.StringPtrOutput
The region of the S3 bucket that AWS delivers the report into.
func (LookupReportDefinitionResultOutput) ToLookupReportDefinitionResultOutput ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) ToLookupReportDefinitionResultOutput() LookupReportDefinitionResultOutput
func (LookupReportDefinitionResultOutput) ToLookupReportDefinitionResultOutputWithContext ¶ added in v0.12.0
func (o LookupReportDefinitionResultOutput) ToLookupReportDefinitionResultOutputWithContext(ctx context.Context) LookupReportDefinitionResultOutput
func (LookupReportDefinitionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupReportDefinitionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupReportDefinitionResult]
type ReportDefinition
deprecated
type ReportDefinition struct { pulumi.CustomResourceState // A list of manifests that you want Amazon Web Services to create for this report. AdditionalArtifacts ReportDefinitionAdditionalArtifactsItemArrayOutput `pulumi:"additionalArtifacts"` // A list of strings that indicate additional content that Amazon Web Services includes in the report, such as individual resource IDs. AdditionalSchemaElements ReportDefinitionAdditionalSchemaElementsItemArrayOutput `pulumi:"additionalSchemaElements"` // The Amazon resource name of the billing view. You can get this value by using the billing view service public APIs. BillingViewArn pulumi.StringPtrOutput `pulumi:"billingViewArn"` // The compression format that AWS uses for the report. Compression ReportDefinitionCompressionOutput `pulumi:"compression"` // The format that AWS saves the report in. Format ReportDefinitionFormatOutput `pulumi:"format"` // 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. RefreshClosedReports pulumi.BoolOutput `pulumi:"refreshClosedReports"` // The name of the report that you want to create. The name must be unique, is case sensitive, and can't include spaces. ReportName pulumi.StringOutput `pulumi:"reportName"` // 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. ReportVersioning ReportDefinitionReportVersioningOutput `pulumi:"reportVersioning"` // The S3 bucket where AWS delivers the report. S3Bucket pulumi.StringOutput `pulumi:"s3Bucket"` // The prefix that AWS adds to the report name when AWS delivers the report. Your prefix can't include spaces. S3Prefix pulumi.StringOutput `pulumi:"s3Prefix"` // The region of the S3 bucket that AWS delivers the report into. S3Region pulumi.StringOutput `pulumi:"s3Region"` // The granularity of the line items in the report. TimeUnit ReportDefinitionTimeUnitOutput `pulumi:"timeUnit"` }
The AWS::CUR::ReportDefinition resource creates a Cost & Usage Report with user-defined settings. You can use this resource to define settings like time granularity (hourly, daily, monthly), file format (Parquet, CSV), and S3 bucket for delivery of these reports.
Deprecated: ReportDefinition is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetReportDefinition ¶
func GetReportDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportDefinitionState, opts ...pulumi.ResourceOption) (*ReportDefinition, error)
GetReportDefinition gets an existing ReportDefinition resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewReportDefinition ¶
func NewReportDefinition(ctx *pulumi.Context, name string, args *ReportDefinitionArgs, opts ...pulumi.ResourceOption) (*ReportDefinition, error)
NewReportDefinition registers a new resource with the given unique name, arguments, and options.
func (*ReportDefinition) ElementType ¶
func (*ReportDefinition) ElementType() reflect.Type
func (*ReportDefinition) ToOutput ¶ added in v0.76.0
func (i *ReportDefinition) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinition]
func (*ReportDefinition) ToReportDefinitionOutput ¶
func (i *ReportDefinition) ToReportDefinitionOutput() ReportDefinitionOutput
func (*ReportDefinition) ToReportDefinitionOutputWithContext ¶
func (i *ReportDefinition) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
type ReportDefinitionAdditionalArtifactsItem ¶
type ReportDefinitionAdditionalArtifactsItem string
The types of manifest that you want AWS to create for this report.
func (ReportDefinitionAdditionalArtifactsItem) ElementType ¶
func (ReportDefinitionAdditionalArtifactsItem) ElementType() reflect.Type
func (ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemOutput ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemOutput() ReportDefinitionAdditionalArtifactsItemOutput
func (ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemOutputWithContext ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemOutput
func (ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemPtrOutput ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput
func (ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput
func (ReportDefinitionAdditionalArtifactsItem) ToStringOutput ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionAdditionalArtifactsItem) ToStringOutputWithContext ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionAdditionalArtifactsItem) ToStringPtrOutput ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionAdditionalArtifactsItem) ToStringPtrOutputWithContext ¶
func (e ReportDefinitionAdditionalArtifactsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionAdditionalArtifactsItemArray ¶
type ReportDefinitionAdditionalArtifactsItemArray []ReportDefinitionAdditionalArtifactsItem
func (ReportDefinitionAdditionalArtifactsItemArray) ElementType ¶
func (ReportDefinitionAdditionalArtifactsItemArray) ElementType() reflect.Type
func (ReportDefinitionAdditionalArtifactsItemArray) ToOutput ¶ added in v0.76.0
func (i ReportDefinitionAdditionalArtifactsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalArtifactsItem]
func (ReportDefinitionAdditionalArtifactsItemArray) ToReportDefinitionAdditionalArtifactsItemArrayOutput ¶
func (i ReportDefinitionAdditionalArtifactsItemArray) ToReportDefinitionAdditionalArtifactsItemArrayOutput() ReportDefinitionAdditionalArtifactsItemArrayOutput
func (ReportDefinitionAdditionalArtifactsItemArray) ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext ¶
func (i ReportDefinitionAdditionalArtifactsItemArray) ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemArrayOutput
type ReportDefinitionAdditionalArtifactsItemArrayInput ¶
type ReportDefinitionAdditionalArtifactsItemArrayInput interface { pulumi.Input ToReportDefinitionAdditionalArtifactsItemArrayOutput() ReportDefinitionAdditionalArtifactsItemArrayOutput ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext(context.Context) ReportDefinitionAdditionalArtifactsItemArrayOutput }
ReportDefinitionAdditionalArtifactsItemArrayInput is an input type that accepts ReportDefinitionAdditionalArtifactsItemArray and ReportDefinitionAdditionalArtifactsItemArrayOutput values. You can construct a concrete instance of `ReportDefinitionAdditionalArtifactsItemArrayInput` via:
ReportDefinitionAdditionalArtifactsItemArray{ ReportDefinitionAdditionalArtifactsItemArgs{...} }
type ReportDefinitionAdditionalArtifactsItemArrayOutput ¶
type ReportDefinitionAdditionalArtifactsItemArrayOutput struct{ *pulumi.OutputState }
func (ReportDefinitionAdditionalArtifactsItemArrayOutput) ElementType ¶
func (ReportDefinitionAdditionalArtifactsItemArrayOutput) ElementType() reflect.Type
func (ReportDefinitionAdditionalArtifactsItemArrayOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalArtifactsItem]
func (ReportDefinitionAdditionalArtifactsItemArrayOutput) ToReportDefinitionAdditionalArtifactsItemArrayOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) ToReportDefinitionAdditionalArtifactsItemArrayOutput() ReportDefinitionAdditionalArtifactsItemArrayOutput
func (ReportDefinitionAdditionalArtifactsItemArrayOutput) ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemArrayOutput) ToReportDefinitionAdditionalArtifactsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemArrayOutput
type ReportDefinitionAdditionalArtifactsItemInput ¶
type ReportDefinitionAdditionalArtifactsItemInput interface { pulumi.Input ToReportDefinitionAdditionalArtifactsItemOutput() ReportDefinitionAdditionalArtifactsItemOutput ToReportDefinitionAdditionalArtifactsItemOutputWithContext(context.Context) ReportDefinitionAdditionalArtifactsItemOutput }
ReportDefinitionAdditionalArtifactsItemInput is an input type that accepts ReportDefinitionAdditionalArtifactsItemArgs and ReportDefinitionAdditionalArtifactsItemOutput values. You can construct a concrete instance of `ReportDefinitionAdditionalArtifactsItemInput` via:
ReportDefinitionAdditionalArtifactsItemArgs{...}
type ReportDefinitionAdditionalArtifactsItemOutput ¶
type ReportDefinitionAdditionalArtifactsItemOutput struct{ *pulumi.OutputState }
func (ReportDefinitionAdditionalArtifactsItemOutput) ElementType ¶
func (ReportDefinitionAdditionalArtifactsItemOutput) ElementType() reflect.Type
func (ReportDefinitionAdditionalArtifactsItemOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionAdditionalArtifactsItem]
func (ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemOutput() ReportDefinitionAdditionalArtifactsItemOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToStringOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToStringOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToStringPtrOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionAdditionalArtifactsItemOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionAdditionalArtifactsItemPtrInput ¶
type ReportDefinitionAdditionalArtifactsItemPtrInput interface { pulumi.Input ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput }
func ReportDefinitionAdditionalArtifactsItemPtr ¶
func ReportDefinitionAdditionalArtifactsItemPtr(v string) ReportDefinitionAdditionalArtifactsItemPtrInput
type ReportDefinitionAdditionalArtifactsItemPtrOutput ¶
type ReportDefinitionAdditionalArtifactsItemPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ElementType ¶
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ElementType() reflect.Type
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionAdditionalArtifactsItem]
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutput() ReportDefinitionAdditionalArtifactsItemPtrOutput
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToReportDefinitionAdditionalArtifactsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalArtifactsItemPtrOutput
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ToStringPtrOutput ¶
func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionAdditionalArtifactsItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalArtifactsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionAdditionalSchemaElementsItem ¶
type ReportDefinitionAdditionalSchemaElementsItem string
Whether or not AWS includes resource IDs in the report.
func (ReportDefinitionAdditionalSchemaElementsItem) ElementType ¶
func (ReportDefinitionAdditionalSchemaElementsItem) ElementType() reflect.Type
func (ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemOutput ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemOutput() ReportDefinitionAdditionalSchemaElementsItemOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToStringOutput ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToStringOutputWithContext ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToStringPtrOutput ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItem) ToStringPtrOutputWithContext ¶
func (e ReportDefinitionAdditionalSchemaElementsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionAdditionalSchemaElementsItemArray ¶
type ReportDefinitionAdditionalSchemaElementsItemArray []ReportDefinitionAdditionalSchemaElementsItem
func (ReportDefinitionAdditionalSchemaElementsItemArray) ElementType ¶
func (ReportDefinitionAdditionalSchemaElementsItemArray) ElementType() reflect.Type
func (ReportDefinitionAdditionalSchemaElementsItemArray) ToOutput ¶ added in v0.76.0
func (i ReportDefinitionAdditionalSchemaElementsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]ReportDefinitionAdditionalSchemaElementsItem]
func (ReportDefinitionAdditionalSchemaElementsItemArray) ToReportDefinitionAdditionalSchemaElementsItemArrayOutput ¶
func (i ReportDefinitionAdditionalSchemaElementsItemArray) ToReportDefinitionAdditionalSchemaElementsItemArrayOutput() ReportDefinitionAdditionalSchemaElementsItemArrayOutput
func (ReportDefinitionAdditionalSchemaElementsItemArray) ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext ¶
func (i ReportDefinitionAdditionalSchemaElementsItemArray) ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemArrayOutput
type ReportDefinitionAdditionalSchemaElementsItemArrayInput ¶
type ReportDefinitionAdditionalSchemaElementsItemArrayInput interface { pulumi.Input ToReportDefinitionAdditionalSchemaElementsItemArrayOutput() ReportDefinitionAdditionalSchemaElementsItemArrayOutput ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext(context.Context) ReportDefinitionAdditionalSchemaElementsItemArrayOutput }
ReportDefinitionAdditionalSchemaElementsItemArrayInput is an input type that accepts ReportDefinitionAdditionalSchemaElementsItemArray and ReportDefinitionAdditionalSchemaElementsItemArrayOutput values. You can construct a concrete instance of `ReportDefinitionAdditionalSchemaElementsItemArrayInput` via:
ReportDefinitionAdditionalSchemaElementsItemArray{ ReportDefinitionAdditionalSchemaElementsItemArgs{...} }
type ReportDefinitionAdditionalSchemaElementsItemArrayOutput ¶
type ReportDefinitionAdditionalSchemaElementsItemArrayOutput struct{ *pulumi.OutputState }
func (ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ElementType ¶
func (ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ElementType() reflect.Type
func (ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToReportDefinitionAdditionalSchemaElementsItemArrayOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToReportDefinitionAdditionalSchemaElementsItemArrayOutput() ReportDefinitionAdditionalSchemaElementsItemArrayOutput
func (ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemArrayOutput) ToReportDefinitionAdditionalSchemaElementsItemArrayOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemArrayOutput
type ReportDefinitionAdditionalSchemaElementsItemInput ¶
type ReportDefinitionAdditionalSchemaElementsItemInput interface { pulumi.Input ToReportDefinitionAdditionalSchemaElementsItemOutput() ReportDefinitionAdditionalSchemaElementsItemOutput ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext(context.Context) ReportDefinitionAdditionalSchemaElementsItemOutput }
ReportDefinitionAdditionalSchemaElementsItemInput is an input type that accepts ReportDefinitionAdditionalSchemaElementsItemArgs and ReportDefinitionAdditionalSchemaElementsItemOutput values. You can construct a concrete instance of `ReportDefinitionAdditionalSchemaElementsItemInput` via:
ReportDefinitionAdditionalSchemaElementsItemArgs{...}
type ReportDefinitionAdditionalSchemaElementsItemOutput ¶
type ReportDefinitionAdditionalSchemaElementsItemOutput struct{ *pulumi.OutputState }
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ElementType ¶
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ElementType() reflect.Type
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemOutput() ReportDefinitionAdditionalSchemaElementsItemOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringPtrOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionAdditionalSchemaElementsItemPtrInput ¶
type ReportDefinitionAdditionalSchemaElementsItemPtrInput interface { pulumi.Input ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput }
func ReportDefinitionAdditionalSchemaElementsItemPtr ¶
func ReportDefinitionAdditionalSchemaElementsItemPtr(v string) ReportDefinitionAdditionalSchemaElementsItemPtrInput
type ReportDefinitionAdditionalSchemaElementsItemPtrOutput ¶
type ReportDefinitionAdditionalSchemaElementsItemPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ElementType ¶
func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ElementType() reflect.Type
func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutput() ReportDefinitionAdditionalSchemaElementsItemPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToReportDefinitionAdditionalSchemaElementsItemPtrOutputWithContext(ctx context.Context) ReportDefinitionAdditionalSchemaElementsItemPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToStringPtrOutput ¶
func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionAdditionalSchemaElementsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionArgs ¶
type ReportDefinitionArgs struct { // A list of manifests that you want Amazon Web Services to create for this report. AdditionalArtifacts ReportDefinitionAdditionalArtifactsItemArrayInput // A list of strings that indicate additional content that Amazon Web Services includes in the report, such as individual resource IDs. AdditionalSchemaElements ReportDefinitionAdditionalSchemaElementsItemArrayInput // The Amazon resource name of the billing view. You can get this value by using the billing view service public APIs. BillingViewArn pulumi.StringPtrInput // The compression format that AWS uses for the report. Compression ReportDefinitionCompressionInput // The format that AWS saves the report in. Format ReportDefinitionFormatInput // 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. RefreshClosedReports pulumi.BoolInput // The name of the report that you want to create. The name must be unique, is case sensitive, and can't include spaces. ReportName pulumi.StringInput // 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. ReportVersioning ReportDefinitionReportVersioningInput // The S3 bucket where AWS delivers the report. S3Bucket pulumi.StringInput // The prefix that AWS adds to the report name when AWS delivers the report. Your prefix can't include spaces. S3Prefix pulumi.StringInput // The region of the S3 bucket that AWS delivers the report into. S3Region pulumi.StringInput // The granularity of the line items in the report. TimeUnit ReportDefinitionTimeUnitInput }
The set of arguments for constructing a ReportDefinition resource.
func (ReportDefinitionArgs) ElementType ¶
func (ReportDefinitionArgs) ElementType() reflect.Type
type ReportDefinitionCompression ¶
type ReportDefinitionCompression string
The compression format that AWS uses for the report.
func (ReportDefinitionCompression) ElementType ¶
func (ReportDefinitionCompression) ElementType() reflect.Type
func (ReportDefinitionCompression) ToReportDefinitionCompressionOutput ¶
func (e ReportDefinitionCompression) ToReportDefinitionCompressionOutput() ReportDefinitionCompressionOutput
func (ReportDefinitionCompression) ToReportDefinitionCompressionOutputWithContext ¶
func (e ReportDefinitionCompression) ToReportDefinitionCompressionOutputWithContext(ctx context.Context) ReportDefinitionCompressionOutput
func (ReportDefinitionCompression) ToReportDefinitionCompressionPtrOutput ¶
func (e ReportDefinitionCompression) ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput
func (ReportDefinitionCompression) ToReportDefinitionCompressionPtrOutputWithContext ¶
func (e ReportDefinitionCompression) ToReportDefinitionCompressionPtrOutputWithContext(ctx context.Context) ReportDefinitionCompressionPtrOutput
func (ReportDefinitionCompression) ToStringOutput ¶
func (e ReportDefinitionCompression) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionCompression) ToStringOutputWithContext ¶
func (e ReportDefinitionCompression) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionCompression) ToStringPtrOutput ¶
func (e ReportDefinitionCompression) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionCompression) ToStringPtrOutputWithContext ¶
func (e ReportDefinitionCompression) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionCompressionInput ¶
type ReportDefinitionCompressionInput interface { pulumi.Input ToReportDefinitionCompressionOutput() ReportDefinitionCompressionOutput ToReportDefinitionCompressionOutputWithContext(context.Context) ReportDefinitionCompressionOutput }
ReportDefinitionCompressionInput is an input type that accepts ReportDefinitionCompressionArgs and ReportDefinitionCompressionOutput values. You can construct a concrete instance of `ReportDefinitionCompressionInput` via:
ReportDefinitionCompressionArgs{...}
type ReportDefinitionCompressionOutput ¶
type ReportDefinitionCompressionOutput struct{ *pulumi.OutputState }
func (ReportDefinitionCompressionOutput) ElementType ¶
func (ReportDefinitionCompressionOutput) ElementType() reflect.Type
func (ReportDefinitionCompressionOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionCompressionOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionCompression]
func (ReportDefinitionCompressionOutput) ToReportDefinitionCompressionOutput ¶
func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionOutput() ReportDefinitionCompressionOutput
func (ReportDefinitionCompressionOutput) ToReportDefinitionCompressionOutputWithContext ¶
func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionOutputWithContext(ctx context.Context) ReportDefinitionCompressionOutput
func (ReportDefinitionCompressionOutput) ToReportDefinitionCompressionPtrOutput ¶
func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput
func (ReportDefinitionCompressionOutput) ToReportDefinitionCompressionPtrOutputWithContext ¶
func (o ReportDefinitionCompressionOutput) ToReportDefinitionCompressionPtrOutputWithContext(ctx context.Context) ReportDefinitionCompressionPtrOutput
func (ReportDefinitionCompressionOutput) ToStringOutput ¶
func (o ReportDefinitionCompressionOutput) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionCompressionOutput) ToStringOutputWithContext ¶
func (o ReportDefinitionCompressionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionCompressionOutput) ToStringPtrOutput ¶
func (o ReportDefinitionCompressionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionCompressionOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionCompressionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionCompressionPtrInput ¶
type ReportDefinitionCompressionPtrInput interface { pulumi.Input ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput ToReportDefinitionCompressionPtrOutputWithContext(context.Context) ReportDefinitionCompressionPtrOutput }
func ReportDefinitionCompressionPtr ¶
func ReportDefinitionCompressionPtr(v string) ReportDefinitionCompressionPtrInput
type ReportDefinitionCompressionPtrOutput ¶
type ReportDefinitionCompressionPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionCompressionPtrOutput) ElementType ¶
func (ReportDefinitionCompressionPtrOutput) ElementType() reflect.Type
func (ReportDefinitionCompressionPtrOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionCompressionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionCompression]
func (ReportDefinitionCompressionPtrOutput) ToReportDefinitionCompressionPtrOutput ¶
func (o ReportDefinitionCompressionPtrOutput) ToReportDefinitionCompressionPtrOutput() ReportDefinitionCompressionPtrOutput
func (ReportDefinitionCompressionPtrOutput) ToReportDefinitionCompressionPtrOutputWithContext ¶
func (o ReportDefinitionCompressionPtrOutput) ToReportDefinitionCompressionPtrOutputWithContext(ctx context.Context) ReportDefinitionCompressionPtrOutput
func (ReportDefinitionCompressionPtrOutput) ToStringPtrOutput ¶
func (o ReportDefinitionCompressionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionCompressionPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionCompressionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionFormat ¶
type ReportDefinitionFormat string
The format that AWS saves the report in.
func (ReportDefinitionFormat) ElementType ¶
func (ReportDefinitionFormat) ElementType() reflect.Type
func (ReportDefinitionFormat) ToReportDefinitionFormatOutput ¶
func (e ReportDefinitionFormat) ToReportDefinitionFormatOutput() ReportDefinitionFormatOutput
func (ReportDefinitionFormat) ToReportDefinitionFormatOutputWithContext ¶
func (e ReportDefinitionFormat) ToReportDefinitionFormatOutputWithContext(ctx context.Context) ReportDefinitionFormatOutput
func (ReportDefinitionFormat) ToReportDefinitionFormatPtrOutput ¶
func (e ReportDefinitionFormat) ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput
func (ReportDefinitionFormat) ToReportDefinitionFormatPtrOutputWithContext ¶
func (e ReportDefinitionFormat) ToReportDefinitionFormatPtrOutputWithContext(ctx context.Context) ReportDefinitionFormatPtrOutput
func (ReportDefinitionFormat) ToStringOutput ¶
func (e ReportDefinitionFormat) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionFormat) ToStringOutputWithContext ¶
func (e ReportDefinitionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionFormat) ToStringPtrOutput ¶
func (e ReportDefinitionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionFormat) ToStringPtrOutputWithContext ¶
func (e ReportDefinitionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionFormatInput ¶
type ReportDefinitionFormatInput interface { pulumi.Input ToReportDefinitionFormatOutput() ReportDefinitionFormatOutput ToReportDefinitionFormatOutputWithContext(context.Context) ReportDefinitionFormatOutput }
ReportDefinitionFormatInput is an input type that accepts ReportDefinitionFormatArgs and ReportDefinitionFormatOutput values. You can construct a concrete instance of `ReportDefinitionFormatInput` via:
ReportDefinitionFormatArgs{...}
type ReportDefinitionFormatOutput ¶
type ReportDefinitionFormatOutput struct{ *pulumi.OutputState }
func (ReportDefinitionFormatOutput) ElementType ¶
func (ReportDefinitionFormatOutput) ElementType() reflect.Type
func (ReportDefinitionFormatOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionFormatOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionFormat]
func (ReportDefinitionFormatOutput) ToReportDefinitionFormatOutput ¶
func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatOutput() ReportDefinitionFormatOutput
func (ReportDefinitionFormatOutput) ToReportDefinitionFormatOutputWithContext ¶
func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatOutputWithContext(ctx context.Context) ReportDefinitionFormatOutput
func (ReportDefinitionFormatOutput) ToReportDefinitionFormatPtrOutput ¶
func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput
func (ReportDefinitionFormatOutput) ToReportDefinitionFormatPtrOutputWithContext ¶
func (o ReportDefinitionFormatOutput) ToReportDefinitionFormatPtrOutputWithContext(ctx context.Context) ReportDefinitionFormatPtrOutput
func (ReportDefinitionFormatOutput) ToStringOutput ¶
func (o ReportDefinitionFormatOutput) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionFormatOutput) ToStringOutputWithContext ¶
func (o ReportDefinitionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionFormatOutput) ToStringPtrOutput ¶
func (o ReportDefinitionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionFormatOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionFormatPtrInput ¶
type ReportDefinitionFormatPtrInput interface { pulumi.Input ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput ToReportDefinitionFormatPtrOutputWithContext(context.Context) ReportDefinitionFormatPtrOutput }
func ReportDefinitionFormatPtr ¶
func ReportDefinitionFormatPtr(v string) ReportDefinitionFormatPtrInput
type ReportDefinitionFormatPtrOutput ¶
type ReportDefinitionFormatPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionFormatPtrOutput) Elem ¶
func (o ReportDefinitionFormatPtrOutput) Elem() ReportDefinitionFormatOutput
func (ReportDefinitionFormatPtrOutput) ElementType ¶
func (ReportDefinitionFormatPtrOutput) ElementType() reflect.Type
func (ReportDefinitionFormatPtrOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionFormatPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionFormat]
func (ReportDefinitionFormatPtrOutput) ToReportDefinitionFormatPtrOutput ¶
func (o ReportDefinitionFormatPtrOutput) ToReportDefinitionFormatPtrOutput() ReportDefinitionFormatPtrOutput
func (ReportDefinitionFormatPtrOutput) ToReportDefinitionFormatPtrOutputWithContext ¶
func (o ReportDefinitionFormatPtrOutput) ToReportDefinitionFormatPtrOutputWithContext(ctx context.Context) ReportDefinitionFormatPtrOutput
func (ReportDefinitionFormatPtrOutput) ToStringPtrOutput ¶
func (o ReportDefinitionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionInput ¶
type ReportDefinitionInput interface { pulumi.Input ToReportDefinitionOutput() ReportDefinitionOutput ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput }
type ReportDefinitionOutput ¶
type ReportDefinitionOutput struct{ *pulumi.OutputState }
func (ReportDefinitionOutput) AdditionalArtifacts ¶ added in v0.17.0
func (o ReportDefinitionOutput) AdditionalArtifacts() ReportDefinitionAdditionalArtifactsItemArrayOutput
A list of manifests that you want Amazon Web Services to create for this report.
func (ReportDefinitionOutput) AdditionalSchemaElements ¶ added in v0.17.0
func (o ReportDefinitionOutput) AdditionalSchemaElements() ReportDefinitionAdditionalSchemaElementsItemArrayOutput
A list of strings that indicate additional content that Amazon Web Services includes in the report, such as individual resource IDs.
func (ReportDefinitionOutput) BillingViewArn ¶ added in v0.17.0
func (o ReportDefinitionOutput) BillingViewArn() pulumi.StringPtrOutput
The Amazon resource name of the billing view. You can get this value by using the billing view service public APIs.
func (ReportDefinitionOutput) Compression ¶ added in v0.17.0
func (o ReportDefinitionOutput) Compression() ReportDefinitionCompressionOutput
The compression format that AWS uses for the report.
func (ReportDefinitionOutput) ElementType ¶
func (ReportDefinitionOutput) ElementType() reflect.Type
func (ReportDefinitionOutput) Format ¶ added in v0.17.0
func (o ReportDefinitionOutput) Format() ReportDefinitionFormatOutput
The format that AWS saves the report in.
func (ReportDefinitionOutput) RefreshClosedReports ¶ added in v0.17.0
func (o ReportDefinitionOutput) RefreshClosedReports() pulumi.BoolOutput
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.
func (ReportDefinitionOutput) ReportName ¶ added in v0.17.0
func (o ReportDefinitionOutput) ReportName() pulumi.StringOutput
The name of the report that you want to create. The name must be unique, is case sensitive, and can't include spaces.
func (ReportDefinitionOutput) ReportVersioning ¶ added in v0.17.0
func (o ReportDefinitionOutput) ReportVersioning() ReportDefinitionReportVersioningOutput
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.
func (ReportDefinitionOutput) S3Bucket ¶ added in v0.17.0
func (o ReportDefinitionOutput) S3Bucket() pulumi.StringOutput
The S3 bucket where AWS delivers the report.
func (ReportDefinitionOutput) S3Prefix ¶ added in v0.17.0
func (o ReportDefinitionOutput) S3Prefix() pulumi.StringOutput
The prefix that AWS adds to the report name when AWS delivers the report. Your prefix can't include spaces.
func (ReportDefinitionOutput) S3Region ¶ added in v0.17.0
func (o ReportDefinitionOutput) S3Region() pulumi.StringOutput
The region of the S3 bucket that AWS delivers the report into.
func (ReportDefinitionOutput) TimeUnit ¶ added in v0.17.0
func (o ReportDefinitionOutput) TimeUnit() ReportDefinitionTimeUnitOutput
The granularity of the line items in the report.
func (ReportDefinitionOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinition]
func (ReportDefinitionOutput) ToReportDefinitionOutput ¶
func (o ReportDefinitionOutput) ToReportDefinitionOutput() ReportDefinitionOutput
func (ReportDefinitionOutput) ToReportDefinitionOutputWithContext ¶
func (o ReportDefinitionOutput) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
type ReportDefinitionReportVersioning ¶
type ReportDefinitionReportVersioning string
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.
func (ReportDefinitionReportVersioning) ElementType ¶
func (ReportDefinitionReportVersioning) ElementType() reflect.Type
func (ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningOutput ¶
func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningOutput() ReportDefinitionReportVersioningOutput
func (ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningOutputWithContext ¶
func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningOutput
func (ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningPtrOutput ¶
func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput
func (ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningPtrOutputWithContext ¶
func (e ReportDefinitionReportVersioning) ToReportDefinitionReportVersioningPtrOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningPtrOutput
func (ReportDefinitionReportVersioning) ToStringOutput ¶
func (e ReportDefinitionReportVersioning) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionReportVersioning) ToStringOutputWithContext ¶
func (e ReportDefinitionReportVersioning) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionReportVersioning) ToStringPtrOutput ¶
func (e ReportDefinitionReportVersioning) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionReportVersioning) ToStringPtrOutputWithContext ¶
func (e ReportDefinitionReportVersioning) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionReportVersioningInput ¶
type ReportDefinitionReportVersioningInput interface { pulumi.Input ToReportDefinitionReportVersioningOutput() ReportDefinitionReportVersioningOutput ToReportDefinitionReportVersioningOutputWithContext(context.Context) ReportDefinitionReportVersioningOutput }
ReportDefinitionReportVersioningInput is an input type that accepts ReportDefinitionReportVersioningArgs and ReportDefinitionReportVersioningOutput values. You can construct a concrete instance of `ReportDefinitionReportVersioningInput` via:
ReportDefinitionReportVersioningArgs{...}
type ReportDefinitionReportVersioningOutput ¶
type ReportDefinitionReportVersioningOutput struct{ *pulumi.OutputState }
func (ReportDefinitionReportVersioningOutput) ElementType ¶
func (ReportDefinitionReportVersioningOutput) ElementType() reflect.Type
func (ReportDefinitionReportVersioningOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionReportVersioningOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionReportVersioning]
func (ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningOutput ¶
func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningOutput() ReportDefinitionReportVersioningOutput
func (ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningOutputWithContext ¶
func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningOutput
func (ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningPtrOutput ¶
func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput
func (ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningPtrOutputWithContext ¶
func (o ReportDefinitionReportVersioningOutput) ToReportDefinitionReportVersioningPtrOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningPtrOutput
func (ReportDefinitionReportVersioningOutput) ToStringOutput ¶
func (o ReportDefinitionReportVersioningOutput) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionReportVersioningOutput) ToStringOutputWithContext ¶
func (o ReportDefinitionReportVersioningOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionReportVersioningOutput) ToStringPtrOutput ¶
func (o ReportDefinitionReportVersioningOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionReportVersioningOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionReportVersioningOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionReportVersioningPtrInput ¶
type ReportDefinitionReportVersioningPtrInput interface { pulumi.Input ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput ToReportDefinitionReportVersioningPtrOutputWithContext(context.Context) ReportDefinitionReportVersioningPtrOutput }
func ReportDefinitionReportVersioningPtr ¶
func ReportDefinitionReportVersioningPtr(v string) ReportDefinitionReportVersioningPtrInput
type ReportDefinitionReportVersioningPtrOutput ¶
type ReportDefinitionReportVersioningPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionReportVersioningPtrOutput) ElementType ¶
func (ReportDefinitionReportVersioningPtrOutput) ElementType() reflect.Type
func (ReportDefinitionReportVersioningPtrOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionReportVersioningPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionReportVersioning]
func (ReportDefinitionReportVersioningPtrOutput) ToReportDefinitionReportVersioningPtrOutput ¶
func (o ReportDefinitionReportVersioningPtrOutput) ToReportDefinitionReportVersioningPtrOutput() ReportDefinitionReportVersioningPtrOutput
func (ReportDefinitionReportVersioningPtrOutput) ToReportDefinitionReportVersioningPtrOutputWithContext ¶
func (o ReportDefinitionReportVersioningPtrOutput) ToReportDefinitionReportVersioningPtrOutputWithContext(ctx context.Context) ReportDefinitionReportVersioningPtrOutput
func (ReportDefinitionReportVersioningPtrOutput) ToStringPtrOutput ¶
func (o ReportDefinitionReportVersioningPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionReportVersioningPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionReportVersioningPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionState ¶
type ReportDefinitionState struct { }
func (ReportDefinitionState) ElementType ¶
func (ReportDefinitionState) ElementType() reflect.Type
type ReportDefinitionTimeUnit ¶
type ReportDefinitionTimeUnit string
The granularity of the line items in the report.
func (ReportDefinitionTimeUnit) ElementType ¶
func (ReportDefinitionTimeUnit) ElementType() reflect.Type
func (ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitOutput ¶
func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitOutput() ReportDefinitionTimeUnitOutput
func (ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitOutputWithContext ¶
func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitOutput
func (ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitPtrOutput ¶
func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput
func (ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitPtrOutputWithContext ¶
func (e ReportDefinitionTimeUnit) ToReportDefinitionTimeUnitPtrOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitPtrOutput
func (ReportDefinitionTimeUnit) ToStringOutput ¶
func (e ReportDefinitionTimeUnit) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionTimeUnit) ToStringOutputWithContext ¶
func (e ReportDefinitionTimeUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionTimeUnit) ToStringPtrOutput ¶
func (e ReportDefinitionTimeUnit) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionTimeUnit) ToStringPtrOutputWithContext ¶
func (e ReportDefinitionTimeUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionTimeUnitInput ¶
type ReportDefinitionTimeUnitInput interface { pulumi.Input ToReportDefinitionTimeUnitOutput() ReportDefinitionTimeUnitOutput ToReportDefinitionTimeUnitOutputWithContext(context.Context) ReportDefinitionTimeUnitOutput }
ReportDefinitionTimeUnitInput is an input type that accepts ReportDefinitionTimeUnitArgs and ReportDefinitionTimeUnitOutput values. You can construct a concrete instance of `ReportDefinitionTimeUnitInput` via:
ReportDefinitionTimeUnitArgs{...}
type ReportDefinitionTimeUnitOutput ¶
type ReportDefinitionTimeUnitOutput struct{ *pulumi.OutputState }
func (ReportDefinitionTimeUnitOutput) ElementType ¶
func (ReportDefinitionTimeUnitOutput) ElementType() reflect.Type
func (ReportDefinitionTimeUnitOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionTimeUnitOutput) ToOutput(ctx context.Context) pulumix.Output[ReportDefinitionTimeUnit]
func (ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitOutput ¶
func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitOutput() ReportDefinitionTimeUnitOutput
func (ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitOutputWithContext ¶
func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitOutput
func (ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitPtrOutput ¶
func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput
func (ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitPtrOutputWithContext ¶
func (o ReportDefinitionTimeUnitOutput) ToReportDefinitionTimeUnitPtrOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitPtrOutput
func (ReportDefinitionTimeUnitOutput) ToStringOutput ¶
func (o ReportDefinitionTimeUnitOutput) ToStringOutput() pulumi.StringOutput
func (ReportDefinitionTimeUnitOutput) ToStringOutputWithContext ¶
func (o ReportDefinitionTimeUnitOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReportDefinitionTimeUnitOutput) ToStringPtrOutput ¶
func (o ReportDefinitionTimeUnitOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionTimeUnitOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionTimeUnitOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReportDefinitionTimeUnitPtrInput ¶
type ReportDefinitionTimeUnitPtrInput interface { pulumi.Input ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput ToReportDefinitionTimeUnitPtrOutputWithContext(context.Context) ReportDefinitionTimeUnitPtrOutput }
func ReportDefinitionTimeUnitPtr ¶
func ReportDefinitionTimeUnitPtr(v string) ReportDefinitionTimeUnitPtrInput
type ReportDefinitionTimeUnitPtrOutput ¶
type ReportDefinitionTimeUnitPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionTimeUnitPtrOutput) Elem ¶
func (o ReportDefinitionTimeUnitPtrOutput) Elem() ReportDefinitionTimeUnitOutput
func (ReportDefinitionTimeUnitPtrOutput) ElementType ¶
func (ReportDefinitionTimeUnitPtrOutput) ElementType() reflect.Type
func (ReportDefinitionTimeUnitPtrOutput) ToOutput ¶ added in v0.76.0
func (o ReportDefinitionTimeUnitPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ReportDefinitionTimeUnit]
func (ReportDefinitionTimeUnitPtrOutput) ToReportDefinitionTimeUnitPtrOutput ¶
func (o ReportDefinitionTimeUnitPtrOutput) ToReportDefinitionTimeUnitPtrOutput() ReportDefinitionTimeUnitPtrOutput
func (ReportDefinitionTimeUnitPtrOutput) ToReportDefinitionTimeUnitPtrOutputWithContext ¶
func (o ReportDefinitionTimeUnitPtrOutput) ToReportDefinitionTimeUnitPtrOutputWithContext(ctx context.Context) ReportDefinitionTimeUnitPtrOutput
func (ReportDefinitionTimeUnitPtrOutput) ToStringPtrOutput ¶
func (o ReportDefinitionTimeUnitPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReportDefinitionTimeUnitPtrOutput) ToStringPtrOutputWithContext ¶
func (o ReportDefinitionTimeUnitPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput