Documentation
¶
Index ¶
- Constants
- type AnomalyMonitordeprecated
- type AnomalyMonitorArgs
- type AnomalyMonitorInput
- type AnomalyMonitorMonitorDimension
- func (AnomalyMonitorMonitorDimension) ElementType() reflect.Type
- func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionOutput() AnomalyMonitorMonitorDimensionOutput
- func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionOutput
- func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput
- func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionPtrOutput
- func (e AnomalyMonitorMonitorDimension) ToStringOutput() pulumi.StringOutput
- func (e AnomalyMonitorMonitorDimension) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AnomalyMonitorMonitorDimension) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AnomalyMonitorMonitorDimension) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalyMonitorMonitorDimensionInput
- type AnomalyMonitorMonitorDimensionOutput
- func (AnomalyMonitorMonitorDimensionOutput) ElementType() reflect.Type
- func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionOutput() AnomalyMonitorMonitorDimensionOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionPtrOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToStringOutput() pulumi.StringOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalyMonitorMonitorDimensionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalyMonitorMonitorDimensionPtrInput
- type AnomalyMonitorMonitorDimensionPtrOutput
- func (o AnomalyMonitorMonitorDimensionPtrOutput) Elem() AnomalyMonitorMonitorDimensionOutput
- func (AnomalyMonitorMonitorDimensionPtrOutput) ElementType() reflect.Type
- func (o AnomalyMonitorMonitorDimensionPtrOutput) ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput
- func (o AnomalyMonitorMonitorDimensionPtrOutput) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionPtrOutput
- func (o AnomalyMonitorMonitorDimensionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalyMonitorMonitorDimensionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalyMonitorMonitorType
- func (AnomalyMonitorMonitorType) ElementType() reflect.Type
- func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypeOutput() AnomalyMonitorMonitorTypeOutput
- func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypeOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypeOutput
- func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput
- func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypePtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypePtrOutput
- func (e AnomalyMonitorMonitorType) ToStringOutput() pulumi.StringOutput
- func (e AnomalyMonitorMonitorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AnomalyMonitorMonitorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AnomalyMonitorMonitorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalyMonitorMonitorTypeInput
- type AnomalyMonitorMonitorTypeOutput
- func (AnomalyMonitorMonitorTypeOutput) ElementType() reflect.Type
- func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypeOutput() AnomalyMonitorMonitorTypeOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypeOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypeOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypePtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypePtrOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalyMonitorMonitorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalyMonitorMonitorTypePtrInput
- type AnomalyMonitorMonitorTypePtrOutput
- func (o AnomalyMonitorMonitorTypePtrOutput) Elem() AnomalyMonitorMonitorTypeOutput
- func (AnomalyMonitorMonitorTypePtrOutput) ElementType() reflect.Type
- func (o AnomalyMonitorMonitorTypePtrOutput) ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput
- func (o AnomalyMonitorMonitorTypePtrOutput) ToAnomalyMonitorMonitorTypePtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypePtrOutput
- func (o AnomalyMonitorMonitorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalyMonitorMonitorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalyMonitorOutput
- type AnomalyMonitorState
- type AnomalySubscriptiondeprecated
- type AnomalySubscriptionArgs
- type AnomalySubscriptionFrequency
- func (AnomalySubscriptionFrequency) ElementType() reflect.Type
- func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyOutput() AnomalySubscriptionFrequencyOutput
- func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyOutput
- func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput
- func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyPtrOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyPtrOutput
- func (e AnomalySubscriptionFrequency) ToStringOutput() pulumi.StringOutput
- func (e AnomalySubscriptionFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AnomalySubscriptionFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AnomalySubscriptionFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionFrequencyInput
- type AnomalySubscriptionFrequencyOutput
- func (AnomalySubscriptionFrequencyOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyOutput() AnomalySubscriptionFrequencyOutput
- func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyOutput
- func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput
- func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyPtrOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyPtrOutput
- func (o AnomalySubscriptionFrequencyOutput) ToStringOutput() pulumi.StringOutput
- func (o AnomalySubscriptionFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AnomalySubscriptionFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalySubscriptionFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionFrequencyPtrInput
- type AnomalySubscriptionFrequencyPtrOutput
- func (o AnomalySubscriptionFrequencyPtrOutput) Elem() AnomalySubscriptionFrequencyOutput
- func (AnomalySubscriptionFrequencyPtrOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionFrequencyPtrOutput) ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput
- func (o AnomalySubscriptionFrequencyPtrOutput) ToAnomalySubscriptionFrequencyPtrOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyPtrOutput
- func (o AnomalySubscriptionFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalySubscriptionFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionInput
- type AnomalySubscriptionOutput
- type AnomalySubscriptionState
- type AnomalySubscriptionSubscriber
- type AnomalySubscriptionSubscriberArgs
- func (AnomalySubscriptionSubscriberArgs) ElementType() reflect.Type
- func (i AnomalySubscriptionSubscriberArgs) ToAnomalySubscriptionSubscriberOutput() AnomalySubscriptionSubscriberOutput
- func (i AnomalySubscriptionSubscriberArgs) ToAnomalySubscriptionSubscriberOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberOutput
- type AnomalySubscriptionSubscriberArray
- func (AnomalySubscriptionSubscriberArray) ElementType() reflect.Type
- func (i AnomalySubscriptionSubscriberArray) ToAnomalySubscriptionSubscriberArrayOutput() AnomalySubscriptionSubscriberArrayOutput
- func (i AnomalySubscriptionSubscriberArray) ToAnomalySubscriptionSubscriberArrayOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberArrayOutput
- type AnomalySubscriptionSubscriberArrayInput
- type AnomalySubscriptionSubscriberArrayOutput
- func (AnomalySubscriptionSubscriberArrayOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionSubscriberArrayOutput) Index(i pulumi.IntInput) AnomalySubscriptionSubscriberOutput
- func (o AnomalySubscriptionSubscriberArrayOutput) ToAnomalySubscriptionSubscriberArrayOutput() AnomalySubscriptionSubscriberArrayOutput
- func (o AnomalySubscriptionSubscriberArrayOutput) ToAnomalySubscriptionSubscriberArrayOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberArrayOutput
- type AnomalySubscriptionSubscriberInput
- type AnomalySubscriptionSubscriberOutput
- func (o AnomalySubscriptionSubscriberOutput) Address() pulumi.StringOutput
- func (AnomalySubscriptionSubscriberOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionSubscriberOutput) Status() AnomalySubscriptionSubscriberStatusPtrOutput
- func (o AnomalySubscriptionSubscriberOutput) ToAnomalySubscriptionSubscriberOutput() AnomalySubscriptionSubscriberOutput
- func (o AnomalySubscriptionSubscriberOutput) ToAnomalySubscriptionSubscriberOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberOutput
- func (o AnomalySubscriptionSubscriberOutput) Type() AnomalySubscriptionSubscriberTypeOutput
- type AnomalySubscriptionSubscriberStatus
- func (AnomalySubscriptionSubscriberStatus) ElementType() reflect.Type
- func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusOutput() AnomalySubscriptionSubscriberStatusOutput
- func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusOutput
- func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput
- func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusPtrOutput
- func (e AnomalySubscriptionSubscriberStatus) ToStringOutput() pulumi.StringOutput
- func (e AnomalySubscriptionSubscriberStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AnomalySubscriptionSubscriberStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AnomalySubscriptionSubscriberStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionSubscriberStatusInput
- type AnomalySubscriptionSubscriberStatusOutput
- func (AnomalySubscriptionSubscriberStatusOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusOutput() AnomalySubscriptionSubscriberStatusOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusPtrOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalySubscriptionSubscriberStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionSubscriberStatusPtrInput
- type AnomalySubscriptionSubscriberStatusPtrOutput
- func (o AnomalySubscriptionSubscriberStatusPtrOutput) Elem() AnomalySubscriptionSubscriberStatusOutput
- func (AnomalySubscriptionSubscriberStatusPtrOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput
- func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusPtrOutput
- func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionSubscriberType
- func (AnomalySubscriptionSubscriberType) ElementType() reflect.Type
- func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypeOutput() AnomalySubscriptionSubscriberTypeOutput
- func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypeOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypeOutput
- func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput
- func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypePtrOutput
- func (e AnomalySubscriptionSubscriberType) ToStringOutput() pulumi.StringOutput
- func (e AnomalySubscriptionSubscriberType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AnomalySubscriptionSubscriberType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AnomalySubscriptionSubscriberType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionSubscriberTypeInput
- type AnomalySubscriptionSubscriberTypeOutput
- func (AnomalySubscriptionSubscriberTypeOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypeOutput() AnomalySubscriptionSubscriberTypeOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypeOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypeOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypePtrOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalySubscriptionSubscriberTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AnomalySubscriptionSubscriberTypePtrInput
- type AnomalySubscriptionSubscriberTypePtrOutput
- func (o AnomalySubscriptionSubscriberTypePtrOutput) Elem() AnomalySubscriptionSubscriberTypeOutput
- func (AnomalySubscriptionSubscriberTypePtrOutput) ElementType() reflect.Type
- func (o AnomalySubscriptionSubscriberTypePtrOutput) ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput
- func (o AnomalySubscriptionSubscriberTypePtrOutput) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypePtrOutput
- func (o AnomalySubscriptionSubscriberTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AnomalySubscriptionSubscriberTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CostCategory
- type CostCategoryArgs
- type CostCategoryInput
- type CostCategoryOutput
- type CostCategoryRuleVersion
- func (CostCategoryRuleVersion) ElementType() reflect.Type
- func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionOutput() CostCategoryRuleVersionOutput
- func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionOutputWithContext(ctx context.Context) CostCategoryRuleVersionOutput
- func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput
- func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionPtrOutputWithContext(ctx context.Context) CostCategoryRuleVersionPtrOutput
- func (e CostCategoryRuleVersion) ToStringOutput() pulumi.StringOutput
- func (e CostCategoryRuleVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CostCategoryRuleVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CostCategoryRuleVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CostCategoryRuleVersionInput
- type CostCategoryRuleVersionOutput
- func (CostCategoryRuleVersionOutput) ElementType() reflect.Type
- func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionOutput() CostCategoryRuleVersionOutput
- func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionOutputWithContext(ctx context.Context) CostCategoryRuleVersionOutput
- func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput
- func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionPtrOutputWithContext(ctx context.Context) CostCategoryRuleVersionPtrOutput
- func (o CostCategoryRuleVersionOutput) ToStringOutput() pulumi.StringOutput
- func (o CostCategoryRuleVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CostCategoryRuleVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CostCategoryRuleVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CostCategoryRuleVersionPtrInput
- type CostCategoryRuleVersionPtrOutput
- func (o CostCategoryRuleVersionPtrOutput) Elem() CostCategoryRuleVersionOutput
- func (CostCategoryRuleVersionPtrOutput) ElementType() reflect.Type
- func (o CostCategoryRuleVersionPtrOutput) ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput
- func (o CostCategoryRuleVersionPtrOutput) ToCostCategoryRuleVersionPtrOutputWithContext(ctx context.Context) CostCategoryRuleVersionPtrOutput
- func (o CostCategoryRuleVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CostCategoryRuleVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CostCategoryState
Constants ¶
const ( AnomalyMonitorMonitorTypeDimensional = AnomalyMonitorMonitorType("DIMENSIONAL") AnomalyMonitorMonitorTypeCustom = AnomalyMonitorMonitorType("CUSTOM") )
const ( AnomalySubscriptionFrequencyDaily = AnomalySubscriptionFrequency("DAILY") AnomalySubscriptionFrequencyImmediate = AnomalySubscriptionFrequency("IMMEDIATE") AnomalySubscriptionFrequencyWeekly = AnomalySubscriptionFrequency("WEEKLY") )
const ( AnomalySubscriptionSubscriberStatusConfirmed = AnomalySubscriptionSubscriberStatus("CONFIRMED") AnomalySubscriptionSubscriberStatusDeclined = AnomalySubscriptionSubscriberStatus("DECLINED") )
const ( AnomalySubscriptionSubscriberTypeEmail = AnomalySubscriptionSubscriberType("EMAIL") AnomalySubscriptionSubscriberTypeSns = AnomalySubscriptionSubscriberType("SNS") )
const (
AnomalyMonitorMonitorDimensionService = AnomalyMonitorMonitorDimension("SERVICE")
)
const (
CostCategoryRuleVersionCostCategoryExpressionV1 = CostCategoryRuleVersion("CostCategoryExpression.v1")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnomalyMonitor
deprecated
added in
v0.3.0
type AnomalyMonitor struct { pulumi.CustomResourceState // The date when the monitor was created. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The value for evaluated dimensions. DimensionalValueCount pulumi.IntOutput `pulumi:"dimensionalValueCount"` // The date when the monitor last evaluated for anomalies. LastEvaluatedDate pulumi.StringOutput `pulumi:"lastEvaluatedDate"` // The date when the monitor was last updated. LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"` MonitorArn pulumi.StringOutput `pulumi:"monitorArn"` // The dimensions to evaluate MonitorDimension AnomalyMonitorMonitorDimensionPtrOutput `pulumi:"monitorDimension"` // The name of the monitor. MonitorName pulumi.StringOutput `pulumi:"monitorName"` MonitorSpecification pulumi.StringPtrOutput `pulumi:"monitorSpecification"` MonitorType AnomalyMonitorMonitorTypeOutput `pulumi:"monitorType"` }
AWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. You can use Cost Anomaly Detection by creating monitor.
Deprecated: AnomalyMonitor is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetAnomalyMonitor ¶ added in v0.3.0
func GetAnomalyMonitor(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnomalyMonitorState, opts ...pulumi.ResourceOption) (*AnomalyMonitor, error)
GetAnomalyMonitor gets an existing AnomalyMonitor 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 NewAnomalyMonitor ¶ added in v0.3.0
func NewAnomalyMonitor(ctx *pulumi.Context, name string, args *AnomalyMonitorArgs, opts ...pulumi.ResourceOption) (*AnomalyMonitor, error)
NewAnomalyMonitor registers a new resource with the given unique name, arguments, and options.
func (*AnomalyMonitor) ElementType ¶ added in v0.3.0
func (*AnomalyMonitor) ElementType() reflect.Type
func (*AnomalyMonitor) ToAnomalyMonitorOutput ¶ added in v0.3.0
func (i *AnomalyMonitor) ToAnomalyMonitorOutput() AnomalyMonitorOutput
func (*AnomalyMonitor) ToAnomalyMonitorOutputWithContext ¶ added in v0.3.0
func (i *AnomalyMonitor) ToAnomalyMonitorOutputWithContext(ctx context.Context) AnomalyMonitorOutput
type AnomalyMonitorArgs ¶ added in v0.3.0
type AnomalyMonitorArgs struct { // The dimensions to evaluate MonitorDimension AnomalyMonitorMonitorDimensionPtrInput // The name of the monitor. MonitorName pulumi.StringInput MonitorSpecification pulumi.StringPtrInput MonitorType AnomalyMonitorMonitorTypeInput }
The set of arguments for constructing a AnomalyMonitor resource.
func (AnomalyMonitorArgs) ElementType ¶ added in v0.3.0
func (AnomalyMonitorArgs) ElementType() reflect.Type
type AnomalyMonitorInput ¶ added in v0.3.0
type AnomalyMonitorInput interface { pulumi.Input ToAnomalyMonitorOutput() AnomalyMonitorOutput ToAnomalyMonitorOutputWithContext(ctx context.Context) AnomalyMonitorOutput }
type AnomalyMonitorMonitorDimension ¶ added in v0.3.0
type AnomalyMonitorMonitorDimension string
The dimensions to evaluate
func (AnomalyMonitorMonitorDimension) ElementType ¶ added in v0.3.0
func (AnomalyMonitorMonitorDimension) ElementType() reflect.Type
func (AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionOutput() AnomalyMonitorMonitorDimensionOutput
func (AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionOutput
func (AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionPtrOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput
func (AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionPtrOutput
func (AnomalyMonitorMonitorDimension) ToStringOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToStringOutput() pulumi.StringOutput
func (AnomalyMonitorMonitorDimension) ToStringOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalyMonitorMonitorDimension) ToStringPtrOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalyMonitorMonitorDimension) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorDimension) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalyMonitorMonitorDimensionInput ¶ added in v0.3.0
type AnomalyMonitorMonitorDimensionInput interface { pulumi.Input ToAnomalyMonitorMonitorDimensionOutput() AnomalyMonitorMonitorDimensionOutput ToAnomalyMonitorMonitorDimensionOutputWithContext(context.Context) AnomalyMonitorMonitorDimensionOutput }
AnomalyMonitorMonitorDimensionInput is an input type that accepts AnomalyMonitorMonitorDimensionArgs and AnomalyMonitorMonitorDimensionOutput values. You can construct a concrete instance of `AnomalyMonitorMonitorDimensionInput` via:
AnomalyMonitorMonitorDimensionArgs{...}
type AnomalyMonitorMonitorDimensionOutput ¶ added in v0.3.0
type AnomalyMonitorMonitorDimensionOutput struct{ *pulumi.OutputState }
func (AnomalyMonitorMonitorDimensionOutput) ElementType ¶ added in v0.3.0
func (AnomalyMonitorMonitorDimensionOutput) ElementType() reflect.Type
func (AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionOutput() AnomalyMonitorMonitorDimensionOutput
func (AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionOutput
func (AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionPtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput
func (AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionPtrOutput
func (AnomalyMonitorMonitorDimensionOutput) ToStringOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToStringOutput() pulumi.StringOutput
func (AnomalyMonitorMonitorDimensionOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalyMonitorMonitorDimensionOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalyMonitorMonitorDimensionOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalyMonitorMonitorDimensionPtrInput ¶ added in v0.3.0
type AnomalyMonitorMonitorDimensionPtrInput interface { pulumi.Input ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(context.Context) AnomalyMonitorMonitorDimensionPtrOutput }
func AnomalyMonitorMonitorDimensionPtr ¶ added in v0.3.0
func AnomalyMonitorMonitorDimensionPtr(v string) AnomalyMonitorMonitorDimensionPtrInput
type AnomalyMonitorMonitorDimensionPtrOutput ¶ added in v0.3.0
type AnomalyMonitorMonitorDimensionPtrOutput struct{ *pulumi.OutputState }
func (AnomalyMonitorMonitorDimensionPtrOutput) ElementType ¶ added in v0.3.0
func (AnomalyMonitorMonitorDimensionPtrOutput) ElementType() reflect.Type
func (AnomalyMonitorMonitorDimensionPtrOutput) ToAnomalyMonitorMonitorDimensionPtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionPtrOutput) ToAnomalyMonitorMonitorDimensionPtrOutput() AnomalyMonitorMonitorDimensionPtrOutput
func (AnomalyMonitorMonitorDimensionPtrOutput) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionPtrOutput) ToAnomalyMonitorMonitorDimensionPtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorDimensionPtrOutput
func (AnomalyMonitorMonitorDimensionPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalyMonitorMonitorDimensionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorDimensionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalyMonitorMonitorType ¶ added in v0.3.0
type AnomalyMonitorMonitorType string
func (AnomalyMonitorMonitorType) ElementType ¶ added in v0.3.0
func (AnomalyMonitorMonitorType) ElementType() reflect.Type
func (AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypeOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypeOutput() AnomalyMonitorMonitorTypeOutput
func (AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypeOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypeOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypeOutput
func (AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypePtrOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput
func (AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypePtrOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToAnomalyMonitorMonitorTypePtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypePtrOutput
func (AnomalyMonitorMonitorType) ToStringOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToStringOutput() pulumi.StringOutput
func (AnomalyMonitorMonitorType) ToStringOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalyMonitorMonitorType) ToStringPtrOutput ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalyMonitorMonitorType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalyMonitorMonitorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalyMonitorMonitorTypeInput ¶ added in v0.3.0
type AnomalyMonitorMonitorTypeInput interface { pulumi.Input ToAnomalyMonitorMonitorTypeOutput() AnomalyMonitorMonitorTypeOutput ToAnomalyMonitorMonitorTypeOutputWithContext(context.Context) AnomalyMonitorMonitorTypeOutput }
AnomalyMonitorMonitorTypeInput is an input type that accepts AnomalyMonitorMonitorTypeArgs and AnomalyMonitorMonitorTypeOutput values. You can construct a concrete instance of `AnomalyMonitorMonitorTypeInput` via:
AnomalyMonitorMonitorTypeArgs{...}
type AnomalyMonitorMonitorTypeOutput ¶ added in v0.3.0
type AnomalyMonitorMonitorTypeOutput struct{ *pulumi.OutputState }
func (AnomalyMonitorMonitorTypeOutput) ElementType ¶ added in v0.3.0
func (AnomalyMonitorMonitorTypeOutput) ElementType() reflect.Type
func (AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypeOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypeOutput() AnomalyMonitorMonitorTypeOutput
func (AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypeOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypeOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypeOutput
func (AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypePtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput
func (AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypePtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToAnomalyMonitorMonitorTypePtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypePtrOutput
func (AnomalyMonitorMonitorTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToStringOutput() pulumi.StringOutput
func (AnomalyMonitorMonitorTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalyMonitorMonitorTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalyMonitorMonitorTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalyMonitorMonitorTypePtrInput ¶ added in v0.3.0
type AnomalyMonitorMonitorTypePtrInput interface { pulumi.Input ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput ToAnomalyMonitorMonitorTypePtrOutputWithContext(context.Context) AnomalyMonitorMonitorTypePtrOutput }
func AnomalyMonitorMonitorTypePtr ¶ added in v0.3.0
func AnomalyMonitorMonitorTypePtr(v string) AnomalyMonitorMonitorTypePtrInput
type AnomalyMonitorMonitorTypePtrOutput ¶ added in v0.3.0
type AnomalyMonitorMonitorTypePtrOutput struct{ *pulumi.OutputState }
func (AnomalyMonitorMonitorTypePtrOutput) Elem ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypePtrOutput) Elem() AnomalyMonitorMonitorTypeOutput
func (AnomalyMonitorMonitorTypePtrOutput) ElementType ¶ added in v0.3.0
func (AnomalyMonitorMonitorTypePtrOutput) ElementType() reflect.Type
func (AnomalyMonitorMonitorTypePtrOutput) ToAnomalyMonitorMonitorTypePtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypePtrOutput) ToAnomalyMonitorMonitorTypePtrOutput() AnomalyMonitorMonitorTypePtrOutput
func (AnomalyMonitorMonitorTypePtrOutput) ToAnomalyMonitorMonitorTypePtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypePtrOutput) ToAnomalyMonitorMonitorTypePtrOutputWithContext(ctx context.Context) AnomalyMonitorMonitorTypePtrOutput
func (AnomalyMonitorMonitorTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalyMonitorMonitorTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorMonitorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalyMonitorOutput ¶ added in v0.3.0
type AnomalyMonitorOutput struct{ *pulumi.OutputState }
func (AnomalyMonitorOutput) ElementType ¶ added in v0.3.0
func (AnomalyMonitorOutput) ElementType() reflect.Type
func (AnomalyMonitorOutput) ToAnomalyMonitorOutput ¶ added in v0.3.0
func (o AnomalyMonitorOutput) ToAnomalyMonitorOutput() AnomalyMonitorOutput
func (AnomalyMonitorOutput) ToAnomalyMonitorOutputWithContext ¶ added in v0.3.0
func (o AnomalyMonitorOutput) ToAnomalyMonitorOutputWithContext(ctx context.Context) AnomalyMonitorOutput
type AnomalyMonitorState ¶ added in v0.3.0
type AnomalyMonitorState struct { }
func (AnomalyMonitorState) ElementType ¶ added in v0.3.0
func (AnomalyMonitorState) ElementType() reflect.Type
type AnomalySubscription
deprecated
added in
v0.3.0
type AnomalySubscription struct { pulumi.CustomResourceState // The accountId AccountId pulumi.StringOutput `pulumi:"accountId"` // The frequency at which anomaly reports are sent over email. Frequency AnomalySubscriptionFrequencyOutput `pulumi:"frequency"` // A list of cost anomaly monitors. MonitorArnList pulumi.StringArrayOutput `pulumi:"monitorArnList"` // A list of subscriber Subscribers AnomalySubscriptionSubscriberArrayOutput `pulumi:"subscribers"` SubscriptionArn pulumi.StringOutput `pulumi:"subscriptionArn"` // The name of the subscription. SubscriptionName pulumi.StringOutput `pulumi:"subscriptionName"` // The dollar value that triggers a notification if the threshold is exceeded. Threshold pulumi.Float64Output `pulumi:"threshold"` }
AWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. Create subscription to be notified
Deprecated: AnomalySubscription is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetAnomalySubscription ¶ added in v0.3.0
func GetAnomalySubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnomalySubscriptionState, opts ...pulumi.ResourceOption) (*AnomalySubscription, error)
GetAnomalySubscription gets an existing AnomalySubscription 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 NewAnomalySubscription ¶ added in v0.3.0
func NewAnomalySubscription(ctx *pulumi.Context, name string, args *AnomalySubscriptionArgs, opts ...pulumi.ResourceOption) (*AnomalySubscription, error)
NewAnomalySubscription registers a new resource with the given unique name, arguments, and options.
func (*AnomalySubscription) ElementType ¶ added in v0.3.0
func (*AnomalySubscription) ElementType() reflect.Type
func (*AnomalySubscription) ToAnomalySubscriptionOutput ¶ added in v0.3.0
func (i *AnomalySubscription) ToAnomalySubscriptionOutput() AnomalySubscriptionOutput
func (*AnomalySubscription) ToAnomalySubscriptionOutputWithContext ¶ added in v0.3.0
func (i *AnomalySubscription) ToAnomalySubscriptionOutputWithContext(ctx context.Context) AnomalySubscriptionOutput
type AnomalySubscriptionArgs ¶ added in v0.3.0
type AnomalySubscriptionArgs struct { // The frequency at which anomaly reports are sent over email. Frequency AnomalySubscriptionFrequencyInput // A list of cost anomaly monitors. MonitorArnList pulumi.StringArrayInput // A list of subscriber Subscribers AnomalySubscriptionSubscriberArrayInput // The name of the subscription. SubscriptionName pulumi.StringInput // The dollar value that triggers a notification if the threshold is exceeded. Threshold pulumi.Float64Input }
The set of arguments for constructing a AnomalySubscription resource.
func (AnomalySubscriptionArgs) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionArgs) ElementType() reflect.Type
type AnomalySubscriptionFrequency ¶ added in v0.3.0
type AnomalySubscriptionFrequency string
The frequency at which anomaly reports are sent over email.
func (AnomalySubscriptionFrequency) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionFrequency) ElementType() reflect.Type
func (AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyOutput ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyOutput() AnomalySubscriptionFrequencyOutput
func (AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyOutput
func (AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyPtrOutput ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput
func (AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToAnomalySubscriptionFrequencyPtrOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyPtrOutput
func (AnomalySubscriptionFrequency) ToStringOutput ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToStringOutput() pulumi.StringOutput
func (AnomalySubscriptionFrequency) ToStringOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalySubscriptionFrequency) ToStringPtrOutput ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionFrequency) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionFrequencyInput ¶ added in v0.3.0
type AnomalySubscriptionFrequencyInput interface { pulumi.Input ToAnomalySubscriptionFrequencyOutput() AnomalySubscriptionFrequencyOutput ToAnomalySubscriptionFrequencyOutputWithContext(context.Context) AnomalySubscriptionFrequencyOutput }
AnomalySubscriptionFrequencyInput is an input type that accepts AnomalySubscriptionFrequencyArgs and AnomalySubscriptionFrequencyOutput values. You can construct a concrete instance of `AnomalySubscriptionFrequencyInput` via:
AnomalySubscriptionFrequencyArgs{...}
type AnomalySubscriptionFrequencyOutput ¶ added in v0.3.0
type AnomalySubscriptionFrequencyOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionFrequencyOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionFrequencyOutput) ElementType() reflect.Type
func (AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyOutput ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyOutput() AnomalySubscriptionFrequencyOutput
func (AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyOutput
func (AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput
func (AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToAnomalySubscriptionFrequencyPtrOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyPtrOutput
func (AnomalySubscriptionFrequencyOutput) ToStringOutput ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToStringOutput() pulumi.StringOutput
func (AnomalySubscriptionFrequencyOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalySubscriptionFrequencyOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionFrequencyOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionFrequencyPtrInput ¶ added in v0.3.0
type AnomalySubscriptionFrequencyPtrInput interface { pulumi.Input ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput ToAnomalySubscriptionFrequencyPtrOutputWithContext(context.Context) AnomalySubscriptionFrequencyPtrOutput }
func AnomalySubscriptionFrequencyPtr ¶ added in v0.3.0
func AnomalySubscriptionFrequencyPtr(v string) AnomalySubscriptionFrequencyPtrInput
type AnomalySubscriptionFrequencyPtrOutput ¶ added in v0.3.0
type AnomalySubscriptionFrequencyPtrOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionFrequencyPtrOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionFrequencyPtrOutput) ElementType() reflect.Type
func (AnomalySubscriptionFrequencyPtrOutput) ToAnomalySubscriptionFrequencyPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyPtrOutput) ToAnomalySubscriptionFrequencyPtrOutput() AnomalySubscriptionFrequencyPtrOutput
func (AnomalySubscriptionFrequencyPtrOutput) ToAnomalySubscriptionFrequencyPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyPtrOutput) ToAnomalySubscriptionFrequencyPtrOutputWithContext(ctx context.Context) AnomalySubscriptionFrequencyPtrOutput
func (AnomalySubscriptionFrequencyPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionFrequencyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionInput ¶ added in v0.3.0
type AnomalySubscriptionInput interface { pulumi.Input ToAnomalySubscriptionOutput() AnomalySubscriptionOutput ToAnomalySubscriptionOutputWithContext(ctx context.Context) AnomalySubscriptionOutput }
type AnomalySubscriptionOutput ¶ added in v0.3.0
type AnomalySubscriptionOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionOutput) ElementType() reflect.Type
func (AnomalySubscriptionOutput) ToAnomalySubscriptionOutput ¶ added in v0.3.0
func (o AnomalySubscriptionOutput) ToAnomalySubscriptionOutput() AnomalySubscriptionOutput
func (AnomalySubscriptionOutput) ToAnomalySubscriptionOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionOutput) ToAnomalySubscriptionOutputWithContext(ctx context.Context) AnomalySubscriptionOutput
type AnomalySubscriptionState ¶ added in v0.3.0
type AnomalySubscriptionState struct { }
func (AnomalySubscriptionState) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionState) ElementType() reflect.Type
type AnomalySubscriptionSubscriber ¶ added in v0.3.0
type AnomalySubscriptionSubscriber struct { Address string `pulumi:"address"` Status *AnomalySubscriptionSubscriberStatus `pulumi:"status"` Type AnomalySubscriptionSubscriberType `pulumi:"type"` }
type AnomalySubscriptionSubscriberArgs ¶ added in v0.3.0
type AnomalySubscriptionSubscriberArgs struct { Address pulumi.StringInput `pulumi:"address"` Status AnomalySubscriptionSubscriberStatusPtrInput `pulumi:"status"` Type AnomalySubscriptionSubscriberTypeInput `pulumi:"type"` }
func (AnomalySubscriptionSubscriberArgs) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberArgs) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberArgs) ToAnomalySubscriptionSubscriberOutput ¶ added in v0.3.0
func (i AnomalySubscriptionSubscriberArgs) ToAnomalySubscriptionSubscriberOutput() AnomalySubscriptionSubscriberOutput
func (AnomalySubscriptionSubscriberArgs) ToAnomalySubscriptionSubscriberOutputWithContext ¶ added in v0.3.0
func (i AnomalySubscriptionSubscriberArgs) ToAnomalySubscriptionSubscriberOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberOutput
type AnomalySubscriptionSubscriberArray ¶ added in v0.3.0
type AnomalySubscriptionSubscriberArray []AnomalySubscriptionSubscriberInput
func (AnomalySubscriptionSubscriberArray) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberArray) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberArray) ToAnomalySubscriptionSubscriberArrayOutput ¶ added in v0.3.0
func (i AnomalySubscriptionSubscriberArray) ToAnomalySubscriptionSubscriberArrayOutput() AnomalySubscriptionSubscriberArrayOutput
func (AnomalySubscriptionSubscriberArray) ToAnomalySubscriptionSubscriberArrayOutputWithContext ¶ added in v0.3.0
func (i AnomalySubscriptionSubscriberArray) ToAnomalySubscriptionSubscriberArrayOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberArrayOutput
type AnomalySubscriptionSubscriberArrayInput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberArrayInput interface { pulumi.Input ToAnomalySubscriptionSubscriberArrayOutput() AnomalySubscriptionSubscriberArrayOutput ToAnomalySubscriptionSubscriberArrayOutputWithContext(context.Context) AnomalySubscriptionSubscriberArrayOutput }
AnomalySubscriptionSubscriberArrayInput is an input type that accepts AnomalySubscriptionSubscriberArray and AnomalySubscriptionSubscriberArrayOutput values. You can construct a concrete instance of `AnomalySubscriptionSubscriberArrayInput` via:
AnomalySubscriptionSubscriberArray{ AnomalySubscriptionSubscriberArgs{...} }
type AnomalySubscriptionSubscriberArrayOutput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberArrayOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionSubscriberArrayOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberArrayOutput) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberArrayOutput) ToAnomalySubscriptionSubscriberArrayOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberArrayOutput) ToAnomalySubscriptionSubscriberArrayOutput() AnomalySubscriptionSubscriberArrayOutput
func (AnomalySubscriptionSubscriberArrayOutput) ToAnomalySubscriptionSubscriberArrayOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberArrayOutput) ToAnomalySubscriptionSubscriberArrayOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberArrayOutput
type AnomalySubscriptionSubscriberInput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberInput interface { pulumi.Input ToAnomalySubscriptionSubscriberOutput() AnomalySubscriptionSubscriberOutput ToAnomalySubscriptionSubscriberOutputWithContext(context.Context) AnomalySubscriptionSubscriberOutput }
AnomalySubscriptionSubscriberInput is an input type that accepts AnomalySubscriptionSubscriberArgs and AnomalySubscriptionSubscriberOutput values. You can construct a concrete instance of `AnomalySubscriptionSubscriberInput` via:
AnomalySubscriptionSubscriberArgs{...}
type AnomalySubscriptionSubscriberOutput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionSubscriberOutput) Address ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberOutput) Address() pulumi.StringOutput
func (AnomalySubscriptionSubscriberOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberOutput) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberOutput) ToAnomalySubscriptionSubscriberOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberOutput) ToAnomalySubscriptionSubscriberOutput() AnomalySubscriptionSubscriberOutput
func (AnomalySubscriptionSubscriberOutput) ToAnomalySubscriptionSubscriberOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberOutput) ToAnomalySubscriptionSubscriberOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberOutput
type AnomalySubscriptionSubscriberStatus ¶ added in v0.3.0
type AnomalySubscriptionSubscriberStatus string
func (AnomalySubscriptionSubscriberStatus) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberStatus) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusOutput() AnomalySubscriptionSubscriberStatusOutput
func (AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusOutput
func (AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusPtrOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput
func (AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusPtrOutput
func (AnomalySubscriptionSubscriberStatus) ToStringOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToStringOutput() pulumi.StringOutput
func (AnomalySubscriptionSubscriberStatus) ToStringOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalySubscriptionSubscriberStatus) ToStringPtrOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionSubscriberStatus) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionSubscriberStatusInput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberStatusInput interface { pulumi.Input ToAnomalySubscriptionSubscriberStatusOutput() AnomalySubscriptionSubscriberStatusOutput ToAnomalySubscriptionSubscriberStatusOutputWithContext(context.Context) AnomalySubscriptionSubscriberStatusOutput }
AnomalySubscriptionSubscriberStatusInput is an input type that accepts AnomalySubscriptionSubscriberStatusArgs and AnomalySubscriptionSubscriberStatusOutput values. You can construct a concrete instance of `AnomalySubscriptionSubscriberStatusInput` via:
AnomalySubscriptionSubscriberStatusArgs{...}
type AnomalySubscriptionSubscriberStatusOutput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberStatusOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionSubscriberStatusOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberStatusOutput) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusOutput() AnomalySubscriptionSubscriberStatusOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusPtrOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToStringOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToStringOutput() pulumi.StringOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionSubscriberStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionSubscriberStatusPtrInput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberStatusPtrInput interface { pulumi.Input ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(context.Context) AnomalySubscriptionSubscriberStatusPtrOutput }
func AnomalySubscriptionSubscriberStatusPtr ¶ added in v0.3.0
func AnomalySubscriptionSubscriberStatusPtr(v string) AnomalySubscriptionSubscriberStatusPtrInput
type AnomalySubscriptionSubscriberStatusPtrOutput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberStatusPtrOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionSubscriberStatusPtrOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberStatusPtrOutput) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberStatusPtrOutput) ToAnomalySubscriptionSubscriberStatusPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToAnomalySubscriptionSubscriberStatusPtrOutput() AnomalySubscriptionSubscriberStatusPtrOutput
func (AnomalySubscriptionSubscriberStatusPtrOutput) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToAnomalySubscriptionSubscriberStatusPtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberStatusPtrOutput
func (AnomalySubscriptionSubscriberStatusPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionSubscriberStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionSubscriberType ¶ added in v0.3.0
type AnomalySubscriptionSubscriberType string
func (AnomalySubscriptionSubscriberType) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberType) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypeOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypeOutput() AnomalySubscriptionSubscriberTypeOutput
func (AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypeOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypeOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypeOutput
func (AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypePtrOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput
func (AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypePtrOutput
func (AnomalySubscriptionSubscriberType) ToStringOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToStringOutput() pulumi.StringOutput
func (AnomalySubscriptionSubscriberType) ToStringOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalySubscriptionSubscriberType) ToStringPtrOutput ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionSubscriberType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e AnomalySubscriptionSubscriberType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionSubscriberTypeInput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberTypeInput interface { pulumi.Input ToAnomalySubscriptionSubscriberTypeOutput() AnomalySubscriptionSubscriberTypeOutput ToAnomalySubscriptionSubscriberTypeOutputWithContext(context.Context) AnomalySubscriptionSubscriberTypeOutput }
AnomalySubscriptionSubscriberTypeInput is an input type that accepts AnomalySubscriptionSubscriberTypeArgs and AnomalySubscriptionSubscriberTypeOutput values. You can construct a concrete instance of `AnomalySubscriptionSubscriberTypeInput` via:
AnomalySubscriptionSubscriberTypeArgs{...}
type AnomalySubscriptionSubscriberTypeOutput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberTypeOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionSubscriberTypeOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberTypeOutput) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypeOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypeOutput() AnomalySubscriptionSubscriberTypeOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypeOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypeOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypeOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypePtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypePtrOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToStringOutput() pulumi.StringOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionSubscriberTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AnomalySubscriptionSubscriberTypePtrInput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberTypePtrInput interface { pulumi.Input ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(context.Context) AnomalySubscriptionSubscriberTypePtrOutput }
func AnomalySubscriptionSubscriberTypePtr ¶ added in v0.3.0
func AnomalySubscriptionSubscriberTypePtr(v string) AnomalySubscriptionSubscriberTypePtrInput
type AnomalySubscriptionSubscriberTypePtrOutput ¶ added in v0.3.0
type AnomalySubscriptionSubscriberTypePtrOutput struct{ *pulumi.OutputState }
func (AnomalySubscriptionSubscriberTypePtrOutput) ElementType ¶ added in v0.3.0
func (AnomalySubscriptionSubscriberTypePtrOutput) ElementType() reflect.Type
func (AnomalySubscriptionSubscriberTypePtrOutput) ToAnomalySubscriptionSubscriberTypePtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypePtrOutput) ToAnomalySubscriptionSubscriberTypePtrOutput() AnomalySubscriptionSubscriberTypePtrOutput
func (AnomalySubscriptionSubscriberTypePtrOutput) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypePtrOutput) ToAnomalySubscriptionSubscriberTypePtrOutputWithContext(ctx context.Context) AnomalySubscriptionSubscriberTypePtrOutput
func (AnomalySubscriptionSubscriberTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AnomalySubscriptionSubscriberTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o AnomalySubscriptionSubscriberTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CostCategory ¶
type CostCategory struct { pulumi.CustomResourceState // Cost category ARN Arn pulumi.StringOutput `pulumi:"arn"` // The default value for the cost category DefaultValue pulumi.StringPtrOutput `pulumi:"defaultValue"` EffectiveStart pulumi.StringOutput `pulumi:"effectiveStart"` Name pulumi.StringOutput `pulumi:"name"` RuleVersion CostCategoryRuleVersionOutput `pulumi:"ruleVersion"` // JSON array format of Expression in Billing and Cost Management API Rules pulumi.StringOutput `pulumi:"rules"` // Json array format of CostCategorySplitChargeRule in Billing and Cost Management API SplitChargeRules pulumi.StringPtrOutput `pulumi:"splitChargeRules"` }
Cost Category enables you to map your cost and usage into meaningful categories. You can use Cost Category to organize your costs using a rule-based engine.
func GetCostCategory ¶
func GetCostCategory(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CostCategoryState, opts ...pulumi.ResourceOption) (*CostCategory, error)
GetCostCategory gets an existing CostCategory 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 NewCostCategory ¶
func NewCostCategory(ctx *pulumi.Context, name string, args *CostCategoryArgs, opts ...pulumi.ResourceOption) (*CostCategory, error)
NewCostCategory registers a new resource with the given unique name, arguments, and options.
func (*CostCategory) ElementType ¶
func (*CostCategory) ElementType() reflect.Type
func (*CostCategory) ToCostCategoryOutput ¶
func (i *CostCategory) ToCostCategoryOutput() CostCategoryOutput
func (*CostCategory) ToCostCategoryOutputWithContext ¶
func (i *CostCategory) ToCostCategoryOutputWithContext(ctx context.Context) CostCategoryOutput
type CostCategoryArgs ¶
type CostCategoryArgs struct { // The default value for the cost category DefaultValue pulumi.StringPtrInput Name pulumi.StringPtrInput RuleVersion CostCategoryRuleVersionInput // JSON array format of Expression in Billing and Cost Management API Rules pulumi.StringInput // Json array format of CostCategorySplitChargeRule in Billing and Cost Management API SplitChargeRules pulumi.StringPtrInput }
The set of arguments for constructing a CostCategory resource.
func (CostCategoryArgs) ElementType ¶
func (CostCategoryArgs) ElementType() reflect.Type
type CostCategoryInput ¶
type CostCategoryInput interface { pulumi.Input ToCostCategoryOutput() CostCategoryOutput ToCostCategoryOutputWithContext(ctx context.Context) CostCategoryOutput }
type CostCategoryOutput ¶
type CostCategoryOutput struct{ *pulumi.OutputState }
func (CostCategoryOutput) ElementType ¶
func (CostCategoryOutput) ElementType() reflect.Type
func (CostCategoryOutput) ToCostCategoryOutput ¶
func (o CostCategoryOutput) ToCostCategoryOutput() CostCategoryOutput
func (CostCategoryOutput) ToCostCategoryOutputWithContext ¶
func (o CostCategoryOutput) ToCostCategoryOutputWithContext(ctx context.Context) CostCategoryOutput
type CostCategoryRuleVersion ¶
type CostCategoryRuleVersion string
func (CostCategoryRuleVersion) ElementType ¶
func (CostCategoryRuleVersion) ElementType() reflect.Type
func (CostCategoryRuleVersion) ToCostCategoryRuleVersionOutput ¶
func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionOutput() CostCategoryRuleVersionOutput
func (CostCategoryRuleVersion) ToCostCategoryRuleVersionOutputWithContext ¶
func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionOutputWithContext(ctx context.Context) CostCategoryRuleVersionOutput
func (CostCategoryRuleVersion) ToCostCategoryRuleVersionPtrOutput ¶
func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput
func (CostCategoryRuleVersion) ToCostCategoryRuleVersionPtrOutputWithContext ¶
func (e CostCategoryRuleVersion) ToCostCategoryRuleVersionPtrOutputWithContext(ctx context.Context) CostCategoryRuleVersionPtrOutput
func (CostCategoryRuleVersion) ToStringOutput ¶
func (e CostCategoryRuleVersion) ToStringOutput() pulumi.StringOutput
func (CostCategoryRuleVersion) ToStringOutputWithContext ¶
func (e CostCategoryRuleVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CostCategoryRuleVersion) ToStringPtrOutput ¶
func (e CostCategoryRuleVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (CostCategoryRuleVersion) ToStringPtrOutputWithContext ¶
func (e CostCategoryRuleVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CostCategoryRuleVersionInput ¶
type CostCategoryRuleVersionInput interface { pulumi.Input ToCostCategoryRuleVersionOutput() CostCategoryRuleVersionOutput ToCostCategoryRuleVersionOutputWithContext(context.Context) CostCategoryRuleVersionOutput }
CostCategoryRuleVersionInput is an input type that accepts CostCategoryRuleVersionArgs and CostCategoryRuleVersionOutput values. You can construct a concrete instance of `CostCategoryRuleVersionInput` via:
CostCategoryRuleVersionArgs{...}
type CostCategoryRuleVersionOutput ¶
type CostCategoryRuleVersionOutput struct{ *pulumi.OutputState }
func (CostCategoryRuleVersionOutput) ElementType ¶
func (CostCategoryRuleVersionOutput) ElementType() reflect.Type
func (CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionOutput ¶
func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionOutput() CostCategoryRuleVersionOutput
func (CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionOutputWithContext ¶
func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionOutputWithContext(ctx context.Context) CostCategoryRuleVersionOutput
func (CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionPtrOutput ¶
func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput
func (CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionPtrOutputWithContext ¶
func (o CostCategoryRuleVersionOutput) ToCostCategoryRuleVersionPtrOutputWithContext(ctx context.Context) CostCategoryRuleVersionPtrOutput
func (CostCategoryRuleVersionOutput) ToStringOutput ¶
func (o CostCategoryRuleVersionOutput) ToStringOutput() pulumi.StringOutput
func (CostCategoryRuleVersionOutput) ToStringOutputWithContext ¶
func (o CostCategoryRuleVersionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CostCategoryRuleVersionOutput) ToStringPtrOutput ¶
func (o CostCategoryRuleVersionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CostCategoryRuleVersionOutput) ToStringPtrOutputWithContext ¶
func (o CostCategoryRuleVersionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CostCategoryRuleVersionPtrInput ¶
type CostCategoryRuleVersionPtrInput interface { pulumi.Input ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput ToCostCategoryRuleVersionPtrOutputWithContext(context.Context) CostCategoryRuleVersionPtrOutput }
func CostCategoryRuleVersionPtr ¶
func CostCategoryRuleVersionPtr(v string) CostCategoryRuleVersionPtrInput
type CostCategoryRuleVersionPtrOutput ¶
type CostCategoryRuleVersionPtrOutput struct{ *pulumi.OutputState }
func (CostCategoryRuleVersionPtrOutput) Elem ¶
func (o CostCategoryRuleVersionPtrOutput) Elem() CostCategoryRuleVersionOutput
func (CostCategoryRuleVersionPtrOutput) ElementType ¶
func (CostCategoryRuleVersionPtrOutput) ElementType() reflect.Type
func (CostCategoryRuleVersionPtrOutput) ToCostCategoryRuleVersionPtrOutput ¶
func (o CostCategoryRuleVersionPtrOutput) ToCostCategoryRuleVersionPtrOutput() CostCategoryRuleVersionPtrOutput
func (CostCategoryRuleVersionPtrOutput) ToCostCategoryRuleVersionPtrOutputWithContext ¶
func (o CostCategoryRuleVersionPtrOutput) ToCostCategoryRuleVersionPtrOutputWithContext(ctx context.Context) CostCategoryRuleVersionPtrOutput
func (CostCategoryRuleVersionPtrOutput) ToStringPtrOutput ¶
func (o CostCategoryRuleVersionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CostCategoryRuleVersionPtrOutput) ToStringPtrOutputWithContext ¶
func (o CostCategoryRuleVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CostCategoryState ¶
type CostCategoryState struct { }
func (CostCategoryState) ElementType ¶
func (CostCategoryState) ElementType() reflect.Type