Documentation ¶
Index ¶
- type AlarmPolicy
- type AlarmPolicyArgs
- type AlarmPolicyArray
- type AlarmPolicyArrayInput
- type AlarmPolicyArrayOutput
- func (AlarmPolicyArrayOutput) ElementType() reflect.Type
- func (o AlarmPolicyArrayOutput) Index(i pulumi.IntInput) AlarmPolicyOutput
- func (o AlarmPolicyArrayOutput) ToAlarmPolicyArrayOutput() AlarmPolicyArrayOutput
- func (o AlarmPolicyArrayOutput) ToAlarmPolicyArrayOutputWithContext(ctx context.Context) AlarmPolicyArrayOutput
- type AlarmPolicyConditions
- type AlarmPolicyConditionsArgs
- func (AlarmPolicyConditionsArgs) ElementType() reflect.Type
- func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsOutput() AlarmPolicyConditionsOutput
- func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsOutputWithContext(ctx context.Context) AlarmPolicyConditionsOutput
- func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput
- func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsPtrOutput
- type AlarmPolicyConditionsInput
- type AlarmPolicyConditionsOutput
- func (AlarmPolicyConditionsOutput) ElementType() reflect.Type
- func (o AlarmPolicyConditionsOutput) IsUnionRule() pulumi.IntPtrOutput
- func (o AlarmPolicyConditionsOutput) Rules() AlarmPolicyConditionsRuleArrayOutput
- func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsOutput() AlarmPolicyConditionsOutput
- func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsOutputWithContext(ctx context.Context) AlarmPolicyConditionsOutput
- func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput
- func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsPtrOutput
- type AlarmPolicyConditionsPtrInput
- type AlarmPolicyConditionsPtrOutput
- func (o AlarmPolicyConditionsPtrOutput) Elem() AlarmPolicyConditionsOutput
- func (AlarmPolicyConditionsPtrOutput) ElementType() reflect.Type
- func (o AlarmPolicyConditionsPtrOutput) IsUnionRule() pulumi.IntPtrOutput
- func (o AlarmPolicyConditionsPtrOutput) Rules() AlarmPolicyConditionsRuleArrayOutput
- func (o AlarmPolicyConditionsPtrOutput) ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput
- func (o AlarmPolicyConditionsPtrOutput) ToAlarmPolicyConditionsPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsPtrOutput
- type AlarmPolicyConditionsRule
- type AlarmPolicyConditionsRuleArgs
- func (AlarmPolicyConditionsRuleArgs) ElementType() reflect.Type
- func (i AlarmPolicyConditionsRuleArgs) ToAlarmPolicyConditionsRuleOutput() AlarmPolicyConditionsRuleOutput
- func (i AlarmPolicyConditionsRuleArgs) ToAlarmPolicyConditionsRuleOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleOutput
- type AlarmPolicyConditionsRuleArray
- func (AlarmPolicyConditionsRuleArray) ElementType() reflect.Type
- func (i AlarmPolicyConditionsRuleArray) ToAlarmPolicyConditionsRuleArrayOutput() AlarmPolicyConditionsRuleArrayOutput
- func (i AlarmPolicyConditionsRuleArray) ToAlarmPolicyConditionsRuleArrayOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleArrayOutput
- type AlarmPolicyConditionsRuleArrayInput
- type AlarmPolicyConditionsRuleArrayOutput
- func (AlarmPolicyConditionsRuleArrayOutput) ElementType() reflect.Type
- func (o AlarmPolicyConditionsRuleArrayOutput) Index(i pulumi.IntInput) AlarmPolicyConditionsRuleOutput
- func (o AlarmPolicyConditionsRuleArrayOutput) ToAlarmPolicyConditionsRuleArrayOutput() AlarmPolicyConditionsRuleArrayOutput
- func (o AlarmPolicyConditionsRuleArrayOutput) ToAlarmPolicyConditionsRuleArrayOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleArrayOutput
- type AlarmPolicyConditionsRuleFilter
- type AlarmPolicyConditionsRuleFilterArgs
- func (AlarmPolicyConditionsRuleFilterArgs) ElementType() reflect.Type
- func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterOutput() AlarmPolicyConditionsRuleFilterOutput
- func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterOutput
- func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput
- func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterPtrOutput
- type AlarmPolicyConditionsRuleFilterInput
- type AlarmPolicyConditionsRuleFilterOutput
- func (o AlarmPolicyConditionsRuleFilterOutput) Dimensions() pulumi.StringPtrOutput
- func (AlarmPolicyConditionsRuleFilterOutput) ElementType() reflect.Type
- func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterOutput() AlarmPolicyConditionsRuleFilterOutput
- func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterOutput
- func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput
- func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterPtrOutput
- func (o AlarmPolicyConditionsRuleFilterOutput) Type() pulumi.StringPtrOutput
- type AlarmPolicyConditionsRuleFilterPtrInput
- type AlarmPolicyConditionsRuleFilterPtrOutput
- func (o AlarmPolicyConditionsRuleFilterPtrOutput) Dimensions() pulumi.StringPtrOutput
- func (o AlarmPolicyConditionsRuleFilterPtrOutput) Elem() AlarmPolicyConditionsRuleFilterOutput
- func (AlarmPolicyConditionsRuleFilterPtrOutput) ElementType() reflect.Type
- func (o AlarmPolicyConditionsRuleFilterPtrOutput) ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput
- func (o AlarmPolicyConditionsRuleFilterPtrOutput) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterPtrOutput
- func (o AlarmPolicyConditionsRuleFilterPtrOutput) Type() pulumi.StringPtrOutput
- type AlarmPolicyConditionsRuleInput
- type AlarmPolicyConditionsRuleOutput
- func (o AlarmPolicyConditionsRuleOutput) ContinuePeriod() pulumi.IntPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) Description() pulumi.StringPtrOutput
- func (AlarmPolicyConditionsRuleOutput) ElementType() reflect.Type
- func (o AlarmPolicyConditionsRuleOutput) Filter() AlarmPolicyConditionsRuleFilterPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) IsPowerNotice() pulumi.IntPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) MetricName() pulumi.StringPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) NoticeFrequency() pulumi.IntPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) Operator() pulumi.StringPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) Period() pulumi.IntPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) RuleType() pulumi.StringPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) ToAlarmPolicyConditionsRuleOutput() AlarmPolicyConditionsRuleOutput
- func (o AlarmPolicyConditionsRuleOutput) ToAlarmPolicyConditionsRuleOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleOutput
- func (o AlarmPolicyConditionsRuleOutput) Unit() pulumi.StringPtrOutput
- func (o AlarmPolicyConditionsRuleOutput) Value() pulumi.StringPtrOutput
- type AlarmPolicyEventCondition
- type AlarmPolicyEventConditionArgs
- func (AlarmPolicyEventConditionArgs) ElementType() reflect.Type
- func (i AlarmPolicyEventConditionArgs) ToAlarmPolicyEventConditionOutput() AlarmPolicyEventConditionOutput
- func (i AlarmPolicyEventConditionArgs) ToAlarmPolicyEventConditionOutputWithContext(ctx context.Context) AlarmPolicyEventConditionOutput
- type AlarmPolicyEventConditionArray
- func (AlarmPolicyEventConditionArray) ElementType() reflect.Type
- func (i AlarmPolicyEventConditionArray) ToAlarmPolicyEventConditionArrayOutput() AlarmPolicyEventConditionArrayOutput
- func (i AlarmPolicyEventConditionArray) ToAlarmPolicyEventConditionArrayOutputWithContext(ctx context.Context) AlarmPolicyEventConditionArrayOutput
- type AlarmPolicyEventConditionArrayInput
- type AlarmPolicyEventConditionArrayOutput
- func (AlarmPolicyEventConditionArrayOutput) ElementType() reflect.Type
- func (o AlarmPolicyEventConditionArrayOutput) Index(i pulumi.IntInput) AlarmPolicyEventConditionOutput
- func (o AlarmPolicyEventConditionArrayOutput) ToAlarmPolicyEventConditionArrayOutput() AlarmPolicyEventConditionArrayOutput
- func (o AlarmPolicyEventConditionArrayOutput) ToAlarmPolicyEventConditionArrayOutputWithContext(ctx context.Context) AlarmPolicyEventConditionArrayOutput
- type AlarmPolicyEventConditionFilter
- type AlarmPolicyEventConditionFilterArgs
- func (AlarmPolicyEventConditionFilterArgs) ElementType() reflect.Type
- func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterOutput() AlarmPolicyEventConditionFilterOutput
- func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterOutput
- func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput
- func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterPtrOutput
- type AlarmPolicyEventConditionFilterInput
- type AlarmPolicyEventConditionFilterOutput
- func (o AlarmPolicyEventConditionFilterOutput) Dimensions() pulumi.StringPtrOutput
- func (AlarmPolicyEventConditionFilterOutput) ElementType() reflect.Type
- func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterOutput() AlarmPolicyEventConditionFilterOutput
- func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterOutput
- func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput
- func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterPtrOutput
- func (o AlarmPolicyEventConditionFilterOutput) Type() pulumi.StringPtrOutput
- type AlarmPolicyEventConditionFilterPtrInput
- type AlarmPolicyEventConditionFilterPtrOutput
- func (o AlarmPolicyEventConditionFilterPtrOutput) Dimensions() pulumi.StringPtrOutput
- func (o AlarmPolicyEventConditionFilterPtrOutput) Elem() AlarmPolicyEventConditionFilterOutput
- func (AlarmPolicyEventConditionFilterPtrOutput) ElementType() reflect.Type
- func (o AlarmPolicyEventConditionFilterPtrOutput) ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput
- func (o AlarmPolicyEventConditionFilterPtrOutput) ToAlarmPolicyEventConditionFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterPtrOutput
- func (o AlarmPolicyEventConditionFilterPtrOutput) Type() pulumi.StringPtrOutput
- type AlarmPolicyEventConditionInput
- type AlarmPolicyEventConditionOutput
- func (o AlarmPolicyEventConditionOutput) ContinuePeriod() pulumi.IntPtrOutput
- func (o AlarmPolicyEventConditionOutput) Description() pulumi.StringPtrOutput
- func (AlarmPolicyEventConditionOutput) ElementType() reflect.Type
- func (o AlarmPolicyEventConditionOutput) Filter() AlarmPolicyEventConditionFilterPtrOutput
- func (o AlarmPolicyEventConditionOutput) IsPowerNotice() pulumi.IntPtrOutput
- func (o AlarmPolicyEventConditionOutput) MetricName() pulumi.StringPtrOutput
- func (o AlarmPolicyEventConditionOutput) NoticeFrequency() pulumi.IntPtrOutput
- func (o AlarmPolicyEventConditionOutput) Operator() pulumi.StringPtrOutput
- func (o AlarmPolicyEventConditionOutput) Period() pulumi.IntPtrOutput
- func (o AlarmPolicyEventConditionOutput) RuleType() pulumi.StringPtrOutput
- func (o AlarmPolicyEventConditionOutput) ToAlarmPolicyEventConditionOutput() AlarmPolicyEventConditionOutput
- func (o AlarmPolicyEventConditionOutput) ToAlarmPolicyEventConditionOutputWithContext(ctx context.Context) AlarmPolicyEventConditionOutput
- func (o AlarmPolicyEventConditionOutput) Unit() pulumi.StringPtrOutput
- func (o AlarmPolicyEventConditionOutput) Value() pulumi.StringPtrOutput
- type AlarmPolicyInput
- type AlarmPolicyMap
- type AlarmPolicyMapInput
- type AlarmPolicyMapOutput
- func (AlarmPolicyMapOutput) ElementType() reflect.Type
- func (o AlarmPolicyMapOutput) MapIndex(k pulumi.StringInput) AlarmPolicyOutput
- func (o AlarmPolicyMapOutput) ToAlarmPolicyMapOutput() AlarmPolicyMapOutput
- func (o AlarmPolicyMapOutput) ToAlarmPolicyMapOutputWithContext(ctx context.Context) AlarmPolicyMapOutput
- type AlarmPolicyOutput
- func (o AlarmPolicyOutput) Conditions() AlarmPolicyConditionsOutput
- func (o AlarmPolicyOutput) ConditonTemplateId() pulumi.IntPtrOutput
- func (o AlarmPolicyOutput) CreateTime() pulumi.StringOutput
- func (AlarmPolicyOutput) ElementType() reflect.Type
- func (o AlarmPolicyOutput) Enable() pulumi.IntPtrOutput
- func (o AlarmPolicyOutput) EventConditions() AlarmPolicyEventConditionArrayOutput
- func (o AlarmPolicyOutput) MonitorType() pulumi.StringOutput
- func (o AlarmPolicyOutput) Namespace() pulumi.StringOutput
- func (o AlarmPolicyOutput) NoticeIds() pulumi.StringArrayOutput
- func (o AlarmPolicyOutput) PolicyName() pulumi.StringOutput
- func (o AlarmPolicyOutput) PolicyTags() AlarmPolicyPolicyTagArrayOutput
- func (o AlarmPolicyOutput) ProjectId() pulumi.IntPtrOutput
- func (o AlarmPolicyOutput) Remark() pulumi.StringPtrOutput
- func (o AlarmPolicyOutput) ToAlarmPolicyOutput() AlarmPolicyOutput
- func (o AlarmPolicyOutput) ToAlarmPolicyOutputWithContext(ctx context.Context) AlarmPolicyOutput
- func (o AlarmPolicyOutput) TriggerTasks() AlarmPolicyTriggerTaskArrayOutput
- func (o AlarmPolicyOutput) UpdateTime() pulumi.StringOutput
- type AlarmPolicyPolicyTag
- type AlarmPolicyPolicyTagArgs
- type AlarmPolicyPolicyTagArray
- type AlarmPolicyPolicyTagArrayInput
- type AlarmPolicyPolicyTagArrayOutput
- func (AlarmPolicyPolicyTagArrayOutput) ElementType() reflect.Type
- func (o AlarmPolicyPolicyTagArrayOutput) Index(i pulumi.IntInput) AlarmPolicyPolicyTagOutput
- func (o AlarmPolicyPolicyTagArrayOutput) ToAlarmPolicyPolicyTagArrayOutput() AlarmPolicyPolicyTagArrayOutput
- func (o AlarmPolicyPolicyTagArrayOutput) ToAlarmPolicyPolicyTagArrayOutputWithContext(ctx context.Context) AlarmPolicyPolicyTagArrayOutput
- type AlarmPolicyPolicyTagInput
- type AlarmPolicyPolicyTagOutput
- func (AlarmPolicyPolicyTagOutput) ElementType() reflect.Type
- func (o AlarmPolicyPolicyTagOutput) Key() pulumi.StringOutput
- func (o AlarmPolicyPolicyTagOutput) ToAlarmPolicyPolicyTagOutput() AlarmPolicyPolicyTagOutput
- func (o AlarmPolicyPolicyTagOutput) ToAlarmPolicyPolicyTagOutputWithContext(ctx context.Context) AlarmPolicyPolicyTagOutput
- func (o AlarmPolicyPolicyTagOutput) Value() pulumi.StringOutput
- type AlarmPolicyState
- type AlarmPolicyTriggerTask
- type AlarmPolicyTriggerTaskArgs
- type AlarmPolicyTriggerTaskArray
- func (AlarmPolicyTriggerTaskArray) ElementType() reflect.Type
- func (i AlarmPolicyTriggerTaskArray) ToAlarmPolicyTriggerTaskArrayOutput() AlarmPolicyTriggerTaskArrayOutput
- func (i AlarmPolicyTriggerTaskArray) ToAlarmPolicyTriggerTaskArrayOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskArrayOutput
- type AlarmPolicyTriggerTaskArrayInput
- type AlarmPolicyTriggerTaskArrayOutput
- func (AlarmPolicyTriggerTaskArrayOutput) ElementType() reflect.Type
- func (o AlarmPolicyTriggerTaskArrayOutput) Index(i pulumi.IntInput) AlarmPolicyTriggerTaskOutput
- func (o AlarmPolicyTriggerTaskArrayOutput) ToAlarmPolicyTriggerTaskArrayOutput() AlarmPolicyTriggerTaskArrayOutput
- func (o AlarmPolicyTriggerTaskArrayOutput) ToAlarmPolicyTriggerTaskArrayOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskArrayOutput
- type AlarmPolicyTriggerTaskInput
- type AlarmPolicyTriggerTaskOutput
- func (AlarmPolicyTriggerTaskOutput) ElementType() reflect.Type
- func (o AlarmPolicyTriggerTaskOutput) TaskConfig() pulumi.StringOutput
- func (o AlarmPolicyTriggerTaskOutput) ToAlarmPolicyTriggerTaskOutput() AlarmPolicyTriggerTaskOutput
- func (o AlarmPolicyTriggerTaskOutput) ToAlarmPolicyTriggerTaskOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskOutput
- func (o AlarmPolicyTriggerTaskOutput) Type() pulumi.StringOutput
- type BindingAlarmReceiver
- type BindingAlarmReceiverArgs
- type BindingAlarmReceiverArray
- type BindingAlarmReceiverArrayInput
- type BindingAlarmReceiverArrayOutput
- func (BindingAlarmReceiverArrayOutput) ElementType() reflect.Type
- func (o BindingAlarmReceiverArrayOutput) Index(i pulumi.IntInput) BindingAlarmReceiverOutput
- func (o BindingAlarmReceiverArrayOutput) ToBindingAlarmReceiverArrayOutput() BindingAlarmReceiverArrayOutput
- func (o BindingAlarmReceiverArrayOutput) ToBindingAlarmReceiverArrayOutputWithContext(ctx context.Context) BindingAlarmReceiverArrayOutput
- type BindingAlarmReceiverInput
- type BindingAlarmReceiverMap
- type BindingAlarmReceiverMapInput
- type BindingAlarmReceiverMapOutput
- func (BindingAlarmReceiverMapOutput) ElementType() reflect.Type
- func (o BindingAlarmReceiverMapOutput) MapIndex(k pulumi.StringInput) BindingAlarmReceiverOutput
- func (o BindingAlarmReceiverMapOutput) ToBindingAlarmReceiverMapOutput() BindingAlarmReceiverMapOutput
- func (o BindingAlarmReceiverMapOutput) ToBindingAlarmReceiverMapOutputWithContext(ctx context.Context) BindingAlarmReceiverMapOutput
- type BindingAlarmReceiverOutput
- func (BindingAlarmReceiverOutput) ElementType() reflect.Type
- func (o BindingAlarmReceiverOutput) GroupId() pulumi.IntOutput
- func (o BindingAlarmReceiverOutput) Receivers() BindingAlarmReceiverReceiversPtrOutput
- func (o BindingAlarmReceiverOutput) ToBindingAlarmReceiverOutput() BindingAlarmReceiverOutput
- func (o BindingAlarmReceiverOutput) ToBindingAlarmReceiverOutputWithContext(ctx context.Context) BindingAlarmReceiverOutput
- type BindingAlarmReceiverReceivers
- type BindingAlarmReceiverReceiversArgs
- func (BindingAlarmReceiverReceiversArgs) ElementType() reflect.Type
- func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversOutput() BindingAlarmReceiverReceiversOutput
- func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversOutput
- func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput
- func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversPtrOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversPtrOutput
- type BindingAlarmReceiverReceiversInput
- type BindingAlarmReceiverReceiversOutput
- func (BindingAlarmReceiverReceiversOutput) ElementType() reflect.Type
- func (o BindingAlarmReceiverReceiversOutput) EndTime() pulumi.IntPtrOutput
- func (o BindingAlarmReceiverReceiversOutput) NotifyWays() pulumi.StringArrayOutput
- func (o BindingAlarmReceiverReceiversOutput) ReceiveLanguage() pulumi.StringPtrOutput
- func (o BindingAlarmReceiverReceiversOutput) ReceiverGroupLists() pulumi.IntArrayOutput
- func (o BindingAlarmReceiverReceiversOutput) ReceiverType() pulumi.StringOutput
- func (o BindingAlarmReceiverReceiversOutput) ReceiverUserLists() pulumi.IntArrayOutput
- func (o BindingAlarmReceiverReceiversOutput) StartTime() pulumi.IntPtrOutput
- func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversOutput() BindingAlarmReceiverReceiversOutput
- func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversOutput
- func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput
- func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversPtrOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversPtrOutput
- type BindingAlarmReceiverReceiversPtrInput
- type BindingAlarmReceiverReceiversPtrOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) Elem() BindingAlarmReceiverReceiversOutput
- func (BindingAlarmReceiverReceiversPtrOutput) ElementType() reflect.Type
- func (o BindingAlarmReceiverReceiversPtrOutput) EndTime() pulumi.IntPtrOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) NotifyWays() pulumi.StringArrayOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) ReceiveLanguage() pulumi.StringPtrOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) ReceiverGroupLists() pulumi.IntArrayOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) ReceiverType() pulumi.StringPtrOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) ReceiverUserLists() pulumi.IntArrayOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) StartTime() pulumi.IntPtrOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput
- func (o BindingAlarmReceiverReceiversPtrOutput) ToBindingAlarmReceiverReceiversPtrOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversPtrOutput
- type BindingAlarmReceiverState
- type BindingObject
- type BindingObjectArgs
- type BindingObjectArray
- type BindingObjectArrayInput
- type BindingObjectArrayOutput
- func (BindingObjectArrayOutput) ElementType() reflect.Type
- func (o BindingObjectArrayOutput) Index(i pulumi.IntInput) BindingObjectOutput
- func (o BindingObjectArrayOutput) ToBindingObjectArrayOutput() BindingObjectArrayOutput
- func (o BindingObjectArrayOutput) ToBindingObjectArrayOutputWithContext(ctx context.Context) BindingObjectArrayOutput
- type BindingObjectDimension
- type BindingObjectDimensionArgs
- type BindingObjectDimensionArray
- func (BindingObjectDimensionArray) ElementType() reflect.Type
- func (i BindingObjectDimensionArray) ToBindingObjectDimensionArrayOutput() BindingObjectDimensionArrayOutput
- func (i BindingObjectDimensionArray) ToBindingObjectDimensionArrayOutputWithContext(ctx context.Context) BindingObjectDimensionArrayOutput
- type BindingObjectDimensionArrayInput
- type BindingObjectDimensionArrayOutput
- func (BindingObjectDimensionArrayOutput) ElementType() reflect.Type
- func (o BindingObjectDimensionArrayOutput) Index(i pulumi.IntInput) BindingObjectDimensionOutput
- func (o BindingObjectDimensionArrayOutput) ToBindingObjectDimensionArrayOutput() BindingObjectDimensionArrayOutput
- func (o BindingObjectDimensionArrayOutput) ToBindingObjectDimensionArrayOutputWithContext(ctx context.Context) BindingObjectDimensionArrayOutput
- type BindingObjectDimensionInput
- type BindingObjectDimensionOutput
- func (o BindingObjectDimensionOutput) DimensionsJson() pulumi.StringOutput
- func (BindingObjectDimensionOutput) ElementType() reflect.Type
- func (o BindingObjectDimensionOutput) ToBindingObjectDimensionOutput() BindingObjectDimensionOutput
- func (o BindingObjectDimensionOutput) ToBindingObjectDimensionOutputWithContext(ctx context.Context) BindingObjectDimensionOutput
- func (o BindingObjectDimensionOutput) UniqueId() pulumi.StringPtrOutput
- type BindingObjectInput
- type BindingObjectMap
- type BindingObjectMapInput
- type BindingObjectMapOutput
- func (BindingObjectMapOutput) ElementType() reflect.Type
- func (o BindingObjectMapOutput) MapIndex(k pulumi.StringInput) BindingObjectOutput
- func (o BindingObjectMapOutput) ToBindingObjectMapOutput() BindingObjectMapOutput
- func (o BindingObjectMapOutput) ToBindingObjectMapOutputWithContext(ctx context.Context) BindingObjectMapOutput
- type BindingObjectOutput
- func (o BindingObjectOutput) Dimensions() BindingObjectDimensionArrayOutput
- func (BindingObjectOutput) ElementType() reflect.Type
- func (o BindingObjectOutput) GroupId() pulumi.IntOutput
- func (o BindingObjectOutput) ToBindingObjectOutput() BindingObjectOutput
- func (o BindingObjectOutput) ToBindingObjectOutputWithContext(ctx context.Context) BindingObjectOutput
- type BindingObjectState
- type BindingObjectsArgs
- type BindingObjectsList
- type BindingObjectsListArgs
- type BindingObjectsListArray
- type BindingObjectsListArrayInput
- type BindingObjectsListArrayOutput
- func (BindingObjectsListArrayOutput) ElementType() reflect.Type
- func (o BindingObjectsListArrayOutput) Index(i pulumi.IntInput) BindingObjectsListOutput
- func (o BindingObjectsListArrayOutput) ToBindingObjectsListArrayOutput() BindingObjectsListArrayOutput
- func (o BindingObjectsListArrayOutput) ToBindingObjectsListArrayOutputWithContext(ctx context.Context) BindingObjectsListArrayOutput
- type BindingObjectsListInput
- type BindingObjectsListOutput
- func (o BindingObjectsListOutput) DimensionsJson() pulumi.StringOutput
- func (BindingObjectsListOutput) ElementType() reflect.Type
- func (o BindingObjectsListOutput) IsShielded() pulumi.IntOutput
- func (o BindingObjectsListOutput) Region() pulumi.StringOutput
- func (o BindingObjectsListOutput) ToBindingObjectsListOutput() BindingObjectsListOutput
- func (o BindingObjectsListOutput) ToBindingObjectsListOutputWithContext(ctx context.Context) BindingObjectsListOutput
- func (o BindingObjectsListOutput) UniqueId() pulumi.StringOutput
- type BindingObjectsOutputArgs
- type BindingObjectsResult
- type BindingObjectsResultOutput
- func (BindingObjectsResultOutput) ElementType() reflect.Type
- func (o BindingObjectsResultOutput) GroupId() pulumi.IntOutput
- func (o BindingObjectsResultOutput) Id() pulumi.StringOutput
- func (o BindingObjectsResultOutput) Lists() BindingObjectsListArrayOutput
- func (o BindingObjectsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o BindingObjectsResultOutput) ToBindingObjectsResultOutput() BindingObjectsResultOutput
- func (o BindingObjectsResultOutput) ToBindingObjectsResultOutputWithContext(ctx context.Context) BindingObjectsResultOutput
- type DataArgs
- type DataDimension
- type DataDimensionArgs
- type DataDimensionArray
- type DataDimensionArrayInput
- type DataDimensionArrayOutput
- func (DataDimensionArrayOutput) ElementType() reflect.Type
- func (o DataDimensionArrayOutput) Index(i pulumi.IntInput) DataDimensionOutput
- func (o DataDimensionArrayOutput) ToDataDimensionArrayOutput() DataDimensionArrayOutput
- func (o DataDimensionArrayOutput) ToDataDimensionArrayOutputWithContext(ctx context.Context) DataDimensionArrayOutput
- type DataDimensionInput
- type DataDimensionOutput
- func (DataDimensionOutput) ElementType() reflect.Type
- func (o DataDimensionOutput) Name() pulumi.StringOutput
- func (o DataDimensionOutput) ToDataDimensionOutput() DataDimensionOutput
- func (o DataDimensionOutput) ToDataDimensionOutputWithContext(ctx context.Context) DataDimensionOutput
- func (o DataDimensionOutput) Value() pulumi.StringOutput
- type DataList
- type DataListArgs
- type DataListArray
- type DataListArrayInput
- type DataListArrayOutput
- type DataListInput
- type DataListOutput
- func (DataListOutput) ElementType() reflect.Type
- func (o DataListOutput) Timestamp() pulumi.IntOutput
- func (o DataListOutput) ToDataListOutput() DataListOutput
- func (o DataListOutput) ToDataListOutputWithContext(ctx context.Context) DataListOutput
- func (o DataListOutput) Value() pulumi.Float64Output
- type DataOutputArgs
- type DataResult
- type DataResultOutput
- func (o DataResultOutput) Dimensions() DataDimensionArrayOutput
- func (DataResultOutput) ElementType() reflect.Type
- func (o DataResultOutput) EndTime() pulumi.StringOutput
- func (o DataResultOutput) Id() pulumi.StringOutput
- func (o DataResultOutput) Lists() DataListArrayOutput
- func (o DataResultOutput) MetricName() pulumi.StringOutput
- func (o DataResultOutput) Namespace() pulumi.StringOutput
- func (o DataResultOutput) Period() pulumi.IntPtrOutput
- func (o DataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o DataResultOutput) StartTime() pulumi.StringOutput
- func (o DataResultOutput) ToDataResultOutput() DataResultOutput
- func (o DataResultOutput) ToDataResultOutputWithContext(ctx context.Context) DataResultOutput
- type PolicyBindingObject
- type PolicyBindingObjectArgs
- type PolicyBindingObjectArray
- type PolicyBindingObjectArrayInput
- type PolicyBindingObjectArrayOutput
- func (PolicyBindingObjectArrayOutput) ElementType() reflect.Type
- func (o PolicyBindingObjectArrayOutput) Index(i pulumi.IntInput) PolicyBindingObjectOutput
- func (o PolicyBindingObjectArrayOutput) ToPolicyBindingObjectArrayOutput() PolicyBindingObjectArrayOutput
- func (o PolicyBindingObjectArrayOutput) ToPolicyBindingObjectArrayOutputWithContext(ctx context.Context) PolicyBindingObjectArrayOutput
- type PolicyBindingObjectDimension
- type PolicyBindingObjectDimensionArgs
- func (PolicyBindingObjectDimensionArgs) ElementType() reflect.Type
- func (i PolicyBindingObjectDimensionArgs) ToPolicyBindingObjectDimensionOutput() PolicyBindingObjectDimensionOutput
- func (i PolicyBindingObjectDimensionArgs) ToPolicyBindingObjectDimensionOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionOutput
- type PolicyBindingObjectDimensionArray
- func (PolicyBindingObjectDimensionArray) ElementType() reflect.Type
- func (i PolicyBindingObjectDimensionArray) ToPolicyBindingObjectDimensionArrayOutput() PolicyBindingObjectDimensionArrayOutput
- func (i PolicyBindingObjectDimensionArray) ToPolicyBindingObjectDimensionArrayOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionArrayOutput
- type PolicyBindingObjectDimensionArrayInput
- type PolicyBindingObjectDimensionArrayOutput
- func (PolicyBindingObjectDimensionArrayOutput) ElementType() reflect.Type
- func (o PolicyBindingObjectDimensionArrayOutput) Index(i pulumi.IntInput) PolicyBindingObjectDimensionOutput
- func (o PolicyBindingObjectDimensionArrayOutput) ToPolicyBindingObjectDimensionArrayOutput() PolicyBindingObjectDimensionArrayOutput
- func (o PolicyBindingObjectDimensionArrayOutput) ToPolicyBindingObjectDimensionArrayOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionArrayOutput
- type PolicyBindingObjectDimensionInput
- type PolicyBindingObjectDimensionOutput
- func (o PolicyBindingObjectDimensionOutput) DimensionsJson() pulumi.StringOutput
- func (PolicyBindingObjectDimensionOutput) ElementType() reflect.Type
- func (o PolicyBindingObjectDimensionOutput) ToPolicyBindingObjectDimensionOutput() PolicyBindingObjectDimensionOutput
- func (o PolicyBindingObjectDimensionOutput) ToPolicyBindingObjectDimensionOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionOutput
- func (o PolicyBindingObjectDimensionOutput) UniqueId() pulumi.StringPtrOutput
- type PolicyBindingObjectInput
- type PolicyBindingObjectMap
- type PolicyBindingObjectMapInput
- type PolicyBindingObjectMapOutput
- func (PolicyBindingObjectMapOutput) ElementType() reflect.Type
- func (o PolicyBindingObjectMapOutput) MapIndex(k pulumi.StringInput) PolicyBindingObjectOutput
- func (o PolicyBindingObjectMapOutput) ToPolicyBindingObjectMapOutput() PolicyBindingObjectMapOutput
- func (o PolicyBindingObjectMapOutput) ToPolicyBindingObjectMapOutputWithContext(ctx context.Context) PolicyBindingObjectMapOutput
- type PolicyBindingObjectOutput
- func (o PolicyBindingObjectOutput) Dimensions() PolicyBindingObjectDimensionArrayOutput
- func (PolicyBindingObjectOutput) ElementType() reflect.Type
- func (o PolicyBindingObjectOutput) PolicyId() pulumi.StringOutput
- func (o PolicyBindingObjectOutput) ToPolicyBindingObjectOutput() PolicyBindingObjectOutput
- func (o PolicyBindingObjectOutput) ToPolicyBindingObjectOutputWithContext(ctx context.Context) PolicyBindingObjectOutput
- type PolicyBindingObjectState
- type PolicyConditionsArgs
- type PolicyConditionsList
- type PolicyConditionsListArgs
- type PolicyConditionsListArray
- type PolicyConditionsListArrayInput
- type PolicyConditionsListArrayOutput
- func (PolicyConditionsListArrayOutput) ElementType() reflect.Type
- func (o PolicyConditionsListArrayOutput) Index(i pulumi.IntInput) PolicyConditionsListOutput
- func (o PolicyConditionsListArrayOutput) ToPolicyConditionsListArrayOutput() PolicyConditionsListArrayOutput
- func (o PolicyConditionsListArrayOutput) ToPolicyConditionsListArrayOutputWithContext(ctx context.Context) PolicyConditionsListArrayOutput
- type PolicyConditionsListEventMetric
- type PolicyConditionsListEventMetricArgs
- func (PolicyConditionsListEventMetricArgs) ElementType() reflect.Type
- func (i PolicyConditionsListEventMetricArgs) ToPolicyConditionsListEventMetricOutput() PolicyConditionsListEventMetricOutput
- func (i PolicyConditionsListEventMetricArgs) ToPolicyConditionsListEventMetricOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricOutput
- type PolicyConditionsListEventMetricArray
- func (PolicyConditionsListEventMetricArray) ElementType() reflect.Type
- func (i PolicyConditionsListEventMetricArray) ToPolicyConditionsListEventMetricArrayOutput() PolicyConditionsListEventMetricArrayOutput
- func (i PolicyConditionsListEventMetricArray) ToPolicyConditionsListEventMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricArrayOutput
- type PolicyConditionsListEventMetricArrayInput
- type PolicyConditionsListEventMetricArrayOutput
- func (PolicyConditionsListEventMetricArrayOutput) ElementType() reflect.Type
- func (o PolicyConditionsListEventMetricArrayOutput) Index(i pulumi.IntInput) PolicyConditionsListEventMetricOutput
- func (o PolicyConditionsListEventMetricArrayOutput) ToPolicyConditionsListEventMetricArrayOutput() PolicyConditionsListEventMetricArrayOutput
- func (o PolicyConditionsListEventMetricArrayOutput) ToPolicyConditionsListEventMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricArrayOutput
- type PolicyConditionsListEventMetricInput
- type PolicyConditionsListEventMetricOutput
- func (PolicyConditionsListEventMetricOutput) ElementType() reflect.Type
- func (o PolicyConditionsListEventMetricOutput) EventId() pulumi.IntOutput
- func (o PolicyConditionsListEventMetricOutput) EventShowName() pulumi.StringOutput
- func (o PolicyConditionsListEventMetricOutput) NeedRecovered() pulumi.BoolOutput
- func (o PolicyConditionsListEventMetricOutput) ToPolicyConditionsListEventMetricOutput() PolicyConditionsListEventMetricOutput
- func (o PolicyConditionsListEventMetricOutput) ToPolicyConditionsListEventMetricOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricOutput
- type PolicyConditionsListInput
- type PolicyConditionsListMetric
- type PolicyConditionsListMetricArgs
- func (PolicyConditionsListMetricArgs) ElementType() reflect.Type
- func (i PolicyConditionsListMetricArgs) ToPolicyConditionsListMetricOutput() PolicyConditionsListMetricOutput
- func (i PolicyConditionsListMetricArgs) ToPolicyConditionsListMetricOutputWithContext(ctx context.Context) PolicyConditionsListMetricOutput
- type PolicyConditionsListMetricArray
- func (PolicyConditionsListMetricArray) ElementType() reflect.Type
- func (i PolicyConditionsListMetricArray) ToPolicyConditionsListMetricArrayOutput() PolicyConditionsListMetricArrayOutput
- func (i PolicyConditionsListMetricArray) ToPolicyConditionsListMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListMetricArrayOutput
- type PolicyConditionsListMetricArrayInput
- type PolicyConditionsListMetricArrayOutput
- func (PolicyConditionsListMetricArrayOutput) ElementType() reflect.Type
- func (o PolicyConditionsListMetricArrayOutput) Index(i pulumi.IntInput) PolicyConditionsListMetricOutput
- func (o PolicyConditionsListMetricArrayOutput) ToPolicyConditionsListMetricArrayOutput() PolicyConditionsListMetricArrayOutput
- func (o PolicyConditionsListMetricArrayOutput) ToPolicyConditionsListMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListMetricArrayOutput
- type PolicyConditionsListMetricInput
- type PolicyConditionsListMetricOutput
- func (o PolicyConditionsListMetricOutput) CalcTypeKeys() pulumi.IntArrayOutput
- func (o PolicyConditionsListMetricOutput) CalcTypeNeed() pulumi.BoolOutput
- func (o PolicyConditionsListMetricOutput) CalcValueDefault() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) CalcValueFixed() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) CalcValueMax() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) CalcValueMin() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) CalcValueNeed() pulumi.BoolOutput
- func (o PolicyConditionsListMetricOutput) ContinueTimeDefault() pulumi.IntOutput
- func (o PolicyConditionsListMetricOutput) ContinueTimeKeys() pulumi.IntArrayOutput
- func (o PolicyConditionsListMetricOutput) ContinueTimeNeed() pulumi.BoolOutput
- func (PolicyConditionsListMetricOutput) ElementType() reflect.Type
- func (o PolicyConditionsListMetricOutput) MetricId() pulumi.IntOutput
- func (o PolicyConditionsListMetricOutput) MetricShowName() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) MetricUnit() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) PeriodDefault() pulumi.IntOutput
- func (o PolicyConditionsListMetricOutput) PeriodKeys() pulumi.IntArrayOutput
- func (o PolicyConditionsListMetricOutput) PeriodNeed() pulumi.BoolOutput
- func (o PolicyConditionsListMetricOutput) PeriodNumDefault() pulumi.IntOutput
- func (o PolicyConditionsListMetricOutput) PeriodNumKeys() pulumi.IntArrayOutput
- func (o PolicyConditionsListMetricOutput) PeriodNumNeed() pulumi.BoolOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP10() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP1800() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP300() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP3600() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP5() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP60() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP600() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) StatTypeP86400() pulumi.StringOutput
- func (o PolicyConditionsListMetricOutput) ToPolicyConditionsListMetricOutput() PolicyConditionsListMetricOutput
- func (o PolicyConditionsListMetricOutput) ToPolicyConditionsListMetricOutputWithContext(ctx context.Context) PolicyConditionsListMetricOutput
- type PolicyConditionsListOutput
- func (PolicyConditionsListOutput) ElementType() reflect.Type
- func (o PolicyConditionsListOutput) EventMetrics() PolicyConditionsListEventMetricArrayOutput
- func (o PolicyConditionsListOutput) IsSupportMultiRegion() pulumi.BoolOutput
- func (o PolicyConditionsListOutput) Metrics() PolicyConditionsListMetricArrayOutput
- func (o PolicyConditionsListOutput) Name() pulumi.StringOutput
- func (o PolicyConditionsListOutput) PolicyViewName() pulumi.StringOutput
- func (o PolicyConditionsListOutput) SupportRegions() pulumi.StringArrayOutput
- func (o PolicyConditionsListOutput) ToPolicyConditionsListOutput() PolicyConditionsListOutput
- func (o PolicyConditionsListOutput) ToPolicyConditionsListOutputWithContext(ctx context.Context) PolicyConditionsListOutput
- type PolicyConditionsOutputArgs
- type PolicyConditionsResult
- type PolicyConditionsResultOutput
- func (PolicyConditionsResultOutput) ElementType() reflect.Type
- func (o PolicyConditionsResultOutput) Id() pulumi.StringOutput
- func (o PolicyConditionsResultOutput) Lists() PolicyConditionsListArrayOutput
- func (o PolicyConditionsResultOutput) Name() pulumi.StringPtrOutput
- func (o PolicyConditionsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o PolicyConditionsResultOutput) ToPolicyConditionsResultOutput() PolicyConditionsResultOutput
- func (o PolicyConditionsResultOutput) ToPolicyConditionsResultOutputWithContext(ctx context.Context) PolicyConditionsResultOutput
- type PolicyGroup
- type PolicyGroupArgs
- type PolicyGroupArray
- type PolicyGroupArrayInput
- type PolicyGroupArrayOutput
- func (PolicyGroupArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupArrayOutput) Index(i pulumi.IntInput) PolicyGroupOutput
- func (o PolicyGroupArrayOutput) ToPolicyGroupArrayOutput() PolicyGroupArrayOutput
- func (o PolicyGroupArrayOutput) ToPolicyGroupArrayOutputWithContext(ctx context.Context) PolicyGroupArrayOutput
- type PolicyGroupBindingObject
- type PolicyGroupBindingObjectArgs
- func (PolicyGroupBindingObjectArgs) ElementType() reflect.Type
- func (i PolicyGroupBindingObjectArgs) ToPolicyGroupBindingObjectOutput() PolicyGroupBindingObjectOutput
- func (i PolicyGroupBindingObjectArgs) ToPolicyGroupBindingObjectOutputWithContext(ctx context.Context) PolicyGroupBindingObjectOutput
- type PolicyGroupBindingObjectArray
- func (PolicyGroupBindingObjectArray) ElementType() reflect.Type
- func (i PolicyGroupBindingObjectArray) ToPolicyGroupBindingObjectArrayOutput() PolicyGroupBindingObjectArrayOutput
- func (i PolicyGroupBindingObjectArray) ToPolicyGroupBindingObjectArrayOutputWithContext(ctx context.Context) PolicyGroupBindingObjectArrayOutput
- type PolicyGroupBindingObjectArrayInput
- type PolicyGroupBindingObjectArrayOutput
- func (PolicyGroupBindingObjectArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupBindingObjectArrayOutput) Index(i pulumi.IntInput) PolicyGroupBindingObjectOutput
- func (o PolicyGroupBindingObjectArrayOutput) ToPolicyGroupBindingObjectArrayOutput() PolicyGroupBindingObjectArrayOutput
- func (o PolicyGroupBindingObjectArrayOutput) ToPolicyGroupBindingObjectArrayOutputWithContext(ctx context.Context) PolicyGroupBindingObjectArrayOutput
- type PolicyGroupBindingObjectInput
- type PolicyGroupBindingObjectOutput
- func (o PolicyGroupBindingObjectOutput) DimensionsJson() pulumi.StringPtrOutput
- func (PolicyGroupBindingObjectOutput) ElementType() reflect.Type
- func (o PolicyGroupBindingObjectOutput) IsShielded() pulumi.IntPtrOutput
- func (o PolicyGroupBindingObjectOutput) Region() pulumi.StringPtrOutput
- func (o PolicyGroupBindingObjectOutput) ToPolicyGroupBindingObjectOutput() PolicyGroupBindingObjectOutput
- func (o PolicyGroupBindingObjectOutput) ToPolicyGroupBindingObjectOutputWithContext(ctx context.Context) PolicyGroupBindingObjectOutput
- func (o PolicyGroupBindingObjectOutput) UniqueId() pulumi.StringPtrOutput
- type PolicyGroupCondition
- type PolicyGroupConditionArgs
- type PolicyGroupConditionArray
- type PolicyGroupConditionArrayInput
- type PolicyGroupConditionArrayOutput
- func (PolicyGroupConditionArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupConditionOutput
- func (o PolicyGroupConditionArrayOutput) ToPolicyGroupConditionArrayOutput() PolicyGroupConditionArrayOutput
- func (o PolicyGroupConditionArrayOutput) ToPolicyGroupConditionArrayOutputWithContext(ctx context.Context) PolicyGroupConditionArrayOutput
- type PolicyGroupConditionInput
- type PolicyGroupConditionOutput
- func (o PolicyGroupConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
- func (o PolicyGroupConditionOutput) AlarmNotifyType() pulumi.IntOutput
- func (o PolicyGroupConditionOutput) CalcPeriod() pulumi.IntPtrOutput
- func (o PolicyGroupConditionOutput) CalcType() pulumi.IntPtrOutput
- func (o PolicyGroupConditionOutput) CalcValue() pulumi.Float64PtrOutput
- func (o PolicyGroupConditionOutput) ContinuePeriod() pulumi.IntPtrOutput
- func (PolicyGroupConditionOutput) ElementType() reflect.Type
- func (o PolicyGroupConditionOutput) MetricId() pulumi.IntOutput
- func (o PolicyGroupConditionOutput) ToPolicyGroupConditionOutput() PolicyGroupConditionOutput
- func (o PolicyGroupConditionOutput) ToPolicyGroupConditionOutputWithContext(ctx context.Context) PolicyGroupConditionOutput
- type PolicyGroupEventCondition
- type PolicyGroupEventConditionArgs
- func (PolicyGroupEventConditionArgs) ElementType() reflect.Type
- func (i PolicyGroupEventConditionArgs) ToPolicyGroupEventConditionOutput() PolicyGroupEventConditionOutput
- func (i PolicyGroupEventConditionArgs) ToPolicyGroupEventConditionOutputWithContext(ctx context.Context) PolicyGroupEventConditionOutput
- type PolicyGroupEventConditionArray
- func (PolicyGroupEventConditionArray) ElementType() reflect.Type
- func (i PolicyGroupEventConditionArray) ToPolicyGroupEventConditionArrayOutput() PolicyGroupEventConditionArrayOutput
- func (i PolicyGroupEventConditionArray) ToPolicyGroupEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupEventConditionArrayOutput
- type PolicyGroupEventConditionArrayInput
- type PolicyGroupEventConditionArrayOutput
- func (PolicyGroupEventConditionArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupEventConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupEventConditionOutput
- func (o PolicyGroupEventConditionArrayOutput) ToPolicyGroupEventConditionArrayOutput() PolicyGroupEventConditionArrayOutput
- func (o PolicyGroupEventConditionArrayOutput) ToPolicyGroupEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupEventConditionArrayOutput
- type PolicyGroupEventConditionInput
- type PolicyGroupEventConditionOutput
- func (o PolicyGroupEventConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
- func (o PolicyGroupEventConditionOutput) AlarmNotifyType() pulumi.IntOutput
- func (PolicyGroupEventConditionOutput) ElementType() reflect.Type
- func (o PolicyGroupEventConditionOutput) EventId() pulumi.IntOutput
- func (o PolicyGroupEventConditionOutput) ToPolicyGroupEventConditionOutput() PolicyGroupEventConditionOutput
- func (o PolicyGroupEventConditionOutput) ToPolicyGroupEventConditionOutputWithContext(ctx context.Context) PolicyGroupEventConditionOutput
- type PolicyGroupInput
- type PolicyGroupMap
- type PolicyGroupMapInput
- type PolicyGroupMapOutput
- func (PolicyGroupMapOutput) ElementType() reflect.Type
- func (o PolicyGroupMapOutput) MapIndex(k pulumi.StringInput) PolicyGroupOutput
- func (o PolicyGroupMapOutput) ToPolicyGroupMapOutput() PolicyGroupMapOutput
- func (o PolicyGroupMapOutput) ToPolicyGroupMapOutputWithContext(ctx context.Context) PolicyGroupMapOutput
- type PolicyGroupOutput
- func (o PolicyGroupOutput) BindingObjects() PolicyGroupBindingObjectArrayOutput
- func (o PolicyGroupOutput) Conditions() PolicyGroupConditionArrayOutput
- func (o PolicyGroupOutput) DimensionGroups() pulumi.StringArrayOutput
- func (PolicyGroupOutput) ElementType() reflect.Type
- func (o PolicyGroupOutput) EventConditions() PolicyGroupEventConditionArrayOutput
- func (o PolicyGroupOutput) GroupName() pulumi.StringOutput
- func (o PolicyGroupOutput) IsUnionRule() pulumi.IntPtrOutput
- func (o PolicyGroupOutput) LastEditUin() pulumi.StringOutput
- func (o PolicyGroupOutput) PolicyViewName() pulumi.StringOutput
- func (o PolicyGroupOutput) ProjectId() pulumi.IntPtrOutput
- func (o PolicyGroupOutput) Receivers() PolicyGroupReceiverArrayOutput
- func (o PolicyGroupOutput) Remark() pulumi.StringOutput
- func (o PolicyGroupOutput) SupportRegions() pulumi.StringArrayOutput
- func (o PolicyGroupOutput) ToPolicyGroupOutput() PolicyGroupOutput
- func (o PolicyGroupOutput) ToPolicyGroupOutputWithContext(ctx context.Context) PolicyGroupOutput
- func (o PolicyGroupOutput) UpdateTime() pulumi.StringOutput
- type PolicyGroupReceiver
- type PolicyGroupReceiverArgs
- type PolicyGroupReceiverArray
- type PolicyGroupReceiverArrayInput
- type PolicyGroupReceiverArrayOutput
- func (PolicyGroupReceiverArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupReceiverArrayOutput) Index(i pulumi.IntInput) PolicyGroupReceiverOutput
- func (o PolicyGroupReceiverArrayOutput) ToPolicyGroupReceiverArrayOutput() PolicyGroupReceiverArrayOutput
- func (o PolicyGroupReceiverArrayOutput) ToPolicyGroupReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupReceiverArrayOutput
- type PolicyGroupReceiverInput
- type PolicyGroupReceiverOutput
- func (PolicyGroupReceiverOutput) ElementType() reflect.Type
- func (o PolicyGroupReceiverOutput) EndTime() pulumi.IntPtrOutput
- func (o PolicyGroupReceiverOutput) NeedSendNotice() pulumi.IntPtrOutput
- func (o PolicyGroupReceiverOutput) NotifyWays() pulumi.StringArrayOutput
- func (o PolicyGroupReceiverOutput) PersonInterval() pulumi.IntPtrOutput
- func (o PolicyGroupReceiverOutput) ReceiveLanguage() pulumi.StringPtrOutput
- func (o PolicyGroupReceiverOutput) ReceiverGroupLists() pulumi.IntArrayOutput
- func (o PolicyGroupReceiverOutput) ReceiverType() pulumi.StringPtrOutput
- func (o PolicyGroupReceiverOutput) ReceiverUserLists() pulumi.IntArrayOutput
- func (o PolicyGroupReceiverOutput) RecoverNotifies() pulumi.StringArrayOutput
- func (o PolicyGroupReceiverOutput) RoundInterval() pulumi.IntPtrOutput
- func (o PolicyGroupReceiverOutput) RoundNumber() pulumi.IntPtrOutput
- func (o PolicyGroupReceiverOutput) SendFors() pulumi.StringArrayOutput
- func (o PolicyGroupReceiverOutput) StartTime() pulumi.IntPtrOutput
- func (o PolicyGroupReceiverOutput) ToPolicyGroupReceiverOutput() PolicyGroupReceiverOutput
- func (o PolicyGroupReceiverOutput) ToPolicyGroupReceiverOutputWithContext(ctx context.Context) PolicyGroupReceiverOutput
- func (o PolicyGroupReceiverOutput) UidLists() pulumi.IntArrayOutput
- type PolicyGroupState
- type PolicyGroupsArgs
- type PolicyGroupsList
- type PolicyGroupsListArgs
- type PolicyGroupsListArray
- type PolicyGroupsListArrayInput
- type PolicyGroupsListArrayOutput
- func (PolicyGroupsListArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupsListArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListOutput
- func (o PolicyGroupsListArrayOutput) ToPolicyGroupsListArrayOutput() PolicyGroupsListArrayOutput
- func (o PolicyGroupsListArrayOutput) ToPolicyGroupsListArrayOutputWithContext(ctx context.Context) PolicyGroupsListArrayOutput
- type PolicyGroupsListCondition
- type PolicyGroupsListConditionArgs
- func (PolicyGroupsListConditionArgs) ElementType() reflect.Type
- func (i PolicyGroupsListConditionArgs) ToPolicyGroupsListConditionOutput() PolicyGroupsListConditionOutput
- func (i PolicyGroupsListConditionArgs) ToPolicyGroupsListConditionOutputWithContext(ctx context.Context) PolicyGroupsListConditionOutput
- type PolicyGroupsListConditionArray
- func (PolicyGroupsListConditionArray) ElementType() reflect.Type
- func (i PolicyGroupsListConditionArray) ToPolicyGroupsListConditionArrayOutput() PolicyGroupsListConditionArrayOutput
- func (i PolicyGroupsListConditionArray) ToPolicyGroupsListConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListConditionArrayOutput
- type PolicyGroupsListConditionArrayInput
- type PolicyGroupsListConditionArrayOutput
- func (PolicyGroupsListConditionArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupsListConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListConditionOutput
- func (o PolicyGroupsListConditionArrayOutput) ToPolicyGroupsListConditionArrayOutput() PolicyGroupsListConditionArrayOutput
- func (o PolicyGroupsListConditionArrayOutput) ToPolicyGroupsListConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListConditionArrayOutput
- type PolicyGroupsListConditionInput
- type PolicyGroupsListConditionOutput
- func (o PolicyGroupsListConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
- func (o PolicyGroupsListConditionOutput) AlarmNotifyType() pulumi.IntOutput
- func (o PolicyGroupsListConditionOutput) CalcType() pulumi.IntOutput
- func (o PolicyGroupsListConditionOutput) CalcValue() pulumi.StringOutput
- func (o PolicyGroupsListConditionOutput) ContinueTime() pulumi.IntOutput
- func (PolicyGroupsListConditionOutput) ElementType() reflect.Type
- func (o PolicyGroupsListConditionOutput) MetricId() pulumi.IntOutput
- func (o PolicyGroupsListConditionOutput) MetricShowName() pulumi.StringOutput
- func (o PolicyGroupsListConditionOutput) MetricUnit() pulumi.StringOutput
- func (o PolicyGroupsListConditionOutput) Period() pulumi.IntOutput
- func (o PolicyGroupsListConditionOutput) RuleId() pulumi.IntOutput
- func (o PolicyGroupsListConditionOutput) ToPolicyGroupsListConditionOutput() PolicyGroupsListConditionOutput
- func (o PolicyGroupsListConditionOutput) ToPolicyGroupsListConditionOutputWithContext(ctx context.Context) PolicyGroupsListConditionOutput
- type PolicyGroupsListEventCondition
- type PolicyGroupsListEventConditionArgs
- func (PolicyGroupsListEventConditionArgs) ElementType() reflect.Type
- func (i PolicyGroupsListEventConditionArgs) ToPolicyGroupsListEventConditionOutput() PolicyGroupsListEventConditionOutput
- func (i PolicyGroupsListEventConditionArgs) ToPolicyGroupsListEventConditionOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionOutput
- type PolicyGroupsListEventConditionArray
- func (PolicyGroupsListEventConditionArray) ElementType() reflect.Type
- func (i PolicyGroupsListEventConditionArray) ToPolicyGroupsListEventConditionArrayOutput() PolicyGroupsListEventConditionArrayOutput
- func (i PolicyGroupsListEventConditionArray) ToPolicyGroupsListEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionArrayOutput
- type PolicyGroupsListEventConditionArrayInput
- type PolicyGroupsListEventConditionArrayOutput
- func (PolicyGroupsListEventConditionArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupsListEventConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListEventConditionOutput
- func (o PolicyGroupsListEventConditionArrayOutput) ToPolicyGroupsListEventConditionArrayOutput() PolicyGroupsListEventConditionArrayOutput
- func (o PolicyGroupsListEventConditionArrayOutput) ToPolicyGroupsListEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionArrayOutput
- type PolicyGroupsListEventConditionInput
- type PolicyGroupsListEventConditionOutput
- func (o PolicyGroupsListEventConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
- func (o PolicyGroupsListEventConditionOutput) AlarmNotifyType() pulumi.IntOutput
- func (PolicyGroupsListEventConditionOutput) ElementType() reflect.Type
- func (o PolicyGroupsListEventConditionOutput) EventId() pulumi.IntOutput
- func (o PolicyGroupsListEventConditionOutput) EventShowName() pulumi.StringOutput
- func (o PolicyGroupsListEventConditionOutput) RuleId() pulumi.IntOutput
- func (o PolicyGroupsListEventConditionOutput) ToPolicyGroupsListEventConditionOutput() PolicyGroupsListEventConditionOutput
- func (o PolicyGroupsListEventConditionOutput) ToPolicyGroupsListEventConditionOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionOutput
- type PolicyGroupsListInput
- type PolicyGroupsListOutput
- func (o PolicyGroupsListOutput) CanSetDefault() pulumi.BoolOutput
- func (o PolicyGroupsListOutput) Conditions() PolicyGroupsListConditionArrayOutput
- func (PolicyGroupsListOutput) ElementType() reflect.Type
- func (o PolicyGroupsListOutput) EventConditions() PolicyGroupsListEventConditionArrayOutput
- func (o PolicyGroupsListOutput) GroupId() pulumi.IntOutput
- func (o PolicyGroupsListOutput) GroupName() pulumi.StringOutput
- func (o PolicyGroupsListOutput) InsertTime() pulumi.IntOutput
- func (o PolicyGroupsListOutput) IsDefault() pulumi.IntOutput
- func (o PolicyGroupsListOutput) IsOpen() pulumi.BoolOutput
- func (o PolicyGroupsListOutput) LastEditUin() pulumi.StringOutput
- func (o PolicyGroupsListOutput) NoShieldedSum() pulumi.IntOutput
- func (o PolicyGroupsListOutput) ParentGroupId() pulumi.IntOutput
- func (o PolicyGroupsListOutput) PolicyViewName() pulumi.StringOutput
- func (o PolicyGroupsListOutput) ProjectId() pulumi.IntOutput
- func (o PolicyGroupsListOutput) Receivers() PolicyGroupsListReceiverArrayOutput
- func (o PolicyGroupsListOutput) Remark() pulumi.StringOutput
- func (o PolicyGroupsListOutput) ToPolicyGroupsListOutput() PolicyGroupsListOutput
- func (o PolicyGroupsListOutput) ToPolicyGroupsListOutputWithContext(ctx context.Context) PolicyGroupsListOutput
- func (o PolicyGroupsListOutput) UpdateTime() pulumi.IntOutput
- func (o PolicyGroupsListOutput) UseSum() pulumi.IntOutput
- type PolicyGroupsListReceiver
- type PolicyGroupsListReceiverArgs
- func (PolicyGroupsListReceiverArgs) ElementType() reflect.Type
- func (i PolicyGroupsListReceiverArgs) ToPolicyGroupsListReceiverOutput() PolicyGroupsListReceiverOutput
- func (i PolicyGroupsListReceiverArgs) ToPolicyGroupsListReceiverOutputWithContext(ctx context.Context) PolicyGroupsListReceiverOutput
- type PolicyGroupsListReceiverArray
- func (PolicyGroupsListReceiverArray) ElementType() reflect.Type
- func (i PolicyGroupsListReceiverArray) ToPolicyGroupsListReceiverArrayOutput() PolicyGroupsListReceiverArrayOutput
- func (i PolicyGroupsListReceiverArray) ToPolicyGroupsListReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupsListReceiverArrayOutput
- type PolicyGroupsListReceiverArrayInput
- type PolicyGroupsListReceiverArrayOutput
- func (PolicyGroupsListReceiverArrayOutput) ElementType() reflect.Type
- func (o PolicyGroupsListReceiverArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListReceiverOutput
- func (o PolicyGroupsListReceiverArrayOutput) ToPolicyGroupsListReceiverArrayOutput() PolicyGroupsListReceiverArrayOutput
- func (o PolicyGroupsListReceiverArrayOutput) ToPolicyGroupsListReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupsListReceiverArrayOutput
- type PolicyGroupsListReceiverInput
- type PolicyGroupsListReceiverOutput
- func (PolicyGroupsListReceiverOutput) ElementType() reflect.Type
- func (o PolicyGroupsListReceiverOutput) EndTime() pulumi.IntOutput
- func (o PolicyGroupsListReceiverOutput) NeedSendNotice() pulumi.IntOutput
- func (o PolicyGroupsListReceiverOutput) NotifyWays() pulumi.StringArrayOutput
- func (o PolicyGroupsListReceiverOutput) PersonInterval() pulumi.IntOutput
- func (o PolicyGroupsListReceiverOutput) ReceiveLanguage() pulumi.StringOutput
- func (o PolicyGroupsListReceiverOutput) ReceiverGroupLists() pulumi.IntArrayOutput
- func (o PolicyGroupsListReceiverOutput) ReceiverType() pulumi.StringOutput
- func (o PolicyGroupsListReceiverOutput) ReceiverUserLists() pulumi.IntArrayOutput
- func (o PolicyGroupsListReceiverOutput) RecoverNotifies() pulumi.StringArrayOutput
- func (o PolicyGroupsListReceiverOutput) RoundInterval() pulumi.IntOutput
- func (o PolicyGroupsListReceiverOutput) RoundNumber() pulumi.IntOutput
- func (o PolicyGroupsListReceiverOutput) SendFors() pulumi.StringArrayOutput
- func (o PolicyGroupsListReceiverOutput) StartTime() pulumi.IntOutput
- func (o PolicyGroupsListReceiverOutput) ToPolicyGroupsListReceiverOutput() PolicyGroupsListReceiverOutput
- func (o PolicyGroupsListReceiverOutput) ToPolicyGroupsListReceiverOutputWithContext(ctx context.Context) PolicyGroupsListReceiverOutput
- func (o PolicyGroupsListReceiverOutput) UidLists() pulumi.IntArrayOutput
- type PolicyGroupsOutputArgs
- type PolicyGroupsResult
- type PolicyGroupsResultOutput
- func (PolicyGroupsResultOutput) ElementType() reflect.Type
- func (o PolicyGroupsResultOutput) Id() pulumi.StringOutput
- func (o PolicyGroupsResultOutput) Lists() PolicyGroupsListArrayOutput
- func (o PolicyGroupsResultOutput) Name() pulumi.StringPtrOutput
- func (o PolicyGroupsResultOutput) PolicyViewNames() pulumi.StringArrayOutput
- func (o PolicyGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o PolicyGroupsResultOutput) ToPolicyGroupsResultOutput() PolicyGroupsResultOutput
- func (o PolicyGroupsResultOutput) ToPolicyGroupsResultOutputWithContext(ctx context.Context) PolicyGroupsResultOutput
- type ProductEventArgs
- type ProductEventDimension
- type ProductEventDimensionArgs
- type ProductEventDimensionArray
- func (ProductEventDimensionArray) ElementType() reflect.Type
- func (i ProductEventDimensionArray) ToProductEventDimensionArrayOutput() ProductEventDimensionArrayOutput
- func (i ProductEventDimensionArray) ToProductEventDimensionArrayOutputWithContext(ctx context.Context) ProductEventDimensionArrayOutput
- type ProductEventDimensionArrayInput
- type ProductEventDimensionArrayOutput
- func (ProductEventDimensionArrayOutput) ElementType() reflect.Type
- func (o ProductEventDimensionArrayOutput) Index(i pulumi.IntInput) ProductEventDimensionOutput
- func (o ProductEventDimensionArrayOutput) ToProductEventDimensionArrayOutput() ProductEventDimensionArrayOutput
- func (o ProductEventDimensionArrayOutput) ToProductEventDimensionArrayOutputWithContext(ctx context.Context) ProductEventDimensionArrayOutput
- type ProductEventDimensionInput
- type ProductEventDimensionOutput
- func (ProductEventDimensionOutput) ElementType() reflect.Type
- func (o ProductEventDimensionOutput) Name() pulumi.StringPtrOutput
- func (o ProductEventDimensionOutput) ToProductEventDimensionOutput() ProductEventDimensionOutput
- func (o ProductEventDimensionOutput) ToProductEventDimensionOutputWithContext(ctx context.Context) ProductEventDimensionOutput
- func (o ProductEventDimensionOutput) Value() pulumi.StringPtrOutput
- type ProductEventList
- type ProductEventListAdditionMsg
- type ProductEventListAdditionMsgArgs
- func (ProductEventListAdditionMsgArgs) ElementType() reflect.Type
- func (i ProductEventListAdditionMsgArgs) ToProductEventListAdditionMsgOutput() ProductEventListAdditionMsgOutput
- func (i ProductEventListAdditionMsgArgs) ToProductEventListAdditionMsgOutputWithContext(ctx context.Context) ProductEventListAdditionMsgOutput
- type ProductEventListAdditionMsgArray
- func (ProductEventListAdditionMsgArray) ElementType() reflect.Type
- func (i ProductEventListAdditionMsgArray) ToProductEventListAdditionMsgArrayOutput() ProductEventListAdditionMsgArrayOutput
- func (i ProductEventListAdditionMsgArray) ToProductEventListAdditionMsgArrayOutputWithContext(ctx context.Context) ProductEventListAdditionMsgArrayOutput
- type ProductEventListAdditionMsgArrayInput
- type ProductEventListAdditionMsgArrayOutput
- func (ProductEventListAdditionMsgArrayOutput) ElementType() reflect.Type
- func (o ProductEventListAdditionMsgArrayOutput) Index(i pulumi.IntInput) ProductEventListAdditionMsgOutput
- func (o ProductEventListAdditionMsgArrayOutput) ToProductEventListAdditionMsgArrayOutput() ProductEventListAdditionMsgArrayOutput
- func (o ProductEventListAdditionMsgArrayOutput) ToProductEventListAdditionMsgArrayOutputWithContext(ctx context.Context) ProductEventListAdditionMsgArrayOutput
- type ProductEventListAdditionMsgInput
- type ProductEventListAdditionMsgOutput
- func (ProductEventListAdditionMsgOutput) ElementType() reflect.Type
- func (o ProductEventListAdditionMsgOutput) Key() pulumi.StringOutput
- func (o ProductEventListAdditionMsgOutput) Name() pulumi.StringOutput
- func (o ProductEventListAdditionMsgOutput) ToProductEventListAdditionMsgOutput() ProductEventListAdditionMsgOutput
- func (o ProductEventListAdditionMsgOutput) ToProductEventListAdditionMsgOutputWithContext(ctx context.Context) ProductEventListAdditionMsgOutput
- func (o ProductEventListAdditionMsgOutput) Value() pulumi.StringOutput
- type ProductEventListArgs
- type ProductEventListArray
- type ProductEventListArrayInput
- type ProductEventListArrayOutput
- func (ProductEventListArrayOutput) ElementType() reflect.Type
- func (o ProductEventListArrayOutput) Index(i pulumi.IntInput) ProductEventListOutput
- func (o ProductEventListArrayOutput) ToProductEventListArrayOutput() ProductEventListArrayOutput
- func (o ProductEventListArrayOutput) ToProductEventListArrayOutputWithContext(ctx context.Context) ProductEventListArrayOutput
- type ProductEventListDimension
- type ProductEventListDimensionArgs
- func (ProductEventListDimensionArgs) ElementType() reflect.Type
- func (i ProductEventListDimensionArgs) ToProductEventListDimensionOutput() ProductEventListDimensionOutput
- func (i ProductEventListDimensionArgs) ToProductEventListDimensionOutputWithContext(ctx context.Context) ProductEventListDimensionOutput
- type ProductEventListDimensionArray
- func (ProductEventListDimensionArray) ElementType() reflect.Type
- func (i ProductEventListDimensionArray) ToProductEventListDimensionArrayOutput() ProductEventListDimensionArrayOutput
- func (i ProductEventListDimensionArray) ToProductEventListDimensionArrayOutputWithContext(ctx context.Context) ProductEventListDimensionArrayOutput
- type ProductEventListDimensionArrayInput
- type ProductEventListDimensionArrayOutput
- func (ProductEventListDimensionArrayOutput) ElementType() reflect.Type
- func (o ProductEventListDimensionArrayOutput) Index(i pulumi.IntInput) ProductEventListDimensionOutput
- func (o ProductEventListDimensionArrayOutput) ToProductEventListDimensionArrayOutput() ProductEventListDimensionArrayOutput
- func (o ProductEventListDimensionArrayOutput) ToProductEventListDimensionArrayOutputWithContext(ctx context.Context) ProductEventListDimensionArrayOutput
- type ProductEventListDimensionInput
- type ProductEventListDimensionOutput
- func (ProductEventListDimensionOutput) ElementType() reflect.Type
- func (o ProductEventListDimensionOutput) Key() pulumi.StringOutput
- func (o ProductEventListDimensionOutput) Name() pulumi.StringOutput
- func (o ProductEventListDimensionOutput) ToProductEventListDimensionOutput() ProductEventListDimensionOutput
- func (o ProductEventListDimensionOutput) ToProductEventListDimensionOutputWithContext(ctx context.Context) ProductEventListDimensionOutput
- func (o ProductEventListDimensionOutput) Value() pulumi.StringOutput
- type ProductEventListGroupInfo
- type ProductEventListGroupInfoArgs
- func (ProductEventListGroupInfoArgs) ElementType() reflect.Type
- func (i ProductEventListGroupInfoArgs) ToProductEventListGroupInfoOutput() ProductEventListGroupInfoOutput
- func (i ProductEventListGroupInfoArgs) ToProductEventListGroupInfoOutputWithContext(ctx context.Context) ProductEventListGroupInfoOutput
- type ProductEventListGroupInfoArray
- func (ProductEventListGroupInfoArray) ElementType() reflect.Type
- func (i ProductEventListGroupInfoArray) ToProductEventListGroupInfoArrayOutput() ProductEventListGroupInfoArrayOutput
- func (i ProductEventListGroupInfoArray) ToProductEventListGroupInfoArrayOutputWithContext(ctx context.Context) ProductEventListGroupInfoArrayOutput
- type ProductEventListGroupInfoArrayInput
- type ProductEventListGroupInfoArrayOutput
- func (ProductEventListGroupInfoArrayOutput) ElementType() reflect.Type
- func (o ProductEventListGroupInfoArrayOutput) Index(i pulumi.IntInput) ProductEventListGroupInfoOutput
- func (o ProductEventListGroupInfoArrayOutput) ToProductEventListGroupInfoArrayOutput() ProductEventListGroupInfoArrayOutput
- func (o ProductEventListGroupInfoArrayOutput) ToProductEventListGroupInfoArrayOutputWithContext(ctx context.Context) ProductEventListGroupInfoArrayOutput
- type ProductEventListGroupInfoInput
- type ProductEventListGroupInfoOutput
- func (ProductEventListGroupInfoOutput) ElementType() reflect.Type
- func (o ProductEventListGroupInfoOutput) GroupId() pulumi.StringOutput
- func (o ProductEventListGroupInfoOutput) GroupName() pulumi.StringOutput
- func (o ProductEventListGroupInfoOutput) ToProductEventListGroupInfoOutput() ProductEventListGroupInfoOutput
- func (o ProductEventListGroupInfoOutput) ToProductEventListGroupInfoOutputWithContext(ctx context.Context) ProductEventListGroupInfoOutput
- type ProductEventListInput
- type ProductEventListOutput
- func (o ProductEventListOutput) AdditionMsgs() ProductEventListAdditionMsgArrayOutput
- func (o ProductEventListOutput) Dimensions() ProductEventListDimensionArrayOutput
- func (ProductEventListOutput) ElementType() reflect.Type
- func (o ProductEventListOutput) EventCname() pulumi.StringOutput
- func (o ProductEventListOutput) EventEname() pulumi.StringOutput
- func (o ProductEventListOutput) EventId() pulumi.IntOutput
- func (o ProductEventListOutput) EventName() pulumi.StringOutput
- func (o ProductEventListOutput) GroupInfos() ProductEventListGroupInfoArrayOutput
- func (o ProductEventListOutput) InstanceId() pulumi.StringOutput
- func (o ProductEventListOutput) InstanceName() pulumi.StringOutput
- func (o ProductEventListOutput) IsAlarmConfig() pulumi.IntOutput
- func (o ProductEventListOutput) ProductCname() pulumi.StringOutput
- func (o ProductEventListOutput) ProductEname() pulumi.StringOutput
- func (o ProductEventListOutput) ProductName() pulumi.StringOutput
- func (o ProductEventListOutput) ProjectId() pulumi.StringOutput
- func (o ProductEventListOutput) Region() pulumi.StringOutput
- func (o ProductEventListOutput) StartTime() pulumi.IntOutput
- func (o ProductEventListOutput) Status() pulumi.StringOutput
- func (o ProductEventListOutput) SupportAlarm() pulumi.IntOutput
- func (o ProductEventListOutput) ToProductEventListOutput() ProductEventListOutput
- func (o ProductEventListOutput) ToProductEventListOutputWithContext(ctx context.Context) ProductEventListOutput
- func (o ProductEventListOutput) Type() pulumi.StringOutput
- func (o ProductEventListOutput) UpdateTime() pulumi.IntOutput
- type ProductEventOutputArgs
- type ProductEventResult
- type ProductEventResultOutput
- func (o ProductEventResultOutput) Dimensions() ProductEventDimensionArrayOutput
- func (ProductEventResultOutput) ElementType() reflect.Type
- func (o ProductEventResultOutput) EndTime() pulumi.IntPtrOutput
- func (o ProductEventResultOutput) EventNames() pulumi.StringArrayOutput
- func (o ProductEventResultOutput) Id() pulumi.StringOutput
- func (o ProductEventResultOutput) InstanceIds() pulumi.StringArrayOutput
- func (o ProductEventResultOutput) IsAlarmConfig() pulumi.IntPtrOutput
- func (o ProductEventResultOutput) Lists() ProductEventListArrayOutput
- func (o ProductEventResultOutput) ProductNames() pulumi.StringArrayOutput
- func (o ProductEventResultOutput) ProjectIds() pulumi.StringArrayOutput
- func (o ProductEventResultOutput) RegionLists() pulumi.StringArrayOutput
- func (o ProductEventResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o ProductEventResultOutput) StartTime() pulumi.IntPtrOutput
- func (o ProductEventResultOutput) Statuses() pulumi.StringArrayOutput
- func (o ProductEventResultOutput) ToProductEventResultOutput() ProductEventResultOutput
- func (o ProductEventResultOutput) ToProductEventResultOutputWithContext(ctx context.Context) ProductEventResultOutput
- func (o ProductEventResultOutput) Types() pulumi.StringArrayOutput
- type ProductNamespaceArgs
- type ProductNamespaceList
- type ProductNamespaceListArgs
- type ProductNamespaceListArray
- type ProductNamespaceListArrayInput
- type ProductNamespaceListArrayOutput
- func (ProductNamespaceListArrayOutput) ElementType() reflect.Type
- func (o ProductNamespaceListArrayOutput) Index(i pulumi.IntInput) ProductNamespaceListOutput
- func (o ProductNamespaceListArrayOutput) ToProductNamespaceListArrayOutput() ProductNamespaceListArrayOutput
- func (o ProductNamespaceListArrayOutput) ToProductNamespaceListArrayOutputWithContext(ctx context.Context) ProductNamespaceListArrayOutput
- type ProductNamespaceListInput
- type ProductNamespaceListOutput
- func (ProductNamespaceListOutput) ElementType() reflect.Type
- func (o ProductNamespaceListOutput) Namespace() pulumi.StringOutput
- func (o ProductNamespaceListOutput) ProductChineseName() pulumi.StringOutput
- func (o ProductNamespaceListOutput) ProductName() pulumi.StringOutput
- func (o ProductNamespaceListOutput) ToProductNamespaceListOutput() ProductNamespaceListOutput
- func (o ProductNamespaceListOutput) ToProductNamespaceListOutputWithContext(ctx context.Context) ProductNamespaceListOutput
- type ProductNamespaceOutputArgs
- type ProductNamespaceResult
- type ProductNamespaceResultOutput
- func (ProductNamespaceResultOutput) ElementType() reflect.Type
- func (o ProductNamespaceResultOutput) Id() pulumi.StringOutput
- func (o ProductNamespaceResultOutput) Lists() ProductNamespaceListArrayOutput
- func (o ProductNamespaceResultOutput) Name() pulumi.StringPtrOutput
- func (o ProductNamespaceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o ProductNamespaceResultOutput) ToProductNamespaceResultOutput() ProductNamespaceResultOutput
- func (o ProductNamespaceResultOutput) ToProductNamespaceResultOutputWithContext(ctx context.Context) ProductNamespaceResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmPolicy ¶
type AlarmPolicy struct { pulumi.CustomResourceState // A list of metric trigger condition. Conditions AlarmPolicyConditionsOutput `pulumi:"conditions"` // ID of trigger condition template. ConditonTemplateId pulumi.IntPtrOutput `pulumi:"conditonTemplateId"` // The alarm policy create time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Whether to enable, default is `1`. Enable pulumi.IntPtrOutput `pulumi:"enable"` // A list of event trigger condition. EventConditions AlarmPolicyEventConditionArrayOutput `pulumi:"eventConditions"` // The type of monitor. MonitorType pulumi.StringOutput `pulumi:"monitorType"` // The type of alarm. Namespace pulumi.StringOutput `pulumi:"namespace"` // List of notification rule IDs. NoticeIds pulumi.StringArrayOutput `pulumi:"noticeIds"` // The name of policy. PolicyName pulumi.StringOutput `pulumi:"policyName"` // Policy tag to bind object. PolicyTags AlarmPolicyPolicyTagArrayOutput `pulumi:"policyTags"` // Project ID. For products with different projects, a value other than -1 must be passed in. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // The remark of policy group. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Triggered task list. TriggerTasks AlarmPolicyTriggerTaskArrayOutput `pulumi:"triggerTasks"` // The alarm policy update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetAlarmPolicy ¶
func GetAlarmPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlarmPolicyState, opts ...pulumi.ResourceOption) (*AlarmPolicy, error)
GetAlarmPolicy gets an existing AlarmPolicy 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 NewAlarmPolicy ¶
func NewAlarmPolicy(ctx *pulumi.Context, name string, args *AlarmPolicyArgs, opts ...pulumi.ResourceOption) (*AlarmPolicy, error)
NewAlarmPolicy registers a new resource with the given unique name, arguments, and options.
func (*AlarmPolicy) ElementType ¶
func (*AlarmPolicy) ElementType() reflect.Type
func (*AlarmPolicy) ToAlarmPolicyOutput ¶
func (i *AlarmPolicy) ToAlarmPolicyOutput() AlarmPolicyOutput
func (*AlarmPolicy) ToAlarmPolicyOutputWithContext ¶
func (i *AlarmPolicy) ToAlarmPolicyOutputWithContext(ctx context.Context) AlarmPolicyOutput
type AlarmPolicyArgs ¶
type AlarmPolicyArgs struct { // A list of metric trigger condition. Conditions AlarmPolicyConditionsPtrInput // ID of trigger condition template. ConditonTemplateId pulumi.IntPtrInput // Whether to enable, default is `1`. Enable pulumi.IntPtrInput // A list of event trigger condition. EventConditions AlarmPolicyEventConditionArrayInput // The type of monitor. MonitorType pulumi.StringInput // The type of alarm. Namespace pulumi.StringInput // List of notification rule IDs. NoticeIds pulumi.StringArrayInput // The name of policy. PolicyName pulumi.StringInput // Policy tag to bind object. PolicyTags AlarmPolicyPolicyTagArrayInput // Project ID. For products with different projects, a value other than -1 must be passed in. ProjectId pulumi.IntPtrInput // The remark of policy group. Remark pulumi.StringPtrInput // Triggered task list. TriggerTasks AlarmPolicyTriggerTaskArrayInput }
The set of arguments for constructing a AlarmPolicy resource.
func (AlarmPolicyArgs) ElementType ¶
func (AlarmPolicyArgs) ElementType() reflect.Type
type AlarmPolicyArray ¶
type AlarmPolicyArray []AlarmPolicyInput
func (AlarmPolicyArray) ElementType ¶
func (AlarmPolicyArray) ElementType() reflect.Type
func (AlarmPolicyArray) ToAlarmPolicyArrayOutput ¶
func (i AlarmPolicyArray) ToAlarmPolicyArrayOutput() AlarmPolicyArrayOutput
func (AlarmPolicyArray) ToAlarmPolicyArrayOutputWithContext ¶
func (i AlarmPolicyArray) ToAlarmPolicyArrayOutputWithContext(ctx context.Context) AlarmPolicyArrayOutput
type AlarmPolicyArrayInput ¶
type AlarmPolicyArrayInput interface { pulumi.Input ToAlarmPolicyArrayOutput() AlarmPolicyArrayOutput ToAlarmPolicyArrayOutputWithContext(context.Context) AlarmPolicyArrayOutput }
AlarmPolicyArrayInput is an input type that accepts AlarmPolicyArray and AlarmPolicyArrayOutput values. You can construct a concrete instance of `AlarmPolicyArrayInput` via:
AlarmPolicyArray{ AlarmPolicyArgs{...} }
type AlarmPolicyArrayOutput ¶
type AlarmPolicyArrayOutput struct{ *pulumi.OutputState }
func (AlarmPolicyArrayOutput) ElementType ¶
func (AlarmPolicyArrayOutput) ElementType() reflect.Type
func (AlarmPolicyArrayOutput) Index ¶
func (o AlarmPolicyArrayOutput) Index(i pulumi.IntInput) AlarmPolicyOutput
func (AlarmPolicyArrayOutput) ToAlarmPolicyArrayOutput ¶
func (o AlarmPolicyArrayOutput) ToAlarmPolicyArrayOutput() AlarmPolicyArrayOutput
func (AlarmPolicyArrayOutput) ToAlarmPolicyArrayOutputWithContext ¶
func (o AlarmPolicyArrayOutput) ToAlarmPolicyArrayOutputWithContext(ctx context.Context) AlarmPolicyArrayOutput
type AlarmPolicyConditions ¶
type AlarmPolicyConditions struct { IsUnionRule *int `pulumi:"isUnionRule"` Rules []AlarmPolicyConditionsRule `pulumi:"rules"` }
type AlarmPolicyConditionsArgs ¶
type AlarmPolicyConditionsArgs struct { IsUnionRule pulumi.IntPtrInput `pulumi:"isUnionRule"` Rules AlarmPolicyConditionsRuleArrayInput `pulumi:"rules"` }
func (AlarmPolicyConditionsArgs) ElementType ¶
func (AlarmPolicyConditionsArgs) ElementType() reflect.Type
func (AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsOutput ¶
func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsOutput() AlarmPolicyConditionsOutput
func (AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsOutputWithContext ¶
func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsOutputWithContext(ctx context.Context) AlarmPolicyConditionsOutput
func (AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsPtrOutput ¶
func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput
func (AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsPtrOutputWithContext ¶
func (i AlarmPolicyConditionsArgs) ToAlarmPolicyConditionsPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsPtrOutput
type AlarmPolicyConditionsInput ¶
type AlarmPolicyConditionsInput interface { pulumi.Input ToAlarmPolicyConditionsOutput() AlarmPolicyConditionsOutput ToAlarmPolicyConditionsOutputWithContext(context.Context) AlarmPolicyConditionsOutput }
AlarmPolicyConditionsInput is an input type that accepts AlarmPolicyConditionsArgs and AlarmPolicyConditionsOutput values. You can construct a concrete instance of `AlarmPolicyConditionsInput` via:
AlarmPolicyConditionsArgs{...}
type AlarmPolicyConditionsOutput ¶
type AlarmPolicyConditionsOutput struct{ *pulumi.OutputState }
func (AlarmPolicyConditionsOutput) ElementType ¶
func (AlarmPolicyConditionsOutput) ElementType() reflect.Type
func (AlarmPolicyConditionsOutput) IsUnionRule ¶
func (o AlarmPolicyConditionsOutput) IsUnionRule() pulumi.IntPtrOutput
func (AlarmPolicyConditionsOutput) Rules ¶
func (o AlarmPolicyConditionsOutput) Rules() AlarmPolicyConditionsRuleArrayOutput
func (AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsOutput ¶
func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsOutput() AlarmPolicyConditionsOutput
func (AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsOutputWithContext ¶
func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsOutputWithContext(ctx context.Context) AlarmPolicyConditionsOutput
func (AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsPtrOutput ¶
func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput
func (AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsPtrOutputWithContext ¶
func (o AlarmPolicyConditionsOutput) ToAlarmPolicyConditionsPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsPtrOutput
type AlarmPolicyConditionsPtrInput ¶
type AlarmPolicyConditionsPtrInput interface { pulumi.Input ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput ToAlarmPolicyConditionsPtrOutputWithContext(context.Context) AlarmPolicyConditionsPtrOutput }
AlarmPolicyConditionsPtrInput is an input type that accepts AlarmPolicyConditionsArgs, AlarmPolicyConditionsPtr and AlarmPolicyConditionsPtrOutput values. You can construct a concrete instance of `AlarmPolicyConditionsPtrInput` via:
AlarmPolicyConditionsArgs{...} or: nil
func AlarmPolicyConditionsPtr ¶
func AlarmPolicyConditionsPtr(v *AlarmPolicyConditionsArgs) AlarmPolicyConditionsPtrInput
type AlarmPolicyConditionsPtrOutput ¶
type AlarmPolicyConditionsPtrOutput struct{ *pulumi.OutputState }
func (AlarmPolicyConditionsPtrOutput) Elem ¶
func (o AlarmPolicyConditionsPtrOutput) Elem() AlarmPolicyConditionsOutput
func (AlarmPolicyConditionsPtrOutput) ElementType ¶
func (AlarmPolicyConditionsPtrOutput) ElementType() reflect.Type
func (AlarmPolicyConditionsPtrOutput) IsUnionRule ¶
func (o AlarmPolicyConditionsPtrOutput) IsUnionRule() pulumi.IntPtrOutput
func (AlarmPolicyConditionsPtrOutput) Rules ¶
func (o AlarmPolicyConditionsPtrOutput) Rules() AlarmPolicyConditionsRuleArrayOutput
func (AlarmPolicyConditionsPtrOutput) ToAlarmPolicyConditionsPtrOutput ¶
func (o AlarmPolicyConditionsPtrOutput) ToAlarmPolicyConditionsPtrOutput() AlarmPolicyConditionsPtrOutput
func (AlarmPolicyConditionsPtrOutput) ToAlarmPolicyConditionsPtrOutputWithContext ¶
func (o AlarmPolicyConditionsPtrOutput) ToAlarmPolicyConditionsPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsPtrOutput
type AlarmPolicyConditionsRule ¶
type AlarmPolicyConditionsRule struct { ContinuePeriod *int `pulumi:"continuePeriod"` Description *string `pulumi:"description"` Filter *AlarmPolicyConditionsRuleFilter `pulumi:"filter"` IsPowerNotice *int `pulumi:"isPowerNotice"` MetricName *string `pulumi:"metricName"` NoticeFrequency *int `pulumi:"noticeFrequency"` Operator *string `pulumi:"operator"` Period *int `pulumi:"period"` RuleType *string `pulumi:"ruleType"` Unit *string `pulumi:"unit"` Value *string `pulumi:"value"` }
type AlarmPolicyConditionsRuleArgs ¶
type AlarmPolicyConditionsRuleArgs struct { ContinuePeriod pulumi.IntPtrInput `pulumi:"continuePeriod"` Description pulumi.StringPtrInput `pulumi:"description"` Filter AlarmPolicyConditionsRuleFilterPtrInput `pulumi:"filter"` IsPowerNotice pulumi.IntPtrInput `pulumi:"isPowerNotice"` MetricName pulumi.StringPtrInput `pulumi:"metricName"` NoticeFrequency pulumi.IntPtrInput `pulumi:"noticeFrequency"` Operator pulumi.StringPtrInput `pulumi:"operator"` Period pulumi.IntPtrInput `pulumi:"period"` RuleType pulumi.StringPtrInput `pulumi:"ruleType"` Unit pulumi.StringPtrInput `pulumi:"unit"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (AlarmPolicyConditionsRuleArgs) ElementType ¶
func (AlarmPolicyConditionsRuleArgs) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleArgs) ToAlarmPolicyConditionsRuleOutput ¶
func (i AlarmPolicyConditionsRuleArgs) ToAlarmPolicyConditionsRuleOutput() AlarmPolicyConditionsRuleOutput
func (AlarmPolicyConditionsRuleArgs) ToAlarmPolicyConditionsRuleOutputWithContext ¶
func (i AlarmPolicyConditionsRuleArgs) ToAlarmPolicyConditionsRuleOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleOutput
type AlarmPolicyConditionsRuleArray ¶
type AlarmPolicyConditionsRuleArray []AlarmPolicyConditionsRuleInput
func (AlarmPolicyConditionsRuleArray) ElementType ¶
func (AlarmPolicyConditionsRuleArray) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleArray) ToAlarmPolicyConditionsRuleArrayOutput ¶
func (i AlarmPolicyConditionsRuleArray) ToAlarmPolicyConditionsRuleArrayOutput() AlarmPolicyConditionsRuleArrayOutput
func (AlarmPolicyConditionsRuleArray) ToAlarmPolicyConditionsRuleArrayOutputWithContext ¶
func (i AlarmPolicyConditionsRuleArray) ToAlarmPolicyConditionsRuleArrayOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleArrayOutput
type AlarmPolicyConditionsRuleArrayInput ¶
type AlarmPolicyConditionsRuleArrayInput interface { pulumi.Input ToAlarmPolicyConditionsRuleArrayOutput() AlarmPolicyConditionsRuleArrayOutput ToAlarmPolicyConditionsRuleArrayOutputWithContext(context.Context) AlarmPolicyConditionsRuleArrayOutput }
AlarmPolicyConditionsRuleArrayInput is an input type that accepts AlarmPolicyConditionsRuleArray and AlarmPolicyConditionsRuleArrayOutput values. You can construct a concrete instance of `AlarmPolicyConditionsRuleArrayInput` via:
AlarmPolicyConditionsRuleArray{ AlarmPolicyConditionsRuleArgs{...} }
type AlarmPolicyConditionsRuleArrayOutput ¶
type AlarmPolicyConditionsRuleArrayOutput struct{ *pulumi.OutputState }
func (AlarmPolicyConditionsRuleArrayOutput) ElementType ¶
func (AlarmPolicyConditionsRuleArrayOutput) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleArrayOutput) Index ¶
func (o AlarmPolicyConditionsRuleArrayOutput) Index(i pulumi.IntInput) AlarmPolicyConditionsRuleOutput
func (AlarmPolicyConditionsRuleArrayOutput) ToAlarmPolicyConditionsRuleArrayOutput ¶
func (o AlarmPolicyConditionsRuleArrayOutput) ToAlarmPolicyConditionsRuleArrayOutput() AlarmPolicyConditionsRuleArrayOutput
func (AlarmPolicyConditionsRuleArrayOutput) ToAlarmPolicyConditionsRuleArrayOutputWithContext ¶
func (o AlarmPolicyConditionsRuleArrayOutput) ToAlarmPolicyConditionsRuleArrayOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleArrayOutput
type AlarmPolicyConditionsRuleFilterArgs ¶
type AlarmPolicyConditionsRuleFilterArgs struct { Dimensions pulumi.StringPtrInput `pulumi:"dimensions"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (AlarmPolicyConditionsRuleFilterArgs) ElementType ¶
func (AlarmPolicyConditionsRuleFilterArgs) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterOutput ¶
func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterOutput() AlarmPolicyConditionsRuleFilterOutput
func (AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterOutputWithContext ¶
func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterOutput
func (AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterPtrOutput ¶
func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput
func (AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext ¶
func (i AlarmPolicyConditionsRuleFilterArgs) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterPtrOutput
type AlarmPolicyConditionsRuleFilterInput ¶
type AlarmPolicyConditionsRuleFilterInput interface { pulumi.Input ToAlarmPolicyConditionsRuleFilterOutput() AlarmPolicyConditionsRuleFilterOutput ToAlarmPolicyConditionsRuleFilterOutputWithContext(context.Context) AlarmPolicyConditionsRuleFilterOutput }
AlarmPolicyConditionsRuleFilterInput is an input type that accepts AlarmPolicyConditionsRuleFilterArgs and AlarmPolicyConditionsRuleFilterOutput values. You can construct a concrete instance of `AlarmPolicyConditionsRuleFilterInput` via:
AlarmPolicyConditionsRuleFilterArgs{...}
type AlarmPolicyConditionsRuleFilterOutput ¶
type AlarmPolicyConditionsRuleFilterOutput struct{ *pulumi.OutputState }
func (AlarmPolicyConditionsRuleFilterOutput) Dimensions ¶
func (o AlarmPolicyConditionsRuleFilterOutput) Dimensions() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleFilterOutput) ElementType ¶
func (AlarmPolicyConditionsRuleFilterOutput) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterOutput ¶
func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterOutput() AlarmPolicyConditionsRuleFilterOutput
func (AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterOutputWithContext ¶
func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterOutput
func (AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterPtrOutput ¶
func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput
func (AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext ¶
func (o AlarmPolicyConditionsRuleFilterOutput) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterPtrOutput
func (AlarmPolicyConditionsRuleFilterOutput) Type ¶
func (o AlarmPolicyConditionsRuleFilterOutput) Type() pulumi.StringPtrOutput
type AlarmPolicyConditionsRuleFilterPtrInput ¶
type AlarmPolicyConditionsRuleFilterPtrInput interface { pulumi.Input ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(context.Context) AlarmPolicyConditionsRuleFilterPtrOutput }
AlarmPolicyConditionsRuleFilterPtrInput is an input type that accepts AlarmPolicyConditionsRuleFilterArgs, AlarmPolicyConditionsRuleFilterPtr and AlarmPolicyConditionsRuleFilterPtrOutput values. You can construct a concrete instance of `AlarmPolicyConditionsRuleFilterPtrInput` via:
AlarmPolicyConditionsRuleFilterArgs{...} or: nil
func AlarmPolicyConditionsRuleFilterPtr ¶
func AlarmPolicyConditionsRuleFilterPtr(v *AlarmPolicyConditionsRuleFilterArgs) AlarmPolicyConditionsRuleFilterPtrInput
type AlarmPolicyConditionsRuleFilterPtrOutput ¶
type AlarmPolicyConditionsRuleFilterPtrOutput struct{ *pulumi.OutputState }
func (AlarmPolicyConditionsRuleFilterPtrOutput) Dimensions ¶
func (o AlarmPolicyConditionsRuleFilterPtrOutput) Dimensions() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleFilterPtrOutput) ElementType ¶
func (AlarmPolicyConditionsRuleFilterPtrOutput) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleFilterPtrOutput) ToAlarmPolicyConditionsRuleFilterPtrOutput ¶
func (o AlarmPolicyConditionsRuleFilterPtrOutput) ToAlarmPolicyConditionsRuleFilterPtrOutput() AlarmPolicyConditionsRuleFilterPtrOutput
func (AlarmPolicyConditionsRuleFilterPtrOutput) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext ¶
func (o AlarmPolicyConditionsRuleFilterPtrOutput) ToAlarmPolicyConditionsRuleFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleFilterPtrOutput
func (AlarmPolicyConditionsRuleFilterPtrOutput) Type ¶
func (o AlarmPolicyConditionsRuleFilterPtrOutput) Type() pulumi.StringPtrOutput
type AlarmPolicyConditionsRuleInput ¶
type AlarmPolicyConditionsRuleInput interface { pulumi.Input ToAlarmPolicyConditionsRuleOutput() AlarmPolicyConditionsRuleOutput ToAlarmPolicyConditionsRuleOutputWithContext(context.Context) AlarmPolicyConditionsRuleOutput }
AlarmPolicyConditionsRuleInput is an input type that accepts AlarmPolicyConditionsRuleArgs and AlarmPolicyConditionsRuleOutput values. You can construct a concrete instance of `AlarmPolicyConditionsRuleInput` via:
AlarmPolicyConditionsRuleArgs{...}
type AlarmPolicyConditionsRuleOutput ¶
type AlarmPolicyConditionsRuleOutput struct{ *pulumi.OutputState }
func (AlarmPolicyConditionsRuleOutput) ContinuePeriod ¶
func (o AlarmPolicyConditionsRuleOutput) ContinuePeriod() pulumi.IntPtrOutput
func (AlarmPolicyConditionsRuleOutput) Description ¶
func (o AlarmPolicyConditionsRuleOutput) Description() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleOutput) ElementType ¶
func (AlarmPolicyConditionsRuleOutput) ElementType() reflect.Type
func (AlarmPolicyConditionsRuleOutput) Filter ¶
func (o AlarmPolicyConditionsRuleOutput) Filter() AlarmPolicyConditionsRuleFilterPtrOutput
func (AlarmPolicyConditionsRuleOutput) IsPowerNotice ¶
func (o AlarmPolicyConditionsRuleOutput) IsPowerNotice() pulumi.IntPtrOutput
func (AlarmPolicyConditionsRuleOutput) MetricName ¶
func (o AlarmPolicyConditionsRuleOutput) MetricName() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleOutput) NoticeFrequency ¶
func (o AlarmPolicyConditionsRuleOutput) NoticeFrequency() pulumi.IntPtrOutput
func (AlarmPolicyConditionsRuleOutput) Operator ¶
func (o AlarmPolicyConditionsRuleOutput) Operator() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleOutput) Period ¶
func (o AlarmPolicyConditionsRuleOutput) Period() pulumi.IntPtrOutput
func (AlarmPolicyConditionsRuleOutput) RuleType ¶
func (o AlarmPolicyConditionsRuleOutput) RuleType() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleOutput) ToAlarmPolicyConditionsRuleOutput ¶
func (o AlarmPolicyConditionsRuleOutput) ToAlarmPolicyConditionsRuleOutput() AlarmPolicyConditionsRuleOutput
func (AlarmPolicyConditionsRuleOutput) ToAlarmPolicyConditionsRuleOutputWithContext ¶
func (o AlarmPolicyConditionsRuleOutput) ToAlarmPolicyConditionsRuleOutputWithContext(ctx context.Context) AlarmPolicyConditionsRuleOutput
func (AlarmPolicyConditionsRuleOutput) Unit ¶
func (o AlarmPolicyConditionsRuleOutput) Unit() pulumi.StringPtrOutput
func (AlarmPolicyConditionsRuleOutput) Value ¶
func (o AlarmPolicyConditionsRuleOutput) Value() pulumi.StringPtrOutput
type AlarmPolicyEventCondition ¶
type AlarmPolicyEventCondition struct { ContinuePeriod *int `pulumi:"continuePeriod"` Description *string `pulumi:"description"` Filter *AlarmPolicyEventConditionFilter `pulumi:"filter"` IsPowerNotice *int `pulumi:"isPowerNotice"` MetricName *string `pulumi:"metricName"` NoticeFrequency *int `pulumi:"noticeFrequency"` Operator *string `pulumi:"operator"` Period *int `pulumi:"period"` RuleType *string `pulumi:"ruleType"` Unit *string `pulumi:"unit"` Value *string `pulumi:"value"` }
type AlarmPolicyEventConditionArgs ¶
type AlarmPolicyEventConditionArgs struct { ContinuePeriod pulumi.IntPtrInput `pulumi:"continuePeriod"` Description pulumi.StringPtrInput `pulumi:"description"` Filter AlarmPolicyEventConditionFilterPtrInput `pulumi:"filter"` IsPowerNotice pulumi.IntPtrInput `pulumi:"isPowerNotice"` MetricName pulumi.StringPtrInput `pulumi:"metricName"` NoticeFrequency pulumi.IntPtrInput `pulumi:"noticeFrequency"` Operator pulumi.StringPtrInput `pulumi:"operator"` Period pulumi.IntPtrInput `pulumi:"period"` RuleType pulumi.StringPtrInput `pulumi:"ruleType"` Unit pulumi.StringPtrInput `pulumi:"unit"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (AlarmPolicyEventConditionArgs) ElementType ¶
func (AlarmPolicyEventConditionArgs) ElementType() reflect.Type
func (AlarmPolicyEventConditionArgs) ToAlarmPolicyEventConditionOutput ¶
func (i AlarmPolicyEventConditionArgs) ToAlarmPolicyEventConditionOutput() AlarmPolicyEventConditionOutput
func (AlarmPolicyEventConditionArgs) ToAlarmPolicyEventConditionOutputWithContext ¶
func (i AlarmPolicyEventConditionArgs) ToAlarmPolicyEventConditionOutputWithContext(ctx context.Context) AlarmPolicyEventConditionOutput
type AlarmPolicyEventConditionArray ¶
type AlarmPolicyEventConditionArray []AlarmPolicyEventConditionInput
func (AlarmPolicyEventConditionArray) ElementType ¶
func (AlarmPolicyEventConditionArray) ElementType() reflect.Type
func (AlarmPolicyEventConditionArray) ToAlarmPolicyEventConditionArrayOutput ¶
func (i AlarmPolicyEventConditionArray) ToAlarmPolicyEventConditionArrayOutput() AlarmPolicyEventConditionArrayOutput
func (AlarmPolicyEventConditionArray) ToAlarmPolicyEventConditionArrayOutputWithContext ¶
func (i AlarmPolicyEventConditionArray) ToAlarmPolicyEventConditionArrayOutputWithContext(ctx context.Context) AlarmPolicyEventConditionArrayOutput
type AlarmPolicyEventConditionArrayInput ¶
type AlarmPolicyEventConditionArrayInput interface { pulumi.Input ToAlarmPolicyEventConditionArrayOutput() AlarmPolicyEventConditionArrayOutput ToAlarmPolicyEventConditionArrayOutputWithContext(context.Context) AlarmPolicyEventConditionArrayOutput }
AlarmPolicyEventConditionArrayInput is an input type that accepts AlarmPolicyEventConditionArray and AlarmPolicyEventConditionArrayOutput values. You can construct a concrete instance of `AlarmPolicyEventConditionArrayInput` via:
AlarmPolicyEventConditionArray{ AlarmPolicyEventConditionArgs{...} }
type AlarmPolicyEventConditionArrayOutput ¶
type AlarmPolicyEventConditionArrayOutput struct{ *pulumi.OutputState }
func (AlarmPolicyEventConditionArrayOutput) ElementType ¶
func (AlarmPolicyEventConditionArrayOutput) ElementType() reflect.Type
func (AlarmPolicyEventConditionArrayOutput) Index ¶
func (o AlarmPolicyEventConditionArrayOutput) Index(i pulumi.IntInput) AlarmPolicyEventConditionOutput
func (AlarmPolicyEventConditionArrayOutput) ToAlarmPolicyEventConditionArrayOutput ¶
func (o AlarmPolicyEventConditionArrayOutput) ToAlarmPolicyEventConditionArrayOutput() AlarmPolicyEventConditionArrayOutput
func (AlarmPolicyEventConditionArrayOutput) ToAlarmPolicyEventConditionArrayOutputWithContext ¶
func (o AlarmPolicyEventConditionArrayOutput) ToAlarmPolicyEventConditionArrayOutputWithContext(ctx context.Context) AlarmPolicyEventConditionArrayOutput
type AlarmPolicyEventConditionFilterArgs ¶
type AlarmPolicyEventConditionFilterArgs struct { Dimensions pulumi.StringPtrInput `pulumi:"dimensions"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (AlarmPolicyEventConditionFilterArgs) ElementType ¶
func (AlarmPolicyEventConditionFilterArgs) ElementType() reflect.Type
func (AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterOutput ¶
func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterOutput() AlarmPolicyEventConditionFilterOutput
func (AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterOutputWithContext ¶
func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterOutput
func (AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterPtrOutput ¶
func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput
func (AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterPtrOutputWithContext ¶
func (i AlarmPolicyEventConditionFilterArgs) ToAlarmPolicyEventConditionFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterPtrOutput
type AlarmPolicyEventConditionFilterInput ¶
type AlarmPolicyEventConditionFilterInput interface { pulumi.Input ToAlarmPolicyEventConditionFilterOutput() AlarmPolicyEventConditionFilterOutput ToAlarmPolicyEventConditionFilterOutputWithContext(context.Context) AlarmPolicyEventConditionFilterOutput }
AlarmPolicyEventConditionFilterInput is an input type that accepts AlarmPolicyEventConditionFilterArgs and AlarmPolicyEventConditionFilterOutput values. You can construct a concrete instance of `AlarmPolicyEventConditionFilterInput` via:
AlarmPolicyEventConditionFilterArgs{...}
type AlarmPolicyEventConditionFilterOutput ¶
type AlarmPolicyEventConditionFilterOutput struct{ *pulumi.OutputState }
func (AlarmPolicyEventConditionFilterOutput) Dimensions ¶
func (o AlarmPolicyEventConditionFilterOutput) Dimensions() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionFilterOutput) ElementType ¶
func (AlarmPolicyEventConditionFilterOutput) ElementType() reflect.Type
func (AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterOutput ¶
func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterOutput() AlarmPolicyEventConditionFilterOutput
func (AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterOutputWithContext ¶
func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterOutput
func (AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterPtrOutput ¶
func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput
func (AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterPtrOutputWithContext ¶
func (o AlarmPolicyEventConditionFilterOutput) ToAlarmPolicyEventConditionFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterPtrOutput
func (AlarmPolicyEventConditionFilterOutput) Type ¶
func (o AlarmPolicyEventConditionFilterOutput) Type() pulumi.StringPtrOutput
type AlarmPolicyEventConditionFilterPtrInput ¶
type AlarmPolicyEventConditionFilterPtrInput interface { pulumi.Input ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput ToAlarmPolicyEventConditionFilterPtrOutputWithContext(context.Context) AlarmPolicyEventConditionFilterPtrOutput }
AlarmPolicyEventConditionFilterPtrInput is an input type that accepts AlarmPolicyEventConditionFilterArgs, AlarmPolicyEventConditionFilterPtr and AlarmPolicyEventConditionFilterPtrOutput values. You can construct a concrete instance of `AlarmPolicyEventConditionFilterPtrInput` via:
AlarmPolicyEventConditionFilterArgs{...} or: nil
func AlarmPolicyEventConditionFilterPtr ¶
func AlarmPolicyEventConditionFilterPtr(v *AlarmPolicyEventConditionFilterArgs) AlarmPolicyEventConditionFilterPtrInput
type AlarmPolicyEventConditionFilterPtrOutput ¶
type AlarmPolicyEventConditionFilterPtrOutput struct{ *pulumi.OutputState }
func (AlarmPolicyEventConditionFilterPtrOutput) Dimensions ¶
func (o AlarmPolicyEventConditionFilterPtrOutput) Dimensions() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionFilterPtrOutput) ElementType ¶
func (AlarmPolicyEventConditionFilterPtrOutput) ElementType() reflect.Type
func (AlarmPolicyEventConditionFilterPtrOutput) ToAlarmPolicyEventConditionFilterPtrOutput ¶
func (o AlarmPolicyEventConditionFilterPtrOutput) ToAlarmPolicyEventConditionFilterPtrOutput() AlarmPolicyEventConditionFilterPtrOutput
func (AlarmPolicyEventConditionFilterPtrOutput) ToAlarmPolicyEventConditionFilterPtrOutputWithContext ¶
func (o AlarmPolicyEventConditionFilterPtrOutput) ToAlarmPolicyEventConditionFilterPtrOutputWithContext(ctx context.Context) AlarmPolicyEventConditionFilterPtrOutput
func (AlarmPolicyEventConditionFilterPtrOutput) Type ¶
func (o AlarmPolicyEventConditionFilterPtrOutput) Type() pulumi.StringPtrOutput
type AlarmPolicyEventConditionInput ¶
type AlarmPolicyEventConditionInput interface { pulumi.Input ToAlarmPolicyEventConditionOutput() AlarmPolicyEventConditionOutput ToAlarmPolicyEventConditionOutputWithContext(context.Context) AlarmPolicyEventConditionOutput }
AlarmPolicyEventConditionInput is an input type that accepts AlarmPolicyEventConditionArgs and AlarmPolicyEventConditionOutput values. You can construct a concrete instance of `AlarmPolicyEventConditionInput` via:
AlarmPolicyEventConditionArgs{...}
type AlarmPolicyEventConditionOutput ¶
type AlarmPolicyEventConditionOutput struct{ *pulumi.OutputState }
func (AlarmPolicyEventConditionOutput) ContinuePeriod ¶
func (o AlarmPolicyEventConditionOutput) ContinuePeriod() pulumi.IntPtrOutput
func (AlarmPolicyEventConditionOutput) Description ¶
func (o AlarmPolicyEventConditionOutput) Description() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionOutput) ElementType ¶
func (AlarmPolicyEventConditionOutput) ElementType() reflect.Type
func (AlarmPolicyEventConditionOutput) Filter ¶
func (o AlarmPolicyEventConditionOutput) Filter() AlarmPolicyEventConditionFilterPtrOutput
func (AlarmPolicyEventConditionOutput) IsPowerNotice ¶
func (o AlarmPolicyEventConditionOutput) IsPowerNotice() pulumi.IntPtrOutput
func (AlarmPolicyEventConditionOutput) MetricName ¶
func (o AlarmPolicyEventConditionOutput) MetricName() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionOutput) NoticeFrequency ¶
func (o AlarmPolicyEventConditionOutput) NoticeFrequency() pulumi.IntPtrOutput
func (AlarmPolicyEventConditionOutput) Operator ¶
func (o AlarmPolicyEventConditionOutput) Operator() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionOutput) Period ¶
func (o AlarmPolicyEventConditionOutput) Period() pulumi.IntPtrOutput
func (AlarmPolicyEventConditionOutput) RuleType ¶
func (o AlarmPolicyEventConditionOutput) RuleType() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionOutput) ToAlarmPolicyEventConditionOutput ¶
func (o AlarmPolicyEventConditionOutput) ToAlarmPolicyEventConditionOutput() AlarmPolicyEventConditionOutput
func (AlarmPolicyEventConditionOutput) ToAlarmPolicyEventConditionOutputWithContext ¶
func (o AlarmPolicyEventConditionOutput) ToAlarmPolicyEventConditionOutputWithContext(ctx context.Context) AlarmPolicyEventConditionOutput
func (AlarmPolicyEventConditionOutput) Unit ¶
func (o AlarmPolicyEventConditionOutput) Unit() pulumi.StringPtrOutput
func (AlarmPolicyEventConditionOutput) Value ¶
func (o AlarmPolicyEventConditionOutput) Value() pulumi.StringPtrOutput
type AlarmPolicyInput ¶
type AlarmPolicyInput interface { pulumi.Input ToAlarmPolicyOutput() AlarmPolicyOutput ToAlarmPolicyOutputWithContext(ctx context.Context) AlarmPolicyOutput }
type AlarmPolicyMap ¶
type AlarmPolicyMap map[string]AlarmPolicyInput
func (AlarmPolicyMap) ElementType ¶
func (AlarmPolicyMap) ElementType() reflect.Type
func (AlarmPolicyMap) ToAlarmPolicyMapOutput ¶
func (i AlarmPolicyMap) ToAlarmPolicyMapOutput() AlarmPolicyMapOutput
func (AlarmPolicyMap) ToAlarmPolicyMapOutputWithContext ¶
func (i AlarmPolicyMap) ToAlarmPolicyMapOutputWithContext(ctx context.Context) AlarmPolicyMapOutput
type AlarmPolicyMapInput ¶
type AlarmPolicyMapInput interface { pulumi.Input ToAlarmPolicyMapOutput() AlarmPolicyMapOutput ToAlarmPolicyMapOutputWithContext(context.Context) AlarmPolicyMapOutput }
AlarmPolicyMapInput is an input type that accepts AlarmPolicyMap and AlarmPolicyMapOutput values. You can construct a concrete instance of `AlarmPolicyMapInput` via:
AlarmPolicyMap{ "key": AlarmPolicyArgs{...} }
type AlarmPolicyMapOutput ¶
type AlarmPolicyMapOutput struct{ *pulumi.OutputState }
func (AlarmPolicyMapOutput) ElementType ¶
func (AlarmPolicyMapOutput) ElementType() reflect.Type
func (AlarmPolicyMapOutput) MapIndex ¶
func (o AlarmPolicyMapOutput) MapIndex(k pulumi.StringInput) AlarmPolicyOutput
func (AlarmPolicyMapOutput) ToAlarmPolicyMapOutput ¶
func (o AlarmPolicyMapOutput) ToAlarmPolicyMapOutput() AlarmPolicyMapOutput
func (AlarmPolicyMapOutput) ToAlarmPolicyMapOutputWithContext ¶
func (o AlarmPolicyMapOutput) ToAlarmPolicyMapOutputWithContext(ctx context.Context) AlarmPolicyMapOutput
type AlarmPolicyOutput ¶
type AlarmPolicyOutput struct{ *pulumi.OutputState }
func (AlarmPolicyOutput) Conditions ¶
func (o AlarmPolicyOutput) Conditions() AlarmPolicyConditionsOutput
A list of metric trigger condition.
func (AlarmPolicyOutput) ConditonTemplateId ¶
func (o AlarmPolicyOutput) ConditonTemplateId() pulumi.IntPtrOutput
ID of trigger condition template.
func (AlarmPolicyOutput) CreateTime ¶
func (o AlarmPolicyOutput) CreateTime() pulumi.StringOutput
The alarm policy create time.
func (AlarmPolicyOutput) ElementType ¶
func (AlarmPolicyOutput) ElementType() reflect.Type
func (AlarmPolicyOutput) Enable ¶
func (o AlarmPolicyOutput) Enable() pulumi.IntPtrOutput
Whether to enable, default is `1`.
func (AlarmPolicyOutput) EventConditions ¶
func (o AlarmPolicyOutput) EventConditions() AlarmPolicyEventConditionArrayOutput
A list of event trigger condition.
func (AlarmPolicyOutput) MonitorType ¶
func (o AlarmPolicyOutput) MonitorType() pulumi.StringOutput
The type of monitor.
func (AlarmPolicyOutput) Namespace ¶
func (o AlarmPolicyOutput) Namespace() pulumi.StringOutput
The type of alarm.
func (AlarmPolicyOutput) NoticeIds ¶
func (o AlarmPolicyOutput) NoticeIds() pulumi.StringArrayOutput
List of notification rule IDs.
func (AlarmPolicyOutput) PolicyName ¶
func (o AlarmPolicyOutput) PolicyName() pulumi.StringOutput
The name of policy.
func (AlarmPolicyOutput) PolicyTags ¶
func (o AlarmPolicyOutput) PolicyTags() AlarmPolicyPolicyTagArrayOutput
Policy tag to bind object.
func (AlarmPolicyOutput) ProjectId ¶
func (o AlarmPolicyOutput) ProjectId() pulumi.IntPtrOutput
Project ID. For products with different projects, a value other than -1 must be passed in.
func (AlarmPolicyOutput) Remark ¶
func (o AlarmPolicyOutput) Remark() pulumi.StringPtrOutput
The remark of policy group.
func (AlarmPolicyOutput) ToAlarmPolicyOutput ¶
func (o AlarmPolicyOutput) ToAlarmPolicyOutput() AlarmPolicyOutput
func (AlarmPolicyOutput) ToAlarmPolicyOutputWithContext ¶
func (o AlarmPolicyOutput) ToAlarmPolicyOutputWithContext(ctx context.Context) AlarmPolicyOutput
func (AlarmPolicyOutput) TriggerTasks ¶
func (o AlarmPolicyOutput) TriggerTasks() AlarmPolicyTriggerTaskArrayOutput
Triggered task list.
func (AlarmPolicyOutput) UpdateTime ¶
func (o AlarmPolicyOutput) UpdateTime() pulumi.StringOutput
The alarm policy update time.
type AlarmPolicyPolicyTag ¶
type AlarmPolicyPolicyTagArgs ¶
type AlarmPolicyPolicyTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (AlarmPolicyPolicyTagArgs) ElementType ¶
func (AlarmPolicyPolicyTagArgs) ElementType() reflect.Type
func (AlarmPolicyPolicyTagArgs) ToAlarmPolicyPolicyTagOutput ¶
func (i AlarmPolicyPolicyTagArgs) ToAlarmPolicyPolicyTagOutput() AlarmPolicyPolicyTagOutput
func (AlarmPolicyPolicyTagArgs) ToAlarmPolicyPolicyTagOutputWithContext ¶
func (i AlarmPolicyPolicyTagArgs) ToAlarmPolicyPolicyTagOutputWithContext(ctx context.Context) AlarmPolicyPolicyTagOutput
type AlarmPolicyPolicyTagArray ¶
type AlarmPolicyPolicyTagArray []AlarmPolicyPolicyTagInput
func (AlarmPolicyPolicyTagArray) ElementType ¶
func (AlarmPolicyPolicyTagArray) ElementType() reflect.Type
func (AlarmPolicyPolicyTagArray) ToAlarmPolicyPolicyTagArrayOutput ¶
func (i AlarmPolicyPolicyTagArray) ToAlarmPolicyPolicyTagArrayOutput() AlarmPolicyPolicyTagArrayOutput
func (AlarmPolicyPolicyTagArray) ToAlarmPolicyPolicyTagArrayOutputWithContext ¶
func (i AlarmPolicyPolicyTagArray) ToAlarmPolicyPolicyTagArrayOutputWithContext(ctx context.Context) AlarmPolicyPolicyTagArrayOutput
type AlarmPolicyPolicyTagArrayInput ¶
type AlarmPolicyPolicyTagArrayInput interface { pulumi.Input ToAlarmPolicyPolicyTagArrayOutput() AlarmPolicyPolicyTagArrayOutput ToAlarmPolicyPolicyTagArrayOutputWithContext(context.Context) AlarmPolicyPolicyTagArrayOutput }
AlarmPolicyPolicyTagArrayInput is an input type that accepts AlarmPolicyPolicyTagArray and AlarmPolicyPolicyTagArrayOutput values. You can construct a concrete instance of `AlarmPolicyPolicyTagArrayInput` via:
AlarmPolicyPolicyTagArray{ AlarmPolicyPolicyTagArgs{...} }
type AlarmPolicyPolicyTagArrayOutput ¶
type AlarmPolicyPolicyTagArrayOutput struct{ *pulumi.OutputState }
func (AlarmPolicyPolicyTagArrayOutput) ElementType ¶
func (AlarmPolicyPolicyTagArrayOutput) ElementType() reflect.Type
func (AlarmPolicyPolicyTagArrayOutput) Index ¶
func (o AlarmPolicyPolicyTagArrayOutput) Index(i pulumi.IntInput) AlarmPolicyPolicyTagOutput
func (AlarmPolicyPolicyTagArrayOutput) ToAlarmPolicyPolicyTagArrayOutput ¶
func (o AlarmPolicyPolicyTagArrayOutput) ToAlarmPolicyPolicyTagArrayOutput() AlarmPolicyPolicyTagArrayOutput
func (AlarmPolicyPolicyTagArrayOutput) ToAlarmPolicyPolicyTagArrayOutputWithContext ¶
func (o AlarmPolicyPolicyTagArrayOutput) ToAlarmPolicyPolicyTagArrayOutputWithContext(ctx context.Context) AlarmPolicyPolicyTagArrayOutput
type AlarmPolicyPolicyTagInput ¶
type AlarmPolicyPolicyTagInput interface { pulumi.Input ToAlarmPolicyPolicyTagOutput() AlarmPolicyPolicyTagOutput ToAlarmPolicyPolicyTagOutputWithContext(context.Context) AlarmPolicyPolicyTagOutput }
AlarmPolicyPolicyTagInput is an input type that accepts AlarmPolicyPolicyTagArgs and AlarmPolicyPolicyTagOutput values. You can construct a concrete instance of `AlarmPolicyPolicyTagInput` via:
AlarmPolicyPolicyTagArgs{...}
type AlarmPolicyPolicyTagOutput ¶
type AlarmPolicyPolicyTagOutput struct{ *pulumi.OutputState }
func (AlarmPolicyPolicyTagOutput) ElementType ¶
func (AlarmPolicyPolicyTagOutput) ElementType() reflect.Type
func (AlarmPolicyPolicyTagOutput) Key ¶
func (o AlarmPolicyPolicyTagOutput) Key() pulumi.StringOutput
func (AlarmPolicyPolicyTagOutput) ToAlarmPolicyPolicyTagOutput ¶
func (o AlarmPolicyPolicyTagOutput) ToAlarmPolicyPolicyTagOutput() AlarmPolicyPolicyTagOutput
func (AlarmPolicyPolicyTagOutput) ToAlarmPolicyPolicyTagOutputWithContext ¶
func (o AlarmPolicyPolicyTagOutput) ToAlarmPolicyPolicyTagOutputWithContext(ctx context.Context) AlarmPolicyPolicyTagOutput
func (AlarmPolicyPolicyTagOutput) Value ¶
func (o AlarmPolicyPolicyTagOutput) Value() pulumi.StringOutput
type AlarmPolicyState ¶
type AlarmPolicyState struct { // A list of metric trigger condition. Conditions AlarmPolicyConditionsPtrInput // ID of trigger condition template. ConditonTemplateId pulumi.IntPtrInput // The alarm policy create time. CreateTime pulumi.StringPtrInput // Whether to enable, default is `1`. Enable pulumi.IntPtrInput // A list of event trigger condition. EventConditions AlarmPolicyEventConditionArrayInput // The type of monitor. MonitorType pulumi.StringPtrInput // The type of alarm. Namespace pulumi.StringPtrInput // List of notification rule IDs. NoticeIds pulumi.StringArrayInput // The name of policy. PolicyName pulumi.StringPtrInput // Policy tag to bind object. PolicyTags AlarmPolicyPolicyTagArrayInput // Project ID. For products with different projects, a value other than -1 must be passed in. ProjectId pulumi.IntPtrInput // The remark of policy group. Remark pulumi.StringPtrInput // Triggered task list. TriggerTasks AlarmPolicyTriggerTaskArrayInput // The alarm policy update time. UpdateTime pulumi.StringPtrInput }
func (AlarmPolicyState) ElementType ¶
func (AlarmPolicyState) ElementType() reflect.Type
type AlarmPolicyTriggerTask ¶
type AlarmPolicyTriggerTaskArgs ¶
type AlarmPolicyTriggerTaskArgs struct { TaskConfig pulumi.StringInput `pulumi:"taskConfig"` Type pulumi.StringInput `pulumi:"type"` }
func (AlarmPolicyTriggerTaskArgs) ElementType ¶
func (AlarmPolicyTriggerTaskArgs) ElementType() reflect.Type
func (AlarmPolicyTriggerTaskArgs) ToAlarmPolicyTriggerTaskOutput ¶
func (i AlarmPolicyTriggerTaskArgs) ToAlarmPolicyTriggerTaskOutput() AlarmPolicyTriggerTaskOutput
func (AlarmPolicyTriggerTaskArgs) ToAlarmPolicyTriggerTaskOutputWithContext ¶
func (i AlarmPolicyTriggerTaskArgs) ToAlarmPolicyTriggerTaskOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskOutput
type AlarmPolicyTriggerTaskArray ¶
type AlarmPolicyTriggerTaskArray []AlarmPolicyTriggerTaskInput
func (AlarmPolicyTriggerTaskArray) ElementType ¶
func (AlarmPolicyTriggerTaskArray) ElementType() reflect.Type
func (AlarmPolicyTriggerTaskArray) ToAlarmPolicyTriggerTaskArrayOutput ¶
func (i AlarmPolicyTriggerTaskArray) ToAlarmPolicyTriggerTaskArrayOutput() AlarmPolicyTriggerTaskArrayOutput
func (AlarmPolicyTriggerTaskArray) ToAlarmPolicyTriggerTaskArrayOutputWithContext ¶
func (i AlarmPolicyTriggerTaskArray) ToAlarmPolicyTriggerTaskArrayOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskArrayOutput
type AlarmPolicyTriggerTaskArrayInput ¶
type AlarmPolicyTriggerTaskArrayInput interface { pulumi.Input ToAlarmPolicyTriggerTaskArrayOutput() AlarmPolicyTriggerTaskArrayOutput ToAlarmPolicyTriggerTaskArrayOutputWithContext(context.Context) AlarmPolicyTriggerTaskArrayOutput }
AlarmPolicyTriggerTaskArrayInput is an input type that accepts AlarmPolicyTriggerTaskArray and AlarmPolicyTriggerTaskArrayOutput values. You can construct a concrete instance of `AlarmPolicyTriggerTaskArrayInput` via:
AlarmPolicyTriggerTaskArray{ AlarmPolicyTriggerTaskArgs{...} }
type AlarmPolicyTriggerTaskArrayOutput ¶
type AlarmPolicyTriggerTaskArrayOutput struct{ *pulumi.OutputState }
func (AlarmPolicyTriggerTaskArrayOutput) ElementType ¶
func (AlarmPolicyTriggerTaskArrayOutput) ElementType() reflect.Type
func (AlarmPolicyTriggerTaskArrayOutput) Index ¶
func (o AlarmPolicyTriggerTaskArrayOutput) Index(i pulumi.IntInput) AlarmPolicyTriggerTaskOutput
func (AlarmPolicyTriggerTaskArrayOutput) ToAlarmPolicyTriggerTaskArrayOutput ¶
func (o AlarmPolicyTriggerTaskArrayOutput) ToAlarmPolicyTriggerTaskArrayOutput() AlarmPolicyTriggerTaskArrayOutput
func (AlarmPolicyTriggerTaskArrayOutput) ToAlarmPolicyTriggerTaskArrayOutputWithContext ¶
func (o AlarmPolicyTriggerTaskArrayOutput) ToAlarmPolicyTriggerTaskArrayOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskArrayOutput
type AlarmPolicyTriggerTaskInput ¶
type AlarmPolicyTriggerTaskInput interface { pulumi.Input ToAlarmPolicyTriggerTaskOutput() AlarmPolicyTriggerTaskOutput ToAlarmPolicyTriggerTaskOutputWithContext(context.Context) AlarmPolicyTriggerTaskOutput }
AlarmPolicyTriggerTaskInput is an input type that accepts AlarmPolicyTriggerTaskArgs and AlarmPolicyTriggerTaskOutput values. You can construct a concrete instance of `AlarmPolicyTriggerTaskInput` via:
AlarmPolicyTriggerTaskArgs{...}
type AlarmPolicyTriggerTaskOutput ¶
type AlarmPolicyTriggerTaskOutput struct{ *pulumi.OutputState }
func (AlarmPolicyTriggerTaskOutput) ElementType ¶
func (AlarmPolicyTriggerTaskOutput) ElementType() reflect.Type
func (AlarmPolicyTriggerTaskOutput) TaskConfig ¶
func (o AlarmPolicyTriggerTaskOutput) TaskConfig() pulumi.StringOutput
func (AlarmPolicyTriggerTaskOutput) ToAlarmPolicyTriggerTaskOutput ¶
func (o AlarmPolicyTriggerTaskOutput) ToAlarmPolicyTriggerTaskOutput() AlarmPolicyTriggerTaskOutput
func (AlarmPolicyTriggerTaskOutput) ToAlarmPolicyTriggerTaskOutputWithContext ¶
func (o AlarmPolicyTriggerTaskOutput) ToAlarmPolicyTriggerTaskOutputWithContext(ctx context.Context) AlarmPolicyTriggerTaskOutput
func (AlarmPolicyTriggerTaskOutput) Type ¶
func (o AlarmPolicyTriggerTaskOutput) Type() pulumi.StringOutput
type BindingAlarmReceiver ¶
type BindingAlarmReceiver struct { pulumi.CustomResourceState // Policy group ID for binding receivers. GroupId pulumi.IntOutput `pulumi:"groupId"` // A list of receivers(will overwrite the configuration of the server or other resources). Each element contains the // following attributes: Receivers BindingAlarmReceiverReceiversPtrOutput `pulumi:"receivers"` }
func GetBindingAlarmReceiver ¶
func GetBindingAlarmReceiver(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BindingAlarmReceiverState, opts ...pulumi.ResourceOption) (*BindingAlarmReceiver, error)
GetBindingAlarmReceiver gets an existing BindingAlarmReceiver 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 NewBindingAlarmReceiver ¶
func NewBindingAlarmReceiver(ctx *pulumi.Context, name string, args *BindingAlarmReceiverArgs, opts ...pulumi.ResourceOption) (*BindingAlarmReceiver, error)
NewBindingAlarmReceiver registers a new resource with the given unique name, arguments, and options.
func (*BindingAlarmReceiver) ElementType ¶
func (*BindingAlarmReceiver) ElementType() reflect.Type
func (*BindingAlarmReceiver) ToBindingAlarmReceiverOutput ¶
func (i *BindingAlarmReceiver) ToBindingAlarmReceiverOutput() BindingAlarmReceiverOutput
func (*BindingAlarmReceiver) ToBindingAlarmReceiverOutputWithContext ¶
func (i *BindingAlarmReceiver) ToBindingAlarmReceiverOutputWithContext(ctx context.Context) BindingAlarmReceiverOutput
type BindingAlarmReceiverArgs ¶
type BindingAlarmReceiverArgs struct { // Policy group ID for binding receivers. GroupId pulumi.IntInput // A list of receivers(will overwrite the configuration of the server or other resources). Each element contains the // following attributes: Receivers BindingAlarmReceiverReceiversPtrInput }
The set of arguments for constructing a BindingAlarmReceiver resource.
func (BindingAlarmReceiverArgs) ElementType ¶
func (BindingAlarmReceiverArgs) ElementType() reflect.Type
type BindingAlarmReceiverArray ¶
type BindingAlarmReceiverArray []BindingAlarmReceiverInput
func (BindingAlarmReceiverArray) ElementType ¶
func (BindingAlarmReceiverArray) ElementType() reflect.Type
func (BindingAlarmReceiverArray) ToBindingAlarmReceiverArrayOutput ¶
func (i BindingAlarmReceiverArray) ToBindingAlarmReceiverArrayOutput() BindingAlarmReceiverArrayOutput
func (BindingAlarmReceiverArray) ToBindingAlarmReceiverArrayOutputWithContext ¶
func (i BindingAlarmReceiverArray) ToBindingAlarmReceiverArrayOutputWithContext(ctx context.Context) BindingAlarmReceiverArrayOutput
type BindingAlarmReceiverArrayInput ¶
type BindingAlarmReceiverArrayInput interface { pulumi.Input ToBindingAlarmReceiverArrayOutput() BindingAlarmReceiverArrayOutput ToBindingAlarmReceiverArrayOutputWithContext(context.Context) BindingAlarmReceiverArrayOutput }
BindingAlarmReceiverArrayInput is an input type that accepts BindingAlarmReceiverArray and BindingAlarmReceiverArrayOutput values. You can construct a concrete instance of `BindingAlarmReceiverArrayInput` via:
BindingAlarmReceiverArray{ BindingAlarmReceiverArgs{...} }
type BindingAlarmReceiverArrayOutput ¶
type BindingAlarmReceiverArrayOutput struct{ *pulumi.OutputState }
func (BindingAlarmReceiverArrayOutput) ElementType ¶
func (BindingAlarmReceiverArrayOutput) ElementType() reflect.Type
func (BindingAlarmReceiverArrayOutput) Index ¶
func (o BindingAlarmReceiverArrayOutput) Index(i pulumi.IntInput) BindingAlarmReceiverOutput
func (BindingAlarmReceiverArrayOutput) ToBindingAlarmReceiverArrayOutput ¶
func (o BindingAlarmReceiverArrayOutput) ToBindingAlarmReceiverArrayOutput() BindingAlarmReceiverArrayOutput
func (BindingAlarmReceiverArrayOutput) ToBindingAlarmReceiverArrayOutputWithContext ¶
func (o BindingAlarmReceiverArrayOutput) ToBindingAlarmReceiverArrayOutputWithContext(ctx context.Context) BindingAlarmReceiverArrayOutput
type BindingAlarmReceiverInput ¶
type BindingAlarmReceiverInput interface { pulumi.Input ToBindingAlarmReceiverOutput() BindingAlarmReceiverOutput ToBindingAlarmReceiverOutputWithContext(ctx context.Context) BindingAlarmReceiverOutput }
type BindingAlarmReceiverMap ¶
type BindingAlarmReceiverMap map[string]BindingAlarmReceiverInput
func (BindingAlarmReceiverMap) ElementType ¶
func (BindingAlarmReceiverMap) ElementType() reflect.Type
func (BindingAlarmReceiverMap) ToBindingAlarmReceiverMapOutput ¶
func (i BindingAlarmReceiverMap) ToBindingAlarmReceiverMapOutput() BindingAlarmReceiverMapOutput
func (BindingAlarmReceiverMap) ToBindingAlarmReceiverMapOutputWithContext ¶
func (i BindingAlarmReceiverMap) ToBindingAlarmReceiverMapOutputWithContext(ctx context.Context) BindingAlarmReceiverMapOutput
type BindingAlarmReceiverMapInput ¶
type BindingAlarmReceiverMapInput interface { pulumi.Input ToBindingAlarmReceiverMapOutput() BindingAlarmReceiverMapOutput ToBindingAlarmReceiverMapOutputWithContext(context.Context) BindingAlarmReceiverMapOutput }
BindingAlarmReceiverMapInput is an input type that accepts BindingAlarmReceiverMap and BindingAlarmReceiverMapOutput values. You can construct a concrete instance of `BindingAlarmReceiverMapInput` via:
BindingAlarmReceiverMap{ "key": BindingAlarmReceiverArgs{...} }
type BindingAlarmReceiverMapOutput ¶
type BindingAlarmReceiverMapOutput struct{ *pulumi.OutputState }
func (BindingAlarmReceiverMapOutput) ElementType ¶
func (BindingAlarmReceiverMapOutput) ElementType() reflect.Type
func (BindingAlarmReceiverMapOutput) MapIndex ¶
func (o BindingAlarmReceiverMapOutput) MapIndex(k pulumi.StringInput) BindingAlarmReceiverOutput
func (BindingAlarmReceiverMapOutput) ToBindingAlarmReceiverMapOutput ¶
func (o BindingAlarmReceiverMapOutput) ToBindingAlarmReceiverMapOutput() BindingAlarmReceiverMapOutput
func (BindingAlarmReceiverMapOutput) ToBindingAlarmReceiverMapOutputWithContext ¶
func (o BindingAlarmReceiverMapOutput) ToBindingAlarmReceiverMapOutputWithContext(ctx context.Context) BindingAlarmReceiverMapOutput
type BindingAlarmReceiverOutput ¶
type BindingAlarmReceiverOutput struct{ *pulumi.OutputState }
func (BindingAlarmReceiverOutput) ElementType ¶
func (BindingAlarmReceiverOutput) ElementType() reflect.Type
func (BindingAlarmReceiverOutput) GroupId ¶
func (o BindingAlarmReceiverOutput) GroupId() pulumi.IntOutput
Policy group ID for binding receivers.
func (BindingAlarmReceiverOutput) Receivers ¶
func (o BindingAlarmReceiverOutput) Receivers() BindingAlarmReceiverReceiversPtrOutput
A list of receivers(will overwrite the configuration of the server or other resources). Each element contains the following attributes:
func (BindingAlarmReceiverOutput) ToBindingAlarmReceiverOutput ¶
func (o BindingAlarmReceiverOutput) ToBindingAlarmReceiverOutput() BindingAlarmReceiverOutput
func (BindingAlarmReceiverOutput) ToBindingAlarmReceiverOutputWithContext ¶
func (o BindingAlarmReceiverOutput) ToBindingAlarmReceiverOutputWithContext(ctx context.Context) BindingAlarmReceiverOutput
type BindingAlarmReceiverReceivers ¶
type BindingAlarmReceiverReceivers struct { EndTime *int `pulumi:"endTime"` NotifyWays []string `pulumi:"notifyWays"` ReceiveLanguage *string `pulumi:"receiveLanguage"` ReceiverGroupLists []int `pulumi:"receiverGroupLists"` ReceiverType string `pulumi:"receiverType"` ReceiverUserLists []int `pulumi:"receiverUserLists"` StartTime *int `pulumi:"startTime"` }
type BindingAlarmReceiverReceiversArgs ¶
type BindingAlarmReceiverReceiversArgs struct { EndTime pulumi.IntPtrInput `pulumi:"endTime"` NotifyWays pulumi.StringArrayInput `pulumi:"notifyWays"` ReceiveLanguage pulumi.StringPtrInput `pulumi:"receiveLanguage"` ReceiverGroupLists pulumi.IntArrayInput `pulumi:"receiverGroupLists"` ReceiverType pulumi.StringInput `pulumi:"receiverType"` ReceiverUserLists pulumi.IntArrayInput `pulumi:"receiverUserLists"` StartTime pulumi.IntPtrInput `pulumi:"startTime"` }
func (BindingAlarmReceiverReceiversArgs) ElementType ¶
func (BindingAlarmReceiverReceiversArgs) ElementType() reflect.Type
func (BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversOutput ¶
func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversOutput() BindingAlarmReceiverReceiversOutput
func (BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversOutputWithContext ¶
func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversOutput
func (BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversPtrOutput ¶
func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput
func (BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversPtrOutputWithContext ¶
func (i BindingAlarmReceiverReceiversArgs) ToBindingAlarmReceiverReceiversPtrOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversPtrOutput
type BindingAlarmReceiverReceiversInput ¶
type BindingAlarmReceiverReceiversInput interface { pulumi.Input ToBindingAlarmReceiverReceiversOutput() BindingAlarmReceiverReceiversOutput ToBindingAlarmReceiverReceiversOutputWithContext(context.Context) BindingAlarmReceiverReceiversOutput }
BindingAlarmReceiverReceiversInput is an input type that accepts BindingAlarmReceiverReceiversArgs and BindingAlarmReceiverReceiversOutput values. You can construct a concrete instance of `BindingAlarmReceiverReceiversInput` via:
BindingAlarmReceiverReceiversArgs{...}
type BindingAlarmReceiverReceiversOutput ¶
type BindingAlarmReceiverReceiversOutput struct{ *pulumi.OutputState }
func (BindingAlarmReceiverReceiversOutput) ElementType ¶
func (BindingAlarmReceiverReceiversOutput) ElementType() reflect.Type
func (BindingAlarmReceiverReceiversOutput) EndTime ¶
func (o BindingAlarmReceiverReceiversOutput) EndTime() pulumi.IntPtrOutput
func (BindingAlarmReceiverReceiversOutput) NotifyWays ¶
func (o BindingAlarmReceiverReceiversOutput) NotifyWays() pulumi.StringArrayOutput
func (BindingAlarmReceiverReceiversOutput) ReceiveLanguage ¶
func (o BindingAlarmReceiverReceiversOutput) ReceiveLanguage() pulumi.StringPtrOutput
func (BindingAlarmReceiverReceiversOutput) ReceiverGroupLists ¶
func (o BindingAlarmReceiverReceiversOutput) ReceiverGroupLists() pulumi.IntArrayOutput
func (BindingAlarmReceiverReceiversOutput) ReceiverType ¶
func (o BindingAlarmReceiverReceiversOutput) ReceiverType() pulumi.StringOutput
func (BindingAlarmReceiverReceiversOutput) ReceiverUserLists ¶
func (o BindingAlarmReceiverReceiversOutput) ReceiverUserLists() pulumi.IntArrayOutput
func (BindingAlarmReceiverReceiversOutput) StartTime ¶
func (o BindingAlarmReceiverReceiversOutput) StartTime() pulumi.IntPtrOutput
func (BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversOutput ¶
func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversOutput() BindingAlarmReceiverReceiversOutput
func (BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversOutputWithContext ¶
func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversOutput
func (BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversPtrOutput ¶
func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput
func (BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversPtrOutputWithContext ¶
func (o BindingAlarmReceiverReceiversOutput) ToBindingAlarmReceiverReceiversPtrOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversPtrOutput
type BindingAlarmReceiverReceiversPtrInput ¶
type BindingAlarmReceiverReceiversPtrInput interface { pulumi.Input ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput ToBindingAlarmReceiverReceiversPtrOutputWithContext(context.Context) BindingAlarmReceiverReceiversPtrOutput }
BindingAlarmReceiverReceiversPtrInput is an input type that accepts BindingAlarmReceiverReceiversArgs, BindingAlarmReceiverReceiversPtr and BindingAlarmReceiverReceiversPtrOutput values. You can construct a concrete instance of `BindingAlarmReceiverReceiversPtrInput` via:
BindingAlarmReceiverReceiversArgs{...} or: nil
func BindingAlarmReceiverReceiversPtr ¶
func BindingAlarmReceiverReceiversPtr(v *BindingAlarmReceiverReceiversArgs) BindingAlarmReceiverReceiversPtrInput
type BindingAlarmReceiverReceiversPtrOutput ¶
type BindingAlarmReceiverReceiversPtrOutput struct{ *pulumi.OutputState }
func (BindingAlarmReceiverReceiversPtrOutput) ElementType ¶
func (BindingAlarmReceiverReceiversPtrOutput) ElementType() reflect.Type
func (BindingAlarmReceiverReceiversPtrOutput) EndTime ¶
func (o BindingAlarmReceiverReceiversPtrOutput) EndTime() pulumi.IntPtrOutput
func (BindingAlarmReceiverReceiversPtrOutput) NotifyWays ¶
func (o BindingAlarmReceiverReceiversPtrOutput) NotifyWays() pulumi.StringArrayOutput
func (BindingAlarmReceiverReceiversPtrOutput) ReceiveLanguage ¶
func (o BindingAlarmReceiverReceiversPtrOutput) ReceiveLanguage() pulumi.StringPtrOutput
func (BindingAlarmReceiverReceiversPtrOutput) ReceiverGroupLists ¶
func (o BindingAlarmReceiverReceiversPtrOutput) ReceiverGroupLists() pulumi.IntArrayOutput
func (BindingAlarmReceiverReceiversPtrOutput) ReceiverType ¶
func (o BindingAlarmReceiverReceiversPtrOutput) ReceiverType() pulumi.StringPtrOutput
func (BindingAlarmReceiverReceiversPtrOutput) ReceiverUserLists ¶
func (o BindingAlarmReceiverReceiversPtrOutput) ReceiverUserLists() pulumi.IntArrayOutput
func (BindingAlarmReceiverReceiversPtrOutput) StartTime ¶
func (o BindingAlarmReceiverReceiversPtrOutput) StartTime() pulumi.IntPtrOutput
func (BindingAlarmReceiverReceiversPtrOutput) ToBindingAlarmReceiverReceiversPtrOutput ¶
func (o BindingAlarmReceiverReceiversPtrOutput) ToBindingAlarmReceiverReceiversPtrOutput() BindingAlarmReceiverReceiversPtrOutput
func (BindingAlarmReceiverReceiversPtrOutput) ToBindingAlarmReceiverReceiversPtrOutputWithContext ¶
func (o BindingAlarmReceiverReceiversPtrOutput) ToBindingAlarmReceiverReceiversPtrOutputWithContext(ctx context.Context) BindingAlarmReceiverReceiversPtrOutput
type BindingAlarmReceiverState ¶
type BindingAlarmReceiverState struct { // Policy group ID for binding receivers. GroupId pulumi.IntPtrInput // A list of receivers(will overwrite the configuration of the server or other resources). Each element contains the // following attributes: Receivers BindingAlarmReceiverReceiversPtrInput }
func (BindingAlarmReceiverState) ElementType ¶
func (BindingAlarmReceiverState) ElementType() reflect.Type
type BindingObject ¶
type BindingObject struct { pulumi.CustomResourceState // A list objects. Each element contains the following attributes: Dimensions BindingObjectDimensionArrayOutput `pulumi:"dimensions"` // Policy group ID for binding objects. GroupId pulumi.IntOutput `pulumi:"groupId"` }
func GetBindingObject ¶
func GetBindingObject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BindingObjectState, opts ...pulumi.ResourceOption) (*BindingObject, error)
GetBindingObject gets an existing BindingObject 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 NewBindingObject ¶
func NewBindingObject(ctx *pulumi.Context, name string, args *BindingObjectArgs, opts ...pulumi.ResourceOption) (*BindingObject, error)
NewBindingObject registers a new resource with the given unique name, arguments, and options.
func (*BindingObject) ElementType ¶
func (*BindingObject) ElementType() reflect.Type
func (*BindingObject) ToBindingObjectOutput ¶
func (i *BindingObject) ToBindingObjectOutput() BindingObjectOutput
func (*BindingObject) ToBindingObjectOutputWithContext ¶
func (i *BindingObject) ToBindingObjectOutputWithContext(ctx context.Context) BindingObjectOutput
type BindingObjectArgs ¶
type BindingObjectArgs struct { // A list objects. Each element contains the following attributes: Dimensions BindingObjectDimensionArrayInput // Policy group ID for binding objects. GroupId pulumi.IntInput }
The set of arguments for constructing a BindingObject resource.
func (BindingObjectArgs) ElementType ¶
func (BindingObjectArgs) ElementType() reflect.Type
type BindingObjectArray ¶
type BindingObjectArray []BindingObjectInput
func (BindingObjectArray) ElementType ¶
func (BindingObjectArray) ElementType() reflect.Type
func (BindingObjectArray) ToBindingObjectArrayOutput ¶
func (i BindingObjectArray) ToBindingObjectArrayOutput() BindingObjectArrayOutput
func (BindingObjectArray) ToBindingObjectArrayOutputWithContext ¶
func (i BindingObjectArray) ToBindingObjectArrayOutputWithContext(ctx context.Context) BindingObjectArrayOutput
type BindingObjectArrayInput ¶
type BindingObjectArrayInput interface { pulumi.Input ToBindingObjectArrayOutput() BindingObjectArrayOutput ToBindingObjectArrayOutputWithContext(context.Context) BindingObjectArrayOutput }
BindingObjectArrayInput is an input type that accepts BindingObjectArray and BindingObjectArrayOutput values. You can construct a concrete instance of `BindingObjectArrayInput` via:
BindingObjectArray{ BindingObjectArgs{...} }
type BindingObjectArrayOutput ¶
type BindingObjectArrayOutput struct{ *pulumi.OutputState }
func (BindingObjectArrayOutput) ElementType ¶
func (BindingObjectArrayOutput) ElementType() reflect.Type
func (BindingObjectArrayOutput) Index ¶
func (o BindingObjectArrayOutput) Index(i pulumi.IntInput) BindingObjectOutput
func (BindingObjectArrayOutput) ToBindingObjectArrayOutput ¶
func (o BindingObjectArrayOutput) ToBindingObjectArrayOutput() BindingObjectArrayOutput
func (BindingObjectArrayOutput) ToBindingObjectArrayOutputWithContext ¶
func (o BindingObjectArrayOutput) ToBindingObjectArrayOutputWithContext(ctx context.Context) BindingObjectArrayOutput
type BindingObjectDimension ¶
type BindingObjectDimensionArgs ¶
type BindingObjectDimensionArgs struct { DimensionsJson pulumi.StringInput `pulumi:"dimensionsJson"` UniqueId pulumi.StringPtrInput `pulumi:"uniqueId"` }
func (BindingObjectDimensionArgs) ElementType ¶
func (BindingObjectDimensionArgs) ElementType() reflect.Type
func (BindingObjectDimensionArgs) ToBindingObjectDimensionOutput ¶
func (i BindingObjectDimensionArgs) ToBindingObjectDimensionOutput() BindingObjectDimensionOutput
func (BindingObjectDimensionArgs) ToBindingObjectDimensionOutputWithContext ¶
func (i BindingObjectDimensionArgs) ToBindingObjectDimensionOutputWithContext(ctx context.Context) BindingObjectDimensionOutput
type BindingObjectDimensionArray ¶
type BindingObjectDimensionArray []BindingObjectDimensionInput
func (BindingObjectDimensionArray) ElementType ¶
func (BindingObjectDimensionArray) ElementType() reflect.Type
func (BindingObjectDimensionArray) ToBindingObjectDimensionArrayOutput ¶
func (i BindingObjectDimensionArray) ToBindingObjectDimensionArrayOutput() BindingObjectDimensionArrayOutput
func (BindingObjectDimensionArray) ToBindingObjectDimensionArrayOutputWithContext ¶
func (i BindingObjectDimensionArray) ToBindingObjectDimensionArrayOutputWithContext(ctx context.Context) BindingObjectDimensionArrayOutput
type BindingObjectDimensionArrayInput ¶
type BindingObjectDimensionArrayInput interface { pulumi.Input ToBindingObjectDimensionArrayOutput() BindingObjectDimensionArrayOutput ToBindingObjectDimensionArrayOutputWithContext(context.Context) BindingObjectDimensionArrayOutput }
BindingObjectDimensionArrayInput is an input type that accepts BindingObjectDimensionArray and BindingObjectDimensionArrayOutput values. You can construct a concrete instance of `BindingObjectDimensionArrayInput` via:
BindingObjectDimensionArray{ BindingObjectDimensionArgs{...} }
type BindingObjectDimensionArrayOutput ¶
type BindingObjectDimensionArrayOutput struct{ *pulumi.OutputState }
func (BindingObjectDimensionArrayOutput) ElementType ¶
func (BindingObjectDimensionArrayOutput) ElementType() reflect.Type
func (BindingObjectDimensionArrayOutput) Index ¶
func (o BindingObjectDimensionArrayOutput) Index(i pulumi.IntInput) BindingObjectDimensionOutput
func (BindingObjectDimensionArrayOutput) ToBindingObjectDimensionArrayOutput ¶
func (o BindingObjectDimensionArrayOutput) ToBindingObjectDimensionArrayOutput() BindingObjectDimensionArrayOutput
func (BindingObjectDimensionArrayOutput) ToBindingObjectDimensionArrayOutputWithContext ¶
func (o BindingObjectDimensionArrayOutput) ToBindingObjectDimensionArrayOutputWithContext(ctx context.Context) BindingObjectDimensionArrayOutput
type BindingObjectDimensionInput ¶
type BindingObjectDimensionInput interface { pulumi.Input ToBindingObjectDimensionOutput() BindingObjectDimensionOutput ToBindingObjectDimensionOutputWithContext(context.Context) BindingObjectDimensionOutput }
BindingObjectDimensionInput is an input type that accepts BindingObjectDimensionArgs and BindingObjectDimensionOutput values. You can construct a concrete instance of `BindingObjectDimensionInput` via:
BindingObjectDimensionArgs{...}
type BindingObjectDimensionOutput ¶
type BindingObjectDimensionOutput struct{ *pulumi.OutputState }
func (BindingObjectDimensionOutput) DimensionsJson ¶
func (o BindingObjectDimensionOutput) DimensionsJson() pulumi.StringOutput
func (BindingObjectDimensionOutput) ElementType ¶
func (BindingObjectDimensionOutput) ElementType() reflect.Type
func (BindingObjectDimensionOutput) ToBindingObjectDimensionOutput ¶
func (o BindingObjectDimensionOutput) ToBindingObjectDimensionOutput() BindingObjectDimensionOutput
func (BindingObjectDimensionOutput) ToBindingObjectDimensionOutputWithContext ¶
func (o BindingObjectDimensionOutput) ToBindingObjectDimensionOutputWithContext(ctx context.Context) BindingObjectDimensionOutput
func (BindingObjectDimensionOutput) UniqueId ¶
func (o BindingObjectDimensionOutput) UniqueId() pulumi.StringPtrOutput
type BindingObjectInput ¶
type BindingObjectInput interface { pulumi.Input ToBindingObjectOutput() BindingObjectOutput ToBindingObjectOutputWithContext(ctx context.Context) BindingObjectOutput }
type BindingObjectMap ¶
type BindingObjectMap map[string]BindingObjectInput
func (BindingObjectMap) ElementType ¶
func (BindingObjectMap) ElementType() reflect.Type
func (BindingObjectMap) ToBindingObjectMapOutput ¶
func (i BindingObjectMap) ToBindingObjectMapOutput() BindingObjectMapOutput
func (BindingObjectMap) ToBindingObjectMapOutputWithContext ¶
func (i BindingObjectMap) ToBindingObjectMapOutputWithContext(ctx context.Context) BindingObjectMapOutput
type BindingObjectMapInput ¶
type BindingObjectMapInput interface { pulumi.Input ToBindingObjectMapOutput() BindingObjectMapOutput ToBindingObjectMapOutputWithContext(context.Context) BindingObjectMapOutput }
BindingObjectMapInput is an input type that accepts BindingObjectMap and BindingObjectMapOutput values. You can construct a concrete instance of `BindingObjectMapInput` via:
BindingObjectMap{ "key": BindingObjectArgs{...} }
type BindingObjectMapOutput ¶
type BindingObjectMapOutput struct{ *pulumi.OutputState }
func (BindingObjectMapOutput) ElementType ¶
func (BindingObjectMapOutput) ElementType() reflect.Type
func (BindingObjectMapOutput) MapIndex ¶
func (o BindingObjectMapOutput) MapIndex(k pulumi.StringInput) BindingObjectOutput
func (BindingObjectMapOutput) ToBindingObjectMapOutput ¶
func (o BindingObjectMapOutput) ToBindingObjectMapOutput() BindingObjectMapOutput
func (BindingObjectMapOutput) ToBindingObjectMapOutputWithContext ¶
func (o BindingObjectMapOutput) ToBindingObjectMapOutputWithContext(ctx context.Context) BindingObjectMapOutput
type BindingObjectOutput ¶
type BindingObjectOutput struct{ *pulumi.OutputState }
func (BindingObjectOutput) Dimensions ¶
func (o BindingObjectOutput) Dimensions() BindingObjectDimensionArrayOutput
A list objects. Each element contains the following attributes:
func (BindingObjectOutput) ElementType ¶
func (BindingObjectOutput) ElementType() reflect.Type
func (BindingObjectOutput) GroupId ¶
func (o BindingObjectOutput) GroupId() pulumi.IntOutput
Policy group ID for binding objects.
func (BindingObjectOutput) ToBindingObjectOutput ¶
func (o BindingObjectOutput) ToBindingObjectOutput() BindingObjectOutput
func (BindingObjectOutput) ToBindingObjectOutputWithContext ¶
func (o BindingObjectOutput) ToBindingObjectOutputWithContext(ctx context.Context) BindingObjectOutput
type BindingObjectState ¶
type BindingObjectState struct { // A list objects. Each element contains the following attributes: Dimensions BindingObjectDimensionArrayInput // Policy group ID for binding objects. GroupId pulumi.IntPtrInput }
func (BindingObjectState) ElementType ¶
func (BindingObjectState) ElementType() reflect.Type
type BindingObjectsArgs ¶
type BindingObjectsArgs struct { GroupId int `pulumi:"groupId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking BindingObjects.
type BindingObjectsList ¶
type BindingObjectsListArgs ¶
type BindingObjectsListArgs struct { DimensionsJson pulumi.StringInput `pulumi:"dimensionsJson"` IsShielded pulumi.IntInput `pulumi:"isShielded"` Region pulumi.StringInput `pulumi:"region"` UniqueId pulumi.StringInput `pulumi:"uniqueId"` }
func (BindingObjectsListArgs) ElementType ¶
func (BindingObjectsListArgs) ElementType() reflect.Type
func (BindingObjectsListArgs) ToBindingObjectsListOutput ¶
func (i BindingObjectsListArgs) ToBindingObjectsListOutput() BindingObjectsListOutput
func (BindingObjectsListArgs) ToBindingObjectsListOutputWithContext ¶
func (i BindingObjectsListArgs) ToBindingObjectsListOutputWithContext(ctx context.Context) BindingObjectsListOutput
type BindingObjectsListArray ¶
type BindingObjectsListArray []BindingObjectsListInput
func (BindingObjectsListArray) ElementType ¶
func (BindingObjectsListArray) ElementType() reflect.Type
func (BindingObjectsListArray) ToBindingObjectsListArrayOutput ¶
func (i BindingObjectsListArray) ToBindingObjectsListArrayOutput() BindingObjectsListArrayOutput
func (BindingObjectsListArray) ToBindingObjectsListArrayOutputWithContext ¶
func (i BindingObjectsListArray) ToBindingObjectsListArrayOutputWithContext(ctx context.Context) BindingObjectsListArrayOutput
type BindingObjectsListArrayInput ¶
type BindingObjectsListArrayInput interface { pulumi.Input ToBindingObjectsListArrayOutput() BindingObjectsListArrayOutput ToBindingObjectsListArrayOutputWithContext(context.Context) BindingObjectsListArrayOutput }
BindingObjectsListArrayInput is an input type that accepts BindingObjectsListArray and BindingObjectsListArrayOutput values. You can construct a concrete instance of `BindingObjectsListArrayInput` via:
BindingObjectsListArray{ BindingObjectsListArgs{...} }
type BindingObjectsListArrayOutput ¶
type BindingObjectsListArrayOutput struct{ *pulumi.OutputState }
func (BindingObjectsListArrayOutput) ElementType ¶
func (BindingObjectsListArrayOutput) ElementType() reflect.Type
func (BindingObjectsListArrayOutput) Index ¶
func (o BindingObjectsListArrayOutput) Index(i pulumi.IntInput) BindingObjectsListOutput
func (BindingObjectsListArrayOutput) ToBindingObjectsListArrayOutput ¶
func (o BindingObjectsListArrayOutput) ToBindingObjectsListArrayOutput() BindingObjectsListArrayOutput
func (BindingObjectsListArrayOutput) ToBindingObjectsListArrayOutputWithContext ¶
func (o BindingObjectsListArrayOutput) ToBindingObjectsListArrayOutputWithContext(ctx context.Context) BindingObjectsListArrayOutput
type BindingObjectsListInput ¶
type BindingObjectsListInput interface { pulumi.Input ToBindingObjectsListOutput() BindingObjectsListOutput ToBindingObjectsListOutputWithContext(context.Context) BindingObjectsListOutput }
BindingObjectsListInput is an input type that accepts BindingObjectsListArgs and BindingObjectsListOutput values. You can construct a concrete instance of `BindingObjectsListInput` via:
BindingObjectsListArgs{...}
type BindingObjectsListOutput ¶
type BindingObjectsListOutput struct{ *pulumi.OutputState }
func (BindingObjectsListOutput) DimensionsJson ¶
func (o BindingObjectsListOutput) DimensionsJson() pulumi.StringOutput
func (BindingObjectsListOutput) ElementType ¶
func (BindingObjectsListOutput) ElementType() reflect.Type
func (BindingObjectsListOutput) IsShielded ¶
func (o BindingObjectsListOutput) IsShielded() pulumi.IntOutput
func (BindingObjectsListOutput) Region ¶
func (o BindingObjectsListOutput) Region() pulumi.StringOutput
func (BindingObjectsListOutput) ToBindingObjectsListOutput ¶
func (o BindingObjectsListOutput) ToBindingObjectsListOutput() BindingObjectsListOutput
func (BindingObjectsListOutput) ToBindingObjectsListOutputWithContext ¶
func (o BindingObjectsListOutput) ToBindingObjectsListOutputWithContext(ctx context.Context) BindingObjectsListOutput
func (BindingObjectsListOutput) UniqueId ¶
func (o BindingObjectsListOutput) UniqueId() pulumi.StringOutput
type BindingObjectsOutputArgs ¶
type BindingObjectsOutputArgs struct { GroupId pulumi.IntInput `pulumi:"groupId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking BindingObjects.
func (BindingObjectsOutputArgs) ElementType ¶
func (BindingObjectsOutputArgs) ElementType() reflect.Type
type BindingObjectsResult ¶
type BindingObjectsResult struct { GroupId int `pulumi:"groupId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []BindingObjectsList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by BindingObjects.
func BindingObjects ¶
func BindingObjects(ctx *pulumi.Context, args *BindingObjectsArgs, opts ...pulumi.InvokeOption) (*BindingObjectsResult, error)
type BindingObjectsResultOutput ¶
type BindingObjectsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by BindingObjects.
func BindingObjectsOutput ¶
func BindingObjectsOutput(ctx *pulumi.Context, args BindingObjectsOutputArgs, opts ...pulumi.InvokeOption) BindingObjectsResultOutput
func (BindingObjectsResultOutput) ElementType ¶
func (BindingObjectsResultOutput) ElementType() reflect.Type
func (BindingObjectsResultOutput) GroupId ¶
func (o BindingObjectsResultOutput) GroupId() pulumi.IntOutput
func (BindingObjectsResultOutput) Id ¶
func (o BindingObjectsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (BindingObjectsResultOutput) Lists ¶
func (o BindingObjectsResultOutput) Lists() BindingObjectsListArrayOutput
func (BindingObjectsResultOutput) ResultOutputFile ¶
func (o BindingObjectsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (BindingObjectsResultOutput) ToBindingObjectsResultOutput ¶
func (o BindingObjectsResultOutput) ToBindingObjectsResultOutput() BindingObjectsResultOutput
func (BindingObjectsResultOutput) ToBindingObjectsResultOutputWithContext ¶
func (o BindingObjectsResultOutput) ToBindingObjectsResultOutputWithContext(ctx context.Context) BindingObjectsResultOutput
type DataArgs ¶
type DataArgs struct { Dimensions []DataDimension `pulumi:"dimensions"` EndTime string `pulumi:"endTime"` MetricName string `pulumi:"metricName"` Namespace string `pulumi:"namespace"` Period *int `pulumi:"period"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime string `pulumi:"startTime"` }
A collection of arguments for invoking Data.
type DataDimension ¶
type DataDimensionArgs ¶
type DataDimensionArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (DataDimensionArgs) ElementType ¶
func (DataDimensionArgs) ElementType() reflect.Type
func (DataDimensionArgs) ToDataDimensionOutput ¶
func (i DataDimensionArgs) ToDataDimensionOutput() DataDimensionOutput
func (DataDimensionArgs) ToDataDimensionOutputWithContext ¶
func (i DataDimensionArgs) ToDataDimensionOutputWithContext(ctx context.Context) DataDimensionOutput
type DataDimensionArray ¶
type DataDimensionArray []DataDimensionInput
func (DataDimensionArray) ElementType ¶
func (DataDimensionArray) ElementType() reflect.Type
func (DataDimensionArray) ToDataDimensionArrayOutput ¶
func (i DataDimensionArray) ToDataDimensionArrayOutput() DataDimensionArrayOutput
func (DataDimensionArray) ToDataDimensionArrayOutputWithContext ¶
func (i DataDimensionArray) ToDataDimensionArrayOutputWithContext(ctx context.Context) DataDimensionArrayOutput
type DataDimensionArrayInput ¶
type DataDimensionArrayInput interface { pulumi.Input ToDataDimensionArrayOutput() DataDimensionArrayOutput ToDataDimensionArrayOutputWithContext(context.Context) DataDimensionArrayOutput }
DataDimensionArrayInput is an input type that accepts DataDimensionArray and DataDimensionArrayOutput values. You can construct a concrete instance of `DataDimensionArrayInput` via:
DataDimensionArray{ DataDimensionArgs{...} }
type DataDimensionArrayOutput ¶
type DataDimensionArrayOutput struct{ *pulumi.OutputState }
func (DataDimensionArrayOutput) ElementType ¶
func (DataDimensionArrayOutput) ElementType() reflect.Type
func (DataDimensionArrayOutput) Index ¶
func (o DataDimensionArrayOutput) Index(i pulumi.IntInput) DataDimensionOutput
func (DataDimensionArrayOutput) ToDataDimensionArrayOutput ¶
func (o DataDimensionArrayOutput) ToDataDimensionArrayOutput() DataDimensionArrayOutput
func (DataDimensionArrayOutput) ToDataDimensionArrayOutputWithContext ¶
func (o DataDimensionArrayOutput) ToDataDimensionArrayOutputWithContext(ctx context.Context) DataDimensionArrayOutput
type DataDimensionInput ¶
type DataDimensionInput interface { pulumi.Input ToDataDimensionOutput() DataDimensionOutput ToDataDimensionOutputWithContext(context.Context) DataDimensionOutput }
DataDimensionInput is an input type that accepts DataDimensionArgs and DataDimensionOutput values. You can construct a concrete instance of `DataDimensionInput` via:
DataDimensionArgs{...}
type DataDimensionOutput ¶
type DataDimensionOutput struct{ *pulumi.OutputState }
func (DataDimensionOutput) ElementType ¶
func (DataDimensionOutput) ElementType() reflect.Type
func (DataDimensionOutput) Name ¶
func (o DataDimensionOutput) Name() pulumi.StringOutput
func (DataDimensionOutput) ToDataDimensionOutput ¶
func (o DataDimensionOutput) ToDataDimensionOutput() DataDimensionOutput
func (DataDimensionOutput) ToDataDimensionOutputWithContext ¶
func (o DataDimensionOutput) ToDataDimensionOutputWithContext(ctx context.Context) DataDimensionOutput
func (DataDimensionOutput) Value ¶
func (o DataDimensionOutput) Value() pulumi.StringOutput
type DataListArgs ¶
type DataListArgs struct { Timestamp pulumi.IntInput `pulumi:"timestamp"` Value pulumi.Float64Input `pulumi:"value"` }
func (DataListArgs) ElementType ¶
func (DataListArgs) ElementType() reflect.Type
func (DataListArgs) ToDataListOutput ¶
func (i DataListArgs) ToDataListOutput() DataListOutput
func (DataListArgs) ToDataListOutputWithContext ¶
func (i DataListArgs) ToDataListOutputWithContext(ctx context.Context) DataListOutput
type DataListArray ¶
type DataListArray []DataListInput
func (DataListArray) ElementType ¶
func (DataListArray) ElementType() reflect.Type
func (DataListArray) ToDataListArrayOutput ¶
func (i DataListArray) ToDataListArrayOutput() DataListArrayOutput
func (DataListArray) ToDataListArrayOutputWithContext ¶
func (i DataListArray) ToDataListArrayOutputWithContext(ctx context.Context) DataListArrayOutput
type DataListArrayInput ¶
type DataListArrayInput interface { pulumi.Input ToDataListArrayOutput() DataListArrayOutput ToDataListArrayOutputWithContext(context.Context) DataListArrayOutput }
DataListArrayInput is an input type that accepts DataListArray and DataListArrayOutput values. You can construct a concrete instance of `DataListArrayInput` via:
DataListArray{ DataListArgs{...} }
type DataListArrayOutput ¶
type DataListArrayOutput struct{ *pulumi.OutputState }
func (DataListArrayOutput) ElementType ¶
func (DataListArrayOutput) ElementType() reflect.Type
func (DataListArrayOutput) Index ¶
func (o DataListArrayOutput) Index(i pulumi.IntInput) DataListOutput
func (DataListArrayOutput) ToDataListArrayOutput ¶
func (o DataListArrayOutput) ToDataListArrayOutput() DataListArrayOutput
func (DataListArrayOutput) ToDataListArrayOutputWithContext ¶
func (o DataListArrayOutput) ToDataListArrayOutputWithContext(ctx context.Context) DataListArrayOutput
type DataListInput ¶
type DataListInput interface { pulumi.Input ToDataListOutput() DataListOutput ToDataListOutputWithContext(context.Context) DataListOutput }
DataListInput is an input type that accepts DataListArgs and DataListOutput values. You can construct a concrete instance of `DataListInput` via:
DataListArgs{...}
type DataListOutput ¶
type DataListOutput struct{ *pulumi.OutputState }
func (DataListOutput) ElementType ¶
func (DataListOutput) ElementType() reflect.Type
func (DataListOutput) Timestamp ¶
func (o DataListOutput) Timestamp() pulumi.IntOutput
func (DataListOutput) ToDataListOutput ¶
func (o DataListOutput) ToDataListOutput() DataListOutput
func (DataListOutput) ToDataListOutputWithContext ¶
func (o DataListOutput) ToDataListOutputWithContext(ctx context.Context) DataListOutput
func (DataListOutput) Value ¶
func (o DataListOutput) Value() pulumi.Float64Output
type DataOutputArgs ¶
type DataOutputArgs struct { Dimensions DataDimensionArrayInput `pulumi:"dimensions"` EndTime pulumi.StringInput `pulumi:"endTime"` MetricName pulumi.StringInput `pulumi:"metricName"` Namespace pulumi.StringInput `pulumi:"namespace"` Period pulumi.IntPtrInput `pulumi:"period"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` StartTime pulumi.StringInput `pulumi:"startTime"` }
A collection of arguments for invoking Data.
func (DataOutputArgs) ElementType ¶
func (DataOutputArgs) ElementType() reflect.Type
type DataResult ¶
type DataResult struct { Dimensions []DataDimension `pulumi:"dimensions"` EndTime string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []DataList `pulumi:"lists"` MetricName string `pulumi:"metricName"` Namespace string `pulumi:"namespace"` Period *int `pulumi:"period"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime string `pulumi:"startTime"` }
A collection of values returned by Data.
func Data ¶
func Data(ctx *pulumi.Context, args *DataArgs, opts ...pulumi.InvokeOption) (*DataResult, error)
type DataResultOutput ¶
type DataResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Data.
func DataOutput ¶
func DataOutput(ctx *pulumi.Context, args DataOutputArgs, opts ...pulumi.InvokeOption) DataResultOutput
func (DataResultOutput) Dimensions ¶
func (o DataResultOutput) Dimensions() DataDimensionArrayOutput
func (DataResultOutput) ElementType ¶
func (DataResultOutput) ElementType() reflect.Type
func (DataResultOutput) EndTime ¶
func (o DataResultOutput) EndTime() pulumi.StringOutput
func (DataResultOutput) Id ¶
func (o DataResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (DataResultOutput) Lists ¶
func (o DataResultOutput) Lists() DataListArrayOutput
func (DataResultOutput) MetricName ¶
func (o DataResultOutput) MetricName() pulumi.StringOutput
func (DataResultOutput) Namespace ¶
func (o DataResultOutput) Namespace() pulumi.StringOutput
func (DataResultOutput) Period ¶
func (o DataResultOutput) Period() pulumi.IntPtrOutput
func (DataResultOutput) ResultOutputFile ¶
func (o DataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (DataResultOutput) StartTime ¶
func (o DataResultOutput) StartTime() pulumi.StringOutput
func (DataResultOutput) ToDataResultOutput ¶
func (o DataResultOutput) ToDataResultOutput() DataResultOutput
func (DataResultOutput) ToDataResultOutputWithContext ¶
func (o DataResultOutput) ToDataResultOutputWithContext(ctx context.Context) DataResultOutput
type PolicyBindingObject ¶
type PolicyBindingObject struct { pulumi.CustomResourceState // A list objects. Each element contains the following attributes: Dimensions PolicyBindingObjectDimensionArrayOutput `pulumi:"dimensions"` // Alarm policy ID for binding objects. PolicyId pulumi.StringOutput `pulumi:"policyId"` }
func GetPolicyBindingObject ¶
func GetPolicyBindingObject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyBindingObjectState, opts ...pulumi.ResourceOption) (*PolicyBindingObject, error)
GetPolicyBindingObject gets an existing PolicyBindingObject 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 NewPolicyBindingObject ¶
func NewPolicyBindingObject(ctx *pulumi.Context, name string, args *PolicyBindingObjectArgs, opts ...pulumi.ResourceOption) (*PolicyBindingObject, error)
NewPolicyBindingObject registers a new resource with the given unique name, arguments, and options.
func (*PolicyBindingObject) ElementType ¶
func (*PolicyBindingObject) ElementType() reflect.Type
func (*PolicyBindingObject) ToPolicyBindingObjectOutput ¶
func (i *PolicyBindingObject) ToPolicyBindingObjectOutput() PolicyBindingObjectOutput
func (*PolicyBindingObject) ToPolicyBindingObjectOutputWithContext ¶
func (i *PolicyBindingObject) ToPolicyBindingObjectOutputWithContext(ctx context.Context) PolicyBindingObjectOutput
type PolicyBindingObjectArgs ¶
type PolicyBindingObjectArgs struct { // A list objects. Each element contains the following attributes: Dimensions PolicyBindingObjectDimensionArrayInput // Alarm policy ID for binding objects. PolicyId pulumi.StringInput }
The set of arguments for constructing a PolicyBindingObject resource.
func (PolicyBindingObjectArgs) ElementType ¶
func (PolicyBindingObjectArgs) ElementType() reflect.Type
type PolicyBindingObjectArray ¶
type PolicyBindingObjectArray []PolicyBindingObjectInput
func (PolicyBindingObjectArray) ElementType ¶
func (PolicyBindingObjectArray) ElementType() reflect.Type
func (PolicyBindingObjectArray) ToPolicyBindingObjectArrayOutput ¶
func (i PolicyBindingObjectArray) ToPolicyBindingObjectArrayOutput() PolicyBindingObjectArrayOutput
func (PolicyBindingObjectArray) ToPolicyBindingObjectArrayOutputWithContext ¶
func (i PolicyBindingObjectArray) ToPolicyBindingObjectArrayOutputWithContext(ctx context.Context) PolicyBindingObjectArrayOutput
type PolicyBindingObjectArrayInput ¶
type PolicyBindingObjectArrayInput interface { pulumi.Input ToPolicyBindingObjectArrayOutput() PolicyBindingObjectArrayOutput ToPolicyBindingObjectArrayOutputWithContext(context.Context) PolicyBindingObjectArrayOutput }
PolicyBindingObjectArrayInput is an input type that accepts PolicyBindingObjectArray and PolicyBindingObjectArrayOutput values. You can construct a concrete instance of `PolicyBindingObjectArrayInput` via:
PolicyBindingObjectArray{ PolicyBindingObjectArgs{...} }
type PolicyBindingObjectArrayOutput ¶
type PolicyBindingObjectArrayOutput struct{ *pulumi.OutputState }
func (PolicyBindingObjectArrayOutput) ElementType ¶
func (PolicyBindingObjectArrayOutput) ElementType() reflect.Type
func (PolicyBindingObjectArrayOutput) Index ¶
func (o PolicyBindingObjectArrayOutput) Index(i pulumi.IntInput) PolicyBindingObjectOutput
func (PolicyBindingObjectArrayOutput) ToPolicyBindingObjectArrayOutput ¶
func (o PolicyBindingObjectArrayOutput) ToPolicyBindingObjectArrayOutput() PolicyBindingObjectArrayOutput
func (PolicyBindingObjectArrayOutput) ToPolicyBindingObjectArrayOutputWithContext ¶
func (o PolicyBindingObjectArrayOutput) ToPolicyBindingObjectArrayOutputWithContext(ctx context.Context) PolicyBindingObjectArrayOutput
type PolicyBindingObjectDimensionArgs ¶
type PolicyBindingObjectDimensionArgs struct { DimensionsJson pulumi.StringInput `pulumi:"dimensionsJson"` UniqueId pulumi.StringPtrInput `pulumi:"uniqueId"` }
func (PolicyBindingObjectDimensionArgs) ElementType ¶
func (PolicyBindingObjectDimensionArgs) ElementType() reflect.Type
func (PolicyBindingObjectDimensionArgs) ToPolicyBindingObjectDimensionOutput ¶
func (i PolicyBindingObjectDimensionArgs) ToPolicyBindingObjectDimensionOutput() PolicyBindingObjectDimensionOutput
func (PolicyBindingObjectDimensionArgs) ToPolicyBindingObjectDimensionOutputWithContext ¶
func (i PolicyBindingObjectDimensionArgs) ToPolicyBindingObjectDimensionOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionOutput
type PolicyBindingObjectDimensionArray ¶
type PolicyBindingObjectDimensionArray []PolicyBindingObjectDimensionInput
func (PolicyBindingObjectDimensionArray) ElementType ¶
func (PolicyBindingObjectDimensionArray) ElementType() reflect.Type
func (PolicyBindingObjectDimensionArray) ToPolicyBindingObjectDimensionArrayOutput ¶
func (i PolicyBindingObjectDimensionArray) ToPolicyBindingObjectDimensionArrayOutput() PolicyBindingObjectDimensionArrayOutput
func (PolicyBindingObjectDimensionArray) ToPolicyBindingObjectDimensionArrayOutputWithContext ¶
func (i PolicyBindingObjectDimensionArray) ToPolicyBindingObjectDimensionArrayOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionArrayOutput
type PolicyBindingObjectDimensionArrayInput ¶
type PolicyBindingObjectDimensionArrayInput interface { pulumi.Input ToPolicyBindingObjectDimensionArrayOutput() PolicyBindingObjectDimensionArrayOutput ToPolicyBindingObjectDimensionArrayOutputWithContext(context.Context) PolicyBindingObjectDimensionArrayOutput }
PolicyBindingObjectDimensionArrayInput is an input type that accepts PolicyBindingObjectDimensionArray and PolicyBindingObjectDimensionArrayOutput values. You can construct a concrete instance of `PolicyBindingObjectDimensionArrayInput` via:
PolicyBindingObjectDimensionArray{ PolicyBindingObjectDimensionArgs{...} }
type PolicyBindingObjectDimensionArrayOutput ¶
type PolicyBindingObjectDimensionArrayOutput struct{ *pulumi.OutputState }
func (PolicyBindingObjectDimensionArrayOutput) ElementType ¶
func (PolicyBindingObjectDimensionArrayOutput) ElementType() reflect.Type
func (PolicyBindingObjectDimensionArrayOutput) ToPolicyBindingObjectDimensionArrayOutput ¶
func (o PolicyBindingObjectDimensionArrayOutput) ToPolicyBindingObjectDimensionArrayOutput() PolicyBindingObjectDimensionArrayOutput
func (PolicyBindingObjectDimensionArrayOutput) ToPolicyBindingObjectDimensionArrayOutputWithContext ¶
func (o PolicyBindingObjectDimensionArrayOutput) ToPolicyBindingObjectDimensionArrayOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionArrayOutput
type PolicyBindingObjectDimensionInput ¶
type PolicyBindingObjectDimensionInput interface { pulumi.Input ToPolicyBindingObjectDimensionOutput() PolicyBindingObjectDimensionOutput ToPolicyBindingObjectDimensionOutputWithContext(context.Context) PolicyBindingObjectDimensionOutput }
PolicyBindingObjectDimensionInput is an input type that accepts PolicyBindingObjectDimensionArgs and PolicyBindingObjectDimensionOutput values. You can construct a concrete instance of `PolicyBindingObjectDimensionInput` via:
PolicyBindingObjectDimensionArgs{...}
type PolicyBindingObjectDimensionOutput ¶
type PolicyBindingObjectDimensionOutput struct{ *pulumi.OutputState }
func (PolicyBindingObjectDimensionOutput) DimensionsJson ¶
func (o PolicyBindingObjectDimensionOutput) DimensionsJson() pulumi.StringOutput
func (PolicyBindingObjectDimensionOutput) ElementType ¶
func (PolicyBindingObjectDimensionOutput) ElementType() reflect.Type
func (PolicyBindingObjectDimensionOutput) ToPolicyBindingObjectDimensionOutput ¶
func (o PolicyBindingObjectDimensionOutput) ToPolicyBindingObjectDimensionOutput() PolicyBindingObjectDimensionOutput
func (PolicyBindingObjectDimensionOutput) ToPolicyBindingObjectDimensionOutputWithContext ¶
func (o PolicyBindingObjectDimensionOutput) ToPolicyBindingObjectDimensionOutputWithContext(ctx context.Context) PolicyBindingObjectDimensionOutput
func (PolicyBindingObjectDimensionOutput) UniqueId ¶
func (o PolicyBindingObjectDimensionOutput) UniqueId() pulumi.StringPtrOutput
type PolicyBindingObjectInput ¶
type PolicyBindingObjectInput interface { pulumi.Input ToPolicyBindingObjectOutput() PolicyBindingObjectOutput ToPolicyBindingObjectOutputWithContext(ctx context.Context) PolicyBindingObjectOutput }
type PolicyBindingObjectMap ¶
type PolicyBindingObjectMap map[string]PolicyBindingObjectInput
func (PolicyBindingObjectMap) ElementType ¶
func (PolicyBindingObjectMap) ElementType() reflect.Type
func (PolicyBindingObjectMap) ToPolicyBindingObjectMapOutput ¶
func (i PolicyBindingObjectMap) ToPolicyBindingObjectMapOutput() PolicyBindingObjectMapOutput
func (PolicyBindingObjectMap) ToPolicyBindingObjectMapOutputWithContext ¶
func (i PolicyBindingObjectMap) ToPolicyBindingObjectMapOutputWithContext(ctx context.Context) PolicyBindingObjectMapOutput
type PolicyBindingObjectMapInput ¶
type PolicyBindingObjectMapInput interface { pulumi.Input ToPolicyBindingObjectMapOutput() PolicyBindingObjectMapOutput ToPolicyBindingObjectMapOutputWithContext(context.Context) PolicyBindingObjectMapOutput }
PolicyBindingObjectMapInput is an input type that accepts PolicyBindingObjectMap and PolicyBindingObjectMapOutput values. You can construct a concrete instance of `PolicyBindingObjectMapInput` via:
PolicyBindingObjectMap{ "key": PolicyBindingObjectArgs{...} }
type PolicyBindingObjectMapOutput ¶
type PolicyBindingObjectMapOutput struct{ *pulumi.OutputState }
func (PolicyBindingObjectMapOutput) ElementType ¶
func (PolicyBindingObjectMapOutput) ElementType() reflect.Type
func (PolicyBindingObjectMapOutput) MapIndex ¶
func (o PolicyBindingObjectMapOutput) MapIndex(k pulumi.StringInput) PolicyBindingObjectOutput
func (PolicyBindingObjectMapOutput) ToPolicyBindingObjectMapOutput ¶
func (o PolicyBindingObjectMapOutput) ToPolicyBindingObjectMapOutput() PolicyBindingObjectMapOutput
func (PolicyBindingObjectMapOutput) ToPolicyBindingObjectMapOutputWithContext ¶
func (o PolicyBindingObjectMapOutput) ToPolicyBindingObjectMapOutputWithContext(ctx context.Context) PolicyBindingObjectMapOutput
type PolicyBindingObjectOutput ¶
type PolicyBindingObjectOutput struct{ *pulumi.OutputState }
func (PolicyBindingObjectOutput) Dimensions ¶
func (o PolicyBindingObjectOutput) Dimensions() PolicyBindingObjectDimensionArrayOutput
A list objects. Each element contains the following attributes:
func (PolicyBindingObjectOutput) ElementType ¶
func (PolicyBindingObjectOutput) ElementType() reflect.Type
func (PolicyBindingObjectOutput) PolicyId ¶
func (o PolicyBindingObjectOutput) PolicyId() pulumi.StringOutput
Alarm policy ID for binding objects.
func (PolicyBindingObjectOutput) ToPolicyBindingObjectOutput ¶
func (o PolicyBindingObjectOutput) ToPolicyBindingObjectOutput() PolicyBindingObjectOutput
func (PolicyBindingObjectOutput) ToPolicyBindingObjectOutputWithContext ¶
func (o PolicyBindingObjectOutput) ToPolicyBindingObjectOutputWithContext(ctx context.Context) PolicyBindingObjectOutput
type PolicyBindingObjectState ¶
type PolicyBindingObjectState struct { // A list objects. Each element contains the following attributes: Dimensions PolicyBindingObjectDimensionArrayInput // Alarm policy ID for binding objects. PolicyId pulumi.StringPtrInput }
func (PolicyBindingObjectState) ElementType ¶
func (PolicyBindingObjectState) ElementType() reflect.Type
type PolicyConditionsArgs ¶
type PolicyConditionsArgs struct { Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking PolicyConditions.
type PolicyConditionsList ¶
type PolicyConditionsList struct { EventMetrics []PolicyConditionsListEventMetric `pulumi:"eventMetrics"` IsSupportMultiRegion bool `pulumi:"isSupportMultiRegion"` Metrics []PolicyConditionsListMetric `pulumi:"metrics"` Name string `pulumi:"name"` PolicyViewName string `pulumi:"policyViewName"` SupportRegions []string `pulumi:"supportRegions"` }
type PolicyConditionsListArgs ¶
type PolicyConditionsListArgs struct { EventMetrics PolicyConditionsListEventMetricArrayInput `pulumi:"eventMetrics"` IsSupportMultiRegion pulumi.BoolInput `pulumi:"isSupportMultiRegion"` Metrics PolicyConditionsListMetricArrayInput `pulumi:"metrics"` Name pulumi.StringInput `pulumi:"name"` PolicyViewName pulumi.StringInput `pulumi:"policyViewName"` SupportRegions pulumi.StringArrayInput `pulumi:"supportRegions"` }
func (PolicyConditionsListArgs) ElementType ¶
func (PolicyConditionsListArgs) ElementType() reflect.Type
func (PolicyConditionsListArgs) ToPolicyConditionsListOutput ¶
func (i PolicyConditionsListArgs) ToPolicyConditionsListOutput() PolicyConditionsListOutput
func (PolicyConditionsListArgs) ToPolicyConditionsListOutputWithContext ¶
func (i PolicyConditionsListArgs) ToPolicyConditionsListOutputWithContext(ctx context.Context) PolicyConditionsListOutput
type PolicyConditionsListArray ¶
type PolicyConditionsListArray []PolicyConditionsListInput
func (PolicyConditionsListArray) ElementType ¶
func (PolicyConditionsListArray) ElementType() reflect.Type
func (PolicyConditionsListArray) ToPolicyConditionsListArrayOutput ¶
func (i PolicyConditionsListArray) ToPolicyConditionsListArrayOutput() PolicyConditionsListArrayOutput
func (PolicyConditionsListArray) ToPolicyConditionsListArrayOutputWithContext ¶
func (i PolicyConditionsListArray) ToPolicyConditionsListArrayOutputWithContext(ctx context.Context) PolicyConditionsListArrayOutput
type PolicyConditionsListArrayInput ¶
type PolicyConditionsListArrayInput interface { pulumi.Input ToPolicyConditionsListArrayOutput() PolicyConditionsListArrayOutput ToPolicyConditionsListArrayOutputWithContext(context.Context) PolicyConditionsListArrayOutput }
PolicyConditionsListArrayInput is an input type that accepts PolicyConditionsListArray and PolicyConditionsListArrayOutput values. You can construct a concrete instance of `PolicyConditionsListArrayInput` via:
PolicyConditionsListArray{ PolicyConditionsListArgs{...} }
type PolicyConditionsListArrayOutput ¶
type PolicyConditionsListArrayOutput struct{ *pulumi.OutputState }
func (PolicyConditionsListArrayOutput) ElementType ¶
func (PolicyConditionsListArrayOutput) ElementType() reflect.Type
func (PolicyConditionsListArrayOutput) Index ¶
func (o PolicyConditionsListArrayOutput) Index(i pulumi.IntInput) PolicyConditionsListOutput
func (PolicyConditionsListArrayOutput) ToPolicyConditionsListArrayOutput ¶
func (o PolicyConditionsListArrayOutput) ToPolicyConditionsListArrayOutput() PolicyConditionsListArrayOutput
func (PolicyConditionsListArrayOutput) ToPolicyConditionsListArrayOutputWithContext ¶
func (o PolicyConditionsListArrayOutput) ToPolicyConditionsListArrayOutputWithContext(ctx context.Context) PolicyConditionsListArrayOutput
type PolicyConditionsListEventMetricArgs ¶
type PolicyConditionsListEventMetricArgs struct { EventId pulumi.IntInput `pulumi:"eventId"` EventShowName pulumi.StringInput `pulumi:"eventShowName"` NeedRecovered pulumi.BoolInput `pulumi:"needRecovered"` }
func (PolicyConditionsListEventMetricArgs) ElementType ¶
func (PolicyConditionsListEventMetricArgs) ElementType() reflect.Type
func (PolicyConditionsListEventMetricArgs) ToPolicyConditionsListEventMetricOutput ¶
func (i PolicyConditionsListEventMetricArgs) ToPolicyConditionsListEventMetricOutput() PolicyConditionsListEventMetricOutput
func (PolicyConditionsListEventMetricArgs) ToPolicyConditionsListEventMetricOutputWithContext ¶
func (i PolicyConditionsListEventMetricArgs) ToPolicyConditionsListEventMetricOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricOutput
type PolicyConditionsListEventMetricArray ¶
type PolicyConditionsListEventMetricArray []PolicyConditionsListEventMetricInput
func (PolicyConditionsListEventMetricArray) ElementType ¶
func (PolicyConditionsListEventMetricArray) ElementType() reflect.Type
func (PolicyConditionsListEventMetricArray) ToPolicyConditionsListEventMetricArrayOutput ¶
func (i PolicyConditionsListEventMetricArray) ToPolicyConditionsListEventMetricArrayOutput() PolicyConditionsListEventMetricArrayOutput
func (PolicyConditionsListEventMetricArray) ToPolicyConditionsListEventMetricArrayOutputWithContext ¶
func (i PolicyConditionsListEventMetricArray) ToPolicyConditionsListEventMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricArrayOutput
type PolicyConditionsListEventMetricArrayInput ¶
type PolicyConditionsListEventMetricArrayInput interface { pulumi.Input ToPolicyConditionsListEventMetricArrayOutput() PolicyConditionsListEventMetricArrayOutput ToPolicyConditionsListEventMetricArrayOutputWithContext(context.Context) PolicyConditionsListEventMetricArrayOutput }
PolicyConditionsListEventMetricArrayInput is an input type that accepts PolicyConditionsListEventMetricArray and PolicyConditionsListEventMetricArrayOutput values. You can construct a concrete instance of `PolicyConditionsListEventMetricArrayInput` via:
PolicyConditionsListEventMetricArray{ PolicyConditionsListEventMetricArgs{...} }
type PolicyConditionsListEventMetricArrayOutput ¶
type PolicyConditionsListEventMetricArrayOutput struct{ *pulumi.OutputState }
func (PolicyConditionsListEventMetricArrayOutput) ElementType ¶
func (PolicyConditionsListEventMetricArrayOutput) ElementType() reflect.Type
func (PolicyConditionsListEventMetricArrayOutput) ToPolicyConditionsListEventMetricArrayOutput ¶
func (o PolicyConditionsListEventMetricArrayOutput) ToPolicyConditionsListEventMetricArrayOutput() PolicyConditionsListEventMetricArrayOutput
func (PolicyConditionsListEventMetricArrayOutput) ToPolicyConditionsListEventMetricArrayOutputWithContext ¶
func (o PolicyConditionsListEventMetricArrayOutput) ToPolicyConditionsListEventMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricArrayOutput
type PolicyConditionsListEventMetricInput ¶
type PolicyConditionsListEventMetricInput interface { pulumi.Input ToPolicyConditionsListEventMetricOutput() PolicyConditionsListEventMetricOutput ToPolicyConditionsListEventMetricOutputWithContext(context.Context) PolicyConditionsListEventMetricOutput }
PolicyConditionsListEventMetricInput is an input type that accepts PolicyConditionsListEventMetricArgs and PolicyConditionsListEventMetricOutput values. You can construct a concrete instance of `PolicyConditionsListEventMetricInput` via:
PolicyConditionsListEventMetricArgs{...}
type PolicyConditionsListEventMetricOutput ¶
type PolicyConditionsListEventMetricOutput struct{ *pulumi.OutputState }
func (PolicyConditionsListEventMetricOutput) ElementType ¶
func (PolicyConditionsListEventMetricOutput) ElementType() reflect.Type
func (PolicyConditionsListEventMetricOutput) EventId ¶
func (o PolicyConditionsListEventMetricOutput) EventId() pulumi.IntOutput
func (PolicyConditionsListEventMetricOutput) EventShowName ¶
func (o PolicyConditionsListEventMetricOutput) EventShowName() pulumi.StringOutput
func (PolicyConditionsListEventMetricOutput) NeedRecovered ¶
func (o PolicyConditionsListEventMetricOutput) NeedRecovered() pulumi.BoolOutput
func (PolicyConditionsListEventMetricOutput) ToPolicyConditionsListEventMetricOutput ¶
func (o PolicyConditionsListEventMetricOutput) ToPolicyConditionsListEventMetricOutput() PolicyConditionsListEventMetricOutput
func (PolicyConditionsListEventMetricOutput) ToPolicyConditionsListEventMetricOutputWithContext ¶
func (o PolicyConditionsListEventMetricOutput) ToPolicyConditionsListEventMetricOutputWithContext(ctx context.Context) PolicyConditionsListEventMetricOutput
type PolicyConditionsListInput ¶
type PolicyConditionsListInput interface { pulumi.Input ToPolicyConditionsListOutput() PolicyConditionsListOutput ToPolicyConditionsListOutputWithContext(context.Context) PolicyConditionsListOutput }
PolicyConditionsListInput is an input type that accepts PolicyConditionsListArgs and PolicyConditionsListOutput values. You can construct a concrete instance of `PolicyConditionsListInput` via:
PolicyConditionsListArgs{...}
type PolicyConditionsListMetric ¶
type PolicyConditionsListMetric struct { CalcTypeKeys []int `pulumi:"calcTypeKeys"` CalcTypeNeed bool `pulumi:"calcTypeNeed"` CalcValueDefault string `pulumi:"calcValueDefault"` CalcValueFixed string `pulumi:"calcValueFixed"` CalcValueMax string `pulumi:"calcValueMax"` CalcValueMin string `pulumi:"calcValueMin"` CalcValueNeed bool `pulumi:"calcValueNeed"` ContinueTimeDefault int `pulumi:"continueTimeDefault"` ContinueTimeKeys []int `pulumi:"continueTimeKeys"` ContinueTimeNeed bool `pulumi:"continueTimeNeed"` MetricId int `pulumi:"metricId"` MetricShowName string `pulumi:"metricShowName"` MetricUnit string `pulumi:"metricUnit"` PeriodDefault int `pulumi:"periodDefault"` PeriodKeys []int `pulumi:"periodKeys"` PeriodNeed bool `pulumi:"periodNeed"` PeriodNumDefault int `pulumi:"periodNumDefault"` PeriodNumKeys []int `pulumi:"periodNumKeys"` PeriodNumNeed bool `pulumi:"periodNumNeed"` StatTypeP10 string `pulumi:"statTypeP10"` StatTypeP1800 string `pulumi:"statTypeP1800"` StatTypeP300 string `pulumi:"statTypeP300"` StatTypeP3600 string `pulumi:"statTypeP3600"` StatTypeP5 string `pulumi:"statTypeP5"` StatTypeP60 string `pulumi:"statTypeP60"` StatTypeP600 string `pulumi:"statTypeP600"` StatTypeP86400 string `pulumi:"statTypeP86400"` }
type PolicyConditionsListMetricArgs ¶
type PolicyConditionsListMetricArgs struct { CalcTypeKeys pulumi.IntArrayInput `pulumi:"calcTypeKeys"` CalcTypeNeed pulumi.BoolInput `pulumi:"calcTypeNeed"` CalcValueDefault pulumi.StringInput `pulumi:"calcValueDefault"` CalcValueFixed pulumi.StringInput `pulumi:"calcValueFixed"` CalcValueMax pulumi.StringInput `pulumi:"calcValueMax"` CalcValueMin pulumi.StringInput `pulumi:"calcValueMin"` CalcValueNeed pulumi.BoolInput `pulumi:"calcValueNeed"` ContinueTimeDefault pulumi.IntInput `pulumi:"continueTimeDefault"` ContinueTimeKeys pulumi.IntArrayInput `pulumi:"continueTimeKeys"` ContinueTimeNeed pulumi.BoolInput `pulumi:"continueTimeNeed"` MetricId pulumi.IntInput `pulumi:"metricId"` MetricShowName pulumi.StringInput `pulumi:"metricShowName"` MetricUnit pulumi.StringInput `pulumi:"metricUnit"` PeriodDefault pulumi.IntInput `pulumi:"periodDefault"` PeriodKeys pulumi.IntArrayInput `pulumi:"periodKeys"` PeriodNeed pulumi.BoolInput `pulumi:"periodNeed"` PeriodNumDefault pulumi.IntInput `pulumi:"periodNumDefault"` PeriodNumKeys pulumi.IntArrayInput `pulumi:"periodNumKeys"` PeriodNumNeed pulumi.BoolInput `pulumi:"periodNumNeed"` StatTypeP10 pulumi.StringInput `pulumi:"statTypeP10"` StatTypeP1800 pulumi.StringInput `pulumi:"statTypeP1800"` StatTypeP300 pulumi.StringInput `pulumi:"statTypeP300"` StatTypeP3600 pulumi.StringInput `pulumi:"statTypeP3600"` StatTypeP5 pulumi.StringInput `pulumi:"statTypeP5"` StatTypeP60 pulumi.StringInput `pulumi:"statTypeP60"` StatTypeP600 pulumi.StringInput `pulumi:"statTypeP600"` StatTypeP86400 pulumi.StringInput `pulumi:"statTypeP86400"` }
func (PolicyConditionsListMetricArgs) ElementType ¶
func (PolicyConditionsListMetricArgs) ElementType() reflect.Type
func (PolicyConditionsListMetricArgs) ToPolicyConditionsListMetricOutput ¶
func (i PolicyConditionsListMetricArgs) ToPolicyConditionsListMetricOutput() PolicyConditionsListMetricOutput
func (PolicyConditionsListMetricArgs) ToPolicyConditionsListMetricOutputWithContext ¶
func (i PolicyConditionsListMetricArgs) ToPolicyConditionsListMetricOutputWithContext(ctx context.Context) PolicyConditionsListMetricOutput
type PolicyConditionsListMetricArray ¶
type PolicyConditionsListMetricArray []PolicyConditionsListMetricInput
func (PolicyConditionsListMetricArray) ElementType ¶
func (PolicyConditionsListMetricArray) ElementType() reflect.Type
func (PolicyConditionsListMetricArray) ToPolicyConditionsListMetricArrayOutput ¶
func (i PolicyConditionsListMetricArray) ToPolicyConditionsListMetricArrayOutput() PolicyConditionsListMetricArrayOutput
func (PolicyConditionsListMetricArray) ToPolicyConditionsListMetricArrayOutputWithContext ¶
func (i PolicyConditionsListMetricArray) ToPolicyConditionsListMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListMetricArrayOutput
type PolicyConditionsListMetricArrayInput ¶
type PolicyConditionsListMetricArrayInput interface { pulumi.Input ToPolicyConditionsListMetricArrayOutput() PolicyConditionsListMetricArrayOutput ToPolicyConditionsListMetricArrayOutputWithContext(context.Context) PolicyConditionsListMetricArrayOutput }
PolicyConditionsListMetricArrayInput is an input type that accepts PolicyConditionsListMetricArray and PolicyConditionsListMetricArrayOutput values. You can construct a concrete instance of `PolicyConditionsListMetricArrayInput` via:
PolicyConditionsListMetricArray{ PolicyConditionsListMetricArgs{...} }
type PolicyConditionsListMetricArrayOutput ¶
type PolicyConditionsListMetricArrayOutput struct{ *pulumi.OutputState }
func (PolicyConditionsListMetricArrayOutput) ElementType ¶
func (PolicyConditionsListMetricArrayOutput) ElementType() reflect.Type
func (PolicyConditionsListMetricArrayOutput) Index ¶
func (o PolicyConditionsListMetricArrayOutput) Index(i pulumi.IntInput) PolicyConditionsListMetricOutput
func (PolicyConditionsListMetricArrayOutput) ToPolicyConditionsListMetricArrayOutput ¶
func (o PolicyConditionsListMetricArrayOutput) ToPolicyConditionsListMetricArrayOutput() PolicyConditionsListMetricArrayOutput
func (PolicyConditionsListMetricArrayOutput) ToPolicyConditionsListMetricArrayOutputWithContext ¶
func (o PolicyConditionsListMetricArrayOutput) ToPolicyConditionsListMetricArrayOutputWithContext(ctx context.Context) PolicyConditionsListMetricArrayOutput
type PolicyConditionsListMetricInput ¶
type PolicyConditionsListMetricInput interface { pulumi.Input ToPolicyConditionsListMetricOutput() PolicyConditionsListMetricOutput ToPolicyConditionsListMetricOutputWithContext(context.Context) PolicyConditionsListMetricOutput }
PolicyConditionsListMetricInput is an input type that accepts PolicyConditionsListMetricArgs and PolicyConditionsListMetricOutput values. You can construct a concrete instance of `PolicyConditionsListMetricInput` via:
PolicyConditionsListMetricArgs{...}
type PolicyConditionsListMetricOutput ¶
type PolicyConditionsListMetricOutput struct{ *pulumi.OutputState }
func (PolicyConditionsListMetricOutput) CalcTypeKeys ¶
func (o PolicyConditionsListMetricOutput) CalcTypeKeys() pulumi.IntArrayOutput
func (PolicyConditionsListMetricOutput) CalcTypeNeed ¶
func (o PolicyConditionsListMetricOutput) CalcTypeNeed() pulumi.BoolOutput
func (PolicyConditionsListMetricOutput) CalcValueDefault ¶
func (o PolicyConditionsListMetricOutput) CalcValueDefault() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) CalcValueFixed ¶
func (o PolicyConditionsListMetricOutput) CalcValueFixed() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) CalcValueMax ¶
func (o PolicyConditionsListMetricOutput) CalcValueMax() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) CalcValueMin ¶
func (o PolicyConditionsListMetricOutput) CalcValueMin() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) CalcValueNeed ¶
func (o PolicyConditionsListMetricOutput) CalcValueNeed() pulumi.BoolOutput
func (PolicyConditionsListMetricOutput) ContinueTimeDefault ¶
func (o PolicyConditionsListMetricOutput) ContinueTimeDefault() pulumi.IntOutput
func (PolicyConditionsListMetricOutput) ContinueTimeKeys ¶
func (o PolicyConditionsListMetricOutput) ContinueTimeKeys() pulumi.IntArrayOutput
func (PolicyConditionsListMetricOutput) ContinueTimeNeed ¶
func (o PolicyConditionsListMetricOutput) ContinueTimeNeed() pulumi.BoolOutput
func (PolicyConditionsListMetricOutput) ElementType ¶
func (PolicyConditionsListMetricOutput) ElementType() reflect.Type
func (PolicyConditionsListMetricOutput) MetricId ¶
func (o PolicyConditionsListMetricOutput) MetricId() pulumi.IntOutput
func (PolicyConditionsListMetricOutput) MetricShowName ¶
func (o PolicyConditionsListMetricOutput) MetricShowName() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) MetricUnit ¶
func (o PolicyConditionsListMetricOutput) MetricUnit() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) PeriodDefault ¶
func (o PolicyConditionsListMetricOutput) PeriodDefault() pulumi.IntOutput
func (PolicyConditionsListMetricOutput) PeriodKeys ¶
func (o PolicyConditionsListMetricOutput) PeriodKeys() pulumi.IntArrayOutput
func (PolicyConditionsListMetricOutput) PeriodNeed ¶
func (o PolicyConditionsListMetricOutput) PeriodNeed() pulumi.BoolOutput
func (PolicyConditionsListMetricOutput) PeriodNumDefault ¶
func (o PolicyConditionsListMetricOutput) PeriodNumDefault() pulumi.IntOutput
func (PolicyConditionsListMetricOutput) PeriodNumKeys ¶
func (o PolicyConditionsListMetricOutput) PeriodNumKeys() pulumi.IntArrayOutput
func (PolicyConditionsListMetricOutput) PeriodNumNeed ¶
func (o PolicyConditionsListMetricOutput) PeriodNumNeed() pulumi.BoolOutput
func (PolicyConditionsListMetricOutput) StatTypeP10 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP10() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP1800 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP1800() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP300 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP300() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP3600 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP3600() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP5 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP5() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP60 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP60() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP600 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP600() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) StatTypeP86400 ¶
func (o PolicyConditionsListMetricOutput) StatTypeP86400() pulumi.StringOutput
func (PolicyConditionsListMetricOutput) ToPolicyConditionsListMetricOutput ¶
func (o PolicyConditionsListMetricOutput) ToPolicyConditionsListMetricOutput() PolicyConditionsListMetricOutput
func (PolicyConditionsListMetricOutput) ToPolicyConditionsListMetricOutputWithContext ¶
func (o PolicyConditionsListMetricOutput) ToPolicyConditionsListMetricOutputWithContext(ctx context.Context) PolicyConditionsListMetricOutput
type PolicyConditionsListOutput ¶
type PolicyConditionsListOutput struct{ *pulumi.OutputState }
func (PolicyConditionsListOutput) ElementType ¶
func (PolicyConditionsListOutput) ElementType() reflect.Type
func (PolicyConditionsListOutput) EventMetrics ¶
func (o PolicyConditionsListOutput) EventMetrics() PolicyConditionsListEventMetricArrayOutput
func (PolicyConditionsListOutput) IsSupportMultiRegion ¶
func (o PolicyConditionsListOutput) IsSupportMultiRegion() pulumi.BoolOutput
func (PolicyConditionsListOutput) Metrics ¶
func (o PolicyConditionsListOutput) Metrics() PolicyConditionsListMetricArrayOutput
func (PolicyConditionsListOutput) Name ¶
func (o PolicyConditionsListOutput) Name() pulumi.StringOutput
func (PolicyConditionsListOutput) PolicyViewName ¶
func (o PolicyConditionsListOutput) PolicyViewName() pulumi.StringOutput
func (PolicyConditionsListOutput) SupportRegions ¶
func (o PolicyConditionsListOutput) SupportRegions() pulumi.StringArrayOutput
func (PolicyConditionsListOutput) ToPolicyConditionsListOutput ¶
func (o PolicyConditionsListOutput) ToPolicyConditionsListOutput() PolicyConditionsListOutput
func (PolicyConditionsListOutput) ToPolicyConditionsListOutputWithContext ¶
func (o PolicyConditionsListOutput) ToPolicyConditionsListOutputWithContext(ctx context.Context) PolicyConditionsListOutput
type PolicyConditionsOutputArgs ¶
type PolicyConditionsOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking PolicyConditions.
func (PolicyConditionsOutputArgs) ElementType ¶
func (PolicyConditionsOutputArgs) ElementType() reflect.Type
type PolicyConditionsResult ¶
type PolicyConditionsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []PolicyConditionsList `pulumi:"lists"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by PolicyConditions.
func PolicyConditions ¶
func PolicyConditions(ctx *pulumi.Context, args *PolicyConditionsArgs, opts ...pulumi.InvokeOption) (*PolicyConditionsResult, error)
type PolicyConditionsResultOutput ¶
type PolicyConditionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by PolicyConditions.
func PolicyConditionsOutput ¶
func PolicyConditionsOutput(ctx *pulumi.Context, args PolicyConditionsOutputArgs, opts ...pulumi.InvokeOption) PolicyConditionsResultOutput
func (PolicyConditionsResultOutput) ElementType ¶
func (PolicyConditionsResultOutput) ElementType() reflect.Type
func (PolicyConditionsResultOutput) Id ¶
func (o PolicyConditionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (PolicyConditionsResultOutput) Lists ¶
func (o PolicyConditionsResultOutput) Lists() PolicyConditionsListArrayOutput
func (PolicyConditionsResultOutput) Name ¶
func (o PolicyConditionsResultOutput) Name() pulumi.StringPtrOutput
func (PolicyConditionsResultOutput) ResultOutputFile ¶
func (o PolicyConditionsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (PolicyConditionsResultOutput) ToPolicyConditionsResultOutput ¶
func (o PolicyConditionsResultOutput) ToPolicyConditionsResultOutput() PolicyConditionsResultOutput
func (PolicyConditionsResultOutput) ToPolicyConditionsResultOutputWithContext ¶
func (o PolicyConditionsResultOutput) ToPolicyConditionsResultOutputWithContext(ctx context.Context) PolicyConditionsResultOutput
type PolicyGroup ¶
type PolicyGroup struct { pulumi.CustomResourceState // A list binding objects(list only those in the `provider.region`). Each element contains the following attributes: BindingObjects PolicyGroupBindingObjectArrayOutput `pulumi:"bindingObjects"` // A list of threshold rules. Each element contains the following attributes: Conditions PolicyGroupConditionArrayOutput `pulumi:"conditions"` // A list of dimensions for this policy group. DimensionGroups pulumi.StringArrayOutput `pulumi:"dimensionGroups"` // A list of event rules. Each element contains the following attributes: EventConditions PolicyGroupEventConditionArrayOutput `pulumi:"eventConditions"` // Policy group name, length should between 1 and 20. GroupName pulumi.StringOutput `pulumi:"groupName"` // The and or relation of indicator alarm rule. Valid values: `0`, `1`. `0` represents or rule (if any rule is met, the // alarm will be raised), `1` represents and rule (if all rules are met, the alarm will be raised).The default is 0. IsUnionRule pulumi.IntPtrOutput `pulumi:"isUnionRule"` // Recently edited user uin. LastEditUin pulumi.StringOutput `pulumi:"lastEditUin"` // Policy view name, eg:`cvm_device`,`BANDWIDTHPACKAGE`, refer to // `data.tencentcloud_monitor_policy_conditions(policy_view_name)`. PolicyViewName pulumi.StringOutput `pulumi:"policyViewName"` // The project id to which the policy group belongs, default is `0`. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // A list of receivers. Each element contains the following attributes: Receivers PolicyGroupReceiverArrayOutput `pulumi:"receivers"` // Policy group's remark information. Remark pulumi.StringOutput `pulumi:"remark"` // Support regions this policy group. SupportRegions pulumi.StringArrayOutput `pulumi:"supportRegions"` // The policy group update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetPolicyGroup ¶
func GetPolicyGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyGroupState, opts ...pulumi.ResourceOption) (*PolicyGroup, error)
GetPolicyGroup gets an existing PolicyGroup 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 NewPolicyGroup ¶
func NewPolicyGroup(ctx *pulumi.Context, name string, args *PolicyGroupArgs, opts ...pulumi.ResourceOption) (*PolicyGroup, error)
NewPolicyGroup registers a new resource with the given unique name, arguments, and options.
func (*PolicyGroup) ElementType ¶
func (*PolicyGroup) ElementType() reflect.Type
func (*PolicyGroup) ToPolicyGroupOutput ¶
func (i *PolicyGroup) ToPolicyGroupOutput() PolicyGroupOutput
func (*PolicyGroup) ToPolicyGroupOutputWithContext ¶
func (i *PolicyGroup) ToPolicyGroupOutputWithContext(ctx context.Context) PolicyGroupOutput
type PolicyGroupArgs ¶
type PolicyGroupArgs struct { // A list of threshold rules. Each element contains the following attributes: Conditions PolicyGroupConditionArrayInput // A list of event rules. Each element contains the following attributes: EventConditions PolicyGroupEventConditionArrayInput // Policy group name, length should between 1 and 20. GroupName pulumi.StringInput // The and or relation of indicator alarm rule. Valid values: `0`, `1`. `0` represents or rule (if any rule is met, the // alarm will be raised), `1` represents and rule (if all rules are met, the alarm will be raised).The default is 0. IsUnionRule pulumi.IntPtrInput // Policy view name, eg:`cvm_device`,`BANDWIDTHPACKAGE`, refer to // `data.tencentcloud_monitor_policy_conditions(policy_view_name)`. PolicyViewName pulumi.StringInput // The project id to which the policy group belongs, default is `0`. ProjectId pulumi.IntPtrInput // Policy group's remark information. Remark pulumi.StringInput }
The set of arguments for constructing a PolicyGroup resource.
func (PolicyGroupArgs) ElementType ¶
func (PolicyGroupArgs) ElementType() reflect.Type
type PolicyGroupArray ¶
type PolicyGroupArray []PolicyGroupInput
func (PolicyGroupArray) ElementType ¶
func (PolicyGroupArray) ElementType() reflect.Type
func (PolicyGroupArray) ToPolicyGroupArrayOutput ¶
func (i PolicyGroupArray) ToPolicyGroupArrayOutput() PolicyGroupArrayOutput
func (PolicyGroupArray) ToPolicyGroupArrayOutputWithContext ¶
func (i PolicyGroupArray) ToPolicyGroupArrayOutputWithContext(ctx context.Context) PolicyGroupArrayOutput
type PolicyGroupArrayInput ¶
type PolicyGroupArrayInput interface { pulumi.Input ToPolicyGroupArrayOutput() PolicyGroupArrayOutput ToPolicyGroupArrayOutputWithContext(context.Context) PolicyGroupArrayOutput }
PolicyGroupArrayInput is an input type that accepts PolicyGroupArray and PolicyGroupArrayOutput values. You can construct a concrete instance of `PolicyGroupArrayInput` via:
PolicyGroupArray{ PolicyGroupArgs{...} }
type PolicyGroupArrayOutput ¶
type PolicyGroupArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupArrayOutput) ElementType ¶
func (PolicyGroupArrayOutput) ElementType() reflect.Type
func (PolicyGroupArrayOutput) Index ¶
func (o PolicyGroupArrayOutput) Index(i pulumi.IntInput) PolicyGroupOutput
func (PolicyGroupArrayOutput) ToPolicyGroupArrayOutput ¶
func (o PolicyGroupArrayOutput) ToPolicyGroupArrayOutput() PolicyGroupArrayOutput
func (PolicyGroupArrayOutput) ToPolicyGroupArrayOutputWithContext ¶
func (o PolicyGroupArrayOutput) ToPolicyGroupArrayOutputWithContext(ctx context.Context) PolicyGroupArrayOutput
type PolicyGroupBindingObjectArgs ¶
type PolicyGroupBindingObjectArgs struct { DimensionsJson pulumi.StringPtrInput `pulumi:"dimensionsJson"` IsShielded pulumi.IntPtrInput `pulumi:"isShielded"` Region pulumi.StringPtrInput `pulumi:"region"` UniqueId pulumi.StringPtrInput `pulumi:"uniqueId"` }
func (PolicyGroupBindingObjectArgs) ElementType ¶
func (PolicyGroupBindingObjectArgs) ElementType() reflect.Type
func (PolicyGroupBindingObjectArgs) ToPolicyGroupBindingObjectOutput ¶
func (i PolicyGroupBindingObjectArgs) ToPolicyGroupBindingObjectOutput() PolicyGroupBindingObjectOutput
func (PolicyGroupBindingObjectArgs) ToPolicyGroupBindingObjectOutputWithContext ¶
func (i PolicyGroupBindingObjectArgs) ToPolicyGroupBindingObjectOutputWithContext(ctx context.Context) PolicyGroupBindingObjectOutput
type PolicyGroupBindingObjectArray ¶
type PolicyGroupBindingObjectArray []PolicyGroupBindingObjectInput
func (PolicyGroupBindingObjectArray) ElementType ¶
func (PolicyGroupBindingObjectArray) ElementType() reflect.Type
func (PolicyGroupBindingObjectArray) ToPolicyGroupBindingObjectArrayOutput ¶
func (i PolicyGroupBindingObjectArray) ToPolicyGroupBindingObjectArrayOutput() PolicyGroupBindingObjectArrayOutput
func (PolicyGroupBindingObjectArray) ToPolicyGroupBindingObjectArrayOutputWithContext ¶
func (i PolicyGroupBindingObjectArray) ToPolicyGroupBindingObjectArrayOutputWithContext(ctx context.Context) PolicyGroupBindingObjectArrayOutput
type PolicyGroupBindingObjectArrayInput ¶
type PolicyGroupBindingObjectArrayInput interface { pulumi.Input ToPolicyGroupBindingObjectArrayOutput() PolicyGroupBindingObjectArrayOutput ToPolicyGroupBindingObjectArrayOutputWithContext(context.Context) PolicyGroupBindingObjectArrayOutput }
PolicyGroupBindingObjectArrayInput is an input type that accepts PolicyGroupBindingObjectArray and PolicyGroupBindingObjectArrayOutput values. You can construct a concrete instance of `PolicyGroupBindingObjectArrayInput` via:
PolicyGroupBindingObjectArray{ PolicyGroupBindingObjectArgs{...} }
type PolicyGroupBindingObjectArrayOutput ¶
type PolicyGroupBindingObjectArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupBindingObjectArrayOutput) ElementType ¶
func (PolicyGroupBindingObjectArrayOutput) ElementType() reflect.Type
func (PolicyGroupBindingObjectArrayOutput) Index ¶
func (o PolicyGroupBindingObjectArrayOutput) Index(i pulumi.IntInput) PolicyGroupBindingObjectOutput
func (PolicyGroupBindingObjectArrayOutput) ToPolicyGroupBindingObjectArrayOutput ¶
func (o PolicyGroupBindingObjectArrayOutput) ToPolicyGroupBindingObjectArrayOutput() PolicyGroupBindingObjectArrayOutput
func (PolicyGroupBindingObjectArrayOutput) ToPolicyGroupBindingObjectArrayOutputWithContext ¶
func (o PolicyGroupBindingObjectArrayOutput) ToPolicyGroupBindingObjectArrayOutputWithContext(ctx context.Context) PolicyGroupBindingObjectArrayOutput
type PolicyGroupBindingObjectInput ¶
type PolicyGroupBindingObjectInput interface { pulumi.Input ToPolicyGroupBindingObjectOutput() PolicyGroupBindingObjectOutput ToPolicyGroupBindingObjectOutputWithContext(context.Context) PolicyGroupBindingObjectOutput }
PolicyGroupBindingObjectInput is an input type that accepts PolicyGroupBindingObjectArgs and PolicyGroupBindingObjectOutput values. You can construct a concrete instance of `PolicyGroupBindingObjectInput` via:
PolicyGroupBindingObjectArgs{...}
type PolicyGroupBindingObjectOutput ¶
type PolicyGroupBindingObjectOutput struct{ *pulumi.OutputState }
func (PolicyGroupBindingObjectOutput) DimensionsJson ¶
func (o PolicyGroupBindingObjectOutput) DimensionsJson() pulumi.StringPtrOutput
func (PolicyGroupBindingObjectOutput) ElementType ¶
func (PolicyGroupBindingObjectOutput) ElementType() reflect.Type
func (PolicyGroupBindingObjectOutput) IsShielded ¶
func (o PolicyGroupBindingObjectOutput) IsShielded() pulumi.IntPtrOutput
func (PolicyGroupBindingObjectOutput) Region ¶
func (o PolicyGroupBindingObjectOutput) Region() pulumi.StringPtrOutput
func (PolicyGroupBindingObjectOutput) ToPolicyGroupBindingObjectOutput ¶
func (o PolicyGroupBindingObjectOutput) ToPolicyGroupBindingObjectOutput() PolicyGroupBindingObjectOutput
func (PolicyGroupBindingObjectOutput) ToPolicyGroupBindingObjectOutputWithContext ¶
func (o PolicyGroupBindingObjectOutput) ToPolicyGroupBindingObjectOutputWithContext(ctx context.Context) PolicyGroupBindingObjectOutput
func (PolicyGroupBindingObjectOutput) UniqueId ¶
func (o PolicyGroupBindingObjectOutput) UniqueId() pulumi.StringPtrOutput
type PolicyGroupCondition ¶
type PolicyGroupCondition struct { AlarmNotifyPeriod int `pulumi:"alarmNotifyPeriod"` AlarmNotifyType int `pulumi:"alarmNotifyType"` CalcPeriod *int `pulumi:"calcPeriod"` CalcType *int `pulumi:"calcType"` CalcValue *float64 `pulumi:"calcValue"` ContinuePeriod *int `pulumi:"continuePeriod"` MetricId int `pulumi:"metricId"` }
type PolicyGroupConditionArgs ¶
type PolicyGroupConditionArgs struct { AlarmNotifyPeriod pulumi.IntInput `pulumi:"alarmNotifyPeriod"` AlarmNotifyType pulumi.IntInput `pulumi:"alarmNotifyType"` CalcPeriod pulumi.IntPtrInput `pulumi:"calcPeriod"` CalcType pulumi.IntPtrInput `pulumi:"calcType"` CalcValue pulumi.Float64PtrInput `pulumi:"calcValue"` ContinuePeriod pulumi.IntPtrInput `pulumi:"continuePeriod"` MetricId pulumi.IntInput `pulumi:"metricId"` }
func (PolicyGroupConditionArgs) ElementType ¶
func (PolicyGroupConditionArgs) ElementType() reflect.Type
func (PolicyGroupConditionArgs) ToPolicyGroupConditionOutput ¶
func (i PolicyGroupConditionArgs) ToPolicyGroupConditionOutput() PolicyGroupConditionOutput
func (PolicyGroupConditionArgs) ToPolicyGroupConditionOutputWithContext ¶
func (i PolicyGroupConditionArgs) ToPolicyGroupConditionOutputWithContext(ctx context.Context) PolicyGroupConditionOutput
type PolicyGroupConditionArray ¶
type PolicyGroupConditionArray []PolicyGroupConditionInput
func (PolicyGroupConditionArray) ElementType ¶
func (PolicyGroupConditionArray) ElementType() reflect.Type
func (PolicyGroupConditionArray) ToPolicyGroupConditionArrayOutput ¶
func (i PolicyGroupConditionArray) ToPolicyGroupConditionArrayOutput() PolicyGroupConditionArrayOutput
func (PolicyGroupConditionArray) ToPolicyGroupConditionArrayOutputWithContext ¶
func (i PolicyGroupConditionArray) ToPolicyGroupConditionArrayOutputWithContext(ctx context.Context) PolicyGroupConditionArrayOutput
type PolicyGroupConditionArrayInput ¶
type PolicyGroupConditionArrayInput interface { pulumi.Input ToPolicyGroupConditionArrayOutput() PolicyGroupConditionArrayOutput ToPolicyGroupConditionArrayOutputWithContext(context.Context) PolicyGroupConditionArrayOutput }
PolicyGroupConditionArrayInput is an input type that accepts PolicyGroupConditionArray and PolicyGroupConditionArrayOutput values. You can construct a concrete instance of `PolicyGroupConditionArrayInput` via:
PolicyGroupConditionArray{ PolicyGroupConditionArgs{...} }
type PolicyGroupConditionArrayOutput ¶
type PolicyGroupConditionArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupConditionArrayOutput) ElementType ¶
func (PolicyGroupConditionArrayOutput) ElementType() reflect.Type
func (PolicyGroupConditionArrayOutput) Index ¶
func (o PolicyGroupConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupConditionOutput
func (PolicyGroupConditionArrayOutput) ToPolicyGroupConditionArrayOutput ¶
func (o PolicyGroupConditionArrayOutput) ToPolicyGroupConditionArrayOutput() PolicyGroupConditionArrayOutput
func (PolicyGroupConditionArrayOutput) ToPolicyGroupConditionArrayOutputWithContext ¶
func (o PolicyGroupConditionArrayOutput) ToPolicyGroupConditionArrayOutputWithContext(ctx context.Context) PolicyGroupConditionArrayOutput
type PolicyGroupConditionInput ¶
type PolicyGroupConditionInput interface { pulumi.Input ToPolicyGroupConditionOutput() PolicyGroupConditionOutput ToPolicyGroupConditionOutputWithContext(context.Context) PolicyGroupConditionOutput }
PolicyGroupConditionInput is an input type that accepts PolicyGroupConditionArgs and PolicyGroupConditionOutput values. You can construct a concrete instance of `PolicyGroupConditionInput` via:
PolicyGroupConditionArgs{...}
type PolicyGroupConditionOutput ¶
type PolicyGroupConditionOutput struct{ *pulumi.OutputState }
func (PolicyGroupConditionOutput) AlarmNotifyPeriod ¶
func (o PolicyGroupConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
func (PolicyGroupConditionOutput) AlarmNotifyType ¶
func (o PolicyGroupConditionOutput) AlarmNotifyType() pulumi.IntOutput
func (PolicyGroupConditionOutput) CalcPeriod ¶
func (o PolicyGroupConditionOutput) CalcPeriod() pulumi.IntPtrOutput
func (PolicyGroupConditionOutput) CalcType ¶
func (o PolicyGroupConditionOutput) CalcType() pulumi.IntPtrOutput
func (PolicyGroupConditionOutput) CalcValue ¶
func (o PolicyGroupConditionOutput) CalcValue() pulumi.Float64PtrOutput
func (PolicyGroupConditionOutput) ContinuePeriod ¶
func (o PolicyGroupConditionOutput) ContinuePeriod() pulumi.IntPtrOutput
func (PolicyGroupConditionOutput) ElementType ¶
func (PolicyGroupConditionOutput) ElementType() reflect.Type
func (PolicyGroupConditionOutput) MetricId ¶
func (o PolicyGroupConditionOutput) MetricId() pulumi.IntOutput
func (PolicyGroupConditionOutput) ToPolicyGroupConditionOutput ¶
func (o PolicyGroupConditionOutput) ToPolicyGroupConditionOutput() PolicyGroupConditionOutput
func (PolicyGroupConditionOutput) ToPolicyGroupConditionOutputWithContext ¶
func (o PolicyGroupConditionOutput) ToPolicyGroupConditionOutputWithContext(ctx context.Context) PolicyGroupConditionOutput
type PolicyGroupEventConditionArgs ¶
type PolicyGroupEventConditionArgs struct { AlarmNotifyPeriod pulumi.IntInput `pulumi:"alarmNotifyPeriod"` AlarmNotifyType pulumi.IntInput `pulumi:"alarmNotifyType"` EventId pulumi.IntInput `pulumi:"eventId"` }
func (PolicyGroupEventConditionArgs) ElementType ¶
func (PolicyGroupEventConditionArgs) ElementType() reflect.Type
func (PolicyGroupEventConditionArgs) ToPolicyGroupEventConditionOutput ¶
func (i PolicyGroupEventConditionArgs) ToPolicyGroupEventConditionOutput() PolicyGroupEventConditionOutput
func (PolicyGroupEventConditionArgs) ToPolicyGroupEventConditionOutputWithContext ¶
func (i PolicyGroupEventConditionArgs) ToPolicyGroupEventConditionOutputWithContext(ctx context.Context) PolicyGroupEventConditionOutput
type PolicyGroupEventConditionArray ¶
type PolicyGroupEventConditionArray []PolicyGroupEventConditionInput
func (PolicyGroupEventConditionArray) ElementType ¶
func (PolicyGroupEventConditionArray) ElementType() reflect.Type
func (PolicyGroupEventConditionArray) ToPolicyGroupEventConditionArrayOutput ¶
func (i PolicyGroupEventConditionArray) ToPolicyGroupEventConditionArrayOutput() PolicyGroupEventConditionArrayOutput
func (PolicyGroupEventConditionArray) ToPolicyGroupEventConditionArrayOutputWithContext ¶
func (i PolicyGroupEventConditionArray) ToPolicyGroupEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupEventConditionArrayOutput
type PolicyGroupEventConditionArrayInput ¶
type PolicyGroupEventConditionArrayInput interface { pulumi.Input ToPolicyGroupEventConditionArrayOutput() PolicyGroupEventConditionArrayOutput ToPolicyGroupEventConditionArrayOutputWithContext(context.Context) PolicyGroupEventConditionArrayOutput }
PolicyGroupEventConditionArrayInput is an input type that accepts PolicyGroupEventConditionArray and PolicyGroupEventConditionArrayOutput values. You can construct a concrete instance of `PolicyGroupEventConditionArrayInput` via:
PolicyGroupEventConditionArray{ PolicyGroupEventConditionArgs{...} }
type PolicyGroupEventConditionArrayOutput ¶
type PolicyGroupEventConditionArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupEventConditionArrayOutput) ElementType ¶
func (PolicyGroupEventConditionArrayOutput) ElementType() reflect.Type
func (PolicyGroupEventConditionArrayOutput) Index ¶
func (o PolicyGroupEventConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupEventConditionOutput
func (PolicyGroupEventConditionArrayOutput) ToPolicyGroupEventConditionArrayOutput ¶
func (o PolicyGroupEventConditionArrayOutput) ToPolicyGroupEventConditionArrayOutput() PolicyGroupEventConditionArrayOutput
func (PolicyGroupEventConditionArrayOutput) ToPolicyGroupEventConditionArrayOutputWithContext ¶
func (o PolicyGroupEventConditionArrayOutput) ToPolicyGroupEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupEventConditionArrayOutput
type PolicyGroupEventConditionInput ¶
type PolicyGroupEventConditionInput interface { pulumi.Input ToPolicyGroupEventConditionOutput() PolicyGroupEventConditionOutput ToPolicyGroupEventConditionOutputWithContext(context.Context) PolicyGroupEventConditionOutput }
PolicyGroupEventConditionInput is an input type that accepts PolicyGroupEventConditionArgs and PolicyGroupEventConditionOutput values. You can construct a concrete instance of `PolicyGroupEventConditionInput` via:
PolicyGroupEventConditionArgs{...}
type PolicyGroupEventConditionOutput ¶
type PolicyGroupEventConditionOutput struct{ *pulumi.OutputState }
func (PolicyGroupEventConditionOutput) AlarmNotifyPeriod ¶
func (o PolicyGroupEventConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
func (PolicyGroupEventConditionOutput) AlarmNotifyType ¶
func (o PolicyGroupEventConditionOutput) AlarmNotifyType() pulumi.IntOutput
func (PolicyGroupEventConditionOutput) ElementType ¶
func (PolicyGroupEventConditionOutput) ElementType() reflect.Type
func (PolicyGroupEventConditionOutput) EventId ¶
func (o PolicyGroupEventConditionOutput) EventId() pulumi.IntOutput
func (PolicyGroupEventConditionOutput) ToPolicyGroupEventConditionOutput ¶
func (o PolicyGroupEventConditionOutput) ToPolicyGroupEventConditionOutput() PolicyGroupEventConditionOutput
func (PolicyGroupEventConditionOutput) ToPolicyGroupEventConditionOutputWithContext ¶
func (o PolicyGroupEventConditionOutput) ToPolicyGroupEventConditionOutputWithContext(ctx context.Context) PolicyGroupEventConditionOutput
type PolicyGroupInput ¶
type PolicyGroupInput interface { pulumi.Input ToPolicyGroupOutput() PolicyGroupOutput ToPolicyGroupOutputWithContext(ctx context.Context) PolicyGroupOutput }
type PolicyGroupMap ¶
type PolicyGroupMap map[string]PolicyGroupInput
func (PolicyGroupMap) ElementType ¶
func (PolicyGroupMap) ElementType() reflect.Type
func (PolicyGroupMap) ToPolicyGroupMapOutput ¶
func (i PolicyGroupMap) ToPolicyGroupMapOutput() PolicyGroupMapOutput
func (PolicyGroupMap) ToPolicyGroupMapOutputWithContext ¶
func (i PolicyGroupMap) ToPolicyGroupMapOutputWithContext(ctx context.Context) PolicyGroupMapOutput
type PolicyGroupMapInput ¶
type PolicyGroupMapInput interface { pulumi.Input ToPolicyGroupMapOutput() PolicyGroupMapOutput ToPolicyGroupMapOutputWithContext(context.Context) PolicyGroupMapOutput }
PolicyGroupMapInput is an input type that accepts PolicyGroupMap and PolicyGroupMapOutput values. You can construct a concrete instance of `PolicyGroupMapInput` via:
PolicyGroupMap{ "key": PolicyGroupArgs{...} }
type PolicyGroupMapOutput ¶
type PolicyGroupMapOutput struct{ *pulumi.OutputState }
func (PolicyGroupMapOutput) ElementType ¶
func (PolicyGroupMapOutput) ElementType() reflect.Type
func (PolicyGroupMapOutput) MapIndex ¶
func (o PolicyGroupMapOutput) MapIndex(k pulumi.StringInput) PolicyGroupOutput
func (PolicyGroupMapOutput) ToPolicyGroupMapOutput ¶
func (o PolicyGroupMapOutput) ToPolicyGroupMapOutput() PolicyGroupMapOutput
func (PolicyGroupMapOutput) ToPolicyGroupMapOutputWithContext ¶
func (o PolicyGroupMapOutput) ToPolicyGroupMapOutputWithContext(ctx context.Context) PolicyGroupMapOutput
type PolicyGroupOutput ¶
type PolicyGroupOutput struct{ *pulumi.OutputState }
func (PolicyGroupOutput) BindingObjects ¶
func (o PolicyGroupOutput) BindingObjects() PolicyGroupBindingObjectArrayOutput
A list binding objects(list only those in the `provider.region`). Each element contains the following attributes:
func (PolicyGroupOutput) Conditions ¶
func (o PolicyGroupOutput) Conditions() PolicyGroupConditionArrayOutput
A list of threshold rules. Each element contains the following attributes:
func (PolicyGroupOutput) DimensionGroups ¶
func (o PolicyGroupOutput) DimensionGroups() pulumi.StringArrayOutput
A list of dimensions for this policy group.
func (PolicyGroupOutput) ElementType ¶
func (PolicyGroupOutput) ElementType() reflect.Type
func (PolicyGroupOutput) EventConditions ¶
func (o PolicyGroupOutput) EventConditions() PolicyGroupEventConditionArrayOutput
A list of event rules. Each element contains the following attributes:
func (PolicyGroupOutput) GroupName ¶
func (o PolicyGroupOutput) GroupName() pulumi.StringOutput
Policy group name, length should between 1 and 20.
func (PolicyGroupOutput) IsUnionRule ¶
func (o PolicyGroupOutput) IsUnionRule() pulumi.IntPtrOutput
The and or relation of indicator alarm rule. Valid values: `0`, `1`. `0` represents or rule (if any rule is met, the alarm will be raised), `1` represents and rule (if all rules are met, the alarm will be raised).The default is 0.
func (PolicyGroupOutput) LastEditUin ¶
func (o PolicyGroupOutput) LastEditUin() pulumi.StringOutput
Recently edited user uin.
func (PolicyGroupOutput) PolicyViewName ¶
func (o PolicyGroupOutput) PolicyViewName() pulumi.StringOutput
Policy view name, eg:`cvm_device`,`BANDWIDTHPACKAGE`, refer to `data.tencentcloud_monitor_policy_conditions(policy_view_name)`.
func (PolicyGroupOutput) ProjectId ¶
func (o PolicyGroupOutput) ProjectId() pulumi.IntPtrOutput
The project id to which the policy group belongs, default is `0`.
func (PolicyGroupOutput) Receivers ¶
func (o PolicyGroupOutput) Receivers() PolicyGroupReceiverArrayOutput
A list of receivers. Each element contains the following attributes:
func (PolicyGroupOutput) Remark ¶
func (o PolicyGroupOutput) Remark() pulumi.StringOutput
Policy group's remark information.
func (PolicyGroupOutput) SupportRegions ¶
func (o PolicyGroupOutput) SupportRegions() pulumi.StringArrayOutput
Support regions this policy group.
func (PolicyGroupOutput) ToPolicyGroupOutput ¶
func (o PolicyGroupOutput) ToPolicyGroupOutput() PolicyGroupOutput
func (PolicyGroupOutput) ToPolicyGroupOutputWithContext ¶
func (o PolicyGroupOutput) ToPolicyGroupOutputWithContext(ctx context.Context) PolicyGroupOutput
func (PolicyGroupOutput) UpdateTime ¶
func (o PolicyGroupOutput) UpdateTime() pulumi.StringOutput
The policy group update time.
type PolicyGroupReceiver ¶
type PolicyGroupReceiver struct { EndTime *int `pulumi:"endTime"` NeedSendNotice *int `pulumi:"needSendNotice"` NotifyWays []string `pulumi:"notifyWays"` PersonInterval *int `pulumi:"personInterval"` ReceiveLanguage *string `pulumi:"receiveLanguage"` ReceiverGroupLists []int `pulumi:"receiverGroupLists"` ReceiverType *string `pulumi:"receiverType"` ReceiverUserLists []int `pulumi:"receiverUserLists"` RecoverNotifies []string `pulumi:"recoverNotifies"` RoundInterval *int `pulumi:"roundInterval"` RoundNumber *int `pulumi:"roundNumber"` SendFors []string `pulumi:"sendFors"` StartTime *int `pulumi:"startTime"` UidLists []int `pulumi:"uidLists"` }
type PolicyGroupReceiverArgs ¶
type PolicyGroupReceiverArgs struct { EndTime pulumi.IntPtrInput `pulumi:"endTime"` NeedSendNotice pulumi.IntPtrInput `pulumi:"needSendNotice"` NotifyWays pulumi.StringArrayInput `pulumi:"notifyWays"` PersonInterval pulumi.IntPtrInput `pulumi:"personInterval"` ReceiveLanguage pulumi.StringPtrInput `pulumi:"receiveLanguage"` ReceiverGroupLists pulumi.IntArrayInput `pulumi:"receiverGroupLists"` ReceiverType pulumi.StringPtrInput `pulumi:"receiverType"` ReceiverUserLists pulumi.IntArrayInput `pulumi:"receiverUserLists"` RecoverNotifies pulumi.StringArrayInput `pulumi:"recoverNotifies"` RoundInterval pulumi.IntPtrInput `pulumi:"roundInterval"` RoundNumber pulumi.IntPtrInput `pulumi:"roundNumber"` SendFors pulumi.StringArrayInput `pulumi:"sendFors"` StartTime pulumi.IntPtrInput `pulumi:"startTime"` UidLists pulumi.IntArrayInput `pulumi:"uidLists"` }
func (PolicyGroupReceiverArgs) ElementType ¶
func (PolicyGroupReceiverArgs) ElementType() reflect.Type
func (PolicyGroupReceiverArgs) ToPolicyGroupReceiverOutput ¶
func (i PolicyGroupReceiverArgs) ToPolicyGroupReceiverOutput() PolicyGroupReceiverOutput
func (PolicyGroupReceiverArgs) ToPolicyGroupReceiverOutputWithContext ¶
func (i PolicyGroupReceiverArgs) ToPolicyGroupReceiverOutputWithContext(ctx context.Context) PolicyGroupReceiverOutput
type PolicyGroupReceiverArray ¶
type PolicyGroupReceiverArray []PolicyGroupReceiverInput
func (PolicyGroupReceiverArray) ElementType ¶
func (PolicyGroupReceiverArray) ElementType() reflect.Type
func (PolicyGroupReceiverArray) ToPolicyGroupReceiverArrayOutput ¶
func (i PolicyGroupReceiverArray) ToPolicyGroupReceiverArrayOutput() PolicyGroupReceiverArrayOutput
func (PolicyGroupReceiverArray) ToPolicyGroupReceiverArrayOutputWithContext ¶
func (i PolicyGroupReceiverArray) ToPolicyGroupReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupReceiverArrayOutput
type PolicyGroupReceiverArrayInput ¶
type PolicyGroupReceiverArrayInput interface { pulumi.Input ToPolicyGroupReceiverArrayOutput() PolicyGroupReceiverArrayOutput ToPolicyGroupReceiverArrayOutputWithContext(context.Context) PolicyGroupReceiverArrayOutput }
PolicyGroupReceiverArrayInput is an input type that accepts PolicyGroupReceiverArray and PolicyGroupReceiverArrayOutput values. You can construct a concrete instance of `PolicyGroupReceiverArrayInput` via:
PolicyGroupReceiverArray{ PolicyGroupReceiverArgs{...} }
type PolicyGroupReceiverArrayOutput ¶
type PolicyGroupReceiverArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupReceiverArrayOutput) ElementType ¶
func (PolicyGroupReceiverArrayOutput) ElementType() reflect.Type
func (PolicyGroupReceiverArrayOutput) Index ¶
func (o PolicyGroupReceiverArrayOutput) Index(i pulumi.IntInput) PolicyGroupReceiverOutput
func (PolicyGroupReceiverArrayOutput) ToPolicyGroupReceiverArrayOutput ¶
func (o PolicyGroupReceiverArrayOutput) ToPolicyGroupReceiverArrayOutput() PolicyGroupReceiverArrayOutput
func (PolicyGroupReceiverArrayOutput) ToPolicyGroupReceiverArrayOutputWithContext ¶
func (o PolicyGroupReceiverArrayOutput) ToPolicyGroupReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupReceiverArrayOutput
type PolicyGroupReceiverInput ¶
type PolicyGroupReceiverInput interface { pulumi.Input ToPolicyGroupReceiverOutput() PolicyGroupReceiverOutput ToPolicyGroupReceiverOutputWithContext(context.Context) PolicyGroupReceiverOutput }
PolicyGroupReceiverInput is an input type that accepts PolicyGroupReceiverArgs and PolicyGroupReceiverOutput values. You can construct a concrete instance of `PolicyGroupReceiverInput` via:
PolicyGroupReceiverArgs{...}
type PolicyGroupReceiverOutput ¶
type PolicyGroupReceiverOutput struct{ *pulumi.OutputState }
func (PolicyGroupReceiverOutput) ElementType ¶
func (PolicyGroupReceiverOutput) ElementType() reflect.Type
func (PolicyGroupReceiverOutput) EndTime ¶
func (o PolicyGroupReceiverOutput) EndTime() pulumi.IntPtrOutput
func (PolicyGroupReceiverOutput) NeedSendNotice ¶
func (o PolicyGroupReceiverOutput) NeedSendNotice() pulumi.IntPtrOutput
func (PolicyGroupReceiverOutput) NotifyWays ¶
func (o PolicyGroupReceiverOutput) NotifyWays() pulumi.StringArrayOutput
func (PolicyGroupReceiverOutput) PersonInterval ¶
func (o PolicyGroupReceiverOutput) PersonInterval() pulumi.IntPtrOutput
func (PolicyGroupReceiverOutput) ReceiveLanguage ¶
func (o PolicyGroupReceiverOutput) ReceiveLanguage() pulumi.StringPtrOutput
func (PolicyGroupReceiverOutput) ReceiverGroupLists ¶
func (o PolicyGroupReceiverOutput) ReceiverGroupLists() pulumi.IntArrayOutput
func (PolicyGroupReceiverOutput) ReceiverType ¶
func (o PolicyGroupReceiverOutput) ReceiverType() pulumi.StringPtrOutput
func (PolicyGroupReceiverOutput) ReceiverUserLists ¶
func (o PolicyGroupReceiverOutput) ReceiverUserLists() pulumi.IntArrayOutput
func (PolicyGroupReceiverOutput) RecoverNotifies ¶
func (o PolicyGroupReceiverOutput) RecoverNotifies() pulumi.StringArrayOutput
func (PolicyGroupReceiverOutput) RoundInterval ¶
func (o PolicyGroupReceiverOutput) RoundInterval() pulumi.IntPtrOutput
func (PolicyGroupReceiverOutput) RoundNumber ¶
func (o PolicyGroupReceiverOutput) RoundNumber() pulumi.IntPtrOutput
func (PolicyGroupReceiverOutput) SendFors ¶
func (o PolicyGroupReceiverOutput) SendFors() pulumi.StringArrayOutput
func (PolicyGroupReceiverOutput) StartTime ¶
func (o PolicyGroupReceiverOutput) StartTime() pulumi.IntPtrOutput
func (PolicyGroupReceiverOutput) ToPolicyGroupReceiverOutput ¶
func (o PolicyGroupReceiverOutput) ToPolicyGroupReceiverOutput() PolicyGroupReceiverOutput
func (PolicyGroupReceiverOutput) ToPolicyGroupReceiverOutputWithContext ¶
func (o PolicyGroupReceiverOutput) ToPolicyGroupReceiverOutputWithContext(ctx context.Context) PolicyGroupReceiverOutput
func (PolicyGroupReceiverOutput) UidLists ¶
func (o PolicyGroupReceiverOutput) UidLists() pulumi.IntArrayOutput
type PolicyGroupState ¶
type PolicyGroupState struct { // A list binding objects(list only those in the `provider.region`). Each element contains the following attributes: BindingObjects PolicyGroupBindingObjectArrayInput // A list of threshold rules. Each element contains the following attributes: Conditions PolicyGroupConditionArrayInput // A list of dimensions for this policy group. DimensionGroups pulumi.StringArrayInput // A list of event rules. Each element contains the following attributes: EventConditions PolicyGroupEventConditionArrayInput // Policy group name, length should between 1 and 20. GroupName pulumi.StringPtrInput // The and or relation of indicator alarm rule. Valid values: `0`, `1`. `0` represents or rule (if any rule is met, the // alarm will be raised), `1` represents and rule (if all rules are met, the alarm will be raised).The default is 0. IsUnionRule pulumi.IntPtrInput // Recently edited user uin. LastEditUin pulumi.StringPtrInput // Policy view name, eg:`cvm_device`,`BANDWIDTHPACKAGE`, refer to // `data.tencentcloud_monitor_policy_conditions(policy_view_name)`. PolicyViewName pulumi.StringPtrInput // The project id to which the policy group belongs, default is `0`. ProjectId pulumi.IntPtrInput // A list of receivers. Each element contains the following attributes: Receivers PolicyGroupReceiverArrayInput // Policy group's remark information. Remark pulumi.StringPtrInput // Support regions this policy group. SupportRegions pulumi.StringArrayInput // The policy group update time. UpdateTime pulumi.StringPtrInput }
func (PolicyGroupState) ElementType ¶
func (PolicyGroupState) ElementType() reflect.Type
type PolicyGroupsArgs ¶
type PolicyGroupsArgs struct { Name *string `pulumi:"name"` PolicyViewNames []string `pulumi:"policyViewNames"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking PolicyGroups.
type PolicyGroupsList ¶
type PolicyGroupsList struct { CanSetDefault bool `pulumi:"canSetDefault"` Conditions []PolicyGroupsListCondition `pulumi:"conditions"` EventConditions []PolicyGroupsListEventCondition `pulumi:"eventConditions"` GroupId int `pulumi:"groupId"` GroupName string `pulumi:"groupName"` InsertTime int `pulumi:"insertTime"` IsDefault int `pulumi:"isDefault"` IsOpen bool `pulumi:"isOpen"` LastEditUin string `pulumi:"lastEditUin"` NoShieldedSum int `pulumi:"noShieldedSum"` ParentGroupId int `pulumi:"parentGroupId"` PolicyViewName string `pulumi:"policyViewName"` ProjectId int `pulumi:"projectId"` Receivers []PolicyGroupsListReceiver `pulumi:"receivers"` Remark string `pulumi:"remark"` UpdateTime int `pulumi:"updateTime"` UseSum int `pulumi:"useSum"` }
type PolicyGroupsListArgs ¶
type PolicyGroupsListArgs struct { CanSetDefault pulumi.BoolInput `pulumi:"canSetDefault"` Conditions PolicyGroupsListConditionArrayInput `pulumi:"conditions"` EventConditions PolicyGroupsListEventConditionArrayInput `pulumi:"eventConditions"` GroupId pulumi.IntInput `pulumi:"groupId"` GroupName pulumi.StringInput `pulumi:"groupName"` InsertTime pulumi.IntInput `pulumi:"insertTime"` IsDefault pulumi.IntInput `pulumi:"isDefault"` IsOpen pulumi.BoolInput `pulumi:"isOpen"` LastEditUin pulumi.StringInput `pulumi:"lastEditUin"` NoShieldedSum pulumi.IntInput `pulumi:"noShieldedSum"` ParentGroupId pulumi.IntInput `pulumi:"parentGroupId"` PolicyViewName pulumi.StringInput `pulumi:"policyViewName"` ProjectId pulumi.IntInput `pulumi:"projectId"` Receivers PolicyGroupsListReceiverArrayInput `pulumi:"receivers"` Remark pulumi.StringInput `pulumi:"remark"` UpdateTime pulumi.IntInput `pulumi:"updateTime"` UseSum pulumi.IntInput `pulumi:"useSum"` }
func (PolicyGroupsListArgs) ElementType ¶
func (PolicyGroupsListArgs) ElementType() reflect.Type
func (PolicyGroupsListArgs) ToPolicyGroupsListOutput ¶
func (i PolicyGroupsListArgs) ToPolicyGroupsListOutput() PolicyGroupsListOutput
func (PolicyGroupsListArgs) ToPolicyGroupsListOutputWithContext ¶
func (i PolicyGroupsListArgs) ToPolicyGroupsListOutputWithContext(ctx context.Context) PolicyGroupsListOutput
type PolicyGroupsListArray ¶
type PolicyGroupsListArray []PolicyGroupsListInput
func (PolicyGroupsListArray) ElementType ¶
func (PolicyGroupsListArray) ElementType() reflect.Type
func (PolicyGroupsListArray) ToPolicyGroupsListArrayOutput ¶
func (i PolicyGroupsListArray) ToPolicyGroupsListArrayOutput() PolicyGroupsListArrayOutput
func (PolicyGroupsListArray) ToPolicyGroupsListArrayOutputWithContext ¶
func (i PolicyGroupsListArray) ToPolicyGroupsListArrayOutputWithContext(ctx context.Context) PolicyGroupsListArrayOutput
type PolicyGroupsListArrayInput ¶
type PolicyGroupsListArrayInput interface { pulumi.Input ToPolicyGroupsListArrayOutput() PolicyGroupsListArrayOutput ToPolicyGroupsListArrayOutputWithContext(context.Context) PolicyGroupsListArrayOutput }
PolicyGroupsListArrayInput is an input type that accepts PolicyGroupsListArray and PolicyGroupsListArrayOutput values. You can construct a concrete instance of `PolicyGroupsListArrayInput` via:
PolicyGroupsListArray{ PolicyGroupsListArgs{...} }
type PolicyGroupsListArrayOutput ¶
type PolicyGroupsListArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListArrayOutput) ElementType ¶
func (PolicyGroupsListArrayOutput) ElementType() reflect.Type
func (PolicyGroupsListArrayOutput) Index ¶
func (o PolicyGroupsListArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListOutput
func (PolicyGroupsListArrayOutput) ToPolicyGroupsListArrayOutput ¶
func (o PolicyGroupsListArrayOutput) ToPolicyGroupsListArrayOutput() PolicyGroupsListArrayOutput
func (PolicyGroupsListArrayOutput) ToPolicyGroupsListArrayOutputWithContext ¶
func (o PolicyGroupsListArrayOutput) ToPolicyGroupsListArrayOutputWithContext(ctx context.Context) PolicyGroupsListArrayOutput
type PolicyGroupsListCondition ¶
type PolicyGroupsListCondition struct { AlarmNotifyPeriod int `pulumi:"alarmNotifyPeriod"` AlarmNotifyType int `pulumi:"alarmNotifyType"` CalcType int `pulumi:"calcType"` CalcValue string `pulumi:"calcValue"` ContinueTime int `pulumi:"continueTime"` MetricId int `pulumi:"metricId"` MetricShowName string `pulumi:"metricShowName"` MetricUnit string `pulumi:"metricUnit"` Period int `pulumi:"period"` RuleId int `pulumi:"ruleId"` }
type PolicyGroupsListConditionArgs ¶
type PolicyGroupsListConditionArgs struct { AlarmNotifyPeriod pulumi.IntInput `pulumi:"alarmNotifyPeriod"` AlarmNotifyType pulumi.IntInput `pulumi:"alarmNotifyType"` CalcType pulumi.IntInput `pulumi:"calcType"` CalcValue pulumi.StringInput `pulumi:"calcValue"` ContinueTime pulumi.IntInput `pulumi:"continueTime"` MetricId pulumi.IntInput `pulumi:"metricId"` MetricShowName pulumi.StringInput `pulumi:"metricShowName"` MetricUnit pulumi.StringInput `pulumi:"metricUnit"` Period pulumi.IntInput `pulumi:"period"` RuleId pulumi.IntInput `pulumi:"ruleId"` }
func (PolicyGroupsListConditionArgs) ElementType ¶
func (PolicyGroupsListConditionArgs) ElementType() reflect.Type
func (PolicyGroupsListConditionArgs) ToPolicyGroupsListConditionOutput ¶
func (i PolicyGroupsListConditionArgs) ToPolicyGroupsListConditionOutput() PolicyGroupsListConditionOutput
func (PolicyGroupsListConditionArgs) ToPolicyGroupsListConditionOutputWithContext ¶
func (i PolicyGroupsListConditionArgs) ToPolicyGroupsListConditionOutputWithContext(ctx context.Context) PolicyGroupsListConditionOutput
type PolicyGroupsListConditionArray ¶
type PolicyGroupsListConditionArray []PolicyGroupsListConditionInput
func (PolicyGroupsListConditionArray) ElementType ¶
func (PolicyGroupsListConditionArray) ElementType() reflect.Type
func (PolicyGroupsListConditionArray) ToPolicyGroupsListConditionArrayOutput ¶
func (i PolicyGroupsListConditionArray) ToPolicyGroupsListConditionArrayOutput() PolicyGroupsListConditionArrayOutput
func (PolicyGroupsListConditionArray) ToPolicyGroupsListConditionArrayOutputWithContext ¶
func (i PolicyGroupsListConditionArray) ToPolicyGroupsListConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListConditionArrayOutput
type PolicyGroupsListConditionArrayInput ¶
type PolicyGroupsListConditionArrayInput interface { pulumi.Input ToPolicyGroupsListConditionArrayOutput() PolicyGroupsListConditionArrayOutput ToPolicyGroupsListConditionArrayOutputWithContext(context.Context) PolicyGroupsListConditionArrayOutput }
PolicyGroupsListConditionArrayInput is an input type that accepts PolicyGroupsListConditionArray and PolicyGroupsListConditionArrayOutput values. You can construct a concrete instance of `PolicyGroupsListConditionArrayInput` via:
PolicyGroupsListConditionArray{ PolicyGroupsListConditionArgs{...} }
type PolicyGroupsListConditionArrayOutput ¶
type PolicyGroupsListConditionArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListConditionArrayOutput) ElementType ¶
func (PolicyGroupsListConditionArrayOutput) ElementType() reflect.Type
func (PolicyGroupsListConditionArrayOutput) Index ¶
func (o PolicyGroupsListConditionArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListConditionOutput
func (PolicyGroupsListConditionArrayOutput) ToPolicyGroupsListConditionArrayOutput ¶
func (o PolicyGroupsListConditionArrayOutput) ToPolicyGroupsListConditionArrayOutput() PolicyGroupsListConditionArrayOutput
func (PolicyGroupsListConditionArrayOutput) ToPolicyGroupsListConditionArrayOutputWithContext ¶
func (o PolicyGroupsListConditionArrayOutput) ToPolicyGroupsListConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListConditionArrayOutput
type PolicyGroupsListConditionInput ¶
type PolicyGroupsListConditionInput interface { pulumi.Input ToPolicyGroupsListConditionOutput() PolicyGroupsListConditionOutput ToPolicyGroupsListConditionOutputWithContext(context.Context) PolicyGroupsListConditionOutput }
PolicyGroupsListConditionInput is an input type that accepts PolicyGroupsListConditionArgs and PolicyGroupsListConditionOutput values. You can construct a concrete instance of `PolicyGroupsListConditionInput` via:
PolicyGroupsListConditionArgs{...}
type PolicyGroupsListConditionOutput ¶
type PolicyGroupsListConditionOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListConditionOutput) AlarmNotifyPeriod ¶
func (o PolicyGroupsListConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) AlarmNotifyType ¶
func (o PolicyGroupsListConditionOutput) AlarmNotifyType() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) CalcType ¶
func (o PolicyGroupsListConditionOutput) CalcType() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) CalcValue ¶
func (o PolicyGroupsListConditionOutput) CalcValue() pulumi.StringOutput
func (PolicyGroupsListConditionOutput) ContinueTime ¶
func (o PolicyGroupsListConditionOutput) ContinueTime() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) ElementType ¶
func (PolicyGroupsListConditionOutput) ElementType() reflect.Type
func (PolicyGroupsListConditionOutput) MetricId ¶
func (o PolicyGroupsListConditionOutput) MetricId() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) MetricShowName ¶
func (o PolicyGroupsListConditionOutput) MetricShowName() pulumi.StringOutput
func (PolicyGroupsListConditionOutput) MetricUnit ¶
func (o PolicyGroupsListConditionOutput) MetricUnit() pulumi.StringOutput
func (PolicyGroupsListConditionOutput) Period ¶
func (o PolicyGroupsListConditionOutput) Period() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) RuleId ¶
func (o PolicyGroupsListConditionOutput) RuleId() pulumi.IntOutput
func (PolicyGroupsListConditionOutput) ToPolicyGroupsListConditionOutput ¶
func (o PolicyGroupsListConditionOutput) ToPolicyGroupsListConditionOutput() PolicyGroupsListConditionOutput
func (PolicyGroupsListConditionOutput) ToPolicyGroupsListConditionOutputWithContext ¶
func (o PolicyGroupsListConditionOutput) ToPolicyGroupsListConditionOutputWithContext(ctx context.Context) PolicyGroupsListConditionOutput
type PolicyGroupsListEventConditionArgs ¶
type PolicyGroupsListEventConditionArgs struct { AlarmNotifyPeriod pulumi.IntInput `pulumi:"alarmNotifyPeriod"` AlarmNotifyType pulumi.IntInput `pulumi:"alarmNotifyType"` EventId pulumi.IntInput `pulumi:"eventId"` EventShowName pulumi.StringInput `pulumi:"eventShowName"` RuleId pulumi.IntInput `pulumi:"ruleId"` }
func (PolicyGroupsListEventConditionArgs) ElementType ¶
func (PolicyGroupsListEventConditionArgs) ElementType() reflect.Type
func (PolicyGroupsListEventConditionArgs) ToPolicyGroupsListEventConditionOutput ¶
func (i PolicyGroupsListEventConditionArgs) ToPolicyGroupsListEventConditionOutput() PolicyGroupsListEventConditionOutput
func (PolicyGroupsListEventConditionArgs) ToPolicyGroupsListEventConditionOutputWithContext ¶
func (i PolicyGroupsListEventConditionArgs) ToPolicyGroupsListEventConditionOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionOutput
type PolicyGroupsListEventConditionArray ¶
type PolicyGroupsListEventConditionArray []PolicyGroupsListEventConditionInput
func (PolicyGroupsListEventConditionArray) ElementType ¶
func (PolicyGroupsListEventConditionArray) ElementType() reflect.Type
func (PolicyGroupsListEventConditionArray) ToPolicyGroupsListEventConditionArrayOutput ¶
func (i PolicyGroupsListEventConditionArray) ToPolicyGroupsListEventConditionArrayOutput() PolicyGroupsListEventConditionArrayOutput
func (PolicyGroupsListEventConditionArray) ToPolicyGroupsListEventConditionArrayOutputWithContext ¶
func (i PolicyGroupsListEventConditionArray) ToPolicyGroupsListEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionArrayOutput
type PolicyGroupsListEventConditionArrayInput ¶
type PolicyGroupsListEventConditionArrayInput interface { pulumi.Input ToPolicyGroupsListEventConditionArrayOutput() PolicyGroupsListEventConditionArrayOutput ToPolicyGroupsListEventConditionArrayOutputWithContext(context.Context) PolicyGroupsListEventConditionArrayOutput }
PolicyGroupsListEventConditionArrayInput is an input type that accepts PolicyGroupsListEventConditionArray and PolicyGroupsListEventConditionArrayOutput values. You can construct a concrete instance of `PolicyGroupsListEventConditionArrayInput` via:
PolicyGroupsListEventConditionArray{ PolicyGroupsListEventConditionArgs{...} }
type PolicyGroupsListEventConditionArrayOutput ¶
type PolicyGroupsListEventConditionArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListEventConditionArrayOutput) ElementType ¶
func (PolicyGroupsListEventConditionArrayOutput) ElementType() reflect.Type
func (PolicyGroupsListEventConditionArrayOutput) ToPolicyGroupsListEventConditionArrayOutput ¶
func (o PolicyGroupsListEventConditionArrayOutput) ToPolicyGroupsListEventConditionArrayOutput() PolicyGroupsListEventConditionArrayOutput
func (PolicyGroupsListEventConditionArrayOutput) ToPolicyGroupsListEventConditionArrayOutputWithContext ¶
func (o PolicyGroupsListEventConditionArrayOutput) ToPolicyGroupsListEventConditionArrayOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionArrayOutput
type PolicyGroupsListEventConditionInput ¶
type PolicyGroupsListEventConditionInput interface { pulumi.Input ToPolicyGroupsListEventConditionOutput() PolicyGroupsListEventConditionOutput ToPolicyGroupsListEventConditionOutputWithContext(context.Context) PolicyGroupsListEventConditionOutput }
PolicyGroupsListEventConditionInput is an input type that accepts PolicyGroupsListEventConditionArgs and PolicyGroupsListEventConditionOutput values. You can construct a concrete instance of `PolicyGroupsListEventConditionInput` via:
PolicyGroupsListEventConditionArgs{...}
type PolicyGroupsListEventConditionOutput ¶
type PolicyGroupsListEventConditionOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListEventConditionOutput) AlarmNotifyPeriod ¶
func (o PolicyGroupsListEventConditionOutput) AlarmNotifyPeriod() pulumi.IntOutput
func (PolicyGroupsListEventConditionOutput) AlarmNotifyType ¶
func (o PolicyGroupsListEventConditionOutput) AlarmNotifyType() pulumi.IntOutput
func (PolicyGroupsListEventConditionOutput) ElementType ¶
func (PolicyGroupsListEventConditionOutput) ElementType() reflect.Type
func (PolicyGroupsListEventConditionOutput) EventId ¶
func (o PolicyGroupsListEventConditionOutput) EventId() pulumi.IntOutput
func (PolicyGroupsListEventConditionOutput) EventShowName ¶
func (o PolicyGroupsListEventConditionOutput) EventShowName() pulumi.StringOutput
func (PolicyGroupsListEventConditionOutput) RuleId ¶
func (o PolicyGroupsListEventConditionOutput) RuleId() pulumi.IntOutput
func (PolicyGroupsListEventConditionOutput) ToPolicyGroupsListEventConditionOutput ¶
func (o PolicyGroupsListEventConditionOutput) ToPolicyGroupsListEventConditionOutput() PolicyGroupsListEventConditionOutput
func (PolicyGroupsListEventConditionOutput) ToPolicyGroupsListEventConditionOutputWithContext ¶
func (o PolicyGroupsListEventConditionOutput) ToPolicyGroupsListEventConditionOutputWithContext(ctx context.Context) PolicyGroupsListEventConditionOutput
type PolicyGroupsListInput ¶
type PolicyGroupsListInput interface { pulumi.Input ToPolicyGroupsListOutput() PolicyGroupsListOutput ToPolicyGroupsListOutputWithContext(context.Context) PolicyGroupsListOutput }
PolicyGroupsListInput is an input type that accepts PolicyGroupsListArgs and PolicyGroupsListOutput values. You can construct a concrete instance of `PolicyGroupsListInput` via:
PolicyGroupsListArgs{...}
type PolicyGroupsListOutput ¶
type PolicyGroupsListOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListOutput) CanSetDefault ¶
func (o PolicyGroupsListOutput) CanSetDefault() pulumi.BoolOutput
func (PolicyGroupsListOutput) Conditions ¶
func (o PolicyGroupsListOutput) Conditions() PolicyGroupsListConditionArrayOutput
func (PolicyGroupsListOutput) ElementType ¶
func (PolicyGroupsListOutput) ElementType() reflect.Type
func (PolicyGroupsListOutput) EventConditions ¶
func (o PolicyGroupsListOutput) EventConditions() PolicyGroupsListEventConditionArrayOutput
func (PolicyGroupsListOutput) GroupId ¶
func (o PolicyGroupsListOutput) GroupId() pulumi.IntOutput
func (PolicyGroupsListOutput) GroupName ¶
func (o PolicyGroupsListOutput) GroupName() pulumi.StringOutput
func (PolicyGroupsListOutput) InsertTime ¶
func (o PolicyGroupsListOutput) InsertTime() pulumi.IntOutput
func (PolicyGroupsListOutput) IsDefault ¶
func (o PolicyGroupsListOutput) IsDefault() pulumi.IntOutput
func (PolicyGroupsListOutput) IsOpen ¶
func (o PolicyGroupsListOutput) IsOpen() pulumi.BoolOutput
func (PolicyGroupsListOutput) LastEditUin ¶
func (o PolicyGroupsListOutput) LastEditUin() pulumi.StringOutput
func (PolicyGroupsListOutput) NoShieldedSum ¶
func (o PolicyGroupsListOutput) NoShieldedSum() pulumi.IntOutput
func (PolicyGroupsListOutput) ParentGroupId ¶
func (o PolicyGroupsListOutput) ParentGroupId() pulumi.IntOutput
func (PolicyGroupsListOutput) PolicyViewName ¶
func (o PolicyGroupsListOutput) PolicyViewName() pulumi.StringOutput
func (PolicyGroupsListOutput) ProjectId ¶
func (o PolicyGroupsListOutput) ProjectId() pulumi.IntOutput
func (PolicyGroupsListOutput) Receivers ¶
func (o PolicyGroupsListOutput) Receivers() PolicyGroupsListReceiverArrayOutput
func (PolicyGroupsListOutput) Remark ¶
func (o PolicyGroupsListOutput) Remark() pulumi.StringOutput
func (PolicyGroupsListOutput) ToPolicyGroupsListOutput ¶
func (o PolicyGroupsListOutput) ToPolicyGroupsListOutput() PolicyGroupsListOutput
func (PolicyGroupsListOutput) ToPolicyGroupsListOutputWithContext ¶
func (o PolicyGroupsListOutput) ToPolicyGroupsListOutputWithContext(ctx context.Context) PolicyGroupsListOutput
func (PolicyGroupsListOutput) UpdateTime ¶
func (o PolicyGroupsListOutput) UpdateTime() pulumi.IntOutput
func (PolicyGroupsListOutput) UseSum ¶
func (o PolicyGroupsListOutput) UseSum() pulumi.IntOutput
type PolicyGroupsListReceiver ¶
type PolicyGroupsListReceiver struct { EndTime int `pulumi:"endTime"` NeedSendNotice int `pulumi:"needSendNotice"` NotifyWays []string `pulumi:"notifyWays"` PersonInterval int `pulumi:"personInterval"` ReceiveLanguage string `pulumi:"receiveLanguage"` ReceiverGroupLists []int `pulumi:"receiverGroupLists"` ReceiverType string `pulumi:"receiverType"` ReceiverUserLists []int `pulumi:"receiverUserLists"` RecoverNotifies []string `pulumi:"recoverNotifies"` RoundInterval int `pulumi:"roundInterval"` RoundNumber int `pulumi:"roundNumber"` SendFors []string `pulumi:"sendFors"` StartTime int `pulumi:"startTime"` UidLists []int `pulumi:"uidLists"` }
type PolicyGroupsListReceiverArgs ¶
type PolicyGroupsListReceiverArgs struct { EndTime pulumi.IntInput `pulumi:"endTime"` NeedSendNotice pulumi.IntInput `pulumi:"needSendNotice"` NotifyWays pulumi.StringArrayInput `pulumi:"notifyWays"` PersonInterval pulumi.IntInput `pulumi:"personInterval"` ReceiveLanguage pulumi.StringInput `pulumi:"receiveLanguage"` ReceiverGroupLists pulumi.IntArrayInput `pulumi:"receiverGroupLists"` ReceiverType pulumi.StringInput `pulumi:"receiverType"` ReceiverUserLists pulumi.IntArrayInput `pulumi:"receiverUserLists"` RecoverNotifies pulumi.StringArrayInput `pulumi:"recoverNotifies"` RoundInterval pulumi.IntInput `pulumi:"roundInterval"` RoundNumber pulumi.IntInput `pulumi:"roundNumber"` SendFors pulumi.StringArrayInput `pulumi:"sendFors"` StartTime pulumi.IntInput `pulumi:"startTime"` UidLists pulumi.IntArrayInput `pulumi:"uidLists"` }
func (PolicyGroupsListReceiverArgs) ElementType ¶
func (PolicyGroupsListReceiverArgs) ElementType() reflect.Type
func (PolicyGroupsListReceiverArgs) ToPolicyGroupsListReceiverOutput ¶
func (i PolicyGroupsListReceiverArgs) ToPolicyGroupsListReceiverOutput() PolicyGroupsListReceiverOutput
func (PolicyGroupsListReceiverArgs) ToPolicyGroupsListReceiverOutputWithContext ¶
func (i PolicyGroupsListReceiverArgs) ToPolicyGroupsListReceiverOutputWithContext(ctx context.Context) PolicyGroupsListReceiverOutput
type PolicyGroupsListReceiverArray ¶
type PolicyGroupsListReceiverArray []PolicyGroupsListReceiverInput
func (PolicyGroupsListReceiverArray) ElementType ¶
func (PolicyGroupsListReceiverArray) ElementType() reflect.Type
func (PolicyGroupsListReceiverArray) ToPolicyGroupsListReceiverArrayOutput ¶
func (i PolicyGroupsListReceiverArray) ToPolicyGroupsListReceiverArrayOutput() PolicyGroupsListReceiverArrayOutput
func (PolicyGroupsListReceiverArray) ToPolicyGroupsListReceiverArrayOutputWithContext ¶
func (i PolicyGroupsListReceiverArray) ToPolicyGroupsListReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupsListReceiverArrayOutput
type PolicyGroupsListReceiverArrayInput ¶
type PolicyGroupsListReceiverArrayInput interface { pulumi.Input ToPolicyGroupsListReceiverArrayOutput() PolicyGroupsListReceiverArrayOutput ToPolicyGroupsListReceiverArrayOutputWithContext(context.Context) PolicyGroupsListReceiverArrayOutput }
PolicyGroupsListReceiverArrayInput is an input type that accepts PolicyGroupsListReceiverArray and PolicyGroupsListReceiverArrayOutput values. You can construct a concrete instance of `PolicyGroupsListReceiverArrayInput` via:
PolicyGroupsListReceiverArray{ PolicyGroupsListReceiverArgs{...} }
type PolicyGroupsListReceiverArrayOutput ¶
type PolicyGroupsListReceiverArrayOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListReceiverArrayOutput) ElementType ¶
func (PolicyGroupsListReceiverArrayOutput) ElementType() reflect.Type
func (PolicyGroupsListReceiverArrayOutput) Index ¶
func (o PolicyGroupsListReceiverArrayOutput) Index(i pulumi.IntInput) PolicyGroupsListReceiverOutput
func (PolicyGroupsListReceiverArrayOutput) ToPolicyGroupsListReceiverArrayOutput ¶
func (o PolicyGroupsListReceiverArrayOutput) ToPolicyGroupsListReceiverArrayOutput() PolicyGroupsListReceiverArrayOutput
func (PolicyGroupsListReceiverArrayOutput) ToPolicyGroupsListReceiverArrayOutputWithContext ¶
func (o PolicyGroupsListReceiverArrayOutput) ToPolicyGroupsListReceiverArrayOutputWithContext(ctx context.Context) PolicyGroupsListReceiverArrayOutput
type PolicyGroupsListReceiverInput ¶
type PolicyGroupsListReceiverInput interface { pulumi.Input ToPolicyGroupsListReceiverOutput() PolicyGroupsListReceiverOutput ToPolicyGroupsListReceiverOutputWithContext(context.Context) PolicyGroupsListReceiverOutput }
PolicyGroupsListReceiverInput is an input type that accepts PolicyGroupsListReceiverArgs and PolicyGroupsListReceiverOutput values. You can construct a concrete instance of `PolicyGroupsListReceiverInput` via:
PolicyGroupsListReceiverArgs{...}
type PolicyGroupsListReceiverOutput ¶
type PolicyGroupsListReceiverOutput struct{ *pulumi.OutputState }
func (PolicyGroupsListReceiverOutput) ElementType ¶
func (PolicyGroupsListReceiverOutput) ElementType() reflect.Type
func (PolicyGroupsListReceiverOutput) EndTime ¶
func (o PolicyGroupsListReceiverOutput) EndTime() pulumi.IntOutput
func (PolicyGroupsListReceiverOutput) NeedSendNotice ¶
func (o PolicyGroupsListReceiverOutput) NeedSendNotice() pulumi.IntOutput
func (PolicyGroupsListReceiverOutput) NotifyWays ¶
func (o PolicyGroupsListReceiverOutput) NotifyWays() pulumi.StringArrayOutput
func (PolicyGroupsListReceiverOutput) PersonInterval ¶
func (o PolicyGroupsListReceiverOutput) PersonInterval() pulumi.IntOutput
func (PolicyGroupsListReceiverOutput) ReceiveLanguage ¶
func (o PolicyGroupsListReceiverOutput) ReceiveLanguage() pulumi.StringOutput
func (PolicyGroupsListReceiverOutput) ReceiverGroupLists ¶
func (o PolicyGroupsListReceiverOutput) ReceiverGroupLists() pulumi.IntArrayOutput
func (PolicyGroupsListReceiverOutput) ReceiverType ¶
func (o PolicyGroupsListReceiverOutput) ReceiverType() pulumi.StringOutput
func (PolicyGroupsListReceiverOutput) ReceiverUserLists ¶
func (o PolicyGroupsListReceiverOutput) ReceiverUserLists() pulumi.IntArrayOutput
func (PolicyGroupsListReceiverOutput) RecoverNotifies ¶
func (o PolicyGroupsListReceiverOutput) RecoverNotifies() pulumi.StringArrayOutput
func (PolicyGroupsListReceiverOutput) RoundInterval ¶
func (o PolicyGroupsListReceiverOutput) RoundInterval() pulumi.IntOutput
func (PolicyGroupsListReceiverOutput) RoundNumber ¶
func (o PolicyGroupsListReceiverOutput) RoundNumber() pulumi.IntOutput
func (PolicyGroupsListReceiverOutput) SendFors ¶
func (o PolicyGroupsListReceiverOutput) SendFors() pulumi.StringArrayOutput
func (PolicyGroupsListReceiverOutput) StartTime ¶
func (o PolicyGroupsListReceiverOutput) StartTime() pulumi.IntOutput
func (PolicyGroupsListReceiverOutput) ToPolicyGroupsListReceiverOutput ¶
func (o PolicyGroupsListReceiverOutput) ToPolicyGroupsListReceiverOutput() PolicyGroupsListReceiverOutput
func (PolicyGroupsListReceiverOutput) ToPolicyGroupsListReceiverOutputWithContext ¶
func (o PolicyGroupsListReceiverOutput) ToPolicyGroupsListReceiverOutputWithContext(ctx context.Context) PolicyGroupsListReceiverOutput
func (PolicyGroupsListReceiverOutput) UidLists ¶
func (o PolicyGroupsListReceiverOutput) UidLists() pulumi.IntArrayOutput
type PolicyGroupsOutputArgs ¶
type PolicyGroupsOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` PolicyViewNames pulumi.StringArrayInput `pulumi:"policyViewNames"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking PolicyGroups.
func (PolicyGroupsOutputArgs) ElementType ¶
func (PolicyGroupsOutputArgs) ElementType() reflect.Type
type PolicyGroupsResult ¶
type PolicyGroupsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []PolicyGroupsList `pulumi:"lists"` Name *string `pulumi:"name"` PolicyViewNames []string `pulumi:"policyViewNames"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by PolicyGroups.
func PolicyGroups ¶
func PolicyGroups(ctx *pulumi.Context, args *PolicyGroupsArgs, opts ...pulumi.InvokeOption) (*PolicyGroupsResult, error)
type PolicyGroupsResultOutput ¶
type PolicyGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by PolicyGroups.
func PolicyGroupsOutput ¶
func PolicyGroupsOutput(ctx *pulumi.Context, args PolicyGroupsOutputArgs, opts ...pulumi.InvokeOption) PolicyGroupsResultOutput
func (PolicyGroupsResultOutput) ElementType ¶
func (PolicyGroupsResultOutput) ElementType() reflect.Type
func (PolicyGroupsResultOutput) Id ¶
func (o PolicyGroupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (PolicyGroupsResultOutput) Lists ¶
func (o PolicyGroupsResultOutput) Lists() PolicyGroupsListArrayOutput
func (PolicyGroupsResultOutput) Name ¶
func (o PolicyGroupsResultOutput) Name() pulumi.StringPtrOutput
func (PolicyGroupsResultOutput) PolicyViewNames ¶
func (o PolicyGroupsResultOutput) PolicyViewNames() pulumi.StringArrayOutput
func (PolicyGroupsResultOutput) ResultOutputFile ¶
func (o PolicyGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (PolicyGroupsResultOutput) ToPolicyGroupsResultOutput ¶
func (o PolicyGroupsResultOutput) ToPolicyGroupsResultOutput() PolicyGroupsResultOutput
func (PolicyGroupsResultOutput) ToPolicyGroupsResultOutputWithContext ¶
func (o PolicyGroupsResultOutput) ToPolicyGroupsResultOutputWithContext(ctx context.Context) PolicyGroupsResultOutput
type ProductEventArgs ¶
type ProductEventArgs struct { Dimensions []ProductEventDimension `pulumi:"dimensions"` EndTime *int `pulumi:"endTime"` EventNames []string `pulumi:"eventNames"` InstanceIds []string `pulumi:"instanceIds"` IsAlarmConfig *int `pulumi:"isAlarmConfig"` ProductNames []string `pulumi:"productNames"` ProjectIds []string `pulumi:"projectIds"` RegionLists []string `pulumi:"regionLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime *int `pulumi:"startTime"` Statuses []string `pulumi:"statuses"` Types []string `pulumi:"types"` }
A collection of arguments for invoking ProductEvent.
type ProductEventDimension ¶
type ProductEventDimensionArgs ¶
type ProductEventDimensionArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ProductEventDimensionArgs) ElementType ¶
func (ProductEventDimensionArgs) ElementType() reflect.Type
func (ProductEventDimensionArgs) ToProductEventDimensionOutput ¶
func (i ProductEventDimensionArgs) ToProductEventDimensionOutput() ProductEventDimensionOutput
func (ProductEventDimensionArgs) ToProductEventDimensionOutputWithContext ¶
func (i ProductEventDimensionArgs) ToProductEventDimensionOutputWithContext(ctx context.Context) ProductEventDimensionOutput
type ProductEventDimensionArray ¶
type ProductEventDimensionArray []ProductEventDimensionInput
func (ProductEventDimensionArray) ElementType ¶
func (ProductEventDimensionArray) ElementType() reflect.Type
func (ProductEventDimensionArray) ToProductEventDimensionArrayOutput ¶
func (i ProductEventDimensionArray) ToProductEventDimensionArrayOutput() ProductEventDimensionArrayOutput
func (ProductEventDimensionArray) ToProductEventDimensionArrayOutputWithContext ¶
func (i ProductEventDimensionArray) ToProductEventDimensionArrayOutputWithContext(ctx context.Context) ProductEventDimensionArrayOutput
type ProductEventDimensionArrayInput ¶
type ProductEventDimensionArrayInput interface { pulumi.Input ToProductEventDimensionArrayOutput() ProductEventDimensionArrayOutput ToProductEventDimensionArrayOutputWithContext(context.Context) ProductEventDimensionArrayOutput }
ProductEventDimensionArrayInput is an input type that accepts ProductEventDimensionArray and ProductEventDimensionArrayOutput values. You can construct a concrete instance of `ProductEventDimensionArrayInput` via:
ProductEventDimensionArray{ ProductEventDimensionArgs{...} }
type ProductEventDimensionArrayOutput ¶
type ProductEventDimensionArrayOutput struct{ *pulumi.OutputState }
func (ProductEventDimensionArrayOutput) ElementType ¶
func (ProductEventDimensionArrayOutput) ElementType() reflect.Type
func (ProductEventDimensionArrayOutput) Index ¶
func (o ProductEventDimensionArrayOutput) Index(i pulumi.IntInput) ProductEventDimensionOutput
func (ProductEventDimensionArrayOutput) ToProductEventDimensionArrayOutput ¶
func (o ProductEventDimensionArrayOutput) ToProductEventDimensionArrayOutput() ProductEventDimensionArrayOutput
func (ProductEventDimensionArrayOutput) ToProductEventDimensionArrayOutputWithContext ¶
func (o ProductEventDimensionArrayOutput) ToProductEventDimensionArrayOutputWithContext(ctx context.Context) ProductEventDimensionArrayOutput
type ProductEventDimensionInput ¶
type ProductEventDimensionInput interface { pulumi.Input ToProductEventDimensionOutput() ProductEventDimensionOutput ToProductEventDimensionOutputWithContext(context.Context) ProductEventDimensionOutput }
ProductEventDimensionInput is an input type that accepts ProductEventDimensionArgs and ProductEventDimensionOutput values. You can construct a concrete instance of `ProductEventDimensionInput` via:
ProductEventDimensionArgs{...}
type ProductEventDimensionOutput ¶
type ProductEventDimensionOutput struct{ *pulumi.OutputState }
func (ProductEventDimensionOutput) ElementType ¶
func (ProductEventDimensionOutput) ElementType() reflect.Type
func (ProductEventDimensionOutput) Name ¶
func (o ProductEventDimensionOutput) Name() pulumi.StringPtrOutput
func (ProductEventDimensionOutput) ToProductEventDimensionOutput ¶
func (o ProductEventDimensionOutput) ToProductEventDimensionOutput() ProductEventDimensionOutput
func (ProductEventDimensionOutput) ToProductEventDimensionOutputWithContext ¶
func (o ProductEventDimensionOutput) ToProductEventDimensionOutputWithContext(ctx context.Context) ProductEventDimensionOutput
func (ProductEventDimensionOutput) Value ¶
func (o ProductEventDimensionOutput) Value() pulumi.StringPtrOutput
type ProductEventList ¶
type ProductEventList struct { AdditionMsgs []ProductEventListAdditionMsg `pulumi:"additionMsgs"` Dimensions []ProductEventListDimension `pulumi:"dimensions"` EventCname string `pulumi:"eventCname"` EventEname string `pulumi:"eventEname"` EventId int `pulumi:"eventId"` EventName string `pulumi:"eventName"` GroupInfos []ProductEventListGroupInfo `pulumi:"groupInfos"` InstanceId string `pulumi:"instanceId"` InstanceName string `pulumi:"instanceName"` IsAlarmConfig int `pulumi:"isAlarmConfig"` ProductCname string `pulumi:"productCname"` ProductEname string `pulumi:"productEname"` ProductName string `pulumi:"productName"` ProjectId string `pulumi:"projectId"` Region string `pulumi:"region"` StartTime int `pulumi:"startTime"` Status string `pulumi:"status"` SupportAlarm int `pulumi:"supportAlarm"` Type string `pulumi:"type"` UpdateTime int `pulumi:"updateTime"` }
type ProductEventListAdditionMsgArgs ¶
type ProductEventListAdditionMsgArgs struct { Key pulumi.StringInput `pulumi:"key"` Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (ProductEventListAdditionMsgArgs) ElementType ¶
func (ProductEventListAdditionMsgArgs) ElementType() reflect.Type
func (ProductEventListAdditionMsgArgs) ToProductEventListAdditionMsgOutput ¶
func (i ProductEventListAdditionMsgArgs) ToProductEventListAdditionMsgOutput() ProductEventListAdditionMsgOutput
func (ProductEventListAdditionMsgArgs) ToProductEventListAdditionMsgOutputWithContext ¶
func (i ProductEventListAdditionMsgArgs) ToProductEventListAdditionMsgOutputWithContext(ctx context.Context) ProductEventListAdditionMsgOutput
type ProductEventListAdditionMsgArray ¶
type ProductEventListAdditionMsgArray []ProductEventListAdditionMsgInput
func (ProductEventListAdditionMsgArray) ElementType ¶
func (ProductEventListAdditionMsgArray) ElementType() reflect.Type
func (ProductEventListAdditionMsgArray) ToProductEventListAdditionMsgArrayOutput ¶
func (i ProductEventListAdditionMsgArray) ToProductEventListAdditionMsgArrayOutput() ProductEventListAdditionMsgArrayOutput
func (ProductEventListAdditionMsgArray) ToProductEventListAdditionMsgArrayOutputWithContext ¶
func (i ProductEventListAdditionMsgArray) ToProductEventListAdditionMsgArrayOutputWithContext(ctx context.Context) ProductEventListAdditionMsgArrayOutput
type ProductEventListAdditionMsgArrayInput ¶
type ProductEventListAdditionMsgArrayInput interface { pulumi.Input ToProductEventListAdditionMsgArrayOutput() ProductEventListAdditionMsgArrayOutput ToProductEventListAdditionMsgArrayOutputWithContext(context.Context) ProductEventListAdditionMsgArrayOutput }
ProductEventListAdditionMsgArrayInput is an input type that accepts ProductEventListAdditionMsgArray and ProductEventListAdditionMsgArrayOutput values. You can construct a concrete instance of `ProductEventListAdditionMsgArrayInput` via:
ProductEventListAdditionMsgArray{ ProductEventListAdditionMsgArgs{...} }
type ProductEventListAdditionMsgArrayOutput ¶
type ProductEventListAdditionMsgArrayOutput struct{ *pulumi.OutputState }
func (ProductEventListAdditionMsgArrayOutput) ElementType ¶
func (ProductEventListAdditionMsgArrayOutput) ElementType() reflect.Type
func (ProductEventListAdditionMsgArrayOutput) ToProductEventListAdditionMsgArrayOutput ¶
func (o ProductEventListAdditionMsgArrayOutput) ToProductEventListAdditionMsgArrayOutput() ProductEventListAdditionMsgArrayOutput
func (ProductEventListAdditionMsgArrayOutput) ToProductEventListAdditionMsgArrayOutputWithContext ¶
func (o ProductEventListAdditionMsgArrayOutput) ToProductEventListAdditionMsgArrayOutputWithContext(ctx context.Context) ProductEventListAdditionMsgArrayOutput
type ProductEventListAdditionMsgInput ¶
type ProductEventListAdditionMsgInput interface { pulumi.Input ToProductEventListAdditionMsgOutput() ProductEventListAdditionMsgOutput ToProductEventListAdditionMsgOutputWithContext(context.Context) ProductEventListAdditionMsgOutput }
ProductEventListAdditionMsgInput is an input type that accepts ProductEventListAdditionMsgArgs and ProductEventListAdditionMsgOutput values. You can construct a concrete instance of `ProductEventListAdditionMsgInput` via:
ProductEventListAdditionMsgArgs{...}
type ProductEventListAdditionMsgOutput ¶
type ProductEventListAdditionMsgOutput struct{ *pulumi.OutputState }
func (ProductEventListAdditionMsgOutput) ElementType ¶
func (ProductEventListAdditionMsgOutput) ElementType() reflect.Type
func (ProductEventListAdditionMsgOutput) Key ¶
func (o ProductEventListAdditionMsgOutput) Key() pulumi.StringOutput
func (ProductEventListAdditionMsgOutput) Name ¶
func (o ProductEventListAdditionMsgOutput) Name() pulumi.StringOutput
func (ProductEventListAdditionMsgOutput) ToProductEventListAdditionMsgOutput ¶
func (o ProductEventListAdditionMsgOutput) ToProductEventListAdditionMsgOutput() ProductEventListAdditionMsgOutput
func (ProductEventListAdditionMsgOutput) ToProductEventListAdditionMsgOutputWithContext ¶
func (o ProductEventListAdditionMsgOutput) ToProductEventListAdditionMsgOutputWithContext(ctx context.Context) ProductEventListAdditionMsgOutput
func (ProductEventListAdditionMsgOutput) Value ¶
func (o ProductEventListAdditionMsgOutput) Value() pulumi.StringOutput
type ProductEventListArgs ¶
type ProductEventListArgs struct { AdditionMsgs ProductEventListAdditionMsgArrayInput `pulumi:"additionMsgs"` Dimensions ProductEventListDimensionArrayInput `pulumi:"dimensions"` EventCname pulumi.StringInput `pulumi:"eventCname"` EventEname pulumi.StringInput `pulumi:"eventEname"` EventId pulumi.IntInput `pulumi:"eventId"` EventName pulumi.StringInput `pulumi:"eventName"` GroupInfos ProductEventListGroupInfoArrayInput `pulumi:"groupInfos"` InstanceId pulumi.StringInput `pulumi:"instanceId"` InstanceName pulumi.StringInput `pulumi:"instanceName"` IsAlarmConfig pulumi.IntInput `pulumi:"isAlarmConfig"` ProductCname pulumi.StringInput `pulumi:"productCname"` ProductEname pulumi.StringInput `pulumi:"productEname"` ProductName pulumi.StringInput `pulumi:"productName"` ProjectId pulumi.StringInput `pulumi:"projectId"` Region pulumi.StringInput `pulumi:"region"` StartTime pulumi.IntInput `pulumi:"startTime"` Status pulumi.StringInput `pulumi:"status"` SupportAlarm pulumi.IntInput `pulumi:"supportAlarm"` Type pulumi.StringInput `pulumi:"type"` UpdateTime pulumi.IntInput `pulumi:"updateTime"` }
func (ProductEventListArgs) ElementType ¶
func (ProductEventListArgs) ElementType() reflect.Type
func (ProductEventListArgs) ToProductEventListOutput ¶
func (i ProductEventListArgs) ToProductEventListOutput() ProductEventListOutput
func (ProductEventListArgs) ToProductEventListOutputWithContext ¶
func (i ProductEventListArgs) ToProductEventListOutputWithContext(ctx context.Context) ProductEventListOutput
type ProductEventListArray ¶
type ProductEventListArray []ProductEventListInput
func (ProductEventListArray) ElementType ¶
func (ProductEventListArray) ElementType() reflect.Type
func (ProductEventListArray) ToProductEventListArrayOutput ¶
func (i ProductEventListArray) ToProductEventListArrayOutput() ProductEventListArrayOutput
func (ProductEventListArray) ToProductEventListArrayOutputWithContext ¶
func (i ProductEventListArray) ToProductEventListArrayOutputWithContext(ctx context.Context) ProductEventListArrayOutput
type ProductEventListArrayInput ¶
type ProductEventListArrayInput interface { pulumi.Input ToProductEventListArrayOutput() ProductEventListArrayOutput ToProductEventListArrayOutputWithContext(context.Context) ProductEventListArrayOutput }
ProductEventListArrayInput is an input type that accepts ProductEventListArray and ProductEventListArrayOutput values. You can construct a concrete instance of `ProductEventListArrayInput` via:
ProductEventListArray{ ProductEventListArgs{...} }
type ProductEventListArrayOutput ¶
type ProductEventListArrayOutput struct{ *pulumi.OutputState }
func (ProductEventListArrayOutput) ElementType ¶
func (ProductEventListArrayOutput) ElementType() reflect.Type
func (ProductEventListArrayOutput) Index ¶
func (o ProductEventListArrayOutput) Index(i pulumi.IntInput) ProductEventListOutput
func (ProductEventListArrayOutput) ToProductEventListArrayOutput ¶
func (o ProductEventListArrayOutput) ToProductEventListArrayOutput() ProductEventListArrayOutput
func (ProductEventListArrayOutput) ToProductEventListArrayOutputWithContext ¶
func (o ProductEventListArrayOutput) ToProductEventListArrayOutputWithContext(ctx context.Context) ProductEventListArrayOutput
type ProductEventListDimensionArgs ¶
type ProductEventListDimensionArgs struct { Key pulumi.StringInput `pulumi:"key"` Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (ProductEventListDimensionArgs) ElementType ¶
func (ProductEventListDimensionArgs) ElementType() reflect.Type
func (ProductEventListDimensionArgs) ToProductEventListDimensionOutput ¶
func (i ProductEventListDimensionArgs) ToProductEventListDimensionOutput() ProductEventListDimensionOutput
func (ProductEventListDimensionArgs) ToProductEventListDimensionOutputWithContext ¶
func (i ProductEventListDimensionArgs) ToProductEventListDimensionOutputWithContext(ctx context.Context) ProductEventListDimensionOutput
type ProductEventListDimensionArray ¶
type ProductEventListDimensionArray []ProductEventListDimensionInput
func (ProductEventListDimensionArray) ElementType ¶
func (ProductEventListDimensionArray) ElementType() reflect.Type
func (ProductEventListDimensionArray) ToProductEventListDimensionArrayOutput ¶
func (i ProductEventListDimensionArray) ToProductEventListDimensionArrayOutput() ProductEventListDimensionArrayOutput
func (ProductEventListDimensionArray) ToProductEventListDimensionArrayOutputWithContext ¶
func (i ProductEventListDimensionArray) ToProductEventListDimensionArrayOutputWithContext(ctx context.Context) ProductEventListDimensionArrayOutput
type ProductEventListDimensionArrayInput ¶
type ProductEventListDimensionArrayInput interface { pulumi.Input ToProductEventListDimensionArrayOutput() ProductEventListDimensionArrayOutput ToProductEventListDimensionArrayOutputWithContext(context.Context) ProductEventListDimensionArrayOutput }
ProductEventListDimensionArrayInput is an input type that accepts ProductEventListDimensionArray and ProductEventListDimensionArrayOutput values. You can construct a concrete instance of `ProductEventListDimensionArrayInput` via:
ProductEventListDimensionArray{ ProductEventListDimensionArgs{...} }
type ProductEventListDimensionArrayOutput ¶
type ProductEventListDimensionArrayOutput struct{ *pulumi.OutputState }
func (ProductEventListDimensionArrayOutput) ElementType ¶
func (ProductEventListDimensionArrayOutput) ElementType() reflect.Type
func (ProductEventListDimensionArrayOutput) Index ¶
func (o ProductEventListDimensionArrayOutput) Index(i pulumi.IntInput) ProductEventListDimensionOutput
func (ProductEventListDimensionArrayOutput) ToProductEventListDimensionArrayOutput ¶
func (o ProductEventListDimensionArrayOutput) ToProductEventListDimensionArrayOutput() ProductEventListDimensionArrayOutput
func (ProductEventListDimensionArrayOutput) ToProductEventListDimensionArrayOutputWithContext ¶
func (o ProductEventListDimensionArrayOutput) ToProductEventListDimensionArrayOutputWithContext(ctx context.Context) ProductEventListDimensionArrayOutput
type ProductEventListDimensionInput ¶
type ProductEventListDimensionInput interface { pulumi.Input ToProductEventListDimensionOutput() ProductEventListDimensionOutput ToProductEventListDimensionOutputWithContext(context.Context) ProductEventListDimensionOutput }
ProductEventListDimensionInput is an input type that accepts ProductEventListDimensionArgs and ProductEventListDimensionOutput values. You can construct a concrete instance of `ProductEventListDimensionInput` via:
ProductEventListDimensionArgs{...}
type ProductEventListDimensionOutput ¶
type ProductEventListDimensionOutput struct{ *pulumi.OutputState }
func (ProductEventListDimensionOutput) ElementType ¶
func (ProductEventListDimensionOutput) ElementType() reflect.Type
func (ProductEventListDimensionOutput) Key ¶
func (o ProductEventListDimensionOutput) Key() pulumi.StringOutput
func (ProductEventListDimensionOutput) Name ¶
func (o ProductEventListDimensionOutput) Name() pulumi.StringOutput
func (ProductEventListDimensionOutput) ToProductEventListDimensionOutput ¶
func (o ProductEventListDimensionOutput) ToProductEventListDimensionOutput() ProductEventListDimensionOutput
func (ProductEventListDimensionOutput) ToProductEventListDimensionOutputWithContext ¶
func (o ProductEventListDimensionOutput) ToProductEventListDimensionOutputWithContext(ctx context.Context) ProductEventListDimensionOutput
func (ProductEventListDimensionOutput) Value ¶
func (o ProductEventListDimensionOutput) Value() pulumi.StringOutput
type ProductEventListGroupInfoArgs ¶
type ProductEventListGroupInfoArgs struct { GroupId pulumi.StringInput `pulumi:"groupId"` GroupName pulumi.StringInput `pulumi:"groupName"` }
func (ProductEventListGroupInfoArgs) ElementType ¶
func (ProductEventListGroupInfoArgs) ElementType() reflect.Type
func (ProductEventListGroupInfoArgs) ToProductEventListGroupInfoOutput ¶
func (i ProductEventListGroupInfoArgs) ToProductEventListGroupInfoOutput() ProductEventListGroupInfoOutput
func (ProductEventListGroupInfoArgs) ToProductEventListGroupInfoOutputWithContext ¶
func (i ProductEventListGroupInfoArgs) ToProductEventListGroupInfoOutputWithContext(ctx context.Context) ProductEventListGroupInfoOutput
type ProductEventListGroupInfoArray ¶
type ProductEventListGroupInfoArray []ProductEventListGroupInfoInput
func (ProductEventListGroupInfoArray) ElementType ¶
func (ProductEventListGroupInfoArray) ElementType() reflect.Type
func (ProductEventListGroupInfoArray) ToProductEventListGroupInfoArrayOutput ¶
func (i ProductEventListGroupInfoArray) ToProductEventListGroupInfoArrayOutput() ProductEventListGroupInfoArrayOutput
func (ProductEventListGroupInfoArray) ToProductEventListGroupInfoArrayOutputWithContext ¶
func (i ProductEventListGroupInfoArray) ToProductEventListGroupInfoArrayOutputWithContext(ctx context.Context) ProductEventListGroupInfoArrayOutput
type ProductEventListGroupInfoArrayInput ¶
type ProductEventListGroupInfoArrayInput interface { pulumi.Input ToProductEventListGroupInfoArrayOutput() ProductEventListGroupInfoArrayOutput ToProductEventListGroupInfoArrayOutputWithContext(context.Context) ProductEventListGroupInfoArrayOutput }
ProductEventListGroupInfoArrayInput is an input type that accepts ProductEventListGroupInfoArray and ProductEventListGroupInfoArrayOutput values. You can construct a concrete instance of `ProductEventListGroupInfoArrayInput` via:
ProductEventListGroupInfoArray{ ProductEventListGroupInfoArgs{...} }
type ProductEventListGroupInfoArrayOutput ¶
type ProductEventListGroupInfoArrayOutput struct{ *pulumi.OutputState }
func (ProductEventListGroupInfoArrayOutput) ElementType ¶
func (ProductEventListGroupInfoArrayOutput) ElementType() reflect.Type
func (ProductEventListGroupInfoArrayOutput) Index ¶
func (o ProductEventListGroupInfoArrayOutput) Index(i pulumi.IntInput) ProductEventListGroupInfoOutput
func (ProductEventListGroupInfoArrayOutput) ToProductEventListGroupInfoArrayOutput ¶
func (o ProductEventListGroupInfoArrayOutput) ToProductEventListGroupInfoArrayOutput() ProductEventListGroupInfoArrayOutput
func (ProductEventListGroupInfoArrayOutput) ToProductEventListGroupInfoArrayOutputWithContext ¶
func (o ProductEventListGroupInfoArrayOutput) ToProductEventListGroupInfoArrayOutputWithContext(ctx context.Context) ProductEventListGroupInfoArrayOutput
type ProductEventListGroupInfoInput ¶
type ProductEventListGroupInfoInput interface { pulumi.Input ToProductEventListGroupInfoOutput() ProductEventListGroupInfoOutput ToProductEventListGroupInfoOutputWithContext(context.Context) ProductEventListGroupInfoOutput }
ProductEventListGroupInfoInput is an input type that accepts ProductEventListGroupInfoArgs and ProductEventListGroupInfoOutput values. You can construct a concrete instance of `ProductEventListGroupInfoInput` via:
ProductEventListGroupInfoArgs{...}
type ProductEventListGroupInfoOutput ¶
type ProductEventListGroupInfoOutput struct{ *pulumi.OutputState }
func (ProductEventListGroupInfoOutput) ElementType ¶
func (ProductEventListGroupInfoOutput) ElementType() reflect.Type
func (ProductEventListGroupInfoOutput) GroupId ¶
func (o ProductEventListGroupInfoOutput) GroupId() pulumi.StringOutput
func (ProductEventListGroupInfoOutput) GroupName ¶
func (o ProductEventListGroupInfoOutput) GroupName() pulumi.StringOutput
func (ProductEventListGroupInfoOutput) ToProductEventListGroupInfoOutput ¶
func (o ProductEventListGroupInfoOutput) ToProductEventListGroupInfoOutput() ProductEventListGroupInfoOutput
func (ProductEventListGroupInfoOutput) ToProductEventListGroupInfoOutputWithContext ¶
func (o ProductEventListGroupInfoOutput) ToProductEventListGroupInfoOutputWithContext(ctx context.Context) ProductEventListGroupInfoOutput
type ProductEventListInput ¶
type ProductEventListInput interface { pulumi.Input ToProductEventListOutput() ProductEventListOutput ToProductEventListOutputWithContext(context.Context) ProductEventListOutput }
ProductEventListInput is an input type that accepts ProductEventListArgs and ProductEventListOutput values. You can construct a concrete instance of `ProductEventListInput` via:
ProductEventListArgs{...}
type ProductEventListOutput ¶
type ProductEventListOutput struct{ *pulumi.OutputState }
func (ProductEventListOutput) AdditionMsgs ¶
func (o ProductEventListOutput) AdditionMsgs() ProductEventListAdditionMsgArrayOutput
func (ProductEventListOutput) Dimensions ¶
func (o ProductEventListOutput) Dimensions() ProductEventListDimensionArrayOutput
func (ProductEventListOutput) ElementType ¶
func (ProductEventListOutput) ElementType() reflect.Type
func (ProductEventListOutput) EventCname ¶
func (o ProductEventListOutput) EventCname() pulumi.StringOutput
func (ProductEventListOutput) EventEname ¶
func (o ProductEventListOutput) EventEname() pulumi.StringOutput
func (ProductEventListOutput) EventId ¶
func (o ProductEventListOutput) EventId() pulumi.IntOutput
func (ProductEventListOutput) EventName ¶
func (o ProductEventListOutput) EventName() pulumi.StringOutput
func (ProductEventListOutput) GroupInfos ¶
func (o ProductEventListOutput) GroupInfos() ProductEventListGroupInfoArrayOutput
func (ProductEventListOutput) InstanceId ¶
func (o ProductEventListOutput) InstanceId() pulumi.StringOutput
func (ProductEventListOutput) InstanceName ¶
func (o ProductEventListOutput) InstanceName() pulumi.StringOutput
func (ProductEventListOutput) IsAlarmConfig ¶
func (o ProductEventListOutput) IsAlarmConfig() pulumi.IntOutput
func (ProductEventListOutput) ProductCname ¶
func (o ProductEventListOutput) ProductCname() pulumi.StringOutput
func (ProductEventListOutput) ProductEname ¶
func (o ProductEventListOutput) ProductEname() pulumi.StringOutput
func (ProductEventListOutput) ProductName ¶
func (o ProductEventListOutput) ProductName() pulumi.StringOutput
func (ProductEventListOutput) ProjectId ¶
func (o ProductEventListOutput) ProjectId() pulumi.StringOutput
func (ProductEventListOutput) Region ¶
func (o ProductEventListOutput) Region() pulumi.StringOutput
func (ProductEventListOutput) StartTime ¶
func (o ProductEventListOutput) StartTime() pulumi.IntOutput
func (ProductEventListOutput) Status ¶
func (o ProductEventListOutput) Status() pulumi.StringOutput
func (ProductEventListOutput) SupportAlarm ¶
func (o ProductEventListOutput) SupportAlarm() pulumi.IntOutput
func (ProductEventListOutput) ToProductEventListOutput ¶
func (o ProductEventListOutput) ToProductEventListOutput() ProductEventListOutput
func (ProductEventListOutput) ToProductEventListOutputWithContext ¶
func (o ProductEventListOutput) ToProductEventListOutputWithContext(ctx context.Context) ProductEventListOutput
func (ProductEventListOutput) Type ¶
func (o ProductEventListOutput) Type() pulumi.StringOutput
func (ProductEventListOutput) UpdateTime ¶
func (o ProductEventListOutput) UpdateTime() pulumi.IntOutput
type ProductEventOutputArgs ¶
type ProductEventOutputArgs struct { Dimensions ProductEventDimensionArrayInput `pulumi:"dimensions"` EndTime pulumi.IntPtrInput `pulumi:"endTime"` EventNames pulumi.StringArrayInput `pulumi:"eventNames"` InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` IsAlarmConfig pulumi.IntPtrInput `pulumi:"isAlarmConfig"` ProductNames pulumi.StringArrayInput `pulumi:"productNames"` ProjectIds pulumi.StringArrayInput `pulumi:"projectIds"` RegionLists pulumi.StringArrayInput `pulumi:"regionLists"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` StartTime pulumi.IntPtrInput `pulumi:"startTime"` Statuses pulumi.StringArrayInput `pulumi:"statuses"` Types pulumi.StringArrayInput `pulumi:"types"` }
A collection of arguments for invoking ProductEvent.
func (ProductEventOutputArgs) ElementType ¶
func (ProductEventOutputArgs) ElementType() reflect.Type
type ProductEventResult ¶
type ProductEventResult struct { Dimensions []ProductEventDimension `pulumi:"dimensions"` EndTime *int `pulumi:"endTime"` EventNames []string `pulumi:"eventNames"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceIds []string `pulumi:"instanceIds"` IsAlarmConfig *int `pulumi:"isAlarmConfig"` Lists []ProductEventList `pulumi:"lists"` ProductNames []string `pulumi:"productNames"` ProjectIds []string `pulumi:"projectIds"` RegionLists []string `pulumi:"regionLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime *int `pulumi:"startTime"` Statuses []string `pulumi:"statuses"` Types []string `pulumi:"types"` }
A collection of values returned by ProductEvent.
func ProductEvent ¶
func ProductEvent(ctx *pulumi.Context, args *ProductEventArgs, opts ...pulumi.InvokeOption) (*ProductEventResult, error)
type ProductEventResultOutput ¶
type ProductEventResultOutput struct{ *pulumi.OutputState }
A collection of values returned by ProductEvent.
func ProductEventOutput ¶
func ProductEventOutput(ctx *pulumi.Context, args ProductEventOutputArgs, opts ...pulumi.InvokeOption) ProductEventResultOutput
func (ProductEventResultOutput) Dimensions ¶
func (o ProductEventResultOutput) Dimensions() ProductEventDimensionArrayOutput
func (ProductEventResultOutput) ElementType ¶
func (ProductEventResultOutput) ElementType() reflect.Type
func (ProductEventResultOutput) EndTime ¶
func (o ProductEventResultOutput) EndTime() pulumi.IntPtrOutput
func (ProductEventResultOutput) EventNames ¶
func (o ProductEventResultOutput) EventNames() pulumi.StringArrayOutput
func (ProductEventResultOutput) Id ¶
func (o ProductEventResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (ProductEventResultOutput) InstanceIds ¶
func (o ProductEventResultOutput) InstanceIds() pulumi.StringArrayOutput
func (ProductEventResultOutput) IsAlarmConfig ¶
func (o ProductEventResultOutput) IsAlarmConfig() pulumi.IntPtrOutput
func (ProductEventResultOutput) Lists ¶
func (o ProductEventResultOutput) Lists() ProductEventListArrayOutput
func (ProductEventResultOutput) ProductNames ¶
func (o ProductEventResultOutput) ProductNames() pulumi.StringArrayOutput
func (ProductEventResultOutput) ProjectIds ¶
func (o ProductEventResultOutput) ProjectIds() pulumi.StringArrayOutput
func (ProductEventResultOutput) RegionLists ¶
func (o ProductEventResultOutput) RegionLists() pulumi.StringArrayOutput
func (ProductEventResultOutput) ResultOutputFile ¶
func (o ProductEventResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (ProductEventResultOutput) StartTime ¶
func (o ProductEventResultOutput) StartTime() pulumi.IntPtrOutput
func (ProductEventResultOutput) Statuses ¶
func (o ProductEventResultOutput) Statuses() pulumi.StringArrayOutput
func (ProductEventResultOutput) ToProductEventResultOutput ¶
func (o ProductEventResultOutput) ToProductEventResultOutput() ProductEventResultOutput
func (ProductEventResultOutput) ToProductEventResultOutputWithContext ¶
func (o ProductEventResultOutput) ToProductEventResultOutputWithContext(ctx context.Context) ProductEventResultOutput
func (ProductEventResultOutput) Types ¶
func (o ProductEventResultOutput) Types() pulumi.StringArrayOutput
type ProductNamespaceArgs ¶
type ProductNamespaceArgs struct { Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking ProductNamespace.
type ProductNamespaceList ¶
type ProductNamespaceListArgs ¶
type ProductNamespaceListArgs struct { Namespace pulumi.StringInput `pulumi:"namespace"` ProductChineseName pulumi.StringInput `pulumi:"productChineseName"` ProductName pulumi.StringInput `pulumi:"productName"` }
func (ProductNamespaceListArgs) ElementType ¶
func (ProductNamespaceListArgs) ElementType() reflect.Type
func (ProductNamespaceListArgs) ToProductNamespaceListOutput ¶
func (i ProductNamespaceListArgs) ToProductNamespaceListOutput() ProductNamespaceListOutput
func (ProductNamespaceListArgs) ToProductNamespaceListOutputWithContext ¶
func (i ProductNamespaceListArgs) ToProductNamespaceListOutputWithContext(ctx context.Context) ProductNamespaceListOutput
type ProductNamespaceListArray ¶
type ProductNamespaceListArray []ProductNamespaceListInput
func (ProductNamespaceListArray) ElementType ¶
func (ProductNamespaceListArray) ElementType() reflect.Type
func (ProductNamespaceListArray) ToProductNamespaceListArrayOutput ¶
func (i ProductNamespaceListArray) ToProductNamespaceListArrayOutput() ProductNamespaceListArrayOutput
func (ProductNamespaceListArray) ToProductNamespaceListArrayOutputWithContext ¶
func (i ProductNamespaceListArray) ToProductNamespaceListArrayOutputWithContext(ctx context.Context) ProductNamespaceListArrayOutput
type ProductNamespaceListArrayInput ¶
type ProductNamespaceListArrayInput interface { pulumi.Input ToProductNamespaceListArrayOutput() ProductNamespaceListArrayOutput ToProductNamespaceListArrayOutputWithContext(context.Context) ProductNamespaceListArrayOutput }
ProductNamespaceListArrayInput is an input type that accepts ProductNamespaceListArray and ProductNamespaceListArrayOutput values. You can construct a concrete instance of `ProductNamespaceListArrayInput` via:
ProductNamespaceListArray{ ProductNamespaceListArgs{...} }
type ProductNamespaceListArrayOutput ¶
type ProductNamespaceListArrayOutput struct{ *pulumi.OutputState }
func (ProductNamespaceListArrayOutput) ElementType ¶
func (ProductNamespaceListArrayOutput) ElementType() reflect.Type
func (ProductNamespaceListArrayOutput) Index ¶
func (o ProductNamespaceListArrayOutput) Index(i pulumi.IntInput) ProductNamespaceListOutput
func (ProductNamespaceListArrayOutput) ToProductNamespaceListArrayOutput ¶
func (o ProductNamespaceListArrayOutput) ToProductNamespaceListArrayOutput() ProductNamespaceListArrayOutput
func (ProductNamespaceListArrayOutput) ToProductNamespaceListArrayOutputWithContext ¶
func (o ProductNamespaceListArrayOutput) ToProductNamespaceListArrayOutputWithContext(ctx context.Context) ProductNamespaceListArrayOutput
type ProductNamespaceListInput ¶
type ProductNamespaceListInput interface { pulumi.Input ToProductNamespaceListOutput() ProductNamespaceListOutput ToProductNamespaceListOutputWithContext(context.Context) ProductNamespaceListOutput }
ProductNamespaceListInput is an input type that accepts ProductNamespaceListArgs and ProductNamespaceListOutput values. You can construct a concrete instance of `ProductNamespaceListInput` via:
ProductNamespaceListArgs{...}
type ProductNamespaceListOutput ¶
type ProductNamespaceListOutput struct{ *pulumi.OutputState }
func (ProductNamespaceListOutput) ElementType ¶
func (ProductNamespaceListOutput) ElementType() reflect.Type
func (ProductNamespaceListOutput) Namespace ¶
func (o ProductNamespaceListOutput) Namespace() pulumi.StringOutput
func (ProductNamespaceListOutput) ProductChineseName ¶
func (o ProductNamespaceListOutput) ProductChineseName() pulumi.StringOutput
func (ProductNamespaceListOutput) ProductName ¶
func (o ProductNamespaceListOutput) ProductName() pulumi.StringOutput
func (ProductNamespaceListOutput) ToProductNamespaceListOutput ¶
func (o ProductNamespaceListOutput) ToProductNamespaceListOutput() ProductNamespaceListOutput
func (ProductNamespaceListOutput) ToProductNamespaceListOutputWithContext ¶
func (o ProductNamespaceListOutput) ToProductNamespaceListOutputWithContext(ctx context.Context) ProductNamespaceListOutput
type ProductNamespaceOutputArgs ¶
type ProductNamespaceOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking ProductNamespace.
func (ProductNamespaceOutputArgs) ElementType ¶
func (ProductNamespaceOutputArgs) ElementType() reflect.Type
type ProductNamespaceResult ¶
type ProductNamespaceResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []ProductNamespaceList `pulumi:"lists"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by ProductNamespace.
func ProductNamespace ¶
func ProductNamespace(ctx *pulumi.Context, args *ProductNamespaceArgs, opts ...pulumi.InvokeOption) (*ProductNamespaceResult, error)
type ProductNamespaceResultOutput ¶
type ProductNamespaceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by ProductNamespace.
func ProductNamespaceOutput ¶
func ProductNamespaceOutput(ctx *pulumi.Context, args ProductNamespaceOutputArgs, opts ...pulumi.InvokeOption) ProductNamespaceResultOutput
func (ProductNamespaceResultOutput) ElementType ¶
func (ProductNamespaceResultOutput) ElementType() reflect.Type
func (ProductNamespaceResultOutput) Id ¶
func (o ProductNamespaceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (ProductNamespaceResultOutput) Lists ¶
func (o ProductNamespaceResultOutput) Lists() ProductNamespaceListArrayOutput
func (ProductNamespaceResultOutput) Name ¶
func (o ProductNamespaceResultOutput) Name() pulumi.StringPtrOutput
func (ProductNamespaceResultOutput) ResultOutputFile ¶
func (o ProductNamespaceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (ProductNamespaceResultOutput) ToProductNamespaceResultOutput ¶
func (o ProductNamespaceResultOutput) ToProductNamespaceResultOutput() ProductNamespaceResultOutput
func (ProductNamespaceResultOutput) ToProductNamespaceResultOutputWithContext ¶
func (o ProductNamespaceResultOutput) ToProductNamespaceResultOutputWithContext(ctx context.Context) ProductNamespaceResultOutput