Documentation
¶
Index ¶
- type ApplicationInfo
- func (*ApplicationInfo) ElementType() reflect.Type
- func (i *ApplicationInfo) ToApplicationInfoOutput() ApplicationInfoOutput
- func (i *ApplicationInfo) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
- func (i *ApplicationInfo) ToOutput(ctx context.Context) pulumix.Output[*ApplicationInfo]
- type ApplicationInfoArgs
- type ApplicationInfoArray
- func (ApplicationInfoArray) ElementType() reflect.Type
- func (i ApplicationInfoArray) ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput
- func (i ApplicationInfoArray) ToApplicationInfoArrayOutputWithContext(ctx context.Context) ApplicationInfoArrayOutput
- func (i ApplicationInfoArray) ToOutput(ctx context.Context) pulumix.Output[[]*ApplicationInfo]
- type ApplicationInfoArrayInput
- type ApplicationInfoArrayOutput
- func (ApplicationInfoArrayOutput) ElementType() reflect.Type
- func (o ApplicationInfoArrayOutput) Index(i pulumi.IntInput) ApplicationInfoOutput
- func (o ApplicationInfoArrayOutput) ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput
- func (o ApplicationInfoArrayOutput) ToApplicationInfoArrayOutputWithContext(ctx context.Context) ApplicationInfoArrayOutput
- func (o ApplicationInfoArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ApplicationInfo]
- type ApplicationInfoDimension
- type ApplicationInfoDimensionArgs
- func (ApplicationInfoDimensionArgs) ElementType() reflect.Type
- func (i ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutput() ApplicationInfoDimensionOutput
- func (i ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutputWithContext(ctx context.Context) ApplicationInfoDimensionOutput
- func (i ApplicationInfoDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[ApplicationInfoDimension]
- type ApplicationInfoDimensionArray
- func (ApplicationInfoDimensionArray) ElementType() reflect.Type
- func (i ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutput() ApplicationInfoDimensionArrayOutput
- func (i ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutputWithContext(ctx context.Context) ApplicationInfoDimensionArrayOutput
- func (i ApplicationInfoDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]ApplicationInfoDimension]
- type ApplicationInfoDimensionArrayInput
- type ApplicationInfoDimensionArrayOutput
- func (ApplicationInfoDimensionArrayOutput) ElementType() reflect.Type
- func (o ApplicationInfoDimensionArrayOutput) Index(i pulumi.IntInput) ApplicationInfoDimensionOutput
- func (o ApplicationInfoDimensionArrayOutput) ToApplicationInfoDimensionArrayOutput() ApplicationInfoDimensionArrayOutput
- func (o ApplicationInfoDimensionArrayOutput) ToApplicationInfoDimensionArrayOutputWithContext(ctx context.Context) ApplicationInfoDimensionArrayOutput
- func (o ApplicationInfoDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ApplicationInfoDimension]
- type ApplicationInfoDimensionInput
- type ApplicationInfoDimensionOutput
- func (ApplicationInfoDimensionOutput) ElementType() reflect.Type
- func (o ApplicationInfoDimensionOutput) Key() pulumi.StringPtrOutput
- func (o ApplicationInfoDimensionOutput) ToApplicationInfoDimensionOutput() ApplicationInfoDimensionOutput
- func (o ApplicationInfoDimensionOutput) ToApplicationInfoDimensionOutputWithContext(ctx context.Context) ApplicationInfoDimensionOutput
- func (o ApplicationInfoDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[ApplicationInfoDimension]
- func (o ApplicationInfoDimensionOutput) Value() pulumi.StringPtrOutput
- type ApplicationInfoInput
- type ApplicationInfoMap
- func (ApplicationInfoMap) ElementType() reflect.Type
- func (i ApplicationInfoMap) ToApplicationInfoMapOutput() ApplicationInfoMapOutput
- func (i ApplicationInfoMap) ToApplicationInfoMapOutputWithContext(ctx context.Context) ApplicationInfoMapOutput
- func (i ApplicationInfoMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ApplicationInfo]
- type ApplicationInfoMapInput
- type ApplicationInfoMapOutput
- func (ApplicationInfoMapOutput) ElementType() reflect.Type
- func (o ApplicationInfoMapOutput) MapIndex(k pulumi.StringInput) ApplicationInfoOutput
- func (o ApplicationInfoMapOutput) ToApplicationInfoMapOutput() ApplicationInfoMapOutput
- func (o ApplicationInfoMapOutput) ToApplicationInfoMapOutputWithContext(ctx context.Context) ApplicationInfoMapOutput
- func (o ApplicationInfoMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ApplicationInfo]
- type ApplicationInfoOutput
- func (o ApplicationInfoOutput) ApproveValue() pulumi.StringOutput
- func (o ApplicationInfoOutput) AuditMode() pulumi.StringOutput
- func (o ApplicationInfoOutput) AuditReason() pulumi.StringOutput
- func (o ApplicationInfoOutput) CreateTime() pulumi.StringOutput
- func (o ApplicationInfoOutput) DesireValue() pulumi.Float64Output
- func (o ApplicationInfoOutput) Dimensions() ApplicationInfoDimensionArrayOutput
- func (o ApplicationInfoOutput) EffectiveTime() pulumi.StringPtrOutput
- func (ApplicationInfoOutput) ElementType() reflect.Type
- func (o ApplicationInfoOutput) EnvLanguage() pulumi.StringPtrOutput
- func (o ApplicationInfoOutput) ExpireTime() pulumi.StringPtrOutput
- func (o ApplicationInfoOutput) NoticeType() pulumi.IntOutput
- func (o ApplicationInfoOutput) ProductCode() pulumi.StringOutput
- func (o ApplicationInfoOutput) QuotaActionCode() pulumi.StringOutput
- func (o ApplicationInfoOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o ApplicationInfoOutput) QuotaDescription() pulumi.StringOutput
- func (o ApplicationInfoOutput) QuotaName() pulumi.StringOutput
- func (o ApplicationInfoOutput) QuotaUnit() pulumi.StringOutput
- func (o ApplicationInfoOutput) Reason() pulumi.StringOutput
- func (o ApplicationInfoOutput) Status() pulumi.StringOutput
- func (o ApplicationInfoOutput) ToApplicationInfoOutput() ApplicationInfoOutput
- func (o ApplicationInfoOutput) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
- func (o ApplicationInfoOutput) ToOutput(ctx context.Context) pulumix.Output[*ApplicationInfo]
- type ApplicationInfoState
- type GetApplicationInfosApplication
- type GetApplicationInfosApplicationArgs
- func (GetApplicationInfosApplicationArgs) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
- func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutputWithContext(ctx context.Context) GetApplicationInfosApplicationOutput
- func (i GetApplicationInfosApplicationArgs) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplication]
- type GetApplicationInfosApplicationArray
- func (GetApplicationInfosApplicationArray) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
- func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
- func (i GetApplicationInfosApplicationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplication]
- type GetApplicationInfosApplicationArrayInput
- type GetApplicationInfosApplicationArrayOutput
- func (GetApplicationInfosApplicationArrayOutput) ElementType() reflect.Type
- func (o GetApplicationInfosApplicationArrayOutput) Index(i pulumi.IntInput) GetApplicationInfosApplicationOutput
- func (o GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
- func (o GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
- func (o GetApplicationInfosApplicationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplication]
- type GetApplicationInfosApplicationDimension
- type GetApplicationInfosApplicationDimensionArgs
- func (GetApplicationInfosApplicationDimensionArgs) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
- func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
- func (i GetApplicationInfosApplicationDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplicationDimension]
- type GetApplicationInfosApplicationDimensionArray
- func (GetApplicationInfosApplicationDimensionArray) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
- func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
- func (i GetApplicationInfosApplicationDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplicationDimension]
- type GetApplicationInfosApplicationDimensionArrayInput
- type GetApplicationInfosApplicationDimensionArrayOutput
- func (GetApplicationInfosApplicationDimensionArrayOutput) ElementType() reflect.Type
- func (o GetApplicationInfosApplicationDimensionArrayOutput) Index(i pulumi.IntInput) GetApplicationInfosApplicationDimensionOutput
- func (o GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
- func (o GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
- func (o GetApplicationInfosApplicationDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplicationDimension]
- type GetApplicationInfosApplicationDimensionInput
- type GetApplicationInfosApplicationDimensionOutput
- func (GetApplicationInfosApplicationDimensionOutput) ElementType() reflect.Type
- func (o GetApplicationInfosApplicationDimensionOutput) Key() pulumi.StringOutput
- func (o GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
- func (o GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
- func (o GetApplicationInfosApplicationDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplicationDimension]
- func (o GetApplicationInfosApplicationDimensionOutput) Value() pulumi.StringOutput
- type GetApplicationInfosApplicationInput
- type GetApplicationInfosApplicationOutput
- func (o GetApplicationInfosApplicationOutput) ApplicationId() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) ApproveValue() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) AuditReason() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) DesireValue() pulumi.Float64Output
- func (o GetApplicationInfosApplicationOutput) Dimensions() GetApplicationInfosApplicationDimensionArrayOutput
- func (o GetApplicationInfosApplicationOutput) EffectiveTime() pulumi.StringOutput
- func (GetApplicationInfosApplicationOutput) ElementType() reflect.Type
- func (o GetApplicationInfosApplicationOutput) ExpireTime() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) Id() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) NoticeType() pulumi.IntOutput
- func (o GetApplicationInfosApplicationOutput) ProductCode() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) QuotaActionCode() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) QuotaDescription() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) QuotaName() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) QuotaUnit() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) Reason() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) Status() pulumi.StringOutput
- func (o GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
- func (o GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutputWithContext(ctx context.Context) GetApplicationInfosApplicationOutput
- func (o GetApplicationInfosApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplication]
- type GetApplicationInfosArgs
- type GetApplicationInfosDimension
- type GetApplicationInfosDimensionArgs
- func (GetApplicationInfosDimensionArgs) ElementType() reflect.Type
- func (i GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutput() GetApplicationInfosDimensionOutput
- func (i GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutputWithContext(ctx context.Context) GetApplicationInfosDimensionOutput
- func (i GetApplicationInfosDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosDimension]
- type GetApplicationInfosDimensionArray
- func (GetApplicationInfosDimensionArray) ElementType() reflect.Type
- func (i GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutput() GetApplicationInfosDimensionArrayOutput
- func (i GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosDimensionArrayOutput
- func (i GetApplicationInfosDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosDimension]
- type GetApplicationInfosDimensionArrayInput
- type GetApplicationInfosDimensionArrayOutput
- func (GetApplicationInfosDimensionArrayOutput) ElementType() reflect.Type
- func (o GetApplicationInfosDimensionArrayOutput) Index(i pulumi.IntInput) GetApplicationInfosDimensionOutput
- func (o GetApplicationInfosDimensionArrayOutput) ToGetApplicationInfosDimensionArrayOutput() GetApplicationInfosDimensionArrayOutput
- func (o GetApplicationInfosDimensionArrayOutput) ToGetApplicationInfosDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosDimensionArrayOutput
- func (o GetApplicationInfosDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosDimension]
- type GetApplicationInfosDimensionInput
- type GetApplicationInfosDimensionOutput
- func (GetApplicationInfosDimensionOutput) ElementType() reflect.Type
- func (o GetApplicationInfosDimensionOutput) Key() pulumi.StringPtrOutput
- func (o GetApplicationInfosDimensionOutput) ToGetApplicationInfosDimensionOutput() GetApplicationInfosDimensionOutput
- func (o GetApplicationInfosDimensionOutput) ToGetApplicationInfosDimensionOutputWithContext(ctx context.Context) GetApplicationInfosDimensionOutput
- func (o GetApplicationInfosDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosDimension]
- func (o GetApplicationInfosDimensionOutput) Value() pulumi.StringPtrOutput
- type GetApplicationInfosOutputArgs
- type GetApplicationInfosResult
- type GetApplicationInfosResultOutput
- func (o GetApplicationInfosResultOutput) Applications() GetApplicationInfosApplicationArrayOutput
- func (o GetApplicationInfosResultOutput) Dimensions() GetApplicationInfosDimensionArrayOutput
- func (GetApplicationInfosResultOutput) ElementType() reflect.Type
- func (o GetApplicationInfosResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetApplicationInfosResultOutput) Id() pulumi.StringOutput
- func (o GetApplicationInfosResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetApplicationInfosResultOutput) KeyWord() pulumi.StringPtrOutput
- func (o GetApplicationInfosResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetApplicationInfosResultOutput) ProductCode() pulumi.StringOutput
- func (o GetApplicationInfosResultOutput) QuotaActionCode() pulumi.StringPtrOutput
- func (o GetApplicationInfosResultOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o GetApplicationInfosResultOutput) Status() pulumi.StringPtrOutput
- func (o GetApplicationInfosResultOutput) ToGetApplicationInfosResultOutput() GetApplicationInfosResultOutput
- func (o GetApplicationInfosResultOutput) ToGetApplicationInfosResultOutputWithContext(ctx context.Context) GetApplicationInfosResultOutput
- func (o GetApplicationInfosResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosResult]
- type GetQuotaAlarmsAlarm
- type GetQuotaAlarmsAlarmArgs
- func (GetQuotaAlarmsAlarmArgs) ElementType() reflect.Type
- func (i GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput
- func (i GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmOutput
- func (i GetQuotaAlarmsAlarmArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarm]
- type GetQuotaAlarmsAlarmArray
- func (GetQuotaAlarmsAlarmArray) ElementType() reflect.Type
- func (i GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput
- func (i GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmArrayOutput
- func (i GetQuotaAlarmsAlarmArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarm]
- type GetQuotaAlarmsAlarmArrayInput
- type GetQuotaAlarmsAlarmArrayOutput
- func (GetQuotaAlarmsAlarmArrayOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsAlarmArrayOutput) Index(i pulumi.IntInput) GetQuotaAlarmsAlarmOutput
- func (o GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput
- func (o GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmArrayOutput
- func (o GetQuotaAlarmsAlarmArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarm]
- type GetQuotaAlarmsAlarmInput
- type GetQuotaAlarmsAlarmOutput
- func (o GetQuotaAlarmsAlarmOutput) AlarmId() pulumi.StringOutput
- func (GetQuotaAlarmsAlarmOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsAlarmOutput) Id() pulumi.StringOutput
- func (o GetQuotaAlarmsAlarmOutput) ProductCode() pulumi.StringOutput
- func (o GetQuotaAlarmsAlarmOutput) QuotaActionCode() pulumi.StringOutput
- func (o GetQuotaAlarmsAlarmOutput) QuotaAlarmName() pulumi.StringOutput
- func (o GetQuotaAlarmsAlarmOutput) QuotaDimensions() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (o GetQuotaAlarmsAlarmOutput) Threshold() pulumi.Float64Output
- func (o GetQuotaAlarmsAlarmOutput) ThresholdPercent() pulumi.Float64Output
- func (o GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput
- func (o GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmOutput
- func (o GetQuotaAlarmsAlarmOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarm]
- func (o GetQuotaAlarmsAlarmOutput) WebHook() pulumi.StringOutput
- type GetQuotaAlarmsAlarmQuotaDimension
- type GetQuotaAlarmsAlarmQuotaDimensionArgs
- func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ElementType() reflect.Type
- func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput
- func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput
- func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarmQuotaDimension]
- type GetQuotaAlarmsAlarmQuotaDimensionArray
- func (GetQuotaAlarmsAlarmQuotaDimensionArray) ElementType() reflect.Type
- func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarmQuotaDimension]
- type GetQuotaAlarmsAlarmQuotaDimensionArrayInput
- type GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) Index(i pulumi.IntInput) GetQuotaAlarmsAlarmQuotaDimensionOutput
- func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarmQuotaDimension]
- type GetQuotaAlarmsAlarmQuotaDimensionInput
- type GetQuotaAlarmsAlarmQuotaDimensionOutput
- func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) Key() pulumi.StringOutput
- func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput
- func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput
- func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarmQuotaDimension]
- func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) Value() pulumi.StringOutput
- type GetQuotaAlarmsArgs
- type GetQuotaAlarmsOutputArgs
- type GetQuotaAlarmsQuotaDimension
- type GetQuotaAlarmsQuotaDimensionArgs
- func (GetQuotaAlarmsQuotaDimensionArgs) ElementType() reflect.Type
- func (i GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
- func (i GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
- func (i GetQuotaAlarmsQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsQuotaDimension]
- type GetQuotaAlarmsQuotaDimensionArray
- func (GetQuotaAlarmsQuotaDimensionArray) ElementType() reflect.Type
- func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
- func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
- func (i GetQuotaAlarmsQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsQuotaDimension]
- type GetQuotaAlarmsQuotaDimensionArrayInput
- type GetQuotaAlarmsQuotaDimensionArrayOutput
- func (GetQuotaAlarmsQuotaDimensionArrayOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsQuotaDimensionArrayOutput) Index(i pulumi.IntInput) GetQuotaAlarmsQuotaDimensionOutput
- func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
- func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
- func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsQuotaDimension]
- type GetQuotaAlarmsQuotaDimensionInput
- type GetQuotaAlarmsQuotaDimensionOutput
- func (GetQuotaAlarmsQuotaDimensionOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsQuotaDimensionOutput) Key() pulumi.StringPtrOutput
- func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
- func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
- func (o GetQuotaAlarmsQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsQuotaDimension]
- func (o GetQuotaAlarmsQuotaDimensionOutput) Value() pulumi.StringPtrOutput
- type GetQuotaAlarmsResult
- type GetQuotaAlarmsResultOutput
- func (o GetQuotaAlarmsResultOutput) Alarms() GetQuotaAlarmsAlarmArrayOutput
- func (GetQuotaAlarmsResultOutput) ElementType() reflect.Type
- func (o GetQuotaAlarmsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetQuotaAlarmsResultOutput) Id() pulumi.StringOutput
- func (o GetQuotaAlarmsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetQuotaAlarmsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetQuotaAlarmsResultOutput) Names() pulumi.StringArrayOutput
- func (o GetQuotaAlarmsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetQuotaAlarmsResultOutput) ProductCode() pulumi.StringPtrOutput
- func (o GetQuotaAlarmsResultOutput) QuotaActionCode() pulumi.StringPtrOutput
- func (o GetQuotaAlarmsResultOutput) QuotaAlarmName() pulumi.StringPtrOutput
- func (o GetQuotaAlarmsResultOutput) QuotaDimensions() GetQuotaAlarmsQuotaDimensionArrayOutput
- func (o GetQuotaAlarmsResultOutput) ToGetQuotaAlarmsResultOutput() GetQuotaAlarmsResultOutput
- func (o GetQuotaAlarmsResultOutput) ToGetQuotaAlarmsResultOutputWithContext(ctx context.Context) GetQuotaAlarmsResultOutput
- func (o GetQuotaAlarmsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsResult]
- type GetQuotaApplicationsApplication
- type GetQuotaApplicationsApplicationArgs
- func (GetQuotaApplicationsApplicationArgs) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
- func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
- func (i GetQuotaApplicationsApplicationArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplication]
- type GetQuotaApplicationsApplicationArray
- func (GetQuotaApplicationsApplicationArray) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
- func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
- func (i GetQuotaApplicationsApplicationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplication]
- type GetQuotaApplicationsApplicationArrayInput
- type GetQuotaApplicationsApplicationArrayOutput
- func (GetQuotaApplicationsApplicationArrayOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsApplicationArrayOutput) Index(i pulumi.IntInput) GetQuotaApplicationsApplicationOutput
- func (o GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
- func (o GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
- func (o GetQuotaApplicationsApplicationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplication]
- type GetQuotaApplicationsApplicationDimension
- type GetQuotaApplicationsApplicationDimensionArgs
- func (GetQuotaApplicationsApplicationDimensionArgs) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
- func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
- func (i GetQuotaApplicationsApplicationDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplicationDimension]
- type GetQuotaApplicationsApplicationDimensionArray
- func (GetQuotaApplicationsApplicationDimensionArray) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
- func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
- func (i GetQuotaApplicationsApplicationDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplicationDimension]
- type GetQuotaApplicationsApplicationDimensionArrayInput
- type GetQuotaApplicationsApplicationDimensionArrayOutput
- func (GetQuotaApplicationsApplicationDimensionArrayOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsApplicationDimensionArrayOutput) Index(i pulumi.IntInput) GetQuotaApplicationsApplicationDimensionOutput
- func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
- func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
- func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplicationDimension]
- type GetQuotaApplicationsApplicationDimensionInput
- type GetQuotaApplicationsApplicationDimensionOutput
- func (GetQuotaApplicationsApplicationDimensionOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsApplicationDimensionOutput) Key() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
- func (o GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
- func (o GetQuotaApplicationsApplicationDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplicationDimension]
- func (o GetQuotaApplicationsApplicationDimensionOutput) Value() pulumi.StringOutput
- type GetQuotaApplicationsApplicationInput
- type GetQuotaApplicationsApplicationOutput
- func (o GetQuotaApplicationsApplicationOutput) ApplicationId() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) ApproveValue() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) AuditReason() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) DesireValue() pulumi.Float64Output
- func (o GetQuotaApplicationsApplicationOutput) Dimensions() GetQuotaApplicationsApplicationDimensionArrayOutput
- func (o GetQuotaApplicationsApplicationOutput) EffectiveTime() pulumi.StringOutput
- func (GetQuotaApplicationsApplicationOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsApplicationOutput) ExpireTime() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) Id() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) NoticeType() pulumi.IntOutput
- func (o GetQuotaApplicationsApplicationOutput) ProductCode() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) QuotaActionCode() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) QuotaDescription() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) QuotaName() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) QuotaUnit() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) Reason() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) Status() pulumi.StringOutput
- func (o GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
- func (o GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
- func (o GetQuotaApplicationsApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplication]
- type GetQuotaApplicationsArgs
- type GetQuotaApplicationsDimension
- type GetQuotaApplicationsDimensionArgs
- func (GetQuotaApplicationsDimensionArgs) ElementType() reflect.Type
- func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
- func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
- func (i GetQuotaApplicationsDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsDimension]
- type GetQuotaApplicationsDimensionArray
- func (GetQuotaApplicationsDimensionArray) ElementType() reflect.Type
- func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
- func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
- func (i GetQuotaApplicationsDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsDimension]
- type GetQuotaApplicationsDimensionArrayInput
- type GetQuotaApplicationsDimensionArrayOutput
- func (GetQuotaApplicationsDimensionArrayOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsDimensionArrayOutput) Index(i pulumi.IntInput) GetQuotaApplicationsDimensionOutput
- func (o GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
- func (o GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
- func (o GetQuotaApplicationsDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsDimension]
- type GetQuotaApplicationsDimensionInput
- type GetQuotaApplicationsDimensionOutput
- func (GetQuotaApplicationsDimensionOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsDimensionOutput) Key() pulumi.StringPtrOutput
- func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
- func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
- func (o GetQuotaApplicationsDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsDimension]
- func (o GetQuotaApplicationsDimensionOutput) Value() pulumi.StringPtrOutput
- type GetQuotaApplicationsOutputArgs
- type GetQuotaApplicationsResult
- type GetQuotaApplicationsResultOutput
- func (o GetQuotaApplicationsResultOutput) Applications() GetQuotaApplicationsApplicationArrayOutput
- func (o GetQuotaApplicationsResultOutput) Dimensions() GetQuotaApplicationsDimensionArrayOutput
- func (GetQuotaApplicationsResultOutput) ElementType() reflect.Type
- func (o GetQuotaApplicationsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetQuotaApplicationsResultOutput) Id() pulumi.StringOutput
- func (o GetQuotaApplicationsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetQuotaApplicationsResultOutput) KeyWord() pulumi.StringPtrOutput
- func (o GetQuotaApplicationsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetQuotaApplicationsResultOutput) ProductCode() pulumi.StringOutput
- func (o GetQuotaApplicationsResultOutput) QuotaActionCode() pulumi.StringPtrOutput
- func (o GetQuotaApplicationsResultOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o GetQuotaApplicationsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetQuotaApplicationsResultOutput) ToGetQuotaApplicationsResultOutput() GetQuotaApplicationsResultOutput
- func (o GetQuotaApplicationsResultOutput) ToGetQuotaApplicationsResultOutputWithContext(ctx context.Context) GetQuotaApplicationsResultOutput
- func (o GetQuotaApplicationsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsResult]
- type GetQuotasArgs
- type GetQuotasDimension
- type GetQuotasDimensionArgs
- func (GetQuotasDimensionArgs) ElementType() reflect.Type
- func (i GetQuotasDimensionArgs) ToGetQuotasDimensionOutput() GetQuotasDimensionOutput
- func (i GetQuotasDimensionArgs) ToGetQuotasDimensionOutputWithContext(ctx context.Context) GetQuotasDimensionOutput
- func (i GetQuotasDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotasDimension]
- type GetQuotasDimensionArray
- func (GetQuotasDimensionArray) ElementType() reflect.Type
- func (i GetQuotasDimensionArray) ToGetQuotasDimensionArrayOutput() GetQuotasDimensionArrayOutput
- func (i GetQuotasDimensionArray) ToGetQuotasDimensionArrayOutputWithContext(ctx context.Context) GetQuotasDimensionArrayOutput
- func (i GetQuotasDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasDimension]
- type GetQuotasDimensionArrayInput
- type GetQuotasDimensionArrayOutput
- func (GetQuotasDimensionArrayOutput) ElementType() reflect.Type
- func (o GetQuotasDimensionArrayOutput) Index(i pulumi.IntInput) GetQuotasDimensionOutput
- func (o GetQuotasDimensionArrayOutput) ToGetQuotasDimensionArrayOutput() GetQuotasDimensionArrayOutput
- func (o GetQuotasDimensionArrayOutput) ToGetQuotasDimensionArrayOutputWithContext(ctx context.Context) GetQuotasDimensionArrayOutput
- func (o GetQuotasDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasDimension]
- type GetQuotasDimensionInput
- type GetQuotasDimensionOutput
- func (GetQuotasDimensionOutput) ElementType() reflect.Type
- func (o GetQuotasDimensionOutput) Key() pulumi.StringPtrOutput
- func (o GetQuotasDimensionOutput) ToGetQuotasDimensionOutput() GetQuotasDimensionOutput
- func (o GetQuotasDimensionOutput) ToGetQuotasDimensionOutputWithContext(ctx context.Context) GetQuotasDimensionOutput
- func (o GetQuotasDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotasDimension]
- func (o GetQuotasDimensionOutput) Value() pulumi.StringPtrOutput
- type GetQuotasOutputArgs
- type GetQuotasQuota
- type GetQuotasQuotaArgs
- func (GetQuotasQuotaArgs) ElementType() reflect.Type
- func (i GetQuotasQuotaArgs) ToGetQuotasQuotaOutput() GetQuotasQuotaOutput
- func (i GetQuotasQuotaArgs) ToGetQuotasQuotaOutputWithContext(ctx context.Context) GetQuotasQuotaOutput
- func (i GetQuotasQuotaArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotasQuota]
- type GetQuotasQuotaArray
- func (GetQuotasQuotaArray) ElementType() reflect.Type
- func (i GetQuotasQuotaArray) ToGetQuotasQuotaArrayOutput() GetQuotasQuotaArrayOutput
- func (i GetQuotasQuotaArray) ToGetQuotasQuotaArrayOutputWithContext(ctx context.Context) GetQuotasQuotaArrayOutput
- func (i GetQuotasQuotaArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasQuota]
- type GetQuotasQuotaArrayInput
- type GetQuotasQuotaArrayOutput
- func (GetQuotasQuotaArrayOutput) ElementType() reflect.Type
- func (o GetQuotasQuotaArrayOutput) Index(i pulumi.IntInput) GetQuotasQuotaOutput
- func (o GetQuotasQuotaArrayOutput) ToGetQuotasQuotaArrayOutput() GetQuotasQuotaArrayOutput
- func (o GetQuotasQuotaArrayOutput) ToGetQuotasQuotaArrayOutputWithContext(ctx context.Context) GetQuotasQuotaArrayOutput
- func (o GetQuotasQuotaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasQuota]
- type GetQuotasQuotaInput
- type GetQuotasQuotaOutput
- func (o GetQuotasQuotaOutput) Adjustable() pulumi.BoolOutput
- func (o GetQuotasQuotaOutput) ApplicableRanges() pulumi.StringArrayOutput
- func (o GetQuotasQuotaOutput) ApplicableType() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) Consumable() pulumi.BoolOutput
- func (GetQuotasQuotaOutput) ElementType() reflect.Type
- func (o GetQuotasQuotaOutput) Id() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) QuotaActionCode() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) QuotaDescription() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) QuotaName() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) QuotaType() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) QuotaUnit() pulumi.StringOutput
- func (o GetQuotasQuotaOutput) ToGetQuotasQuotaOutput() GetQuotasQuotaOutput
- func (o GetQuotasQuotaOutput) ToGetQuotasQuotaOutputWithContext(ctx context.Context) GetQuotasQuotaOutput
- func (o GetQuotasQuotaOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotasQuota]
- func (o GetQuotasQuotaOutput) TotalQuota() pulumi.Float64Output
- func (o GetQuotasQuotaOutput) TotalUsage() pulumi.Float64Output
- func (o GetQuotasQuotaOutput) UnadjustableDetail() pulumi.StringOutput
- type GetQuotasResult
- type GetQuotasResultOutput
- func (o GetQuotasResultOutput) Dimensions() GetQuotasDimensionArrayOutput
- func (GetQuotasResultOutput) ElementType() reflect.Type
- func (o GetQuotasResultOutput) GroupCode() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) Id() pulumi.StringOutput
- func (o GetQuotasResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetQuotasResultOutput) KeyWord() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) Names() pulumi.StringArrayOutput
- func (o GetQuotasResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) ProductCode() pulumi.StringOutput
- func (o GetQuotasResultOutput) QuotaActionCode() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) Quotas() GetQuotasQuotaArrayOutput
- func (o GetQuotasResultOutput) SortField() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) SortOrder() pulumi.StringPtrOutput
- func (o GetQuotasResultOutput) ToGetQuotasResultOutput() GetQuotasResultOutput
- func (o GetQuotasResultOutput) ToGetQuotasResultOutputWithContext(ctx context.Context) GetQuotasResultOutput
- func (o GetQuotasResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotasResult]
- type QuotaAlarm
- type QuotaAlarmArgs
- type QuotaAlarmArray
- func (QuotaAlarmArray) ElementType() reflect.Type
- func (i QuotaAlarmArray) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaAlarm]
- func (i QuotaAlarmArray) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
- func (i QuotaAlarmArray) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
- type QuotaAlarmArrayInput
- type QuotaAlarmArrayOutput
- func (QuotaAlarmArrayOutput) ElementType() reflect.Type
- func (o QuotaAlarmArrayOutput) Index(i pulumi.IntInput) QuotaAlarmOutput
- func (o QuotaAlarmArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaAlarm]
- func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
- func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
- type QuotaAlarmInput
- type QuotaAlarmMap
- func (QuotaAlarmMap) ElementType() reflect.Type
- func (i QuotaAlarmMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaAlarm]
- func (i QuotaAlarmMap) ToQuotaAlarmMapOutput() QuotaAlarmMapOutput
- func (i QuotaAlarmMap) ToQuotaAlarmMapOutputWithContext(ctx context.Context) QuotaAlarmMapOutput
- type QuotaAlarmMapInput
- type QuotaAlarmMapOutput
- func (QuotaAlarmMapOutput) ElementType() reflect.Type
- func (o QuotaAlarmMapOutput) MapIndex(k pulumi.StringInput) QuotaAlarmOutput
- func (o QuotaAlarmMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaAlarm]
- func (o QuotaAlarmMapOutput) ToQuotaAlarmMapOutput() QuotaAlarmMapOutput
- func (o QuotaAlarmMapOutput) ToQuotaAlarmMapOutputWithContext(ctx context.Context) QuotaAlarmMapOutput
- type QuotaAlarmOutput
- func (o QuotaAlarmOutput) CreateTime() pulumi.StringOutput
- func (QuotaAlarmOutput) ElementType() reflect.Type
- func (o QuotaAlarmOutput) ProductCode() pulumi.StringOutput
- func (o QuotaAlarmOutput) QuotaActionCode() pulumi.StringOutput
- func (o QuotaAlarmOutput) QuotaAlarmName() pulumi.StringOutput
- func (o QuotaAlarmOutput) QuotaDimensions() QuotaAlarmQuotaDimensionArrayOutput
- func (o QuotaAlarmOutput) Threshold() pulumi.Float64PtrOutput
- func (o QuotaAlarmOutput) ThresholdPercent() pulumi.Float64PtrOutput
- func (o QuotaAlarmOutput) ThresholdType() pulumi.StringOutput
- func (o QuotaAlarmOutput) ToOutput(ctx context.Context) pulumix.Output[*QuotaAlarm]
- func (o QuotaAlarmOutput) ToQuotaAlarmOutput() QuotaAlarmOutput
- func (o QuotaAlarmOutput) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
- func (o QuotaAlarmOutput) WebHook() pulumi.StringPtrOutput
- type QuotaAlarmQuotaDimension
- type QuotaAlarmQuotaDimensionArgs
- func (QuotaAlarmQuotaDimensionArgs) ElementType() reflect.Type
- func (i QuotaAlarmQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[QuotaAlarmQuotaDimension]
- func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
- func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
- type QuotaAlarmQuotaDimensionArray
- func (QuotaAlarmQuotaDimensionArray) ElementType() reflect.Type
- func (i QuotaAlarmQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]QuotaAlarmQuotaDimension]
- func (i QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput
- func (i QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionArrayOutput
- type QuotaAlarmQuotaDimensionArrayInput
- type QuotaAlarmQuotaDimensionArrayOutput
- func (QuotaAlarmQuotaDimensionArrayOutput) ElementType() reflect.Type
- func (o QuotaAlarmQuotaDimensionArrayOutput) Index(i pulumi.IntInput) QuotaAlarmQuotaDimensionOutput
- func (o QuotaAlarmQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]QuotaAlarmQuotaDimension]
- func (o QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput
- func (o QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionArrayOutput
- type QuotaAlarmQuotaDimensionInput
- type QuotaAlarmQuotaDimensionOutput
- func (QuotaAlarmQuotaDimensionOutput) ElementType() reflect.Type
- func (o QuotaAlarmQuotaDimensionOutput) Key() pulumi.StringPtrOutput
- func (o QuotaAlarmQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[QuotaAlarmQuotaDimension]
- func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
- func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
- func (o QuotaAlarmQuotaDimensionOutput) Value() pulumi.StringPtrOutput
- type QuotaAlarmState
- type QuotaApplication
- func (*QuotaApplication) ElementType() reflect.Type
- func (i *QuotaApplication) ToOutput(ctx context.Context) pulumix.Output[*QuotaApplication]
- func (i *QuotaApplication) ToQuotaApplicationOutput() QuotaApplicationOutput
- func (i *QuotaApplication) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
- type QuotaApplicationArgs
- type QuotaApplicationArray
- func (QuotaApplicationArray) ElementType() reflect.Type
- func (i QuotaApplicationArray) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaApplication]
- func (i QuotaApplicationArray) ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput
- func (i QuotaApplicationArray) ToQuotaApplicationArrayOutputWithContext(ctx context.Context) QuotaApplicationArrayOutput
- type QuotaApplicationArrayInput
- type QuotaApplicationArrayOutput
- func (QuotaApplicationArrayOutput) ElementType() reflect.Type
- func (o QuotaApplicationArrayOutput) Index(i pulumi.IntInput) QuotaApplicationOutput
- func (o QuotaApplicationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaApplication]
- func (o QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput
- func (o QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutputWithContext(ctx context.Context) QuotaApplicationArrayOutput
- type QuotaApplicationDimension
- type QuotaApplicationDimensionArgs
- func (QuotaApplicationDimensionArgs) ElementType() reflect.Type
- func (i QuotaApplicationDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[QuotaApplicationDimension]
- func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
- func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
- type QuotaApplicationDimensionArray
- func (QuotaApplicationDimensionArray) ElementType() reflect.Type
- func (i QuotaApplicationDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]QuotaApplicationDimension]
- func (i QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput
- func (i QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutputWithContext(ctx context.Context) QuotaApplicationDimensionArrayOutput
- type QuotaApplicationDimensionArrayInput
- type QuotaApplicationDimensionArrayOutput
- func (QuotaApplicationDimensionArrayOutput) ElementType() reflect.Type
- func (o QuotaApplicationDimensionArrayOutput) Index(i pulumi.IntInput) QuotaApplicationDimensionOutput
- func (o QuotaApplicationDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]QuotaApplicationDimension]
- func (o QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput
- func (o QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutputWithContext(ctx context.Context) QuotaApplicationDimensionArrayOutput
- type QuotaApplicationDimensionInput
- type QuotaApplicationDimensionOutput
- func (QuotaApplicationDimensionOutput) ElementType() reflect.Type
- func (o QuotaApplicationDimensionOutput) Key() pulumi.StringPtrOutput
- func (o QuotaApplicationDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[QuotaApplicationDimension]
- func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
- func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
- func (o QuotaApplicationDimensionOutput) Value() pulumi.StringPtrOutput
- type QuotaApplicationInput
- type QuotaApplicationMap
- func (QuotaApplicationMap) ElementType() reflect.Type
- func (i QuotaApplicationMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaApplication]
- func (i QuotaApplicationMap) ToQuotaApplicationMapOutput() QuotaApplicationMapOutput
- func (i QuotaApplicationMap) ToQuotaApplicationMapOutputWithContext(ctx context.Context) QuotaApplicationMapOutput
- type QuotaApplicationMapInput
- type QuotaApplicationMapOutput
- func (QuotaApplicationMapOutput) ElementType() reflect.Type
- func (o QuotaApplicationMapOutput) MapIndex(k pulumi.StringInput) QuotaApplicationOutput
- func (o QuotaApplicationMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaApplication]
- func (o QuotaApplicationMapOutput) ToQuotaApplicationMapOutput() QuotaApplicationMapOutput
- func (o QuotaApplicationMapOutput) ToQuotaApplicationMapOutputWithContext(ctx context.Context) QuotaApplicationMapOutput
- type QuotaApplicationOutput
- func (o QuotaApplicationOutput) ApproveValue() pulumi.StringOutput
- func (o QuotaApplicationOutput) AuditMode() pulumi.StringOutput
- func (o QuotaApplicationOutput) AuditReason() pulumi.StringOutput
- func (o QuotaApplicationOutput) CreateTime() pulumi.StringOutput
- func (o QuotaApplicationOutput) DesireValue() pulumi.Float64Output
- func (o QuotaApplicationOutput) Dimensions() QuotaApplicationDimensionArrayOutput
- func (o QuotaApplicationOutput) EffectiveTime() pulumi.StringPtrOutput
- func (QuotaApplicationOutput) ElementType() reflect.Type
- func (o QuotaApplicationOutput) EnvLanguage() pulumi.StringPtrOutput
- func (o QuotaApplicationOutput) ExpireTime() pulumi.StringPtrOutput
- func (o QuotaApplicationOutput) NoticeType() pulumi.IntOutput
- func (o QuotaApplicationOutput) ProductCode() pulumi.StringOutput
- func (o QuotaApplicationOutput) QuotaActionCode() pulumi.StringOutput
- func (o QuotaApplicationOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o QuotaApplicationOutput) QuotaDescription() pulumi.StringOutput
- func (o QuotaApplicationOutput) QuotaName() pulumi.StringOutput
- func (o QuotaApplicationOutput) QuotaUnit() pulumi.StringOutput
- func (o QuotaApplicationOutput) Reason() pulumi.StringOutput
- func (o QuotaApplicationOutput) Status() pulumi.StringOutput
- func (o QuotaApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[*QuotaApplication]
- func (o QuotaApplicationOutput) ToQuotaApplicationOutput() QuotaApplicationOutput
- func (o QuotaApplicationOutput) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
- type QuotaApplicationState
- type TemplateQuota
- type TemplateQuotaArgs
- type TemplateQuotaArray
- func (TemplateQuotaArray) ElementType() reflect.Type
- func (i TemplateQuotaArray) ToOutput(ctx context.Context) pulumix.Output[[]*TemplateQuota]
- func (i TemplateQuotaArray) ToTemplateQuotaArrayOutput() TemplateQuotaArrayOutput
- func (i TemplateQuotaArray) ToTemplateQuotaArrayOutputWithContext(ctx context.Context) TemplateQuotaArrayOutput
- type TemplateQuotaArrayInput
- type TemplateQuotaArrayOutput
- func (TemplateQuotaArrayOutput) ElementType() reflect.Type
- func (o TemplateQuotaArrayOutput) Index(i pulumi.IntInput) TemplateQuotaOutput
- func (o TemplateQuotaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*TemplateQuota]
- func (o TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutput() TemplateQuotaArrayOutput
- func (o TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutputWithContext(ctx context.Context) TemplateQuotaArrayOutput
- type TemplateQuotaDimension
- type TemplateQuotaDimensionArgs
- func (TemplateQuotaDimensionArgs) ElementType() reflect.Type
- func (i TemplateQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[TemplateQuotaDimension]
- func (i TemplateQuotaDimensionArgs) ToTemplateQuotaDimensionOutput() TemplateQuotaDimensionOutput
- func (i TemplateQuotaDimensionArgs) ToTemplateQuotaDimensionOutputWithContext(ctx context.Context) TemplateQuotaDimensionOutput
- type TemplateQuotaDimensionArray
- func (TemplateQuotaDimensionArray) ElementType() reflect.Type
- func (i TemplateQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]TemplateQuotaDimension]
- func (i TemplateQuotaDimensionArray) ToTemplateQuotaDimensionArrayOutput() TemplateQuotaDimensionArrayOutput
- func (i TemplateQuotaDimensionArray) ToTemplateQuotaDimensionArrayOutputWithContext(ctx context.Context) TemplateQuotaDimensionArrayOutput
- type TemplateQuotaDimensionArrayInput
- type TemplateQuotaDimensionArrayOutput
- func (TemplateQuotaDimensionArrayOutput) ElementType() reflect.Type
- func (o TemplateQuotaDimensionArrayOutput) Index(i pulumi.IntInput) TemplateQuotaDimensionOutput
- func (o TemplateQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TemplateQuotaDimension]
- func (o TemplateQuotaDimensionArrayOutput) ToTemplateQuotaDimensionArrayOutput() TemplateQuotaDimensionArrayOutput
- func (o TemplateQuotaDimensionArrayOutput) ToTemplateQuotaDimensionArrayOutputWithContext(ctx context.Context) TemplateQuotaDimensionArrayOutput
- type TemplateQuotaDimensionInput
- type TemplateQuotaDimensionOutput
- func (TemplateQuotaDimensionOutput) ElementType() reflect.Type
- func (o TemplateQuotaDimensionOutput) Key() pulumi.StringPtrOutput
- func (o TemplateQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[TemplateQuotaDimension]
- func (o TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutput() TemplateQuotaDimensionOutput
- func (o TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutputWithContext(ctx context.Context) TemplateQuotaDimensionOutput
- func (o TemplateQuotaDimensionOutput) Value() pulumi.StringPtrOutput
- type TemplateQuotaInput
- type TemplateQuotaMap
- func (TemplateQuotaMap) ElementType() reflect.Type
- func (i TemplateQuotaMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*TemplateQuota]
- func (i TemplateQuotaMap) ToTemplateQuotaMapOutput() TemplateQuotaMapOutput
- func (i TemplateQuotaMap) ToTemplateQuotaMapOutputWithContext(ctx context.Context) TemplateQuotaMapOutput
- type TemplateQuotaMapInput
- type TemplateQuotaMapOutput
- func (TemplateQuotaMapOutput) ElementType() reflect.Type
- func (o TemplateQuotaMapOutput) MapIndex(k pulumi.StringInput) TemplateQuotaOutput
- func (o TemplateQuotaMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*TemplateQuota]
- func (o TemplateQuotaMapOutput) ToTemplateQuotaMapOutput() TemplateQuotaMapOutput
- func (o TemplateQuotaMapOutput) ToTemplateQuotaMapOutputWithContext(ctx context.Context) TemplateQuotaMapOutput
- type TemplateQuotaOutput
- func (o TemplateQuotaOutput) DesireValue() pulumi.Float64Output
- func (o TemplateQuotaOutput) Dimensions() TemplateQuotaDimensionArrayOutput
- func (o TemplateQuotaOutput) EffectiveTime() pulumi.StringPtrOutput
- func (TemplateQuotaOutput) ElementType() reflect.Type
- func (o TemplateQuotaOutput) EnvLanguage() pulumi.StringOutput
- func (o TemplateQuotaOutput) ExpireTime() pulumi.StringPtrOutput
- func (o TemplateQuotaOutput) NoticeType() pulumi.IntOutput
- func (o TemplateQuotaOutput) ProductCode() pulumi.StringOutput
- func (o TemplateQuotaOutput) QuotaActionCode() pulumi.StringOutput
- func (o TemplateQuotaOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o TemplateQuotaOutput) ToOutput(ctx context.Context) pulumix.Output[*TemplateQuota]
- func (o TemplateQuotaOutput) ToTemplateQuotaOutput() TemplateQuotaOutput
- func (o TemplateQuotaOutput) ToTemplateQuotaOutputWithContext(ctx context.Context) TemplateQuotaOutput
- type TemplateQuotaState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationInfo ¶
type ApplicationInfo struct { pulumi.CustomResourceState ApproveValue pulumi.StringOutput `pulumi:"approveValue"` AuditMode pulumi.StringOutput `pulumi:"auditMode"` AuditReason pulumi.StringOutput `pulumi:"auditReason"` CreateTime pulumi.StringOutput `pulumi:"createTime"` DesireValue pulumi.Float64Output `pulumi:"desireValue"` Dimensions ApplicationInfoDimensionArrayOutput `pulumi:"dimensions"` EffectiveTime pulumi.StringPtrOutput `pulumi:"effectiveTime"` EnvLanguage pulumi.StringPtrOutput `pulumi:"envLanguage"` ExpireTime pulumi.StringPtrOutput `pulumi:"expireTime"` NoticeType pulumi.IntOutput `pulumi:"noticeType"` ProductCode pulumi.StringOutput `pulumi:"productCode"` QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` QuotaCategory pulumi.StringPtrOutput `pulumi:"quotaCategory"` QuotaDescription pulumi.StringOutput `pulumi:"quotaDescription"` QuotaName pulumi.StringOutput `pulumi:"quotaName"` QuotaUnit pulumi.StringOutput `pulumi:"quotaUnit"` Reason pulumi.StringOutput `pulumi:"reason"` Status pulumi.StringOutput `pulumi:"status"` }
func GetApplicationInfo ¶
func GetApplicationInfo(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationInfoState, opts ...pulumi.ResourceOption) (*ApplicationInfo, error)
GetApplicationInfo gets an existing ApplicationInfo 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 NewApplicationInfo ¶
func NewApplicationInfo(ctx *pulumi.Context, name string, args *ApplicationInfoArgs, opts ...pulumi.ResourceOption) (*ApplicationInfo, error)
NewApplicationInfo registers a new resource with the given unique name, arguments, and options.
func (*ApplicationInfo) ElementType ¶
func (*ApplicationInfo) ElementType() reflect.Type
func (*ApplicationInfo) ToApplicationInfoOutput ¶
func (i *ApplicationInfo) ToApplicationInfoOutput() ApplicationInfoOutput
func (*ApplicationInfo) ToApplicationInfoOutputWithContext ¶
func (i *ApplicationInfo) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
func (*ApplicationInfo) ToOutput ¶ added in v3.43.1
func (i *ApplicationInfo) ToOutput(ctx context.Context) pulumix.Output[*ApplicationInfo]
type ApplicationInfoArgs ¶
type ApplicationInfoArgs struct { AuditMode pulumi.StringPtrInput DesireValue pulumi.Float64Input Dimensions ApplicationInfoDimensionArrayInput EffectiveTime pulumi.StringPtrInput EnvLanguage pulumi.StringPtrInput ExpireTime pulumi.StringPtrInput NoticeType pulumi.IntPtrInput ProductCode pulumi.StringInput QuotaActionCode pulumi.StringInput QuotaCategory pulumi.StringPtrInput Reason pulumi.StringInput }
The set of arguments for constructing a ApplicationInfo resource.
func (ApplicationInfoArgs) ElementType ¶
func (ApplicationInfoArgs) ElementType() reflect.Type
type ApplicationInfoArray ¶
type ApplicationInfoArray []ApplicationInfoInput
func (ApplicationInfoArray) ElementType ¶
func (ApplicationInfoArray) ElementType() reflect.Type
func (ApplicationInfoArray) ToApplicationInfoArrayOutput ¶
func (i ApplicationInfoArray) ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput
func (ApplicationInfoArray) ToApplicationInfoArrayOutputWithContext ¶
func (i ApplicationInfoArray) ToApplicationInfoArrayOutputWithContext(ctx context.Context) ApplicationInfoArrayOutput
func (ApplicationInfoArray) ToOutput ¶ added in v3.43.1
func (i ApplicationInfoArray) ToOutput(ctx context.Context) pulumix.Output[[]*ApplicationInfo]
type ApplicationInfoArrayInput ¶
type ApplicationInfoArrayInput interface { pulumi.Input ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput ToApplicationInfoArrayOutputWithContext(context.Context) ApplicationInfoArrayOutput }
ApplicationInfoArrayInput is an input type that accepts ApplicationInfoArray and ApplicationInfoArrayOutput values. You can construct a concrete instance of `ApplicationInfoArrayInput` via:
ApplicationInfoArray{ ApplicationInfoArgs{...} }
type ApplicationInfoArrayOutput ¶
type ApplicationInfoArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInfoArrayOutput) ElementType ¶
func (ApplicationInfoArrayOutput) ElementType() reflect.Type
func (ApplicationInfoArrayOutput) Index ¶
func (o ApplicationInfoArrayOutput) Index(i pulumi.IntInput) ApplicationInfoOutput
func (ApplicationInfoArrayOutput) ToApplicationInfoArrayOutput ¶
func (o ApplicationInfoArrayOutput) ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput
func (ApplicationInfoArrayOutput) ToApplicationInfoArrayOutputWithContext ¶
func (o ApplicationInfoArrayOutput) ToApplicationInfoArrayOutputWithContext(ctx context.Context) ApplicationInfoArrayOutput
func (ApplicationInfoArrayOutput) ToOutput ¶ added in v3.43.1
func (o ApplicationInfoArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ApplicationInfo]
type ApplicationInfoDimensionArgs ¶
type ApplicationInfoDimensionArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ApplicationInfoDimensionArgs) ElementType ¶
func (ApplicationInfoDimensionArgs) ElementType() reflect.Type
func (ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutput ¶
func (i ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutput() ApplicationInfoDimensionOutput
func (ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutputWithContext ¶
func (i ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutputWithContext(ctx context.Context) ApplicationInfoDimensionOutput
func (ApplicationInfoDimensionArgs) ToOutput ¶ added in v3.43.1
func (i ApplicationInfoDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[ApplicationInfoDimension]
type ApplicationInfoDimensionArray ¶
type ApplicationInfoDimensionArray []ApplicationInfoDimensionInput
func (ApplicationInfoDimensionArray) ElementType ¶
func (ApplicationInfoDimensionArray) ElementType() reflect.Type
func (ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutput ¶
func (i ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutput() ApplicationInfoDimensionArrayOutput
func (ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutputWithContext ¶
func (i ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutputWithContext(ctx context.Context) ApplicationInfoDimensionArrayOutput
func (ApplicationInfoDimensionArray) ToOutput ¶ added in v3.43.1
func (i ApplicationInfoDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]ApplicationInfoDimension]
type ApplicationInfoDimensionArrayInput ¶
type ApplicationInfoDimensionArrayInput interface { pulumi.Input ToApplicationInfoDimensionArrayOutput() ApplicationInfoDimensionArrayOutput ToApplicationInfoDimensionArrayOutputWithContext(context.Context) ApplicationInfoDimensionArrayOutput }
ApplicationInfoDimensionArrayInput is an input type that accepts ApplicationInfoDimensionArray and ApplicationInfoDimensionArrayOutput values. You can construct a concrete instance of `ApplicationInfoDimensionArrayInput` via:
ApplicationInfoDimensionArray{ ApplicationInfoDimensionArgs{...} }
type ApplicationInfoDimensionArrayOutput ¶
type ApplicationInfoDimensionArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInfoDimensionArrayOutput) ElementType ¶
func (ApplicationInfoDimensionArrayOutput) ElementType() reflect.Type
func (ApplicationInfoDimensionArrayOutput) Index ¶
func (o ApplicationInfoDimensionArrayOutput) Index(i pulumi.IntInput) ApplicationInfoDimensionOutput
func (ApplicationInfoDimensionArrayOutput) ToApplicationInfoDimensionArrayOutput ¶
func (o ApplicationInfoDimensionArrayOutput) ToApplicationInfoDimensionArrayOutput() ApplicationInfoDimensionArrayOutput
func (ApplicationInfoDimensionArrayOutput) ToApplicationInfoDimensionArrayOutputWithContext ¶
func (o ApplicationInfoDimensionArrayOutput) ToApplicationInfoDimensionArrayOutputWithContext(ctx context.Context) ApplicationInfoDimensionArrayOutput
func (ApplicationInfoDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o ApplicationInfoDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ApplicationInfoDimension]
type ApplicationInfoDimensionInput ¶
type ApplicationInfoDimensionInput interface { pulumi.Input ToApplicationInfoDimensionOutput() ApplicationInfoDimensionOutput ToApplicationInfoDimensionOutputWithContext(context.Context) ApplicationInfoDimensionOutput }
ApplicationInfoDimensionInput is an input type that accepts ApplicationInfoDimensionArgs and ApplicationInfoDimensionOutput values. You can construct a concrete instance of `ApplicationInfoDimensionInput` via:
ApplicationInfoDimensionArgs{...}
type ApplicationInfoDimensionOutput ¶
type ApplicationInfoDimensionOutput struct{ *pulumi.OutputState }
func (ApplicationInfoDimensionOutput) ElementType ¶
func (ApplicationInfoDimensionOutput) ElementType() reflect.Type
func (ApplicationInfoDimensionOutput) Key ¶
func (o ApplicationInfoDimensionOutput) Key() pulumi.StringPtrOutput
func (ApplicationInfoDimensionOutput) ToApplicationInfoDimensionOutput ¶
func (o ApplicationInfoDimensionOutput) ToApplicationInfoDimensionOutput() ApplicationInfoDimensionOutput
func (ApplicationInfoDimensionOutput) ToApplicationInfoDimensionOutputWithContext ¶
func (o ApplicationInfoDimensionOutput) ToApplicationInfoDimensionOutputWithContext(ctx context.Context) ApplicationInfoDimensionOutput
func (ApplicationInfoDimensionOutput) ToOutput ¶ added in v3.43.1
func (o ApplicationInfoDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[ApplicationInfoDimension]
func (ApplicationInfoDimensionOutput) Value ¶
func (o ApplicationInfoDimensionOutput) Value() pulumi.StringPtrOutput
type ApplicationInfoInput ¶
type ApplicationInfoInput interface { pulumi.Input ToApplicationInfoOutput() ApplicationInfoOutput ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput }
type ApplicationInfoMap ¶
type ApplicationInfoMap map[string]ApplicationInfoInput
func (ApplicationInfoMap) ElementType ¶
func (ApplicationInfoMap) ElementType() reflect.Type
func (ApplicationInfoMap) ToApplicationInfoMapOutput ¶
func (i ApplicationInfoMap) ToApplicationInfoMapOutput() ApplicationInfoMapOutput
func (ApplicationInfoMap) ToApplicationInfoMapOutputWithContext ¶
func (i ApplicationInfoMap) ToApplicationInfoMapOutputWithContext(ctx context.Context) ApplicationInfoMapOutput
func (ApplicationInfoMap) ToOutput ¶ added in v3.43.1
func (i ApplicationInfoMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ApplicationInfo]
type ApplicationInfoMapInput ¶
type ApplicationInfoMapInput interface { pulumi.Input ToApplicationInfoMapOutput() ApplicationInfoMapOutput ToApplicationInfoMapOutputWithContext(context.Context) ApplicationInfoMapOutput }
ApplicationInfoMapInput is an input type that accepts ApplicationInfoMap and ApplicationInfoMapOutput values. You can construct a concrete instance of `ApplicationInfoMapInput` via:
ApplicationInfoMap{ "key": ApplicationInfoArgs{...} }
type ApplicationInfoMapOutput ¶
type ApplicationInfoMapOutput struct{ *pulumi.OutputState }
func (ApplicationInfoMapOutput) ElementType ¶
func (ApplicationInfoMapOutput) ElementType() reflect.Type
func (ApplicationInfoMapOutput) MapIndex ¶
func (o ApplicationInfoMapOutput) MapIndex(k pulumi.StringInput) ApplicationInfoOutput
func (ApplicationInfoMapOutput) ToApplicationInfoMapOutput ¶
func (o ApplicationInfoMapOutput) ToApplicationInfoMapOutput() ApplicationInfoMapOutput
func (ApplicationInfoMapOutput) ToApplicationInfoMapOutputWithContext ¶
func (o ApplicationInfoMapOutput) ToApplicationInfoMapOutputWithContext(ctx context.Context) ApplicationInfoMapOutput
func (ApplicationInfoMapOutput) ToOutput ¶ added in v3.43.1
func (o ApplicationInfoMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ApplicationInfo]
type ApplicationInfoOutput ¶
type ApplicationInfoOutput struct{ *pulumi.OutputState }
func (ApplicationInfoOutput) ApproveValue ¶ added in v3.27.0
func (o ApplicationInfoOutput) ApproveValue() pulumi.StringOutput
func (ApplicationInfoOutput) AuditMode ¶ added in v3.27.0
func (o ApplicationInfoOutput) AuditMode() pulumi.StringOutput
func (ApplicationInfoOutput) AuditReason ¶ added in v3.27.0
func (o ApplicationInfoOutput) AuditReason() pulumi.StringOutput
func (ApplicationInfoOutput) CreateTime ¶ added in v3.38.0
func (o ApplicationInfoOutput) CreateTime() pulumi.StringOutput
func (ApplicationInfoOutput) DesireValue ¶ added in v3.27.0
func (o ApplicationInfoOutput) DesireValue() pulumi.Float64Output
func (ApplicationInfoOutput) Dimensions ¶ added in v3.27.0
func (o ApplicationInfoOutput) Dimensions() ApplicationInfoDimensionArrayOutput
func (ApplicationInfoOutput) EffectiveTime ¶ added in v3.27.0
func (o ApplicationInfoOutput) EffectiveTime() pulumi.StringPtrOutput
func (ApplicationInfoOutput) ElementType ¶
func (ApplicationInfoOutput) ElementType() reflect.Type
func (ApplicationInfoOutput) EnvLanguage ¶ added in v3.38.0
func (o ApplicationInfoOutput) EnvLanguage() pulumi.StringPtrOutput
func (ApplicationInfoOutput) ExpireTime ¶ added in v3.27.0
func (o ApplicationInfoOutput) ExpireTime() pulumi.StringPtrOutput
func (ApplicationInfoOutput) NoticeType ¶ added in v3.27.0
func (o ApplicationInfoOutput) NoticeType() pulumi.IntOutput
func (ApplicationInfoOutput) ProductCode ¶ added in v3.27.0
func (o ApplicationInfoOutput) ProductCode() pulumi.StringOutput
func (ApplicationInfoOutput) QuotaActionCode ¶ added in v3.27.0
func (o ApplicationInfoOutput) QuotaActionCode() pulumi.StringOutput
func (ApplicationInfoOutput) QuotaCategory ¶ added in v3.27.0
func (o ApplicationInfoOutput) QuotaCategory() pulumi.StringPtrOutput
func (ApplicationInfoOutput) QuotaDescription ¶ added in v3.27.0
func (o ApplicationInfoOutput) QuotaDescription() pulumi.StringOutput
func (ApplicationInfoOutput) QuotaName ¶ added in v3.27.0
func (o ApplicationInfoOutput) QuotaName() pulumi.StringOutput
func (ApplicationInfoOutput) QuotaUnit ¶ added in v3.27.0
func (o ApplicationInfoOutput) QuotaUnit() pulumi.StringOutput
func (ApplicationInfoOutput) Reason ¶ added in v3.27.0
func (o ApplicationInfoOutput) Reason() pulumi.StringOutput
func (ApplicationInfoOutput) Status ¶ added in v3.27.0
func (o ApplicationInfoOutput) Status() pulumi.StringOutput
func (ApplicationInfoOutput) ToApplicationInfoOutput ¶
func (o ApplicationInfoOutput) ToApplicationInfoOutput() ApplicationInfoOutput
func (ApplicationInfoOutput) ToApplicationInfoOutputWithContext ¶
func (o ApplicationInfoOutput) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
func (ApplicationInfoOutput) ToOutput ¶ added in v3.43.1
func (o ApplicationInfoOutput) ToOutput(ctx context.Context) pulumix.Output[*ApplicationInfo]
type ApplicationInfoState ¶
type ApplicationInfoState struct { ApproveValue pulumi.StringPtrInput AuditMode pulumi.StringPtrInput AuditReason pulumi.StringPtrInput CreateTime pulumi.StringPtrInput DesireValue pulumi.Float64PtrInput Dimensions ApplicationInfoDimensionArrayInput EffectiveTime pulumi.StringPtrInput EnvLanguage pulumi.StringPtrInput ExpireTime pulumi.StringPtrInput NoticeType pulumi.IntPtrInput ProductCode pulumi.StringPtrInput QuotaActionCode pulumi.StringPtrInput QuotaCategory pulumi.StringPtrInput QuotaDescription pulumi.StringPtrInput QuotaName pulumi.StringPtrInput QuotaUnit pulumi.StringPtrInput Reason pulumi.StringPtrInput Status pulumi.StringPtrInput }
func (ApplicationInfoState) ElementType ¶
func (ApplicationInfoState) ElementType() reflect.Type
type GetApplicationInfosApplication ¶
type GetApplicationInfosApplication struct { ApplicationId string `pulumi:"applicationId"` ApproveValue string `pulumi:"approveValue"` AuditReason string `pulumi:"auditReason"` DesireValue float64 `pulumi:"desireValue"` Dimensions []GetApplicationInfosApplicationDimension `pulumi:"dimensions"` EffectiveTime string `pulumi:"effectiveTime"` ExpireTime string `pulumi:"expireTime"` Id string `pulumi:"id"` NoticeType int `pulumi:"noticeType"` ProductCode string `pulumi:"productCode"` QuotaActionCode string `pulumi:"quotaActionCode"` QuotaDescription string `pulumi:"quotaDescription"` QuotaName string `pulumi:"quotaName"` QuotaUnit string `pulumi:"quotaUnit"` Reason string `pulumi:"reason"` Status string `pulumi:"status"` }
type GetApplicationInfosApplicationArgs ¶
type GetApplicationInfosApplicationArgs struct { ApplicationId pulumi.StringInput `pulumi:"applicationId"` ApproveValue pulumi.StringInput `pulumi:"approveValue"` AuditReason pulumi.StringInput `pulumi:"auditReason"` DesireValue pulumi.Float64Input `pulumi:"desireValue"` Dimensions GetApplicationInfosApplicationDimensionArrayInput `pulumi:"dimensions"` EffectiveTime pulumi.StringInput `pulumi:"effectiveTime"` ExpireTime pulumi.StringInput `pulumi:"expireTime"` Id pulumi.StringInput `pulumi:"id"` NoticeType pulumi.IntInput `pulumi:"noticeType"` ProductCode pulumi.StringInput `pulumi:"productCode"` QuotaActionCode pulumi.StringInput `pulumi:"quotaActionCode"` QuotaDescription pulumi.StringInput `pulumi:"quotaDescription"` QuotaName pulumi.StringInput `pulumi:"quotaName"` QuotaUnit pulumi.StringInput `pulumi:"quotaUnit"` Reason pulumi.StringInput `pulumi:"reason"` Status pulumi.StringInput `pulumi:"status"` }
func (GetApplicationInfosApplicationArgs) ElementType ¶
func (GetApplicationInfosApplicationArgs) ElementType() reflect.Type
func (GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutput ¶
func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
func (GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutputWithContext ¶
func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutputWithContext(ctx context.Context) GetApplicationInfosApplicationOutput
func (GetApplicationInfosApplicationArgs) ToOutput ¶ added in v3.43.1
func (i GetApplicationInfosApplicationArgs) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplication]
type GetApplicationInfosApplicationArray ¶
type GetApplicationInfosApplicationArray []GetApplicationInfosApplicationInput
func (GetApplicationInfosApplicationArray) ElementType ¶
func (GetApplicationInfosApplicationArray) ElementType() reflect.Type
func (GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutput ¶
func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutputWithContext ¶
func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosApplicationArray) ToOutput ¶ added in v3.43.1
func (i GetApplicationInfosApplicationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplication]
type GetApplicationInfosApplicationArrayInput ¶
type GetApplicationInfosApplicationArrayInput interface { pulumi.Input ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput ToGetApplicationInfosApplicationArrayOutputWithContext(context.Context) GetApplicationInfosApplicationArrayOutput }
GetApplicationInfosApplicationArrayInput is an input type that accepts GetApplicationInfosApplicationArray and GetApplicationInfosApplicationArrayOutput values. You can construct a concrete instance of `GetApplicationInfosApplicationArrayInput` via:
GetApplicationInfosApplicationArray{ GetApplicationInfosApplicationArgs{...} }
type GetApplicationInfosApplicationArrayOutput ¶
type GetApplicationInfosApplicationArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationArrayOutput) ElementType ¶
func (GetApplicationInfosApplicationArrayOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutput ¶
func (o GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutputWithContext ¶
func (o GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosApplicationArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosApplicationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplication]
type GetApplicationInfosApplicationDimensionArgs ¶
type GetApplicationInfosApplicationDimensionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (GetApplicationInfosApplicationDimensionArgs) ElementType ¶
func (GetApplicationInfosApplicationDimensionArgs) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutput ¶
func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutputWithContext ¶
func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetApplicationInfosApplicationDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplicationDimension]
type GetApplicationInfosApplicationDimensionArray ¶
type GetApplicationInfosApplicationDimensionArray []GetApplicationInfosApplicationDimensionInput
func (GetApplicationInfosApplicationDimensionArray) ElementType ¶
func (GetApplicationInfosApplicationDimensionArray) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutput ¶
func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext ¶
func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetApplicationInfosApplicationDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplicationDimension]
type GetApplicationInfosApplicationDimensionArrayInput ¶
type GetApplicationInfosApplicationDimensionArrayInput interface { pulumi.Input ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(context.Context) GetApplicationInfosApplicationDimensionArrayOutput }
GetApplicationInfosApplicationDimensionArrayInput is an input type that accepts GetApplicationInfosApplicationDimensionArray and GetApplicationInfosApplicationDimensionArrayOutput values. You can construct a concrete instance of `GetApplicationInfosApplicationDimensionArrayInput` via:
GetApplicationInfosApplicationDimensionArray{ GetApplicationInfosApplicationDimensionArgs{...} }
type GetApplicationInfosApplicationDimensionArrayOutput ¶
type GetApplicationInfosApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationDimensionArrayOutput) ElementType ¶
func (GetApplicationInfosApplicationDimensionArrayOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutput ¶
func (o GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext ¶
func (o GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosApplicationDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosApplicationDimension]
type GetApplicationInfosApplicationDimensionInput ¶
type GetApplicationInfosApplicationDimensionInput interface { pulumi.Input ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput ToGetApplicationInfosApplicationDimensionOutputWithContext(context.Context) GetApplicationInfosApplicationDimensionOutput }
GetApplicationInfosApplicationDimensionInput is an input type that accepts GetApplicationInfosApplicationDimensionArgs and GetApplicationInfosApplicationDimensionOutput values. You can construct a concrete instance of `GetApplicationInfosApplicationDimensionInput` via:
GetApplicationInfosApplicationDimensionArgs{...}
type GetApplicationInfosApplicationDimensionOutput ¶
type GetApplicationInfosApplicationDimensionOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationDimensionOutput) ElementType ¶
func (GetApplicationInfosApplicationDimensionOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionOutput) Key ¶
func (o GetApplicationInfosApplicationDimensionOutput) Key() pulumi.StringOutput
func (GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutput ¶
func (o GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutputWithContext ¶
func (o GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosApplicationDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplicationDimension]
func (GetApplicationInfosApplicationDimensionOutput) Value ¶
func (o GetApplicationInfosApplicationDimensionOutput) Value() pulumi.StringOutput
type GetApplicationInfosApplicationInput ¶
type GetApplicationInfosApplicationInput interface { pulumi.Input ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput ToGetApplicationInfosApplicationOutputWithContext(context.Context) GetApplicationInfosApplicationOutput }
GetApplicationInfosApplicationInput is an input type that accepts GetApplicationInfosApplicationArgs and GetApplicationInfosApplicationOutput values. You can construct a concrete instance of `GetApplicationInfosApplicationInput` via:
GetApplicationInfosApplicationArgs{...}
type GetApplicationInfosApplicationOutput ¶
type GetApplicationInfosApplicationOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationOutput) ApplicationId ¶
func (o GetApplicationInfosApplicationOutput) ApplicationId() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) ApproveValue ¶
func (o GetApplicationInfosApplicationOutput) ApproveValue() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) AuditReason ¶
func (o GetApplicationInfosApplicationOutput) AuditReason() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) DesireValue ¶
func (o GetApplicationInfosApplicationOutput) DesireValue() pulumi.Float64Output
func (GetApplicationInfosApplicationOutput) Dimensions ¶
func (o GetApplicationInfosApplicationOutput) Dimensions() GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationOutput) EffectiveTime ¶
func (o GetApplicationInfosApplicationOutput) EffectiveTime() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) ElementType ¶
func (GetApplicationInfosApplicationOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationOutput) ExpireTime ¶
func (o GetApplicationInfosApplicationOutput) ExpireTime() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) Id ¶
func (o GetApplicationInfosApplicationOutput) Id() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) NoticeType ¶
func (o GetApplicationInfosApplicationOutput) NoticeType() pulumi.IntOutput
func (GetApplicationInfosApplicationOutput) ProductCode ¶
func (o GetApplicationInfosApplicationOutput) ProductCode() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaActionCode ¶
func (o GetApplicationInfosApplicationOutput) QuotaActionCode() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaDescription ¶
func (o GetApplicationInfosApplicationOutput) QuotaDescription() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaName ¶
func (o GetApplicationInfosApplicationOutput) QuotaName() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaUnit ¶
func (o GetApplicationInfosApplicationOutput) QuotaUnit() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) Reason ¶
func (o GetApplicationInfosApplicationOutput) Reason() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) Status ¶
func (o GetApplicationInfosApplicationOutput) Status() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutput ¶
func (o GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
func (GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutputWithContext ¶
func (o GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutputWithContext(ctx context.Context) GetApplicationInfosApplicationOutput
func (GetApplicationInfosApplicationOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosApplication]
type GetApplicationInfosArgs ¶
type GetApplicationInfosArgs struct { Dimensions []GetApplicationInfosDimension `pulumi:"dimensions"` EnableDetails *bool `pulumi:"enableDetails"` Ids []string `pulumi:"ids"` KeyWord *string `pulumi:"keyWord"` OutputFile *string `pulumi:"outputFile"` ProductCode string `pulumi:"productCode"` QuotaActionCode *string `pulumi:"quotaActionCode"` QuotaCategory *string `pulumi:"quotaCategory"` Status *string `pulumi:"status"` }
A collection of arguments for invoking getApplicationInfos.
type GetApplicationInfosDimensionArgs ¶
type GetApplicationInfosDimensionArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetApplicationInfosDimensionArgs) ElementType ¶
func (GetApplicationInfosDimensionArgs) ElementType() reflect.Type
func (GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutput ¶
func (i GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutput() GetApplicationInfosDimensionOutput
func (GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutputWithContext ¶
func (i GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutputWithContext(ctx context.Context) GetApplicationInfosDimensionOutput
func (GetApplicationInfosDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetApplicationInfosDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosDimension]
type GetApplicationInfosDimensionArray ¶
type GetApplicationInfosDimensionArray []GetApplicationInfosDimensionInput
func (GetApplicationInfosDimensionArray) ElementType ¶
func (GetApplicationInfosDimensionArray) ElementType() reflect.Type
func (GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutput ¶
func (i GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutput() GetApplicationInfosDimensionArrayOutput
func (GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutputWithContext ¶
func (i GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosDimensionArrayOutput
func (GetApplicationInfosDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetApplicationInfosDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosDimension]
type GetApplicationInfosDimensionArrayInput ¶
type GetApplicationInfosDimensionArrayInput interface { pulumi.Input ToGetApplicationInfosDimensionArrayOutput() GetApplicationInfosDimensionArrayOutput ToGetApplicationInfosDimensionArrayOutputWithContext(context.Context) GetApplicationInfosDimensionArrayOutput }
GetApplicationInfosDimensionArrayInput is an input type that accepts GetApplicationInfosDimensionArray and GetApplicationInfosDimensionArrayOutput values. You can construct a concrete instance of `GetApplicationInfosDimensionArrayInput` via:
GetApplicationInfosDimensionArray{ GetApplicationInfosDimensionArgs{...} }
type GetApplicationInfosDimensionArrayOutput ¶
type GetApplicationInfosDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosDimensionArrayOutput) ElementType ¶
func (GetApplicationInfosDimensionArrayOutput) ElementType() reflect.Type
func (GetApplicationInfosDimensionArrayOutput) ToGetApplicationInfosDimensionArrayOutput ¶
func (o GetApplicationInfosDimensionArrayOutput) ToGetApplicationInfosDimensionArrayOutput() GetApplicationInfosDimensionArrayOutput
func (GetApplicationInfosDimensionArrayOutput) ToGetApplicationInfosDimensionArrayOutputWithContext ¶
func (o GetApplicationInfosDimensionArrayOutput) ToGetApplicationInfosDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosDimensionArrayOutput
func (GetApplicationInfosDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetApplicationInfosDimension]
type GetApplicationInfosDimensionInput ¶
type GetApplicationInfosDimensionInput interface { pulumi.Input ToGetApplicationInfosDimensionOutput() GetApplicationInfosDimensionOutput ToGetApplicationInfosDimensionOutputWithContext(context.Context) GetApplicationInfosDimensionOutput }
GetApplicationInfosDimensionInput is an input type that accepts GetApplicationInfosDimensionArgs and GetApplicationInfosDimensionOutput values. You can construct a concrete instance of `GetApplicationInfosDimensionInput` via:
GetApplicationInfosDimensionArgs{...}
type GetApplicationInfosDimensionOutput ¶
type GetApplicationInfosDimensionOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosDimensionOutput) ElementType ¶
func (GetApplicationInfosDimensionOutput) ElementType() reflect.Type
func (GetApplicationInfosDimensionOutput) Key ¶
func (o GetApplicationInfosDimensionOutput) Key() pulumi.StringPtrOutput
func (GetApplicationInfosDimensionOutput) ToGetApplicationInfosDimensionOutput ¶
func (o GetApplicationInfosDimensionOutput) ToGetApplicationInfosDimensionOutput() GetApplicationInfosDimensionOutput
func (GetApplicationInfosDimensionOutput) ToGetApplicationInfosDimensionOutputWithContext ¶
func (o GetApplicationInfosDimensionOutput) ToGetApplicationInfosDimensionOutputWithContext(ctx context.Context) GetApplicationInfosDimensionOutput
func (GetApplicationInfosDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosDimension]
func (GetApplicationInfosDimensionOutput) Value ¶
func (o GetApplicationInfosDimensionOutput) Value() pulumi.StringPtrOutput
type GetApplicationInfosOutputArgs ¶ added in v3.9.0
type GetApplicationInfosOutputArgs struct { Dimensions GetApplicationInfosDimensionArrayInput `pulumi:"dimensions"` EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` Ids pulumi.StringArrayInput `pulumi:"ids"` KeyWord pulumi.StringPtrInput `pulumi:"keyWord"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` ProductCode pulumi.StringInput `pulumi:"productCode"` QuotaActionCode pulumi.StringPtrInput `pulumi:"quotaActionCode"` QuotaCategory pulumi.StringPtrInput `pulumi:"quotaCategory"` Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getApplicationInfos.
func (GetApplicationInfosOutputArgs) ElementType ¶ added in v3.9.0
func (GetApplicationInfosOutputArgs) ElementType() reflect.Type
type GetApplicationInfosResult ¶
type GetApplicationInfosResult struct { Applications []GetApplicationInfosApplication `pulumi:"applications"` Dimensions []GetApplicationInfosDimension `pulumi:"dimensions"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` KeyWord *string `pulumi:"keyWord"` OutputFile *string `pulumi:"outputFile"` ProductCode string `pulumi:"productCode"` QuotaActionCode *string `pulumi:"quotaActionCode"` QuotaCategory *string `pulumi:"quotaCategory"` Status *string `pulumi:"status"` }
A collection of values returned by getApplicationInfos.
func GetApplicationInfos ¶
func GetApplicationInfos(ctx *pulumi.Context, args *GetApplicationInfosArgs, opts ...pulumi.InvokeOption) (*GetApplicationInfosResult, error)
type GetApplicationInfosResultOutput ¶ added in v3.9.0
type GetApplicationInfosResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplicationInfos.
func GetApplicationInfosOutput ¶ added in v3.9.0
func GetApplicationInfosOutput(ctx *pulumi.Context, args GetApplicationInfosOutputArgs, opts ...pulumi.InvokeOption) GetApplicationInfosResultOutput
func (GetApplicationInfosResultOutput) Applications ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) Applications() GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosResultOutput) Dimensions ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) Dimensions() GetApplicationInfosDimensionArrayOutput
func (GetApplicationInfosResultOutput) ElementType ¶ added in v3.9.0
func (GetApplicationInfosResultOutput) ElementType() reflect.Type
func (GetApplicationInfosResultOutput) EnableDetails ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetApplicationInfosResultOutput) Id ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApplicationInfosResultOutput) Ids ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) Ids() pulumi.StringArrayOutput
func (GetApplicationInfosResultOutput) KeyWord ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) KeyWord() pulumi.StringPtrOutput
func (GetApplicationInfosResultOutput) OutputFile ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetApplicationInfosResultOutput) ProductCode ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) ProductCode() pulumi.StringOutput
func (GetApplicationInfosResultOutput) QuotaActionCode ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) QuotaActionCode() pulumi.StringPtrOutput
func (GetApplicationInfosResultOutput) QuotaCategory ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) QuotaCategory() pulumi.StringPtrOutput
func (GetApplicationInfosResultOutput) Status ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) Status() pulumi.StringPtrOutput
func (GetApplicationInfosResultOutput) ToGetApplicationInfosResultOutput ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) ToGetApplicationInfosResultOutput() GetApplicationInfosResultOutput
func (GetApplicationInfosResultOutput) ToGetApplicationInfosResultOutputWithContext ¶ added in v3.9.0
func (o GetApplicationInfosResultOutput) ToGetApplicationInfosResultOutputWithContext(ctx context.Context) GetApplicationInfosResultOutput
func (GetApplicationInfosResultOutput) ToOutput ¶ added in v3.43.1
func (o GetApplicationInfosResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetApplicationInfosResult]
type GetQuotaAlarmsAlarm ¶
type GetQuotaAlarmsAlarm struct { // The first ID of the resource. AlarmId string `pulumi:"alarmId"` // The ID of the Quota Alarm. Id string `pulumi:"id"` // The Product Code. ProductCode string `pulumi:"productCode"` // The Quota Action Code. QuotaActionCode string `pulumi:"quotaActionCode"` // The name of Quota Alarm. QuotaAlarmName string `pulumi:"quotaAlarmName"` // The Quota Dimensions. QuotaDimensions []GetQuotaAlarmsAlarmQuotaDimension `pulumi:"quotaDimensions"` // The threshold of Quota Alarm. Threshold float64 `pulumi:"threshold"` // The threshold percent of Quota Alarm. ThresholdPercent float64 `pulumi:"thresholdPercent"` // The WebHook of Quota Alarm. WebHook string `pulumi:"webHook"` }
type GetQuotaAlarmsAlarmArgs ¶
type GetQuotaAlarmsAlarmArgs struct { // The first ID of the resource. AlarmId pulumi.StringInput `pulumi:"alarmId"` // The ID of the Quota Alarm. Id pulumi.StringInput `pulumi:"id"` // The Product Code. ProductCode pulumi.StringInput `pulumi:"productCode"` // The Quota Action Code. QuotaActionCode pulumi.StringInput `pulumi:"quotaActionCode"` // The name of Quota Alarm. QuotaAlarmName pulumi.StringInput `pulumi:"quotaAlarmName"` // The Quota Dimensions. QuotaDimensions GetQuotaAlarmsAlarmQuotaDimensionArrayInput `pulumi:"quotaDimensions"` // The threshold of Quota Alarm. Threshold pulumi.Float64Input `pulumi:"threshold"` // The threshold percent of Quota Alarm. ThresholdPercent pulumi.Float64Input `pulumi:"thresholdPercent"` // The WebHook of Quota Alarm. WebHook pulumi.StringInput `pulumi:"webHook"` }
func (GetQuotaAlarmsAlarmArgs) ElementType ¶
func (GetQuotaAlarmsAlarmArgs) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutput ¶
func (i GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutputWithContext ¶
func (i GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotaAlarmsAlarmArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarm]
type GetQuotaAlarmsAlarmArray ¶
type GetQuotaAlarmsAlarmArray []GetQuotaAlarmsAlarmInput
func (GetQuotaAlarmsAlarmArray) ElementType ¶
func (GetQuotaAlarmsAlarmArray) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutput ¶
func (i GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutputWithContext ¶
func (i GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsAlarmArray) ToOutput ¶ added in v3.43.1
func (i GetQuotaAlarmsAlarmArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarm]
type GetQuotaAlarmsAlarmArrayInput ¶
type GetQuotaAlarmsAlarmArrayInput interface { pulumi.Input ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput ToGetQuotaAlarmsAlarmArrayOutputWithContext(context.Context) GetQuotaAlarmsAlarmArrayOutput }
GetQuotaAlarmsAlarmArrayInput is an input type that accepts GetQuotaAlarmsAlarmArray and GetQuotaAlarmsAlarmArrayOutput values. You can construct a concrete instance of `GetQuotaAlarmsAlarmArrayInput` via:
GetQuotaAlarmsAlarmArray{ GetQuotaAlarmsAlarmArgs{...} }
type GetQuotaAlarmsAlarmArrayOutput ¶
type GetQuotaAlarmsAlarmArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmArrayOutput) ElementType ¶
func (GetQuotaAlarmsAlarmArrayOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmArrayOutput) Index ¶
func (o GetQuotaAlarmsAlarmArrayOutput) Index(i pulumi.IntInput) GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutput ¶
func (o GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutputWithContext ¶
func (o GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsAlarmArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsAlarmArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarm]
type GetQuotaAlarmsAlarmInput ¶
type GetQuotaAlarmsAlarmInput interface { pulumi.Input ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput ToGetQuotaAlarmsAlarmOutputWithContext(context.Context) GetQuotaAlarmsAlarmOutput }
GetQuotaAlarmsAlarmInput is an input type that accepts GetQuotaAlarmsAlarmArgs and GetQuotaAlarmsAlarmOutput values. You can construct a concrete instance of `GetQuotaAlarmsAlarmInput` via:
GetQuotaAlarmsAlarmArgs{...}
type GetQuotaAlarmsAlarmOutput ¶
type GetQuotaAlarmsAlarmOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmOutput) AlarmId ¶
func (o GetQuotaAlarmsAlarmOutput) AlarmId() pulumi.StringOutput
The first ID of the resource.
func (GetQuotaAlarmsAlarmOutput) ElementType ¶
func (GetQuotaAlarmsAlarmOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmOutput) Id ¶
func (o GetQuotaAlarmsAlarmOutput) Id() pulumi.StringOutput
The ID of the Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) ProductCode ¶
func (o GetQuotaAlarmsAlarmOutput) ProductCode() pulumi.StringOutput
The Product Code.
func (GetQuotaAlarmsAlarmOutput) QuotaActionCode ¶
func (o GetQuotaAlarmsAlarmOutput) QuotaActionCode() pulumi.StringOutput
The Quota Action Code.
func (GetQuotaAlarmsAlarmOutput) QuotaAlarmName ¶
func (o GetQuotaAlarmsAlarmOutput) QuotaAlarmName() pulumi.StringOutput
The name of Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) QuotaDimensions ¶
func (o GetQuotaAlarmsAlarmOutput) QuotaDimensions() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
The Quota Dimensions.
func (GetQuotaAlarmsAlarmOutput) Threshold ¶
func (o GetQuotaAlarmsAlarmOutput) Threshold() pulumi.Float64Output
The threshold of Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) ThresholdPercent ¶
func (o GetQuotaAlarmsAlarmOutput) ThresholdPercent() pulumi.Float64Output
The threshold percent of Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutput ¶
func (o GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutputWithContext ¶
func (o GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsAlarmOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarm]
func (GetQuotaAlarmsAlarmOutput) WebHook ¶
func (o GetQuotaAlarmsAlarmOutput) WebHook() pulumi.StringOutput
The WebHook of Quota Alarm.
type GetQuotaAlarmsAlarmQuotaDimensionArgs ¶
type GetQuotaAlarmsAlarmQuotaDimensionArgs struct { // The key of quota_dimensions. Key pulumi.StringInput `pulumi:"key"` // The value of quota_dimensions. Value pulumi.StringInput `pulumi:"value"` }
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ElementType ¶
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutput ¶
func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext ¶
func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarmQuotaDimension]
type GetQuotaAlarmsAlarmQuotaDimensionArray ¶
type GetQuotaAlarmsAlarmQuotaDimensionArray []GetQuotaAlarmsAlarmQuotaDimensionInput
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ElementType ¶
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput ¶
func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext ¶
func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarmQuotaDimension]
type GetQuotaAlarmsAlarmQuotaDimensionArrayInput ¶
type GetQuotaAlarmsAlarmQuotaDimensionArrayInput interface { pulumi.Input ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput }
GetQuotaAlarmsAlarmQuotaDimensionArrayInput is an input type that accepts GetQuotaAlarmsAlarmQuotaDimensionArray and GetQuotaAlarmsAlarmQuotaDimensionArrayOutput values. You can construct a concrete instance of `GetQuotaAlarmsAlarmQuotaDimensionArrayInput` via:
GetQuotaAlarmsAlarmQuotaDimensionArray{ GetQuotaAlarmsAlarmQuotaDimensionArgs{...} }
type GetQuotaAlarmsAlarmQuotaDimensionArrayOutput ¶
type GetQuotaAlarmsAlarmQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ElementType ¶
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput ¶
func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext ¶
func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsAlarmQuotaDimension]
type GetQuotaAlarmsAlarmQuotaDimensionInput ¶
type GetQuotaAlarmsAlarmQuotaDimensionInput interface { pulumi.Input ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput }
GetQuotaAlarmsAlarmQuotaDimensionInput is an input type that accepts GetQuotaAlarmsAlarmQuotaDimensionArgs and GetQuotaAlarmsAlarmQuotaDimensionOutput values. You can construct a concrete instance of `GetQuotaAlarmsAlarmQuotaDimensionInput` via:
GetQuotaAlarmsAlarmQuotaDimensionArgs{...}
type GetQuotaAlarmsAlarmQuotaDimensionOutput ¶
type GetQuotaAlarmsAlarmQuotaDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ElementType ¶
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) Key ¶
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) Key() pulumi.StringOutput
The key of quota_dimensions.
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutput ¶
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext ¶
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsAlarmQuotaDimension]
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) Value ¶
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) Value() pulumi.StringOutput
The value of quota_dimensions.
type GetQuotaAlarmsArgs ¶
type GetQuotaAlarmsArgs struct { // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails *bool `pulumi:"enableDetails"` // A list of Quota Alarm IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Quota Alarm name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The Product Code. ProductCode *string `pulumi:"productCode"` // The Quota Action Code. QuotaActionCode *string `pulumi:"quotaActionCode"` // The name of Quota Alarm. QuotaAlarmName *string `pulumi:"quotaAlarmName"` // The Quota Dimensions. QuotaDimensions []GetQuotaAlarmsQuotaDimension `pulumi:"quotaDimensions"` }
A collection of arguments for invoking getQuotaAlarms.
type GetQuotaAlarmsOutputArgs ¶ added in v3.9.0
type GetQuotaAlarmsOutputArgs struct { // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Quota Alarm IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Quota Alarm name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The Product Code. ProductCode pulumi.StringPtrInput `pulumi:"productCode"` // The Quota Action Code. QuotaActionCode pulumi.StringPtrInput `pulumi:"quotaActionCode"` // The name of Quota Alarm. QuotaAlarmName pulumi.StringPtrInput `pulumi:"quotaAlarmName"` // The Quota Dimensions. QuotaDimensions GetQuotaAlarmsQuotaDimensionArrayInput `pulumi:"quotaDimensions"` }
A collection of arguments for invoking getQuotaAlarms.
func (GetQuotaAlarmsOutputArgs) ElementType ¶ added in v3.9.0
func (GetQuotaAlarmsOutputArgs) ElementType() reflect.Type
type GetQuotaAlarmsQuotaDimensionArgs ¶
type GetQuotaAlarmsQuotaDimensionArgs struct { // The key of quota_dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of quota_dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetQuotaAlarmsQuotaDimensionArgs) ElementType ¶
func (GetQuotaAlarmsQuotaDimensionArgs) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutput ¶
func (i GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutputWithContext ¶
func (i GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotaAlarmsQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsQuotaDimension]
type GetQuotaAlarmsQuotaDimensionArray ¶
type GetQuotaAlarmsQuotaDimensionArray []GetQuotaAlarmsQuotaDimensionInput
func (GetQuotaAlarmsQuotaDimensionArray) ElementType ¶
func (GetQuotaAlarmsQuotaDimensionArray) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutput ¶
func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext ¶
func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsQuotaDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetQuotaAlarmsQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsQuotaDimension]
type GetQuotaAlarmsQuotaDimensionArrayInput ¶
type GetQuotaAlarmsQuotaDimensionArrayInput interface { pulumi.Input ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput }
GetQuotaAlarmsQuotaDimensionArrayInput is an input type that accepts GetQuotaAlarmsQuotaDimensionArray and GetQuotaAlarmsQuotaDimensionArrayOutput values. You can construct a concrete instance of `GetQuotaAlarmsQuotaDimensionArrayInput` via:
GetQuotaAlarmsQuotaDimensionArray{ GetQuotaAlarmsQuotaDimensionArgs{...} }
type GetQuotaAlarmsQuotaDimensionArrayOutput ¶
type GetQuotaAlarmsQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ElementType ¶
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutput ¶
func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext ¶
func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaAlarmsQuotaDimension]
type GetQuotaAlarmsQuotaDimensionInput ¶
type GetQuotaAlarmsQuotaDimensionInput interface { pulumi.Input ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput ToGetQuotaAlarmsQuotaDimensionOutputWithContext(context.Context) GetQuotaAlarmsQuotaDimensionOutput }
GetQuotaAlarmsQuotaDimensionInput is an input type that accepts GetQuotaAlarmsQuotaDimensionArgs and GetQuotaAlarmsQuotaDimensionOutput values. You can construct a concrete instance of `GetQuotaAlarmsQuotaDimensionInput` via:
GetQuotaAlarmsQuotaDimensionArgs{...}
type GetQuotaAlarmsQuotaDimensionOutput ¶
type GetQuotaAlarmsQuotaDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsQuotaDimensionOutput) ElementType ¶
func (GetQuotaAlarmsQuotaDimensionOutput) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionOutput) Key ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) Key() pulumi.StringPtrOutput
The key of quota_dimensions.
func (GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsQuotaDimension]
func (GetQuotaAlarmsQuotaDimensionOutput) Value ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) Value() pulumi.StringPtrOutput
The value of quota_dimensions.
type GetQuotaAlarmsResult ¶
type GetQuotaAlarmsResult struct { Alarms []GetQuotaAlarmsAlarm `pulumi:"alarms"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` ProductCode *string `pulumi:"productCode"` QuotaActionCode *string `pulumi:"quotaActionCode"` QuotaAlarmName *string `pulumi:"quotaAlarmName"` QuotaDimensions []GetQuotaAlarmsQuotaDimension `pulumi:"quotaDimensions"` }
A collection of values returned by getQuotaAlarms.
func GetQuotaAlarms ¶
func GetQuotaAlarms(ctx *pulumi.Context, args *GetQuotaAlarmsArgs, opts ...pulumi.InvokeOption) (*GetQuotaAlarmsResult, error)
This data source provides the Quotas Quota Alarms of the current Alibaba Cloud user.
> **NOTE:** Available in v1.116.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := quotas.GetQuotaAlarms(ctx, "as.GetQuotaAlarmsArgs{ Ids: []string{ "5VR90-421F886-81E9-xxx", }, NameRegex: pulumi.StringRef("tf-testAcc"), }, nil) if err != nil { return err } ctx.Export("firstQuotasQuotaAlarmId", example.Alarms[0].Id) return nil }) }
```
type GetQuotaAlarmsResultOutput ¶ added in v3.9.0
type GetQuotaAlarmsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getQuotaAlarms.
func GetQuotaAlarmsOutput ¶ added in v3.9.0
func GetQuotaAlarmsOutput(ctx *pulumi.Context, args GetQuotaAlarmsOutputArgs, opts ...pulumi.InvokeOption) GetQuotaAlarmsResultOutput
func (GetQuotaAlarmsResultOutput) Alarms ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) Alarms() GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsResultOutput) ElementType ¶ added in v3.9.0
func (GetQuotaAlarmsResultOutput) ElementType() reflect.Type
func (GetQuotaAlarmsResultOutput) EnableDetails ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetQuotaAlarmsResultOutput) Id ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetQuotaAlarmsResultOutput) Ids ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) Ids() pulumi.StringArrayOutput
func (GetQuotaAlarmsResultOutput) NameRegex ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetQuotaAlarmsResultOutput) Names ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) Names() pulumi.StringArrayOutput
func (GetQuotaAlarmsResultOutput) OutputFile ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetQuotaAlarmsResultOutput) ProductCode ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) ProductCode() pulumi.StringPtrOutput
func (GetQuotaAlarmsResultOutput) QuotaActionCode ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) QuotaActionCode() pulumi.StringPtrOutput
func (GetQuotaAlarmsResultOutput) QuotaAlarmName ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) QuotaAlarmName() pulumi.StringPtrOutput
func (GetQuotaAlarmsResultOutput) QuotaDimensions ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) QuotaDimensions() GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsResultOutput) ToGetQuotaAlarmsResultOutput ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) ToGetQuotaAlarmsResultOutput() GetQuotaAlarmsResultOutput
func (GetQuotaAlarmsResultOutput) ToGetQuotaAlarmsResultOutputWithContext ¶ added in v3.9.0
func (o GetQuotaAlarmsResultOutput) ToGetQuotaAlarmsResultOutputWithContext(ctx context.Context) GetQuotaAlarmsResultOutput
func (GetQuotaAlarmsResultOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaAlarmsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaAlarmsResult]
type GetQuotaApplicationsApplication ¶
type GetQuotaApplicationsApplication struct { // The first ID of the resource. ApplicationId string `pulumi:"applicationId"` // The approve value. ApproveValue string `pulumi:"approveValue"` // The audit reason. AuditReason string `pulumi:"auditReason"` // The desire value of the quota application. DesireValue float64 `pulumi:"desireValue"` // The quota dimensions. Dimensions []GetQuotaApplicationsApplicationDimension `pulumi:"dimensions"` // The effective time. EffectiveTime string `pulumi:"effectiveTime"` // The expire time. ExpireTime string `pulumi:"expireTime"` // The ID of the Application Info. Id string `pulumi:"id"` // The notice type. NoticeType int `pulumi:"noticeType"` // The product code. ProductCode string `pulumi:"productCode"` // The ID of quota action.. QuotaActionCode string `pulumi:"quotaActionCode"` // The description of the quota. QuotaDescription string `pulumi:"quotaDescription"` // The name of the quota. QuotaName string `pulumi:"quotaName"` // The quota unit. QuotaUnit string `pulumi:"quotaUnit"` // The reason of the quota application. Reason string `pulumi:"reason"` // The status of the quota application. Status string `pulumi:"status"` }
type GetQuotaApplicationsApplicationArgs ¶
type GetQuotaApplicationsApplicationArgs struct { // The first ID of the resource. ApplicationId pulumi.StringInput `pulumi:"applicationId"` // The approve value. ApproveValue pulumi.StringInput `pulumi:"approveValue"` // The audit reason. AuditReason pulumi.StringInput `pulumi:"auditReason"` // The desire value of the quota application. DesireValue pulumi.Float64Input `pulumi:"desireValue"` // The quota dimensions. Dimensions GetQuotaApplicationsApplicationDimensionArrayInput `pulumi:"dimensions"` // The effective time. EffectiveTime pulumi.StringInput `pulumi:"effectiveTime"` // The expire time. ExpireTime pulumi.StringInput `pulumi:"expireTime"` // The ID of the Application Info. Id pulumi.StringInput `pulumi:"id"` // The notice type. NoticeType pulumi.IntInput `pulumi:"noticeType"` // The product code. ProductCode pulumi.StringInput `pulumi:"productCode"` // The ID of quota action.. QuotaActionCode pulumi.StringInput `pulumi:"quotaActionCode"` // The description of the quota. QuotaDescription pulumi.StringInput `pulumi:"quotaDescription"` // The name of the quota. QuotaName pulumi.StringInput `pulumi:"quotaName"` // The quota unit. QuotaUnit pulumi.StringInput `pulumi:"quotaUnit"` // The reason of the quota application. Reason pulumi.StringInput `pulumi:"reason"` // The status of the quota application. Status pulumi.StringInput `pulumi:"status"` }
func (GetQuotaApplicationsApplicationArgs) ElementType ¶
func (GetQuotaApplicationsApplicationArgs) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutput ¶
func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
func (GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutputWithContext ¶
func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
func (GetQuotaApplicationsApplicationArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotaApplicationsApplicationArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplication]
type GetQuotaApplicationsApplicationArray ¶
type GetQuotaApplicationsApplicationArray []GetQuotaApplicationsApplicationInput
func (GetQuotaApplicationsApplicationArray) ElementType ¶
func (GetQuotaApplicationsApplicationArray) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutput ¶
func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutputWithContext ¶
func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsApplicationArray) ToOutput ¶ added in v3.43.1
func (i GetQuotaApplicationsApplicationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplication]
type GetQuotaApplicationsApplicationArrayInput ¶
type GetQuotaApplicationsApplicationArrayInput interface { pulumi.Input ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput ToGetQuotaApplicationsApplicationArrayOutputWithContext(context.Context) GetQuotaApplicationsApplicationArrayOutput }
GetQuotaApplicationsApplicationArrayInput is an input type that accepts GetQuotaApplicationsApplicationArray and GetQuotaApplicationsApplicationArrayOutput values. You can construct a concrete instance of `GetQuotaApplicationsApplicationArrayInput` via:
GetQuotaApplicationsApplicationArray{ GetQuotaApplicationsApplicationArgs{...} }
type GetQuotaApplicationsApplicationArrayOutput ¶
type GetQuotaApplicationsApplicationArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationArrayOutput) ElementType ¶
func (GetQuotaApplicationsApplicationArrayOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutput ¶
func (o GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutputWithContext ¶
func (o GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsApplicationArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsApplicationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplication]
type GetQuotaApplicationsApplicationDimensionArgs ¶
type GetQuotaApplicationsApplicationDimensionArgs struct { // The key of dimensions. Key pulumi.StringInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringInput `pulumi:"value"` }
func (GetQuotaApplicationsApplicationDimensionArgs) ElementType ¶
func (GetQuotaApplicationsApplicationDimensionArgs) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutput ¶
func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutputWithContext ¶
func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotaApplicationsApplicationDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplicationDimension]
type GetQuotaApplicationsApplicationDimensionArray ¶
type GetQuotaApplicationsApplicationDimensionArray []GetQuotaApplicationsApplicationDimensionInput
func (GetQuotaApplicationsApplicationDimensionArray) ElementType ¶
func (GetQuotaApplicationsApplicationDimensionArray) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutput ¶
func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
func (GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext ¶
func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
func (GetQuotaApplicationsApplicationDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetQuotaApplicationsApplicationDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplicationDimension]
type GetQuotaApplicationsApplicationDimensionArrayInput ¶
type GetQuotaApplicationsApplicationDimensionArrayInput interface { pulumi.Input ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput }
GetQuotaApplicationsApplicationDimensionArrayInput is an input type that accepts GetQuotaApplicationsApplicationDimensionArray and GetQuotaApplicationsApplicationDimensionArrayOutput values. You can construct a concrete instance of `GetQuotaApplicationsApplicationDimensionArrayInput` via:
GetQuotaApplicationsApplicationDimensionArray{ GetQuotaApplicationsApplicationDimensionArgs{...} }
type GetQuotaApplicationsApplicationDimensionArrayOutput ¶
type GetQuotaApplicationsApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ElementType ¶
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutput ¶
func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext ¶
func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsApplicationDimension]
type GetQuotaApplicationsApplicationDimensionInput ¶
type GetQuotaApplicationsApplicationDimensionInput interface { pulumi.Input ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput ToGetQuotaApplicationsApplicationDimensionOutputWithContext(context.Context) GetQuotaApplicationsApplicationDimensionOutput }
GetQuotaApplicationsApplicationDimensionInput is an input type that accepts GetQuotaApplicationsApplicationDimensionArgs and GetQuotaApplicationsApplicationDimensionOutput values. You can construct a concrete instance of `GetQuotaApplicationsApplicationDimensionInput` via:
GetQuotaApplicationsApplicationDimensionArgs{...}
type GetQuotaApplicationsApplicationDimensionOutput ¶
type GetQuotaApplicationsApplicationDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationDimensionOutput) ElementType ¶
func (GetQuotaApplicationsApplicationDimensionOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionOutput) Key ¶
func (o GetQuotaApplicationsApplicationDimensionOutput) Key() pulumi.StringOutput
The key of dimensions.
func (GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutput ¶
func (o GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutputWithContext ¶
func (o GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsApplicationDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplicationDimension]
func (GetQuotaApplicationsApplicationDimensionOutput) Value ¶
func (o GetQuotaApplicationsApplicationDimensionOutput) Value() pulumi.StringOutput
The value of dimensions.
type GetQuotaApplicationsApplicationInput ¶
type GetQuotaApplicationsApplicationInput interface { pulumi.Input ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput ToGetQuotaApplicationsApplicationOutputWithContext(context.Context) GetQuotaApplicationsApplicationOutput }
GetQuotaApplicationsApplicationInput is an input type that accepts GetQuotaApplicationsApplicationArgs and GetQuotaApplicationsApplicationOutput values. You can construct a concrete instance of `GetQuotaApplicationsApplicationInput` via:
GetQuotaApplicationsApplicationArgs{...}
type GetQuotaApplicationsApplicationOutput ¶
type GetQuotaApplicationsApplicationOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationOutput) ApplicationId ¶
func (o GetQuotaApplicationsApplicationOutput) ApplicationId() pulumi.StringOutput
The first ID of the resource.
func (GetQuotaApplicationsApplicationOutput) ApproveValue ¶
func (o GetQuotaApplicationsApplicationOutput) ApproveValue() pulumi.StringOutput
The approve value.
func (GetQuotaApplicationsApplicationOutput) AuditReason ¶
func (o GetQuotaApplicationsApplicationOutput) AuditReason() pulumi.StringOutput
The audit reason.
func (GetQuotaApplicationsApplicationOutput) DesireValue ¶
func (o GetQuotaApplicationsApplicationOutput) DesireValue() pulumi.Float64Output
The desire value of the quota application.
func (GetQuotaApplicationsApplicationOutput) Dimensions ¶
func (o GetQuotaApplicationsApplicationOutput) Dimensions() GetQuotaApplicationsApplicationDimensionArrayOutput
The quota dimensions.
func (GetQuotaApplicationsApplicationOutput) EffectiveTime ¶
func (o GetQuotaApplicationsApplicationOutput) EffectiveTime() pulumi.StringOutput
The effective time.
func (GetQuotaApplicationsApplicationOutput) ElementType ¶
func (GetQuotaApplicationsApplicationOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationOutput) ExpireTime ¶
func (o GetQuotaApplicationsApplicationOutput) ExpireTime() pulumi.StringOutput
The expire time.
func (GetQuotaApplicationsApplicationOutput) Id ¶
func (o GetQuotaApplicationsApplicationOutput) Id() pulumi.StringOutput
The ID of the Application Info.
func (GetQuotaApplicationsApplicationOutput) NoticeType ¶
func (o GetQuotaApplicationsApplicationOutput) NoticeType() pulumi.IntOutput
The notice type.
func (GetQuotaApplicationsApplicationOutput) ProductCode ¶
func (o GetQuotaApplicationsApplicationOutput) ProductCode() pulumi.StringOutput
The product code.
func (GetQuotaApplicationsApplicationOutput) QuotaActionCode ¶
func (o GetQuotaApplicationsApplicationOutput) QuotaActionCode() pulumi.StringOutput
The ID of quota action..
func (GetQuotaApplicationsApplicationOutput) QuotaDescription ¶
func (o GetQuotaApplicationsApplicationOutput) QuotaDescription() pulumi.StringOutput
The description of the quota.
func (GetQuotaApplicationsApplicationOutput) QuotaName ¶
func (o GetQuotaApplicationsApplicationOutput) QuotaName() pulumi.StringOutput
The name of the quota.
func (GetQuotaApplicationsApplicationOutput) QuotaUnit ¶
func (o GetQuotaApplicationsApplicationOutput) QuotaUnit() pulumi.StringOutput
The quota unit.
func (GetQuotaApplicationsApplicationOutput) Reason ¶
func (o GetQuotaApplicationsApplicationOutput) Reason() pulumi.StringOutput
The reason of the quota application.
func (GetQuotaApplicationsApplicationOutput) Status ¶
func (o GetQuotaApplicationsApplicationOutput) Status() pulumi.StringOutput
The status of the quota application.
func (GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutput ¶
func (o GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
func (GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutputWithContext ¶
func (o GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
func (GetQuotaApplicationsApplicationOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsApplication]
type GetQuotaApplicationsArgs ¶
type GetQuotaApplicationsArgs struct { // The quota dimensions. Dimensions []GetQuotaApplicationsDimension `pulumi:"dimensions"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails *bool `pulumi:"enableDetails"` // A list of Application Info IDs. Ids []string `pulumi:"ids"` KeyWord *string `pulumi:"keyWord"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The product code. ProductCode string `pulumi:"productCode"` // The ID of quota action.. QuotaActionCode *string `pulumi:"quotaActionCode"` // The quota category. Valid values: `CommonQuota`, `FlowControl`. QuotaCategory *string `pulumi:"quotaCategory"` // The status of the quota application. Status *string `pulumi:"status"` }
A collection of arguments for invoking getQuotaApplications.
type GetQuotaApplicationsDimensionArgs ¶
type GetQuotaApplicationsDimensionArgs struct { // The key of dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetQuotaApplicationsDimensionArgs) ElementType ¶
func (GetQuotaApplicationsDimensionArgs) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutput ¶
func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutputWithContext ¶
func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotaApplicationsDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsDimension]
type GetQuotaApplicationsDimensionArray ¶
type GetQuotaApplicationsDimensionArray []GetQuotaApplicationsDimensionInput
func (GetQuotaApplicationsDimensionArray) ElementType ¶
func (GetQuotaApplicationsDimensionArray) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutput ¶
func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutputWithContext ¶
func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetQuotaApplicationsDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsDimension]
type GetQuotaApplicationsDimensionArrayInput ¶
type GetQuotaApplicationsDimensionArrayInput interface { pulumi.Input ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput ToGetQuotaApplicationsDimensionArrayOutputWithContext(context.Context) GetQuotaApplicationsDimensionArrayOutput }
GetQuotaApplicationsDimensionArrayInput is an input type that accepts GetQuotaApplicationsDimensionArray and GetQuotaApplicationsDimensionArrayOutput values. You can construct a concrete instance of `GetQuotaApplicationsDimensionArrayInput` via:
GetQuotaApplicationsDimensionArray{ GetQuotaApplicationsDimensionArgs{...} }
type GetQuotaApplicationsDimensionArrayOutput ¶
type GetQuotaApplicationsDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsDimensionArrayOutput) ElementType ¶
func (GetQuotaApplicationsDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutput ¶
func (o GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutputWithContext ¶
func (o GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotaApplicationsDimension]
type GetQuotaApplicationsDimensionInput ¶
type GetQuotaApplicationsDimensionInput interface { pulumi.Input ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput ToGetQuotaApplicationsDimensionOutputWithContext(context.Context) GetQuotaApplicationsDimensionOutput }
GetQuotaApplicationsDimensionInput is an input type that accepts GetQuotaApplicationsDimensionArgs and GetQuotaApplicationsDimensionOutput values. You can construct a concrete instance of `GetQuotaApplicationsDimensionInput` via:
GetQuotaApplicationsDimensionArgs{...}
type GetQuotaApplicationsDimensionOutput ¶
type GetQuotaApplicationsDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsDimensionOutput) ElementType ¶
func (GetQuotaApplicationsDimensionOutput) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionOutput) Key ¶
func (o GetQuotaApplicationsDimensionOutput) Key() pulumi.StringPtrOutput
The key of dimensions.
func (GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput ¶
func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext ¶
func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsDimension]
func (GetQuotaApplicationsDimensionOutput) Value ¶
func (o GetQuotaApplicationsDimensionOutput) Value() pulumi.StringPtrOutput
The value of dimensions.
type GetQuotaApplicationsOutputArgs ¶ added in v3.9.0
type GetQuotaApplicationsOutputArgs struct { // The quota dimensions. Dimensions GetQuotaApplicationsDimensionArrayInput `pulumi:"dimensions"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Application Info IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` KeyWord pulumi.StringPtrInput `pulumi:"keyWord"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The product code. ProductCode pulumi.StringInput `pulumi:"productCode"` // The ID of quota action.. QuotaActionCode pulumi.StringPtrInput `pulumi:"quotaActionCode"` // The quota category. Valid values: `CommonQuota`, `FlowControl`. QuotaCategory pulumi.StringPtrInput `pulumi:"quotaCategory"` // The status of the quota application. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getQuotaApplications.
func (GetQuotaApplicationsOutputArgs) ElementType ¶ added in v3.9.0
func (GetQuotaApplicationsOutputArgs) ElementType() reflect.Type
type GetQuotaApplicationsResult ¶
type GetQuotaApplicationsResult struct { Applications []GetQuotaApplicationsApplication `pulumi:"applications"` Dimensions []GetQuotaApplicationsDimension `pulumi:"dimensions"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` KeyWord *string `pulumi:"keyWord"` OutputFile *string `pulumi:"outputFile"` ProductCode string `pulumi:"productCode"` QuotaActionCode *string `pulumi:"quotaActionCode"` QuotaCategory *string `pulumi:"quotaCategory"` Status *string `pulumi:"status"` }
A collection of values returned by getQuotaApplications.
func GetQuotaApplications ¶
func GetQuotaApplications(ctx *pulumi.Context, args *GetQuotaApplicationsArgs, opts ...pulumi.InvokeOption) (*GetQuotaApplicationsResult, error)
This data source provides the Quotas Quota Applications of the current Alibaba Cloud user.
> **NOTE:** Available in v1.117.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := quotas.GetQuotaApplications(ctx, "as.GetQuotaApplicationsArgs{ ProductCode: "ess", Ids: []string{ "4621F886-81E9-xxxx-xxxx", }, }, nil) if err != nil { return err } ctx.Export("firstQuotasQuotaApplicationId", example.Applications[0].Id) return nil }) }
```
type GetQuotaApplicationsResultOutput ¶ added in v3.9.0
type GetQuotaApplicationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getQuotaApplications.
func GetQuotaApplicationsOutput ¶ added in v3.9.0
func GetQuotaApplicationsOutput(ctx *pulumi.Context, args GetQuotaApplicationsOutputArgs, opts ...pulumi.InvokeOption) GetQuotaApplicationsResultOutput
func (GetQuotaApplicationsResultOutput) Applications ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) Applications() GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsResultOutput) Dimensions ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) Dimensions() GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsResultOutput) ElementType ¶ added in v3.9.0
func (GetQuotaApplicationsResultOutput) ElementType() reflect.Type
func (GetQuotaApplicationsResultOutput) EnableDetails ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetQuotaApplicationsResultOutput) Id ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetQuotaApplicationsResultOutput) Ids ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) Ids() pulumi.StringArrayOutput
func (GetQuotaApplicationsResultOutput) KeyWord ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) KeyWord() pulumi.StringPtrOutput
func (GetQuotaApplicationsResultOutput) OutputFile ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetQuotaApplicationsResultOutput) ProductCode ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) ProductCode() pulumi.StringOutput
func (GetQuotaApplicationsResultOutput) QuotaActionCode ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) QuotaActionCode() pulumi.StringPtrOutput
func (GetQuotaApplicationsResultOutput) QuotaCategory ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) QuotaCategory() pulumi.StringPtrOutput
func (GetQuotaApplicationsResultOutput) Status ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) Status() pulumi.StringPtrOutput
func (GetQuotaApplicationsResultOutput) ToGetQuotaApplicationsResultOutput ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) ToGetQuotaApplicationsResultOutput() GetQuotaApplicationsResultOutput
func (GetQuotaApplicationsResultOutput) ToGetQuotaApplicationsResultOutputWithContext ¶ added in v3.9.0
func (o GetQuotaApplicationsResultOutput) ToGetQuotaApplicationsResultOutputWithContext(ctx context.Context) GetQuotaApplicationsResultOutput
func (GetQuotaApplicationsResultOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotaApplicationsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotaApplicationsResult]
type GetQuotasArgs ¶
type GetQuotasArgs struct { // The dimensions. Dimensions []GetQuotasDimension `pulumi:"dimensions"` // The group code. GroupCode *string `pulumi:"groupCode"` // The key word. KeyWord *string `pulumi:"keyWord"` // A regex string to filter results by Quota name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The product code. ProductCode string `pulumi:"productCode"` // The quota action code. QuotaActionCode *string `pulumi:"quotaActionCode"` // The category of quota. Valid Values: `FlowControl` and `CommonQuota`. QuotaCategory *string `pulumi:"quotaCategory"` // Cloud service ECS specification quota supports setting sorting fields. Valid Values: `TIME`, `TOTAL` and `RESERVED`. SortField *string `pulumi:"sortField"` // Ranking of cloud service ECS specification quota support. Valid Values: `Ascending` and `Descending`. SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking getQuotas.
type GetQuotasDimension ¶
type GetQuotasDimensionArgs ¶
type GetQuotasDimensionArgs struct { // The key of dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetQuotasDimensionArgs) ElementType ¶
func (GetQuotasDimensionArgs) ElementType() reflect.Type
func (GetQuotasDimensionArgs) ToGetQuotasDimensionOutput ¶
func (i GetQuotasDimensionArgs) ToGetQuotasDimensionOutput() GetQuotasDimensionOutput
func (GetQuotasDimensionArgs) ToGetQuotasDimensionOutputWithContext ¶
func (i GetQuotasDimensionArgs) ToGetQuotasDimensionOutputWithContext(ctx context.Context) GetQuotasDimensionOutput
func (GetQuotasDimensionArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotasDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotasDimension]
type GetQuotasDimensionArray ¶
type GetQuotasDimensionArray []GetQuotasDimensionInput
func (GetQuotasDimensionArray) ElementType ¶
func (GetQuotasDimensionArray) ElementType() reflect.Type
func (GetQuotasDimensionArray) ToGetQuotasDimensionArrayOutput ¶
func (i GetQuotasDimensionArray) ToGetQuotasDimensionArrayOutput() GetQuotasDimensionArrayOutput
func (GetQuotasDimensionArray) ToGetQuotasDimensionArrayOutputWithContext ¶
func (i GetQuotasDimensionArray) ToGetQuotasDimensionArrayOutputWithContext(ctx context.Context) GetQuotasDimensionArrayOutput
func (GetQuotasDimensionArray) ToOutput ¶ added in v3.43.1
func (i GetQuotasDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasDimension]
type GetQuotasDimensionArrayInput ¶
type GetQuotasDimensionArrayInput interface { pulumi.Input ToGetQuotasDimensionArrayOutput() GetQuotasDimensionArrayOutput ToGetQuotasDimensionArrayOutputWithContext(context.Context) GetQuotasDimensionArrayOutput }
GetQuotasDimensionArrayInput is an input type that accepts GetQuotasDimensionArray and GetQuotasDimensionArrayOutput values. You can construct a concrete instance of `GetQuotasDimensionArrayInput` via:
GetQuotasDimensionArray{ GetQuotasDimensionArgs{...} }
type GetQuotasDimensionArrayOutput ¶
type GetQuotasDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotasDimensionArrayOutput) ElementType ¶
func (GetQuotasDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotasDimensionArrayOutput) Index ¶
func (o GetQuotasDimensionArrayOutput) Index(i pulumi.IntInput) GetQuotasDimensionOutput
func (GetQuotasDimensionArrayOutput) ToGetQuotasDimensionArrayOutput ¶
func (o GetQuotasDimensionArrayOutput) ToGetQuotasDimensionArrayOutput() GetQuotasDimensionArrayOutput
func (GetQuotasDimensionArrayOutput) ToGetQuotasDimensionArrayOutputWithContext ¶
func (o GetQuotasDimensionArrayOutput) ToGetQuotasDimensionArrayOutputWithContext(ctx context.Context) GetQuotasDimensionArrayOutput
func (GetQuotasDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotasDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasDimension]
type GetQuotasDimensionInput ¶
type GetQuotasDimensionInput interface { pulumi.Input ToGetQuotasDimensionOutput() GetQuotasDimensionOutput ToGetQuotasDimensionOutputWithContext(context.Context) GetQuotasDimensionOutput }
GetQuotasDimensionInput is an input type that accepts GetQuotasDimensionArgs and GetQuotasDimensionOutput values. You can construct a concrete instance of `GetQuotasDimensionInput` via:
GetQuotasDimensionArgs{...}
type GetQuotasDimensionOutput ¶
type GetQuotasDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotasDimensionOutput) ElementType ¶
func (GetQuotasDimensionOutput) ElementType() reflect.Type
func (GetQuotasDimensionOutput) Key ¶
func (o GetQuotasDimensionOutput) Key() pulumi.StringPtrOutput
The key of dimensions.
func (GetQuotasDimensionOutput) ToGetQuotasDimensionOutput ¶
func (o GetQuotasDimensionOutput) ToGetQuotasDimensionOutput() GetQuotasDimensionOutput
func (GetQuotasDimensionOutput) ToGetQuotasDimensionOutputWithContext ¶
func (o GetQuotasDimensionOutput) ToGetQuotasDimensionOutputWithContext(ctx context.Context) GetQuotasDimensionOutput
func (GetQuotasDimensionOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotasDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotasDimension]
func (GetQuotasDimensionOutput) Value ¶
func (o GetQuotasDimensionOutput) Value() pulumi.StringPtrOutput
The value of dimensions.
type GetQuotasOutputArgs ¶ added in v3.9.0
type GetQuotasOutputArgs struct { // The dimensions. Dimensions GetQuotasDimensionArrayInput `pulumi:"dimensions"` // The group code. GroupCode pulumi.StringPtrInput `pulumi:"groupCode"` // The key word. KeyWord pulumi.StringPtrInput `pulumi:"keyWord"` // A regex string to filter results by Quota name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The product code. ProductCode pulumi.StringInput `pulumi:"productCode"` // The quota action code. QuotaActionCode pulumi.StringPtrInput `pulumi:"quotaActionCode"` // The category of quota. Valid Values: `FlowControl` and `CommonQuota`. QuotaCategory pulumi.StringPtrInput `pulumi:"quotaCategory"` // Cloud service ECS specification quota supports setting sorting fields. Valid Values: `TIME`, `TOTAL` and `RESERVED`. SortField pulumi.StringPtrInput `pulumi:"sortField"` // Ranking of cloud service ECS specification quota support. Valid Values: `Ascending` and `Descending`. SortOrder pulumi.StringPtrInput `pulumi:"sortOrder"` }
A collection of arguments for invoking getQuotas.
func (GetQuotasOutputArgs) ElementType ¶ added in v3.9.0
func (GetQuotasOutputArgs) ElementType() reflect.Type
type GetQuotasQuota ¶
type GetQuotasQuota struct { // Is the quota adjustable. Adjustable bool `pulumi:"adjustable"` // The range of quota adjustment. ApplicableRanges []string `pulumi:"applicableRanges"` // The type of quota. ApplicableType string `pulumi:"applicableType"` // Show used quota. Consumable bool `pulumi:"consumable"` // The ID of the Quota. Id string `pulumi:"id"` // The quota action code. QuotaActionCode string `pulumi:"quotaActionCode"` // The quota description. QuotaDescription string `pulumi:"quotaDescription"` // The quota name. QuotaName string `pulumi:"quotaName"` // The quota type. QuotaType string `pulumi:"quotaType"` // The quota unit. QuotaUnit string `pulumi:"quotaUnit"` // TotalQuota. TotalQuota float64 `pulumi:"totalQuota"` // The total of usage. TotalUsage float64 `pulumi:"totalUsage"` // The unadjustable detail. UnadjustableDetail string `pulumi:"unadjustableDetail"` }
type GetQuotasQuotaArgs ¶
type GetQuotasQuotaArgs struct { // Is the quota adjustable. Adjustable pulumi.BoolInput `pulumi:"adjustable"` // The range of quota adjustment. ApplicableRanges pulumi.StringArrayInput `pulumi:"applicableRanges"` // The type of quota. ApplicableType pulumi.StringInput `pulumi:"applicableType"` // Show used quota. Consumable pulumi.BoolInput `pulumi:"consumable"` // The ID of the Quota. Id pulumi.StringInput `pulumi:"id"` // The quota action code. QuotaActionCode pulumi.StringInput `pulumi:"quotaActionCode"` // The quota description. QuotaDescription pulumi.StringInput `pulumi:"quotaDescription"` // The quota name. QuotaName pulumi.StringInput `pulumi:"quotaName"` // The quota type. QuotaType pulumi.StringInput `pulumi:"quotaType"` // The quota unit. QuotaUnit pulumi.StringInput `pulumi:"quotaUnit"` // TotalQuota. TotalQuota pulumi.Float64Input `pulumi:"totalQuota"` // The total of usage. TotalUsage pulumi.Float64Input `pulumi:"totalUsage"` // The unadjustable detail. UnadjustableDetail pulumi.StringInput `pulumi:"unadjustableDetail"` }
func (GetQuotasQuotaArgs) ElementType ¶
func (GetQuotasQuotaArgs) ElementType() reflect.Type
func (GetQuotasQuotaArgs) ToGetQuotasQuotaOutput ¶
func (i GetQuotasQuotaArgs) ToGetQuotasQuotaOutput() GetQuotasQuotaOutput
func (GetQuotasQuotaArgs) ToGetQuotasQuotaOutputWithContext ¶
func (i GetQuotasQuotaArgs) ToGetQuotasQuotaOutputWithContext(ctx context.Context) GetQuotasQuotaOutput
func (GetQuotasQuotaArgs) ToOutput ¶ added in v3.43.1
func (i GetQuotasQuotaArgs) ToOutput(ctx context.Context) pulumix.Output[GetQuotasQuota]
type GetQuotasQuotaArray ¶
type GetQuotasQuotaArray []GetQuotasQuotaInput
func (GetQuotasQuotaArray) ElementType ¶
func (GetQuotasQuotaArray) ElementType() reflect.Type
func (GetQuotasQuotaArray) ToGetQuotasQuotaArrayOutput ¶
func (i GetQuotasQuotaArray) ToGetQuotasQuotaArrayOutput() GetQuotasQuotaArrayOutput
func (GetQuotasQuotaArray) ToGetQuotasQuotaArrayOutputWithContext ¶
func (i GetQuotasQuotaArray) ToGetQuotasQuotaArrayOutputWithContext(ctx context.Context) GetQuotasQuotaArrayOutput
func (GetQuotasQuotaArray) ToOutput ¶ added in v3.43.1
func (i GetQuotasQuotaArray) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasQuota]
type GetQuotasQuotaArrayInput ¶
type GetQuotasQuotaArrayInput interface { pulumi.Input ToGetQuotasQuotaArrayOutput() GetQuotasQuotaArrayOutput ToGetQuotasQuotaArrayOutputWithContext(context.Context) GetQuotasQuotaArrayOutput }
GetQuotasQuotaArrayInput is an input type that accepts GetQuotasQuotaArray and GetQuotasQuotaArrayOutput values. You can construct a concrete instance of `GetQuotasQuotaArrayInput` via:
GetQuotasQuotaArray{ GetQuotasQuotaArgs{...} }
type GetQuotasQuotaArrayOutput ¶
type GetQuotasQuotaArrayOutput struct{ *pulumi.OutputState }
func (GetQuotasQuotaArrayOutput) ElementType ¶
func (GetQuotasQuotaArrayOutput) ElementType() reflect.Type
func (GetQuotasQuotaArrayOutput) Index ¶
func (o GetQuotasQuotaArrayOutput) Index(i pulumi.IntInput) GetQuotasQuotaOutput
func (GetQuotasQuotaArrayOutput) ToGetQuotasQuotaArrayOutput ¶
func (o GetQuotasQuotaArrayOutput) ToGetQuotasQuotaArrayOutput() GetQuotasQuotaArrayOutput
func (GetQuotasQuotaArrayOutput) ToGetQuotasQuotaArrayOutputWithContext ¶
func (o GetQuotasQuotaArrayOutput) ToGetQuotasQuotaArrayOutputWithContext(ctx context.Context) GetQuotasQuotaArrayOutput
func (GetQuotasQuotaArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotasQuotaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetQuotasQuota]
type GetQuotasQuotaInput ¶
type GetQuotasQuotaInput interface { pulumi.Input ToGetQuotasQuotaOutput() GetQuotasQuotaOutput ToGetQuotasQuotaOutputWithContext(context.Context) GetQuotasQuotaOutput }
GetQuotasQuotaInput is an input type that accepts GetQuotasQuotaArgs and GetQuotasQuotaOutput values. You can construct a concrete instance of `GetQuotasQuotaInput` via:
GetQuotasQuotaArgs{...}
type GetQuotasQuotaOutput ¶
type GetQuotasQuotaOutput struct{ *pulumi.OutputState }
func (GetQuotasQuotaOutput) Adjustable ¶
func (o GetQuotasQuotaOutput) Adjustable() pulumi.BoolOutput
Is the quota adjustable.
func (GetQuotasQuotaOutput) ApplicableRanges ¶
func (o GetQuotasQuotaOutput) ApplicableRanges() pulumi.StringArrayOutput
The range of quota adjustment.
func (GetQuotasQuotaOutput) ApplicableType ¶
func (o GetQuotasQuotaOutput) ApplicableType() pulumi.StringOutput
The type of quota.
func (GetQuotasQuotaOutput) Consumable ¶
func (o GetQuotasQuotaOutput) Consumable() pulumi.BoolOutput
Show used quota.
func (GetQuotasQuotaOutput) ElementType ¶
func (GetQuotasQuotaOutput) ElementType() reflect.Type
func (GetQuotasQuotaOutput) Id ¶
func (o GetQuotasQuotaOutput) Id() pulumi.StringOutput
The ID of the Quota.
func (GetQuotasQuotaOutput) QuotaActionCode ¶
func (o GetQuotasQuotaOutput) QuotaActionCode() pulumi.StringOutput
The quota action code.
func (GetQuotasQuotaOutput) QuotaDescription ¶
func (o GetQuotasQuotaOutput) QuotaDescription() pulumi.StringOutput
The quota description.
func (GetQuotasQuotaOutput) QuotaName ¶
func (o GetQuotasQuotaOutput) QuotaName() pulumi.StringOutput
The quota name.
func (GetQuotasQuotaOutput) QuotaType ¶
func (o GetQuotasQuotaOutput) QuotaType() pulumi.StringOutput
The quota type.
func (GetQuotasQuotaOutput) QuotaUnit ¶
func (o GetQuotasQuotaOutput) QuotaUnit() pulumi.StringOutput
The quota unit.
func (GetQuotasQuotaOutput) ToGetQuotasQuotaOutput ¶
func (o GetQuotasQuotaOutput) ToGetQuotasQuotaOutput() GetQuotasQuotaOutput
func (GetQuotasQuotaOutput) ToGetQuotasQuotaOutputWithContext ¶
func (o GetQuotasQuotaOutput) ToGetQuotasQuotaOutputWithContext(ctx context.Context) GetQuotasQuotaOutput
func (GetQuotasQuotaOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotasQuotaOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotasQuota]
func (GetQuotasQuotaOutput) TotalQuota ¶
func (o GetQuotasQuotaOutput) TotalQuota() pulumi.Float64Output
TotalQuota.
func (GetQuotasQuotaOutput) TotalUsage ¶
func (o GetQuotasQuotaOutput) TotalUsage() pulumi.Float64Output
The total of usage.
func (GetQuotasQuotaOutput) UnadjustableDetail ¶
func (o GetQuotasQuotaOutput) UnadjustableDetail() pulumi.StringOutput
The unadjustable detail.
type GetQuotasResult ¶
type GetQuotasResult struct { Dimensions []GetQuotasDimension `pulumi:"dimensions"` GroupCode *string `pulumi:"groupCode"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` KeyWord *string `pulumi:"keyWord"` NameRegex *string `pulumi:"nameRegex"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` ProductCode string `pulumi:"productCode"` QuotaActionCode *string `pulumi:"quotaActionCode"` QuotaCategory *string `pulumi:"quotaCategory"` Quotas []GetQuotasQuota `pulumi:"quotas"` SortField *string `pulumi:"sortField"` SortOrder *string `pulumi:"sortOrder"` }
A collection of values returned by getQuotas.
func GetQuotas ¶
func GetQuotas(ctx *pulumi.Context, args *GetQuotasArgs, opts ...pulumi.InvokeOption) (*GetQuotasResult, error)
This data source provides the Quotas Quotas of the current Alibaba Cloud user.
> **NOTE:** Available in v1.115.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := quotas.GetQuotas(ctx, "as.GetQuotasArgs{ ProductCode: "ecs", NameRegex: pulumi.StringRef("专有宿主机总数量上限"), }, nil) if err != nil { return err } ctx.Export("firstQuotasQuotaId", example.Quotas[0].Id) return nil }) }
```
type GetQuotasResultOutput ¶ added in v3.9.0
type GetQuotasResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getQuotas.
func GetQuotasOutput ¶ added in v3.9.0
func GetQuotasOutput(ctx *pulumi.Context, args GetQuotasOutputArgs, opts ...pulumi.InvokeOption) GetQuotasResultOutput
func (GetQuotasResultOutput) Dimensions ¶ added in v3.9.0
func (o GetQuotasResultOutput) Dimensions() GetQuotasDimensionArrayOutput
func (GetQuotasResultOutput) ElementType ¶ added in v3.9.0
func (GetQuotasResultOutput) ElementType() reflect.Type
func (GetQuotasResultOutput) GroupCode ¶ added in v3.9.0
func (o GetQuotasResultOutput) GroupCode() pulumi.StringPtrOutput
func (GetQuotasResultOutput) Id ¶ added in v3.9.0
func (o GetQuotasResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetQuotasResultOutput) Ids ¶ added in v3.9.0
func (o GetQuotasResultOutput) Ids() pulumi.StringArrayOutput
func (GetQuotasResultOutput) KeyWord ¶ added in v3.9.0
func (o GetQuotasResultOutput) KeyWord() pulumi.StringPtrOutput
func (GetQuotasResultOutput) NameRegex ¶ added in v3.9.0
func (o GetQuotasResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetQuotasResultOutput) Names ¶ added in v3.9.0
func (o GetQuotasResultOutput) Names() pulumi.StringArrayOutput
func (GetQuotasResultOutput) OutputFile ¶ added in v3.9.0
func (o GetQuotasResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetQuotasResultOutput) ProductCode ¶ added in v3.9.0
func (o GetQuotasResultOutput) ProductCode() pulumi.StringOutput
func (GetQuotasResultOutput) QuotaActionCode ¶ added in v3.9.0
func (o GetQuotasResultOutput) QuotaActionCode() pulumi.StringPtrOutput
func (GetQuotasResultOutput) QuotaCategory ¶ added in v3.9.0
func (o GetQuotasResultOutput) QuotaCategory() pulumi.StringPtrOutput
func (GetQuotasResultOutput) Quotas ¶ added in v3.9.0
func (o GetQuotasResultOutput) Quotas() GetQuotasQuotaArrayOutput
func (GetQuotasResultOutput) SortField ¶ added in v3.9.0
func (o GetQuotasResultOutput) SortField() pulumi.StringPtrOutput
func (GetQuotasResultOutput) SortOrder ¶ added in v3.9.0
func (o GetQuotasResultOutput) SortOrder() pulumi.StringPtrOutput
func (GetQuotasResultOutput) ToGetQuotasResultOutput ¶ added in v3.9.0
func (o GetQuotasResultOutput) ToGetQuotasResultOutput() GetQuotasResultOutput
func (GetQuotasResultOutput) ToGetQuotasResultOutputWithContext ¶ added in v3.9.0
func (o GetQuotasResultOutput) ToGetQuotasResultOutputWithContext(ctx context.Context) GetQuotasResultOutput
func (GetQuotasResultOutput) ToOutput ¶ added in v3.43.1
func (o GetQuotasResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetQuotasResult]
type QuotaAlarm ¶
type QuotaAlarm struct { pulumi.CustomResourceState // The creation time of the resource. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The Product Code. ProductCode pulumi.StringOutput `pulumi:"productCode"` // The Quota Action Code. QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` // The name of Quota Alarm. QuotaAlarmName pulumi.StringOutput `pulumi:"quotaAlarmName"` // The Quota Dimensions. See `quotaDimensions` below. QuotaDimensions QuotaAlarmQuotaDimensionArrayOutput `pulumi:"quotaDimensions"` // The threshold of Quota Alarm. Threshold pulumi.Float64PtrOutput `pulumi:"threshold"` // The threshold percent of Quota Alarm. ThresholdPercent pulumi.Float64PtrOutput `pulumi:"thresholdPercent"` // Quota alarm type. Value: // - used: Quota used alarm. // - usable: alarm for the remaining available quota. ThresholdType pulumi.StringOutput `pulumi:"thresholdType"` // The WebHook of Quota Alarm. WebHook pulumi.StringPtrOutput `pulumi:"webHook"` }
Provides a Quotas Quota Alarm resource.
For information about Quotas Quota Alarm and how to use it, see [What is Quota Alarm](https://www.alibabacloud.com/help/en/quota-center/latest/api-doc-quotas-2020-05-10-api-doc-createquotaalarm).
> **NOTE:** Available since v1.116.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "terraform-example" if param := cfg.Get("name"); param != "" { name = param } _, err := quotas.NewQuotaAlarm(ctx, "default", "as.QuotaAlarmArgs{ QuotaActionCode: pulumi.String("q_desktop-count"), QuotaDimensions: quotas.QuotaAlarmQuotaDimensionArray{ "as.QuotaAlarmQuotaDimensionArgs{ Key: pulumi.String("regionId"), Value: pulumi.String("cn-hangzhou"), }, }, ThresholdPercent: pulumi.Float64(80), ProductCode: pulumi.String("gws"), QuotaAlarmName: pulumi.String(name), ThresholdType: pulumi.String("used"), }) if err != nil { return err } return nil }) }
```
## Import
Quotas Quota Alarm can be imported using the id, e.g.
```sh
$ pulumi import alicloud:quotas/quotaAlarm:QuotaAlarm example <id>
```
func GetQuotaAlarm ¶
func GetQuotaAlarm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QuotaAlarmState, opts ...pulumi.ResourceOption) (*QuotaAlarm, error)
GetQuotaAlarm gets an existing QuotaAlarm 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 NewQuotaAlarm ¶
func NewQuotaAlarm(ctx *pulumi.Context, name string, args *QuotaAlarmArgs, opts ...pulumi.ResourceOption) (*QuotaAlarm, error)
NewQuotaAlarm registers a new resource with the given unique name, arguments, and options.
func (*QuotaAlarm) ElementType ¶
func (*QuotaAlarm) ElementType() reflect.Type
func (*QuotaAlarm) ToOutput ¶ added in v3.43.1
func (i *QuotaAlarm) ToOutput(ctx context.Context) pulumix.Output[*QuotaAlarm]
func (*QuotaAlarm) ToQuotaAlarmOutput ¶
func (i *QuotaAlarm) ToQuotaAlarmOutput() QuotaAlarmOutput
func (*QuotaAlarm) ToQuotaAlarmOutputWithContext ¶
func (i *QuotaAlarm) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
type QuotaAlarmArgs ¶
type QuotaAlarmArgs struct { // The Product Code. ProductCode pulumi.StringInput // The Quota Action Code. QuotaActionCode pulumi.StringInput // The name of Quota Alarm. QuotaAlarmName pulumi.StringInput // The Quota Dimensions. See `quotaDimensions` below. QuotaDimensions QuotaAlarmQuotaDimensionArrayInput // The threshold of Quota Alarm. Threshold pulumi.Float64PtrInput // The threshold percent of Quota Alarm. ThresholdPercent pulumi.Float64PtrInput // Quota alarm type. Value: // - used: Quota used alarm. // - usable: alarm for the remaining available quota. ThresholdType pulumi.StringPtrInput // The WebHook of Quota Alarm. WebHook pulumi.StringPtrInput }
The set of arguments for constructing a QuotaAlarm resource.
func (QuotaAlarmArgs) ElementType ¶
func (QuotaAlarmArgs) ElementType() reflect.Type
type QuotaAlarmArray ¶
type QuotaAlarmArray []QuotaAlarmInput
func (QuotaAlarmArray) ElementType ¶
func (QuotaAlarmArray) ElementType() reflect.Type
func (QuotaAlarmArray) ToOutput ¶ added in v3.43.1
func (i QuotaAlarmArray) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaAlarm]
func (QuotaAlarmArray) ToQuotaAlarmArrayOutput ¶
func (i QuotaAlarmArray) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
func (QuotaAlarmArray) ToQuotaAlarmArrayOutputWithContext ¶
func (i QuotaAlarmArray) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
type QuotaAlarmArrayInput ¶
type QuotaAlarmArrayInput interface { pulumi.Input ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput ToQuotaAlarmArrayOutputWithContext(context.Context) QuotaAlarmArrayOutput }
QuotaAlarmArrayInput is an input type that accepts QuotaAlarmArray and QuotaAlarmArrayOutput values. You can construct a concrete instance of `QuotaAlarmArrayInput` via:
QuotaAlarmArray{ QuotaAlarmArgs{...} }
type QuotaAlarmArrayOutput ¶
type QuotaAlarmArrayOutput struct{ *pulumi.OutputState }
func (QuotaAlarmArrayOutput) ElementType ¶
func (QuotaAlarmArrayOutput) ElementType() reflect.Type
func (QuotaAlarmArrayOutput) Index ¶
func (o QuotaAlarmArrayOutput) Index(i pulumi.IntInput) QuotaAlarmOutput
func (QuotaAlarmArrayOutput) ToOutput ¶ added in v3.43.1
func (o QuotaAlarmArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaAlarm]
func (QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutput ¶
func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
func (QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutputWithContext ¶
func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
type QuotaAlarmInput ¶
type QuotaAlarmInput interface { pulumi.Input ToQuotaAlarmOutput() QuotaAlarmOutput ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput }
type QuotaAlarmMap ¶
type QuotaAlarmMap map[string]QuotaAlarmInput
func (QuotaAlarmMap) ElementType ¶
func (QuotaAlarmMap) ElementType() reflect.Type
func (QuotaAlarmMap) ToOutput ¶ added in v3.43.1
func (i QuotaAlarmMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaAlarm]
func (QuotaAlarmMap) ToQuotaAlarmMapOutput ¶
func (i QuotaAlarmMap) ToQuotaAlarmMapOutput() QuotaAlarmMapOutput
func (QuotaAlarmMap) ToQuotaAlarmMapOutputWithContext ¶
func (i QuotaAlarmMap) ToQuotaAlarmMapOutputWithContext(ctx context.Context) QuotaAlarmMapOutput
type QuotaAlarmMapInput ¶
type QuotaAlarmMapInput interface { pulumi.Input ToQuotaAlarmMapOutput() QuotaAlarmMapOutput ToQuotaAlarmMapOutputWithContext(context.Context) QuotaAlarmMapOutput }
QuotaAlarmMapInput is an input type that accepts QuotaAlarmMap and QuotaAlarmMapOutput values. You can construct a concrete instance of `QuotaAlarmMapInput` via:
QuotaAlarmMap{ "key": QuotaAlarmArgs{...} }
type QuotaAlarmMapOutput ¶
type QuotaAlarmMapOutput struct{ *pulumi.OutputState }
func (QuotaAlarmMapOutput) ElementType ¶
func (QuotaAlarmMapOutput) ElementType() reflect.Type
func (QuotaAlarmMapOutput) MapIndex ¶
func (o QuotaAlarmMapOutput) MapIndex(k pulumi.StringInput) QuotaAlarmOutput
func (QuotaAlarmMapOutput) ToOutput ¶ added in v3.43.1
func (o QuotaAlarmMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaAlarm]
func (QuotaAlarmMapOutput) ToQuotaAlarmMapOutput ¶
func (o QuotaAlarmMapOutput) ToQuotaAlarmMapOutput() QuotaAlarmMapOutput
func (QuotaAlarmMapOutput) ToQuotaAlarmMapOutputWithContext ¶
func (o QuotaAlarmMapOutput) ToQuotaAlarmMapOutputWithContext(ctx context.Context) QuotaAlarmMapOutput
type QuotaAlarmOutput ¶
type QuotaAlarmOutput struct{ *pulumi.OutputState }
func (QuotaAlarmOutput) CreateTime ¶ added in v3.38.0
func (o QuotaAlarmOutput) CreateTime() pulumi.StringOutput
The creation time of the resource.
func (QuotaAlarmOutput) ElementType ¶
func (QuotaAlarmOutput) ElementType() reflect.Type
func (QuotaAlarmOutput) ProductCode ¶ added in v3.27.0
func (o QuotaAlarmOutput) ProductCode() pulumi.StringOutput
The Product Code.
func (QuotaAlarmOutput) QuotaActionCode ¶ added in v3.27.0
func (o QuotaAlarmOutput) QuotaActionCode() pulumi.StringOutput
The Quota Action Code.
func (QuotaAlarmOutput) QuotaAlarmName ¶ added in v3.27.0
func (o QuotaAlarmOutput) QuotaAlarmName() pulumi.StringOutput
The name of Quota Alarm.
func (QuotaAlarmOutput) QuotaDimensions ¶ added in v3.27.0
func (o QuotaAlarmOutput) QuotaDimensions() QuotaAlarmQuotaDimensionArrayOutput
The Quota Dimensions. See `quotaDimensions` below.
func (QuotaAlarmOutput) Threshold ¶ added in v3.27.0
func (o QuotaAlarmOutput) Threshold() pulumi.Float64PtrOutput
The threshold of Quota Alarm.
func (QuotaAlarmOutput) ThresholdPercent ¶ added in v3.27.0
func (o QuotaAlarmOutput) ThresholdPercent() pulumi.Float64PtrOutput
The threshold percent of Quota Alarm.
func (QuotaAlarmOutput) ThresholdType ¶ added in v3.38.0
func (o QuotaAlarmOutput) ThresholdType() pulumi.StringOutput
Quota alarm type. Value: - used: Quota used alarm. - usable: alarm for the remaining available quota.
func (QuotaAlarmOutput) ToOutput ¶ added in v3.43.1
func (o QuotaAlarmOutput) ToOutput(ctx context.Context) pulumix.Output[*QuotaAlarm]
func (QuotaAlarmOutput) ToQuotaAlarmOutput ¶
func (o QuotaAlarmOutput) ToQuotaAlarmOutput() QuotaAlarmOutput
func (QuotaAlarmOutput) ToQuotaAlarmOutputWithContext ¶
func (o QuotaAlarmOutput) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
func (QuotaAlarmOutput) WebHook ¶ added in v3.27.0
func (o QuotaAlarmOutput) WebHook() pulumi.StringPtrOutput
The WebHook of Quota Alarm.
type QuotaAlarmQuotaDimensionArgs ¶
type QuotaAlarmQuotaDimensionArgs struct { // The Key of quota_dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The Value of quota_dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (QuotaAlarmQuotaDimensionArgs) ElementType ¶
func (QuotaAlarmQuotaDimensionArgs) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionArgs) ToOutput ¶ added in v3.43.1
func (i QuotaAlarmQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[QuotaAlarmQuotaDimension]
func (QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutput ¶
func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutputWithContext ¶
func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
type QuotaAlarmQuotaDimensionArray ¶
type QuotaAlarmQuotaDimensionArray []QuotaAlarmQuotaDimensionInput
func (QuotaAlarmQuotaDimensionArray) ElementType ¶
func (QuotaAlarmQuotaDimensionArray) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionArray) ToOutput ¶ added in v3.43.1
func (i QuotaAlarmQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]QuotaAlarmQuotaDimension]
func (QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutput ¶
func (i QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput
func (QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutputWithContext ¶
func (i QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionArrayOutput
type QuotaAlarmQuotaDimensionArrayInput ¶
type QuotaAlarmQuotaDimensionArrayInput interface { pulumi.Input ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput ToQuotaAlarmQuotaDimensionArrayOutputWithContext(context.Context) QuotaAlarmQuotaDimensionArrayOutput }
QuotaAlarmQuotaDimensionArrayInput is an input type that accepts QuotaAlarmQuotaDimensionArray and QuotaAlarmQuotaDimensionArrayOutput values. You can construct a concrete instance of `QuotaAlarmQuotaDimensionArrayInput` via:
QuotaAlarmQuotaDimensionArray{ QuotaAlarmQuotaDimensionArgs{...} }
type QuotaAlarmQuotaDimensionArrayOutput ¶
type QuotaAlarmQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (QuotaAlarmQuotaDimensionArrayOutput) ElementType ¶
func (QuotaAlarmQuotaDimensionArrayOutput) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionArrayOutput) Index ¶
func (o QuotaAlarmQuotaDimensionArrayOutput) Index(i pulumi.IntInput) QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o QuotaAlarmQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]QuotaAlarmQuotaDimension]
func (QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutput ¶
func (o QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput
func (QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutputWithContext ¶
func (o QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionArrayOutput
type QuotaAlarmQuotaDimensionInput ¶
type QuotaAlarmQuotaDimensionInput interface { pulumi.Input ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput ToQuotaAlarmQuotaDimensionOutputWithContext(context.Context) QuotaAlarmQuotaDimensionOutput }
QuotaAlarmQuotaDimensionInput is an input type that accepts QuotaAlarmQuotaDimensionArgs and QuotaAlarmQuotaDimensionOutput values. You can construct a concrete instance of `QuotaAlarmQuotaDimensionInput` via:
QuotaAlarmQuotaDimensionArgs{...}
type QuotaAlarmQuotaDimensionOutput ¶
type QuotaAlarmQuotaDimensionOutput struct{ *pulumi.OutputState }
func (QuotaAlarmQuotaDimensionOutput) ElementType ¶
func (QuotaAlarmQuotaDimensionOutput) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionOutput) Key ¶
func (o QuotaAlarmQuotaDimensionOutput) Key() pulumi.StringPtrOutput
The Key of quota_dimensions.
func (QuotaAlarmQuotaDimensionOutput) ToOutput ¶ added in v3.43.1
func (o QuotaAlarmQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[QuotaAlarmQuotaDimension]
func (QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutput ¶
func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutputWithContext ¶
func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionOutput) Value ¶
func (o QuotaAlarmQuotaDimensionOutput) Value() pulumi.StringPtrOutput
The Value of quota_dimensions.
type QuotaAlarmState ¶
type QuotaAlarmState struct { // The creation time of the resource. CreateTime pulumi.StringPtrInput // The Product Code. ProductCode pulumi.StringPtrInput // The Quota Action Code. QuotaActionCode pulumi.StringPtrInput // The name of Quota Alarm. QuotaAlarmName pulumi.StringPtrInput // The Quota Dimensions. See `quotaDimensions` below. QuotaDimensions QuotaAlarmQuotaDimensionArrayInput // The threshold of Quota Alarm. Threshold pulumi.Float64PtrInput // The threshold percent of Quota Alarm. ThresholdPercent pulumi.Float64PtrInput // Quota alarm type. Value: // - used: Quota used alarm. // - usable: alarm for the remaining available quota. ThresholdType pulumi.StringPtrInput // The WebHook of Quota Alarm. WebHook pulumi.StringPtrInput }
func (QuotaAlarmState) ElementType ¶
func (QuotaAlarmState) ElementType() reflect.Type
type QuotaApplication ¶
type QuotaApplication struct { pulumi.CustomResourceState // The approve value of the quota application. ApproveValue pulumi.StringOutput `pulumi:"approveValue"` // Quota audit mode. Value: // - Sync: Synchronize auditing. The quota center automatically approves, and the approval result is returned immediately, but the probability of application passing is lower than that of asynchronous approval, and the validity period of the increase quota is 1 hour. // - Async: Asynchronous auditing. Manual review, the probability of application passing is relatively high, and the validity period of the increase quota is 1 month. // > **NOTE:** This parameter takes effect only for the ECS specification quota of the cloud server. AuditMode pulumi.StringOutput `pulumi:"auditMode"` // The audit reason. AuditReason pulumi.StringOutput `pulumi:"auditReason"` // Resource attribute field representing creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The desire value of the quota application. DesireValue pulumi.Float64Output `pulumi:"desireValue"` // QuotaDimensions. See `dimensions` below. Dimensions QuotaApplicationDimensionArrayOutput `pulumi:"dimensions"` // The effective time of the quota application. EffectiveTime pulumi.StringPtrOutput `pulumi:"effectiveTime"` // The language of the quota alert notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrOutput `pulumi:"envLanguage"` // The expired time of the quota application. ExpireTime pulumi.StringPtrOutput `pulumi:"expireTime"` // Specifies whether to send a notification about the application result. Valid values:0: sends a notification about the application result.3: A notification about the application result is sent. NoticeType pulumi.IntOutput `pulumi:"noticeType"` // The product code. ProductCode pulumi.StringOutput `pulumi:"productCode"` // The ID of quota action. QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` // The quota type. // - CommonQuota (default): Generic quota. // - FlowControl:API rate quota. // - WhiteListLabel: Equity quota. QuotaCategory pulumi.StringPtrOutput `pulumi:"quotaCategory"` // The description of the quota application. QuotaDescription pulumi.StringOutput `pulumi:"quotaDescription"` // The name of the quota application. QuotaName pulumi.StringOutput `pulumi:"quotaName"` // The unit of the quota application. QuotaUnit pulumi.StringOutput `pulumi:"quotaUnit"` // The reason of the quota application. Reason pulumi.StringOutput `pulumi:"reason"` // Application Status: // - Disagree: reject. // - Agree: Approved. // - Process: under review. // - Cancel: Closed. Status pulumi.StringOutput `pulumi:"status"` }
## Import
Quotas Quota Application can be imported using the id, e.g.
```sh
$ pulumi import alicloud:quotas/quotaApplication:QuotaApplication example <id>
```
func GetQuotaApplication ¶
func GetQuotaApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QuotaApplicationState, opts ...pulumi.ResourceOption) (*QuotaApplication, error)
GetQuotaApplication gets an existing QuotaApplication 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 NewQuotaApplication ¶
func NewQuotaApplication(ctx *pulumi.Context, name string, args *QuotaApplicationArgs, opts ...pulumi.ResourceOption) (*QuotaApplication, error)
NewQuotaApplication registers a new resource with the given unique name, arguments, and options.
func (*QuotaApplication) ElementType ¶
func (*QuotaApplication) ElementType() reflect.Type
func (*QuotaApplication) ToOutput ¶ added in v3.43.1
func (i *QuotaApplication) ToOutput(ctx context.Context) pulumix.Output[*QuotaApplication]
func (*QuotaApplication) ToQuotaApplicationOutput ¶
func (i *QuotaApplication) ToQuotaApplicationOutput() QuotaApplicationOutput
func (*QuotaApplication) ToQuotaApplicationOutputWithContext ¶
func (i *QuotaApplication) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
type QuotaApplicationArgs ¶
type QuotaApplicationArgs struct { // Quota audit mode. Value: // - Sync: Synchronize auditing. The quota center automatically approves, and the approval result is returned immediately, but the probability of application passing is lower than that of asynchronous approval, and the validity period of the increase quota is 1 hour. // - Async: Asynchronous auditing. Manual review, the probability of application passing is relatively high, and the validity period of the increase quota is 1 month. // > **NOTE:** This parameter takes effect only for the ECS specification quota of the cloud server. AuditMode pulumi.StringPtrInput // The desire value of the quota application. DesireValue pulumi.Float64Input // QuotaDimensions. See `dimensions` below. Dimensions QuotaApplicationDimensionArrayInput // The effective time of the quota application. EffectiveTime pulumi.StringPtrInput // The language of the quota alert notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput // The expired time of the quota application. ExpireTime pulumi.StringPtrInput // Specifies whether to send a notification about the application result. Valid values:0: sends a notification about the application result.3: A notification about the application result is sent. NoticeType pulumi.IntPtrInput // The product code. ProductCode pulumi.StringInput // The ID of quota action. QuotaActionCode pulumi.StringInput // The quota type. // - CommonQuota (default): Generic quota. // - FlowControl:API rate quota. // - WhiteListLabel: Equity quota. QuotaCategory pulumi.StringPtrInput // The reason of the quota application. Reason pulumi.StringInput }
The set of arguments for constructing a QuotaApplication resource.
func (QuotaApplicationArgs) ElementType ¶
func (QuotaApplicationArgs) ElementType() reflect.Type
type QuotaApplicationArray ¶
type QuotaApplicationArray []QuotaApplicationInput
func (QuotaApplicationArray) ElementType ¶
func (QuotaApplicationArray) ElementType() reflect.Type
func (QuotaApplicationArray) ToOutput ¶ added in v3.43.1
func (i QuotaApplicationArray) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaApplication]
func (QuotaApplicationArray) ToQuotaApplicationArrayOutput ¶
func (i QuotaApplicationArray) ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput
func (QuotaApplicationArray) ToQuotaApplicationArrayOutputWithContext ¶
func (i QuotaApplicationArray) ToQuotaApplicationArrayOutputWithContext(ctx context.Context) QuotaApplicationArrayOutput
type QuotaApplicationArrayInput ¶
type QuotaApplicationArrayInput interface { pulumi.Input ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput ToQuotaApplicationArrayOutputWithContext(context.Context) QuotaApplicationArrayOutput }
QuotaApplicationArrayInput is an input type that accepts QuotaApplicationArray and QuotaApplicationArrayOutput values. You can construct a concrete instance of `QuotaApplicationArrayInput` via:
QuotaApplicationArray{ QuotaApplicationArgs{...} }
type QuotaApplicationArrayOutput ¶
type QuotaApplicationArrayOutput struct{ *pulumi.OutputState }
func (QuotaApplicationArrayOutput) ElementType ¶
func (QuotaApplicationArrayOutput) ElementType() reflect.Type
func (QuotaApplicationArrayOutput) Index ¶
func (o QuotaApplicationArrayOutput) Index(i pulumi.IntInput) QuotaApplicationOutput
func (QuotaApplicationArrayOutput) ToOutput ¶ added in v3.43.1
func (o QuotaApplicationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*QuotaApplication]
func (QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutput ¶
func (o QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput
func (QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutputWithContext ¶
func (o QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutputWithContext(ctx context.Context) QuotaApplicationArrayOutput
type QuotaApplicationDimensionArgs ¶
type QuotaApplicationDimensionArgs struct { // Key. Key pulumi.StringPtrInput `pulumi:"key"` // Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (QuotaApplicationDimensionArgs) ElementType ¶
func (QuotaApplicationDimensionArgs) ElementType() reflect.Type
func (QuotaApplicationDimensionArgs) ToOutput ¶ added in v3.43.1
func (i QuotaApplicationDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[QuotaApplicationDimension]
func (QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutput ¶
func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutputWithContext ¶
func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
type QuotaApplicationDimensionArray ¶
type QuotaApplicationDimensionArray []QuotaApplicationDimensionInput
func (QuotaApplicationDimensionArray) ElementType ¶
func (QuotaApplicationDimensionArray) ElementType() reflect.Type
func (QuotaApplicationDimensionArray) ToOutput ¶ added in v3.43.1
func (i QuotaApplicationDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]QuotaApplicationDimension]
func (QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutput ¶
func (i QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput
func (QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutputWithContext ¶
func (i QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutputWithContext(ctx context.Context) QuotaApplicationDimensionArrayOutput
type QuotaApplicationDimensionArrayInput ¶
type QuotaApplicationDimensionArrayInput interface { pulumi.Input ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput ToQuotaApplicationDimensionArrayOutputWithContext(context.Context) QuotaApplicationDimensionArrayOutput }
QuotaApplicationDimensionArrayInput is an input type that accepts QuotaApplicationDimensionArray and QuotaApplicationDimensionArrayOutput values. You can construct a concrete instance of `QuotaApplicationDimensionArrayInput` via:
QuotaApplicationDimensionArray{ QuotaApplicationDimensionArgs{...} }
type QuotaApplicationDimensionArrayOutput ¶
type QuotaApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (QuotaApplicationDimensionArrayOutput) ElementType ¶
func (QuotaApplicationDimensionArrayOutput) ElementType() reflect.Type
func (QuotaApplicationDimensionArrayOutput) Index ¶
func (o QuotaApplicationDimensionArrayOutput) Index(i pulumi.IntInput) QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o QuotaApplicationDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]QuotaApplicationDimension]
func (QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutput ¶
func (o QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput
func (QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutputWithContext ¶
func (o QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutputWithContext(ctx context.Context) QuotaApplicationDimensionArrayOutput
type QuotaApplicationDimensionInput ¶
type QuotaApplicationDimensionInput interface { pulumi.Input ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput ToQuotaApplicationDimensionOutputWithContext(context.Context) QuotaApplicationDimensionOutput }
QuotaApplicationDimensionInput is an input type that accepts QuotaApplicationDimensionArgs and QuotaApplicationDimensionOutput values. You can construct a concrete instance of `QuotaApplicationDimensionInput` via:
QuotaApplicationDimensionArgs{...}
type QuotaApplicationDimensionOutput ¶
type QuotaApplicationDimensionOutput struct{ *pulumi.OutputState }
func (QuotaApplicationDimensionOutput) ElementType ¶
func (QuotaApplicationDimensionOutput) ElementType() reflect.Type
func (QuotaApplicationDimensionOutput) Key ¶
func (o QuotaApplicationDimensionOutput) Key() pulumi.StringPtrOutput
Key.
func (QuotaApplicationDimensionOutput) ToOutput ¶ added in v3.43.1
func (o QuotaApplicationDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[QuotaApplicationDimension]
func (QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutput ¶
func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutputWithContext ¶
func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionOutput) Value ¶
func (o QuotaApplicationDimensionOutput) Value() pulumi.StringPtrOutput
Value.
type QuotaApplicationInput ¶
type QuotaApplicationInput interface { pulumi.Input ToQuotaApplicationOutput() QuotaApplicationOutput ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput }
type QuotaApplicationMap ¶
type QuotaApplicationMap map[string]QuotaApplicationInput
func (QuotaApplicationMap) ElementType ¶
func (QuotaApplicationMap) ElementType() reflect.Type
func (QuotaApplicationMap) ToOutput ¶ added in v3.43.1
func (i QuotaApplicationMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaApplication]
func (QuotaApplicationMap) ToQuotaApplicationMapOutput ¶
func (i QuotaApplicationMap) ToQuotaApplicationMapOutput() QuotaApplicationMapOutput
func (QuotaApplicationMap) ToQuotaApplicationMapOutputWithContext ¶
func (i QuotaApplicationMap) ToQuotaApplicationMapOutputWithContext(ctx context.Context) QuotaApplicationMapOutput
type QuotaApplicationMapInput ¶
type QuotaApplicationMapInput interface { pulumi.Input ToQuotaApplicationMapOutput() QuotaApplicationMapOutput ToQuotaApplicationMapOutputWithContext(context.Context) QuotaApplicationMapOutput }
QuotaApplicationMapInput is an input type that accepts QuotaApplicationMap and QuotaApplicationMapOutput values. You can construct a concrete instance of `QuotaApplicationMapInput` via:
QuotaApplicationMap{ "key": QuotaApplicationArgs{...} }
type QuotaApplicationMapOutput ¶
type QuotaApplicationMapOutput struct{ *pulumi.OutputState }
func (QuotaApplicationMapOutput) ElementType ¶
func (QuotaApplicationMapOutput) ElementType() reflect.Type
func (QuotaApplicationMapOutput) MapIndex ¶
func (o QuotaApplicationMapOutput) MapIndex(k pulumi.StringInput) QuotaApplicationOutput
func (QuotaApplicationMapOutput) ToOutput ¶ added in v3.43.1
func (o QuotaApplicationMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*QuotaApplication]
func (QuotaApplicationMapOutput) ToQuotaApplicationMapOutput ¶
func (o QuotaApplicationMapOutput) ToQuotaApplicationMapOutput() QuotaApplicationMapOutput
func (QuotaApplicationMapOutput) ToQuotaApplicationMapOutputWithContext ¶
func (o QuotaApplicationMapOutput) ToQuotaApplicationMapOutputWithContext(ctx context.Context) QuotaApplicationMapOutput
type QuotaApplicationOutput ¶
type QuotaApplicationOutput struct{ *pulumi.OutputState }
func (QuotaApplicationOutput) ApproveValue ¶ added in v3.27.0
func (o QuotaApplicationOutput) ApproveValue() pulumi.StringOutput
The approve value of the quota application.
func (QuotaApplicationOutput) AuditMode ¶ added in v3.27.0
func (o QuotaApplicationOutput) AuditMode() pulumi.StringOutput
Quota audit mode. Value: - Sync: Synchronize auditing. The quota center automatically approves, and the approval result is returned immediately, but the probability of application passing is lower than that of asynchronous approval, and the validity period of the increase quota is 1 hour. - Async: Asynchronous auditing. Manual review, the probability of application passing is relatively high, and the validity period of the increase quota is 1 month. > **NOTE:** This parameter takes effect only for the ECS specification quota of the cloud server.
func (QuotaApplicationOutput) AuditReason ¶ added in v3.27.0
func (o QuotaApplicationOutput) AuditReason() pulumi.StringOutput
The audit reason.
func (QuotaApplicationOutput) CreateTime ¶ added in v3.38.0
func (o QuotaApplicationOutput) CreateTime() pulumi.StringOutput
Resource attribute field representing creation time.
func (QuotaApplicationOutput) DesireValue ¶ added in v3.27.0
func (o QuotaApplicationOutput) DesireValue() pulumi.Float64Output
The desire value of the quota application.
func (QuotaApplicationOutput) Dimensions ¶ added in v3.27.0
func (o QuotaApplicationOutput) Dimensions() QuotaApplicationDimensionArrayOutput
QuotaDimensions. See `dimensions` below.
func (QuotaApplicationOutput) EffectiveTime ¶ added in v3.27.0
func (o QuotaApplicationOutput) EffectiveTime() pulumi.StringPtrOutput
The effective time of the quota application.
func (QuotaApplicationOutput) ElementType ¶
func (QuotaApplicationOutput) ElementType() reflect.Type
func (QuotaApplicationOutput) EnvLanguage ¶ added in v3.38.0
func (o QuotaApplicationOutput) EnvLanguage() pulumi.StringPtrOutput
The language of the quota alert notification. Value: - zh (default): Chinese. - en: English.
func (QuotaApplicationOutput) ExpireTime ¶ added in v3.27.0
func (o QuotaApplicationOutput) ExpireTime() pulumi.StringPtrOutput
The expired time of the quota application.
func (QuotaApplicationOutput) NoticeType ¶ added in v3.27.0
func (o QuotaApplicationOutput) NoticeType() pulumi.IntOutput
Specifies whether to send a notification about the application result. Valid values:0: sends a notification about the application result.3: A notification about the application result is sent.
func (QuotaApplicationOutput) ProductCode ¶ added in v3.27.0
func (o QuotaApplicationOutput) ProductCode() pulumi.StringOutput
The product code.
func (QuotaApplicationOutput) QuotaActionCode ¶ added in v3.27.0
func (o QuotaApplicationOutput) QuotaActionCode() pulumi.StringOutput
The ID of quota action.
func (QuotaApplicationOutput) QuotaCategory ¶ added in v3.27.0
func (o QuotaApplicationOutput) QuotaCategory() pulumi.StringPtrOutput
The quota type. - CommonQuota (default): Generic quota. - FlowControl:API rate quota. - WhiteListLabel: Equity quota.
func (QuotaApplicationOutput) QuotaDescription ¶ added in v3.27.0
func (o QuotaApplicationOutput) QuotaDescription() pulumi.StringOutput
The description of the quota application.
func (QuotaApplicationOutput) QuotaName ¶ added in v3.27.0
func (o QuotaApplicationOutput) QuotaName() pulumi.StringOutput
The name of the quota application.
func (QuotaApplicationOutput) QuotaUnit ¶ added in v3.27.0
func (o QuotaApplicationOutput) QuotaUnit() pulumi.StringOutput
The unit of the quota application.
func (QuotaApplicationOutput) Reason ¶ added in v3.27.0
func (o QuotaApplicationOutput) Reason() pulumi.StringOutput
The reason of the quota application.
func (QuotaApplicationOutput) Status ¶ added in v3.27.0
func (o QuotaApplicationOutput) Status() pulumi.StringOutput
Application Status: - Disagree: reject. - Agree: Approved. - Process: under review. - Cancel: Closed.
func (QuotaApplicationOutput) ToOutput ¶ added in v3.43.1
func (o QuotaApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[*QuotaApplication]
func (QuotaApplicationOutput) ToQuotaApplicationOutput ¶
func (o QuotaApplicationOutput) ToQuotaApplicationOutput() QuotaApplicationOutput
func (QuotaApplicationOutput) ToQuotaApplicationOutputWithContext ¶
func (o QuotaApplicationOutput) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
type QuotaApplicationState ¶
type QuotaApplicationState struct { // The approve value of the quota application. ApproveValue pulumi.StringPtrInput // Quota audit mode. Value: // - Sync: Synchronize auditing. The quota center automatically approves, and the approval result is returned immediately, but the probability of application passing is lower than that of asynchronous approval, and the validity period of the increase quota is 1 hour. // - Async: Asynchronous auditing. Manual review, the probability of application passing is relatively high, and the validity period of the increase quota is 1 month. // > **NOTE:** This parameter takes effect only for the ECS specification quota of the cloud server. AuditMode pulumi.StringPtrInput // The audit reason. AuditReason pulumi.StringPtrInput // Resource attribute field representing creation time. CreateTime pulumi.StringPtrInput // The desire value of the quota application. DesireValue pulumi.Float64PtrInput // QuotaDimensions. See `dimensions` below. Dimensions QuotaApplicationDimensionArrayInput // The effective time of the quota application. EffectiveTime pulumi.StringPtrInput // The language of the quota alert notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput // The expired time of the quota application. ExpireTime pulumi.StringPtrInput // Specifies whether to send a notification about the application result. Valid values:0: sends a notification about the application result.3: A notification about the application result is sent. NoticeType pulumi.IntPtrInput // The product code. ProductCode pulumi.StringPtrInput // The ID of quota action. QuotaActionCode pulumi.StringPtrInput // The quota type. // - CommonQuota (default): Generic quota. // - FlowControl:API rate quota. // - WhiteListLabel: Equity quota. QuotaCategory pulumi.StringPtrInput // The description of the quota application. QuotaDescription pulumi.StringPtrInput // The name of the quota application. QuotaName pulumi.StringPtrInput // The unit of the quota application. QuotaUnit pulumi.StringPtrInput // The reason of the quota application. Reason pulumi.StringPtrInput // Application Status: // - Disagree: reject. // - Agree: Approved. // - Process: under review. // - Cancel: Closed. Status pulumi.StringPtrInput }
func (QuotaApplicationState) ElementType ¶
func (QuotaApplicationState) ElementType() reflect.Type
type TemplateQuota ¶ added in v3.38.0
type TemplateQuota struct { pulumi.CustomResourceState // Quota application value. DesireValue pulumi.Float64Output `pulumi:"desireValue"` // The Quota Dimensions. See `dimensions` below. Dimensions TemplateQuotaDimensionArrayOutput `pulumi:"dimensions"` // The UTC time when the quota takes effect. EffectiveTime pulumi.StringPtrOutput `pulumi:"effectiveTime"` // The language of the quota alert notification. Value: // - zh: Chinese. // - en: English. EnvLanguage pulumi.StringOutput `pulumi:"envLanguage"` // The UTC time when the quota expires. ExpireTime pulumi.StringPtrOutput `pulumi:"expireTime"` // Whether to notify the result of quota promotion application. Value: // - 0: No. // - 3: Yes. NoticeType pulumi.IntOutput `pulumi:"noticeType"` // The abbreviation of the cloud service name. ProductCode pulumi.StringOutput `pulumi:"productCode"` // The quota ID. QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` // Type of quota. Value: // - CommonQuota : Generic quota. // - WhiteListLabel: Equity quota. // - FlowControl:API rate quota. QuotaCategory pulumi.StringPtrOutput `pulumi:"quotaCategory"` }
Provides a Quotas Template Quota resource.
For information about Quotas Template Quota and how to use it, see [What is Template Quota](https://www.alibabacloud.com/help/en/quota-center/latest/api-doc-quotas-2020-05-10-api-doc-createtemplatequotaitem).
> **NOTE:** Available since v1.206.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "terraform-example" if param := cfg.Get("name"); param != "" { name = param } _, err := quotas.NewTemplateQuota(ctx, "default", "as.TemplateQuotaArgs{ DesireValue: pulumi.Float64(1001), Dimensions: quotas.TemplateQuotaDimensionArray{ "as.TemplateQuotaDimensionArgs{ Key: pulumi.String("regionId"), Value: pulumi.String("cn-hangzhou"), }, }, EnvLanguage: pulumi.String("zh"), NoticeType: pulumi.Int(3), ProductCode: pulumi.String("gws"), QuotaActionCode: pulumi.String("q_desktop-count"), QuotaCategory: pulumi.String("CommonQuota"), }) if err != nil { return err } return nil }) }
```
## Import
Quotas Template Quota can be imported using the id, e.g.
```sh
$ pulumi import alicloud:quotas/templateQuota:TemplateQuota example <id>
```
func GetTemplateQuota ¶ added in v3.38.0
func GetTemplateQuota(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TemplateQuotaState, opts ...pulumi.ResourceOption) (*TemplateQuota, error)
GetTemplateQuota gets an existing TemplateQuota 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 NewTemplateQuota ¶ added in v3.38.0
func NewTemplateQuota(ctx *pulumi.Context, name string, args *TemplateQuotaArgs, opts ...pulumi.ResourceOption) (*TemplateQuota, error)
NewTemplateQuota registers a new resource with the given unique name, arguments, and options.
func (*TemplateQuota) ElementType ¶ added in v3.38.0
func (*TemplateQuota) ElementType() reflect.Type
func (*TemplateQuota) ToOutput ¶ added in v3.43.1
func (i *TemplateQuota) ToOutput(ctx context.Context) pulumix.Output[*TemplateQuota]
func (*TemplateQuota) ToTemplateQuotaOutput ¶ added in v3.38.0
func (i *TemplateQuota) ToTemplateQuotaOutput() TemplateQuotaOutput
func (*TemplateQuota) ToTemplateQuotaOutputWithContext ¶ added in v3.38.0
func (i *TemplateQuota) ToTemplateQuotaOutputWithContext(ctx context.Context) TemplateQuotaOutput
type TemplateQuotaArgs ¶ added in v3.38.0
type TemplateQuotaArgs struct { // Quota application value. DesireValue pulumi.Float64Input // The Quota Dimensions. See `dimensions` below. Dimensions TemplateQuotaDimensionArrayInput // The UTC time when the quota takes effect. EffectiveTime pulumi.StringPtrInput // The language of the quota alert notification. Value: // - zh: Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput // The UTC time when the quota expires. ExpireTime pulumi.StringPtrInput // Whether to notify the result of quota promotion application. Value: // - 0: No. // - 3: Yes. NoticeType pulumi.IntPtrInput // The abbreviation of the cloud service name. ProductCode pulumi.StringInput // The quota ID. QuotaActionCode pulumi.StringInput // Type of quota. Value: // - CommonQuota : Generic quota. // - WhiteListLabel: Equity quota. // - FlowControl:API rate quota. QuotaCategory pulumi.StringPtrInput }
The set of arguments for constructing a TemplateQuota resource.
func (TemplateQuotaArgs) ElementType ¶ added in v3.38.0
func (TemplateQuotaArgs) ElementType() reflect.Type
type TemplateQuotaArray ¶ added in v3.38.0
type TemplateQuotaArray []TemplateQuotaInput
func (TemplateQuotaArray) ElementType ¶ added in v3.38.0
func (TemplateQuotaArray) ElementType() reflect.Type
func (TemplateQuotaArray) ToOutput ¶ added in v3.43.1
func (i TemplateQuotaArray) ToOutput(ctx context.Context) pulumix.Output[[]*TemplateQuota]
func (TemplateQuotaArray) ToTemplateQuotaArrayOutput ¶ added in v3.38.0
func (i TemplateQuotaArray) ToTemplateQuotaArrayOutput() TemplateQuotaArrayOutput
func (TemplateQuotaArray) ToTemplateQuotaArrayOutputWithContext ¶ added in v3.38.0
func (i TemplateQuotaArray) ToTemplateQuotaArrayOutputWithContext(ctx context.Context) TemplateQuotaArrayOutput
type TemplateQuotaArrayInput ¶ added in v3.38.0
type TemplateQuotaArrayInput interface { pulumi.Input ToTemplateQuotaArrayOutput() TemplateQuotaArrayOutput ToTemplateQuotaArrayOutputWithContext(context.Context) TemplateQuotaArrayOutput }
TemplateQuotaArrayInput is an input type that accepts TemplateQuotaArray and TemplateQuotaArrayOutput values. You can construct a concrete instance of `TemplateQuotaArrayInput` via:
TemplateQuotaArray{ TemplateQuotaArgs{...} }
type TemplateQuotaArrayOutput ¶ added in v3.38.0
type TemplateQuotaArrayOutput struct{ *pulumi.OutputState }
func (TemplateQuotaArrayOutput) ElementType ¶ added in v3.38.0
func (TemplateQuotaArrayOutput) ElementType() reflect.Type
func (TemplateQuotaArrayOutput) Index ¶ added in v3.38.0
func (o TemplateQuotaArrayOutput) Index(i pulumi.IntInput) TemplateQuotaOutput
func (TemplateQuotaArrayOutput) ToOutput ¶ added in v3.43.1
func (o TemplateQuotaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*TemplateQuota]
func (TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutput ¶ added in v3.38.0
func (o TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutput() TemplateQuotaArrayOutput
func (TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutputWithContext ¶ added in v3.38.0
func (o TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutputWithContext(ctx context.Context) TemplateQuotaArrayOutput
type TemplateQuotaDimension ¶ added in v3.38.0
type TemplateQuotaDimensionArgs ¶ added in v3.38.0
type TemplateQuotaDimensionArgs struct { // The Key of quota_dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The Value of quota_dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (TemplateQuotaDimensionArgs) ElementType ¶ added in v3.38.0
func (TemplateQuotaDimensionArgs) ElementType() reflect.Type
func (TemplateQuotaDimensionArgs) ToOutput ¶ added in v3.43.1
func (i TemplateQuotaDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[TemplateQuotaDimension]
func (TemplateQuotaDimensionArgs) ToTemplateQuotaDimensionOutput ¶ added in v3.38.0
func (i TemplateQuotaDimensionArgs) ToTemplateQuotaDimensionOutput() TemplateQuotaDimensionOutput
func (TemplateQuotaDimensionArgs) ToTemplateQuotaDimensionOutputWithContext ¶ added in v3.38.0
func (i TemplateQuotaDimensionArgs) ToTemplateQuotaDimensionOutputWithContext(ctx context.Context) TemplateQuotaDimensionOutput
type TemplateQuotaDimensionArray ¶ added in v3.38.0
type TemplateQuotaDimensionArray []TemplateQuotaDimensionInput
func (TemplateQuotaDimensionArray) ElementType ¶ added in v3.38.0
func (TemplateQuotaDimensionArray) ElementType() reflect.Type
func (TemplateQuotaDimensionArray) ToOutput ¶ added in v3.43.1
func (i TemplateQuotaDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]TemplateQuotaDimension]
func (TemplateQuotaDimensionArray) ToTemplateQuotaDimensionArrayOutput ¶ added in v3.38.0
func (i TemplateQuotaDimensionArray) ToTemplateQuotaDimensionArrayOutput() TemplateQuotaDimensionArrayOutput
func (TemplateQuotaDimensionArray) ToTemplateQuotaDimensionArrayOutputWithContext ¶ added in v3.38.0
func (i TemplateQuotaDimensionArray) ToTemplateQuotaDimensionArrayOutputWithContext(ctx context.Context) TemplateQuotaDimensionArrayOutput
type TemplateQuotaDimensionArrayInput ¶ added in v3.38.0
type TemplateQuotaDimensionArrayInput interface { pulumi.Input ToTemplateQuotaDimensionArrayOutput() TemplateQuotaDimensionArrayOutput ToTemplateQuotaDimensionArrayOutputWithContext(context.Context) TemplateQuotaDimensionArrayOutput }
TemplateQuotaDimensionArrayInput is an input type that accepts TemplateQuotaDimensionArray and TemplateQuotaDimensionArrayOutput values. You can construct a concrete instance of `TemplateQuotaDimensionArrayInput` via:
TemplateQuotaDimensionArray{ TemplateQuotaDimensionArgs{...} }
type TemplateQuotaDimensionArrayOutput ¶ added in v3.38.0
type TemplateQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (TemplateQuotaDimensionArrayOutput) ElementType ¶ added in v3.38.0
func (TemplateQuotaDimensionArrayOutput) ElementType() reflect.Type
func (TemplateQuotaDimensionArrayOutput) Index ¶ added in v3.38.0
func (o TemplateQuotaDimensionArrayOutput) Index(i pulumi.IntInput) TemplateQuotaDimensionOutput
func (TemplateQuotaDimensionArrayOutput) ToOutput ¶ added in v3.43.1
func (o TemplateQuotaDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TemplateQuotaDimension]
func (TemplateQuotaDimensionArrayOutput) ToTemplateQuotaDimensionArrayOutput ¶ added in v3.38.0
func (o TemplateQuotaDimensionArrayOutput) ToTemplateQuotaDimensionArrayOutput() TemplateQuotaDimensionArrayOutput
func (TemplateQuotaDimensionArrayOutput) ToTemplateQuotaDimensionArrayOutputWithContext ¶ added in v3.38.0
func (o TemplateQuotaDimensionArrayOutput) ToTemplateQuotaDimensionArrayOutputWithContext(ctx context.Context) TemplateQuotaDimensionArrayOutput
type TemplateQuotaDimensionInput ¶ added in v3.38.0
type TemplateQuotaDimensionInput interface { pulumi.Input ToTemplateQuotaDimensionOutput() TemplateQuotaDimensionOutput ToTemplateQuotaDimensionOutputWithContext(context.Context) TemplateQuotaDimensionOutput }
TemplateQuotaDimensionInput is an input type that accepts TemplateQuotaDimensionArgs and TemplateQuotaDimensionOutput values. You can construct a concrete instance of `TemplateQuotaDimensionInput` via:
TemplateQuotaDimensionArgs{...}
type TemplateQuotaDimensionOutput ¶ added in v3.38.0
type TemplateQuotaDimensionOutput struct{ *pulumi.OutputState }
func (TemplateQuotaDimensionOutput) ElementType ¶ added in v3.38.0
func (TemplateQuotaDimensionOutput) ElementType() reflect.Type
func (TemplateQuotaDimensionOutput) Key ¶ added in v3.38.0
func (o TemplateQuotaDimensionOutput) Key() pulumi.StringPtrOutput
The Key of quota_dimensions.
func (TemplateQuotaDimensionOutput) ToOutput ¶ added in v3.43.1
func (o TemplateQuotaDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[TemplateQuotaDimension]
func (TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutput ¶ added in v3.38.0
func (o TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutput() TemplateQuotaDimensionOutput
func (TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutputWithContext ¶ added in v3.38.0
func (o TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutputWithContext(ctx context.Context) TemplateQuotaDimensionOutput
func (TemplateQuotaDimensionOutput) Value ¶ added in v3.38.0
func (o TemplateQuotaDimensionOutput) Value() pulumi.StringPtrOutput
The Value of quota_dimensions.
type TemplateQuotaInput ¶ added in v3.38.0
type TemplateQuotaInput interface { pulumi.Input ToTemplateQuotaOutput() TemplateQuotaOutput ToTemplateQuotaOutputWithContext(ctx context.Context) TemplateQuotaOutput }
type TemplateQuotaMap ¶ added in v3.38.0
type TemplateQuotaMap map[string]TemplateQuotaInput
func (TemplateQuotaMap) ElementType ¶ added in v3.38.0
func (TemplateQuotaMap) ElementType() reflect.Type
func (TemplateQuotaMap) ToOutput ¶ added in v3.43.1
func (i TemplateQuotaMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*TemplateQuota]
func (TemplateQuotaMap) ToTemplateQuotaMapOutput ¶ added in v3.38.0
func (i TemplateQuotaMap) ToTemplateQuotaMapOutput() TemplateQuotaMapOutput
func (TemplateQuotaMap) ToTemplateQuotaMapOutputWithContext ¶ added in v3.38.0
func (i TemplateQuotaMap) ToTemplateQuotaMapOutputWithContext(ctx context.Context) TemplateQuotaMapOutput
type TemplateQuotaMapInput ¶ added in v3.38.0
type TemplateQuotaMapInput interface { pulumi.Input ToTemplateQuotaMapOutput() TemplateQuotaMapOutput ToTemplateQuotaMapOutputWithContext(context.Context) TemplateQuotaMapOutput }
TemplateQuotaMapInput is an input type that accepts TemplateQuotaMap and TemplateQuotaMapOutput values. You can construct a concrete instance of `TemplateQuotaMapInput` via:
TemplateQuotaMap{ "key": TemplateQuotaArgs{...} }
type TemplateQuotaMapOutput ¶ added in v3.38.0
type TemplateQuotaMapOutput struct{ *pulumi.OutputState }
func (TemplateQuotaMapOutput) ElementType ¶ added in v3.38.0
func (TemplateQuotaMapOutput) ElementType() reflect.Type
func (TemplateQuotaMapOutput) MapIndex ¶ added in v3.38.0
func (o TemplateQuotaMapOutput) MapIndex(k pulumi.StringInput) TemplateQuotaOutput
func (TemplateQuotaMapOutput) ToOutput ¶ added in v3.43.1
func (o TemplateQuotaMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*TemplateQuota]
func (TemplateQuotaMapOutput) ToTemplateQuotaMapOutput ¶ added in v3.38.0
func (o TemplateQuotaMapOutput) ToTemplateQuotaMapOutput() TemplateQuotaMapOutput
func (TemplateQuotaMapOutput) ToTemplateQuotaMapOutputWithContext ¶ added in v3.38.0
func (o TemplateQuotaMapOutput) ToTemplateQuotaMapOutputWithContext(ctx context.Context) TemplateQuotaMapOutput
type TemplateQuotaOutput ¶ added in v3.38.0
type TemplateQuotaOutput struct{ *pulumi.OutputState }
func (TemplateQuotaOutput) DesireValue ¶ added in v3.38.0
func (o TemplateQuotaOutput) DesireValue() pulumi.Float64Output
Quota application value.
func (TemplateQuotaOutput) Dimensions ¶ added in v3.38.0
func (o TemplateQuotaOutput) Dimensions() TemplateQuotaDimensionArrayOutput
The Quota Dimensions. See `dimensions` below.
func (TemplateQuotaOutput) EffectiveTime ¶ added in v3.38.0
func (o TemplateQuotaOutput) EffectiveTime() pulumi.StringPtrOutput
The UTC time when the quota takes effect.
func (TemplateQuotaOutput) ElementType ¶ added in v3.38.0
func (TemplateQuotaOutput) ElementType() reflect.Type
func (TemplateQuotaOutput) EnvLanguage ¶ added in v3.38.0
func (o TemplateQuotaOutput) EnvLanguage() pulumi.StringOutput
The language of the quota alert notification. Value: - zh: Chinese. - en: English.
func (TemplateQuotaOutput) ExpireTime ¶ added in v3.38.0
func (o TemplateQuotaOutput) ExpireTime() pulumi.StringPtrOutput
The UTC time when the quota expires.
func (TemplateQuotaOutput) NoticeType ¶ added in v3.38.0
func (o TemplateQuotaOutput) NoticeType() pulumi.IntOutput
Whether to notify the result of quota promotion application. Value: - 0: No. - 3: Yes.
func (TemplateQuotaOutput) ProductCode ¶ added in v3.38.0
func (o TemplateQuotaOutput) ProductCode() pulumi.StringOutput
The abbreviation of the cloud service name.
func (TemplateQuotaOutput) QuotaActionCode ¶ added in v3.38.0
func (o TemplateQuotaOutput) QuotaActionCode() pulumi.StringOutput
The quota ID.
func (TemplateQuotaOutput) QuotaCategory ¶ added in v3.38.0
func (o TemplateQuotaOutput) QuotaCategory() pulumi.StringPtrOutput
Type of quota. Value: - CommonQuota : Generic quota. - WhiteListLabel: Equity quota. - FlowControl:API rate quota.
func (TemplateQuotaOutput) ToOutput ¶ added in v3.43.1
func (o TemplateQuotaOutput) ToOutput(ctx context.Context) pulumix.Output[*TemplateQuota]
func (TemplateQuotaOutput) ToTemplateQuotaOutput ¶ added in v3.38.0
func (o TemplateQuotaOutput) ToTemplateQuotaOutput() TemplateQuotaOutput
func (TemplateQuotaOutput) ToTemplateQuotaOutputWithContext ¶ added in v3.38.0
func (o TemplateQuotaOutput) ToTemplateQuotaOutputWithContext(ctx context.Context) TemplateQuotaOutput
type TemplateQuotaState ¶ added in v3.38.0
type TemplateQuotaState struct { // Quota application value. DesireValue pulumi.Float64PtrInput // The Quota Dimensions. See `dimensions` below. Dimensions TemplateQuotaDimensionArrayInput // The UTC time when the quota takes effect. EffectiveTime pulumi.StringPtrInput // The language of the quota alert notification. Value: // - zh: Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput // The UTC time when the quota expires. ExpireTime pulumi.StringPtrInput // Whether to notify the result of quota promotion application. Value: // - 0: No. // - 3: Yes. NoticeType pulumi.IntPtrInput // The abbreviation of the cloud service name. ProductCode pulumi.StringPtrInput // The quota ID. QuotaActionCode pulumi.StringPtrInput // Type of quota. Value: // - CommonQuota : Generic quota. // - WhiteListLabel: Equity quota. // - FlowControl:API rate quota. QuotaCategory pulumi.StringPtrInput }
func (TemplateQuotaState) ElementType ¶ added in v3.38.0
func (TemplateQuotaState) ElementType() reflect.Type