Documentation
¶
Index ¶
- type ApplicationInfo
- type ApplicationInfoArgs
- type ApplicationInfoArray
- 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
- type ApplicationInfoDimension
- type ApplicationInfoDimensionArgs
- func (ApplicationInfoDimensionArgs) ElementType() reflect.Type
- func (i ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutput() ApplicationInfoDimensionOutput
- func (i ApplicationInfoDimensionArgs) ToApplicationInfoDimensionOutputWithContext(ctx context.Context) ApplicationInfoDimensionOutput
- type ApplicationInfoDimensionArray
- func (ApplicationInfoDimensionArray) ElementType() reflect.Type
- func (i ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutput() ApplicationInfoDimensionArrayOutput
- func (i ApplicationInfoDimensionArray) ToApplicationInfoDimensionArrayOutputWithContext(ctx context.Context) ApplicationInfoDimensionArrayOutput
- 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
- 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) Value() pulumi.StringPtrOutput
- type ApplicationInfoInput
- type ApplicationInfoMap
- 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
- 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
- type ApplicationInfoState
- type GetApplicationInfosApplication
- type GetApplicationInfosApplicationArgs
- func (GetApplicationInfosApplicationArgs) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
- func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutputWithContext(ctx context.Context) GetApplicationInfosApplicationOutput
- type GetApplicationInfosApplicationArray
- func (GetApplicationInfosApplicationArray) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
- func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
- 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
- type GetApplicationInfosApplicationDimension
- type GetApplicationInfosApplicationDimensionArgs
- func (GetApplicationInfosApplicationDimensionArgs) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
- func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
- type GetApplicationInfosApplicationDimensionArray
- func (GetApplicationInfosApplicationDimensionArray) ElementType() reflect.Type
- func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
- func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
- 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
- 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) 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
- type GetApplicationInfosArgs
- type GetApplicationInfosDimension
- type GetApplicationInfosDimensionArgs
- func (GetApplicationInfosDimensionArgs) ElementType() reflect.Type
- func (i GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutput() GetApplicationInfosDimensionOutput
- func (i GetApplicationInfosDimensionArgs) ToGetApplicationInfosDimensionOutputWithContext(ctx context.Context) GetApplicationInfosDimensionOutput
- type GetApplicationInfosDimensionArray
- func (GetApplicationInfosDimensionArray) ElementType() reflect.Type
- func (i GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutput() GetApplicationInfosDimensionArrayOutput
- func (i GetApplicationInfosDimensionArray) ToGetApplicationInfosDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosDimensionArrayOutput
- 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
- 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) 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
- type GetQuotaAlarmsAlarm
- type GetQuotaAlarmsAlarmArgs
- type GetQuotaAlarmsAlarmArray
- 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
- 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) 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
- type GetQuotaAlarmsAlarmQuotaDimensionArray
- func (GetQuotaAlarmsAlarmQuotaDimensionArray) ElementType() reflect.Type
- func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
- 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
- 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) 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
- type GetQuotaAlarmsQuotaDimensionArray
- func (GetQuotaAlarmsQuotaDimensionArray) ElementType() reflect.Type
- func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
- func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
- 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
- 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) 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
- type GetQuotaApplicationsApplication
- type GetQuotaApplicationsApplicationArgs
- func (GetQuotaApplicationsApplicationArgs) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
- func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
- type GetQuotaApplicationsApplicationArray
- func (GetQuotaApplicationsApplicationArray) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
- func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
- 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
- type GetQuotaApplicationsApplicationDimension
- type GetQuotaApplicationsApplicationDimensionArgs
- func (GetQuotaApplicationsApplicationDimensionArgs) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
- func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
- type GetQuotaApplicationsApplicationDimensionArray
- func (GetQuotaApplicationsApplicationDimensionArray) ElementType() reflect.Type
- func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
- func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
- 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
- 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) 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
- type GetQuotaApplicationsArgs
- type GetQuotaApplicationsDimension
- type GetQuotaApplicationsDimensionArgs
- func (GetQuotaApplicationsDimensionArgs) ElementType() reflect.Type
- func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
- func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
- type GetQuotaApplicationsDimensionArray
- func (GetQuotaApplicationsDimensionArray) ElementType() reflect.Type
- func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
- func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
- 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
- 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) 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
- type GetQuotasArgs
- type GetQuotasDimension
- type GetQuotasDimensionArgs
- type GetQuotasDimensionArray
- 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
- 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) Value() pulumi.StringPtrOutput
- type GetQuotasOutputArgs
- type GetQuotasQuota
- type GetQuotasQuotaArgs
- type GetQuotasQuotaArray
- 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
- 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) 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
- type GetTemplateApplicationsApplication
- type GetTemplateApplicationsApplicationArgs
- func (GetTemplateApplicationsApplicationArgs) ElementType() reflect.Type
- func (i GetTemplateApplicationsApplicationArgs) ToGetTemplateApplicationsApplicationOutput() GetTemplateApplicationsApplicationOutput
- func (i GetTemplateApplicationsApplicationArgs) ToGetTemplateApplicationsApplicationOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationOutput
- type GetTemplateApplicationsApplicationArray
- func (GetTemplateApplicationsApplicationArray) ElementType() reflect.Type
- func (i GetTemplateApplicationsApplicationArray) ToGetTemplateApplicationsApplicationArrayOutput() GetTemplateApplicationsApplicationArrayOutput
- func (i GetTemplateApplicationsApplicationArray) ToGetTemplateApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationArrayOutput
- type GetTemplateApplicationsApplicationArrayInput
- type GetTemplateApplicationsApplicationArrayOutput
- func (GetTemplateApplicationsApplicationArrayOutput) ElementType() reflect.Type
- func (o GetTemplateApplicationsApplicationArrayOutput) Index(i pulumi.IntInput) GetTemplateApplicationsApplicationOutput
- func (o GetTemplateApplicationsApplicationArrayOutput) ToGetTemplateApplicationsApplicationArrayOutput() GetTemplateApplicationsApplicationArrayOutput
- func (o GetTemplateApplicationsApplicationArrayOutput) ToGetTemplateApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationArrayOutput
- type GetTemplateApplicationsApplicationAuditStatusVo
- type GetTemplateApplicationsApplicationAuditStatusVoArgs
- func (GetTemplateApplicationsApplicationAuditStatusVoArgs) ElementType() reflect.Type
- func (i GetTemplateApplicationsApplicationAuditStatusVoArgs) ToGetTemplateApplicationsApplicationAuditStatusVoOutput() GetTemplateApplicationsApplicationAuditStatusVoOutput
- func (i GetTemplateApplicationsApplicationAuditStatusVoArgs) ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoOutput
- type GetTemplateApplicationsApplicationAuditStatusVoArray
- func (GetTemplateApplicationsApplicationAuditStatusVoArray) ElementType() reflect.Type
- func (i GetTemplateApplicationsApplicationAuditStatusVoArray) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
- func (i GetTemplateApplicationsApplicationAuditStatusVoArray) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
- type GetTemplateApplicationsApplicationAuditStatusVoArrayInput
- type GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
- func (GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ElementType() reflect.Type
- func (o GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) Index(i pulumi.IntInput) GetTemplateApplicationsApplicationAuditStatusVoOutput
- func (o GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
- func (o GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
- type GetTemplateApplicationsApplicationAuditStatusVoInput
- type GetTemplateApplicationsApplicationAuditStatusVoOutput
- func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) Count() pulumi.IntOutput
- func (GetTemplateApplicationsApplicationAuditStatusVoOutput) ElementType() reflect.Type
- func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) Status() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) ToGetTemplateApplicationsApplicationAuditStatusVoOutput() GetTemplateApplicationsApplicationAuditStatusVoOutput
- func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoOutput
- type GetTemplateApplicationsApplicationDimension
- type GetTemplateApplicationsApplicationDimensionArgs
- func (GetTemplateApplicationsApplicationDimensionArgs) ElementType() reflect.Type
- func (i GetTemplateApplicationsApplicationDimensionArgs) ToGetTemplateApplicationsApplicationDimensionOutput() GetTemplateApplicationsApplicationDimensionOutput
- func (i GetTemplateApplicationsApplicationDimensionArgs) ToGetTemplateApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionOutput
- type GetTemplateApplicationsApplicationDimensionArray
- func (GetTemplateApplicationsApplicationDimensionArray) ElementType() reflect.Type
- func (i GetTemplateApplicationsApplicationDimensionArray) ToGetTemplateApplicationsApplicationDimensionArrayOutput() GetTemplateApplicationsApplicationDimensionArrayOutput
- func (i GetTemplateApplicationsApplicationDimensionArray) ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionArrayOutput
- type GetTemplateApplicationsApplicationDimensionArrayInput
- type GetTemplateApplicationsApplicationDimensionArrayOutput
- func (GetTemplateApplicationsApplicationDimensionArrayOutput) ElementType() reflect.Type
- func (o GetTemplateApplicationsApplicationDimensionArrayOutput) Index(i pulumi.IntInput) GetTemplateApplicationsApplicationDimensionOutput
- func (o GetTemplateApplicationsApplicationDimensionArrayOutput) ToGetTemplateApplicationsApplicationDimensionArrayOutput() GetTemplateApplicationsApplicationDimensionArrayOutput
- func (o GetTemplateApplicationsApplicationDimensionArrayOutput) ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionArrayOutput
- type GetTemplateApplicationsApplicationDimensionInput
- type GetTemplateApplicationsApplicationDimensionOutput
- func (GetTemplateApplicationsApplicationDimensionOutput) ElementType() reflect.Type
- func (o GetTemplateApplicationsApplicationDimensionOutput) Key() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationDimensionOutput) ToGetTemplateApplicationsApplicationDimensionOutput() GetTemplateApplicationsApplicationDimensionOutput
- func (o GetTemplateApplicationsApplicationDimensionOutput) ToGetTemplateApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionOutput
- func (o GetTemplateApplicationsApplicationDimensionOutput) Value() pulumi.StringOutput
- type GetTemplateApplicationsApplicationInput
- type GetTemplateApplicationsApplicationOutput
- func (o GetTemplateApplicationsApplicationOutput) AliyunUids() pulumi.StringArrayOutput
- func (o GetTemplateApplicationsApplicationOutput) ApplyTime() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) AuditStatusVos() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
- func (o GetTemplateApplicationsApplicationOutput) BatchQuotaApplicationId() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) DesireValue() pulumi.Float64Output
- func (o GetTemplateApplicationsApplicationOutput) Dimensions() GetTemplateApplicationsApplicationDimensionArrayOutput
- func (o GetTemplateApplicationsApplicationOutput) EffectiveTime() pulumi.StringOutput
- func (GetTemplateApplicationsApplicationOutput) ElementType() reflect.Type
- func (o GetTemplateApplicationsApplicationOutput) ExpireTime() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) Id() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) ProductCode() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) QuotaActionCode() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) QuotaCategory() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) Reason() pulumi.StringOutput
- func (o GetTemplateApplicationsApplicationOutput) ToGetTemplateApplicationsApplicationOutput() GetTemplateApplicationsApplicationOutput
- func (o GetTemplateApplicationsApplicationOutput) ToGetTemplateApplicationsApplicationOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationOutput
- type LookupTemplateApplicationsArgs
- type LookupTemplateApplicationsOutputArgs
- type LookupTemplateApplicationsResult
- type LookupTemplateApplicationsResultOutput
- func (o LookupTemplateApplicationsResultOutput) Applications() GetTemplateApplicationsApplicationArrayOutput
- func (o LookupTemplateApplicationsResultOutput) BatchQuotaApplicationId() pulumi.StringPtrOutput
- func (LookupTemplateApplicationsResultOutput) ElementType() reflect.Type
- func (o LookupTemplateApplicationsResultOutput) Id() pulumi.StringOutput
- func (o LookupTemplateApplicationsResultOutput) Ids() pulumi.StringArrayOutput
- func (o LookupTemplateApplicationsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o LookupTemplateApplicationsResultOutput) ProductCode() pulumi.StringPtrOutput
- func (o LookupTemplateApplicationsResultOutput) QuotaActionCode() pulumi.StringPtrOutput
- func (o LookupTemplateApplicationsResultOutput) QuotaCategory() pulumi.StringPtrOutput
- func (o LookupTemplateApplicationsResultOutput) ToLookupTemplateApplicationsResultOutput() LookupTemplateApplicationsResultOutput
- func (o LookupTemplateApplicationsResultOutput) ToLookupTemplateApplicationsResultOutputWithContext(ctx context.Context) LookupTemplateApplicationsResultOutput
- type QuotaAlarm
- type QuotaAlarmArgs
- type QuotaAlarmArray
- type QuotaAlarmArrayInput
- type QuotaAlarmArrayOutput
- func (QuotaAlarmArrayOutput) ElementType() reflect.Type
- func (o QuotaAlarmArrayOutput) Index(i pulumi.IntInput) QuotaAlarmOutput
- func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
- func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
- type QuotaAlarmInput
- type QuotaAlarmMap
- type QuotaAlarmMapInput
- type QuotaAlarmMapOutput
- func (QuotaAlarmMapOutput) ElementType() reflect.Type
- func (o QuotaAlarmMapOutput) MapIndex(k pulumi.StringInput) QuotaAlarmOutput
- 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) 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) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
- func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
- type QuotaAlarmQuotaDimensionArray
- func (QuotaAlarmQuotaDimensionArray) ElementType() reflect.Type
- 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) 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) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
- func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
- func (o QuotaAlarmQuotaDimensionOutput) Value() pulumi.StringPtrOutput
- type QuotaAlarmState
- type QuotaApplication
- type QuotaApplicationArgs
- type QuotaApplicationArray
- type QuotaApplicationArrayInput
- type QuotaApplicationArrayOutput
- func (QuotaApplicationArrayOutput) ElementType() reflect.Type
- func (o QuotaApplicationArrayOutput) Index(i pulumi.IntInput) QuotaApplicationOutput
- 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) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
- func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
- type QuotaApplicationDimensionArray
- func (QuotaApplicationDimensionArray) ElementType() reflect.Type
- 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) 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) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
- func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
- func (o QuotaApplicationDimensionOutput) Value() pulumi.StringPtrOutput
- type QuotaApplicationInput
- type QuotaApplicationMap
- type QuotaApplicationMapInput
- type QuotaApplicationMapOutput
- func (QuotaApplicationMapOutput) ElementType() reflect.Type
- func (o QuotaApplicationMapOutput) MapIndex(k pulumi.StringInput) QuotaApplicationOutput
- 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) ToQuotaApplicationOutput() QuotaApplicationOutput
- func (o QuotaApplicationOutput) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
- type QuotaApplicationState
- type TemplateApplications
- type TemplateApplicationsArgs
- type TemplateApplicationsArray
- type TemplateApplicationsArrayInput
- type TemplateApplicationsArrayOutput
- func (TemplateApplicationsArrayOutput) ElementType() reflect.Type
- func (o TemplateApplicationsArrayOutput) Index(i pulumi.IntInput) TemplateApplicationsOutput
- func (o TemplateApplicationsArrayOutput) ToTemplateApplicationsArrayOutput() TemplateApplicationsArrayOutput
- func (o TemplateApplicationsArrayOutput) ToTemplateApplicationsArrayOutputWithContext(ctx context.Context) TemplateApplicationsArrayOutput
- type TemplateApplicationsDimension
- type TemplateApplicationsDimensionArgs
- func (TemplateApplicationsDimensionArgs) ElementType() reflect.Type
- func (i TemplateApplicationsDimensionArgs) ToTemplateApplicationsDimensionOutput() TemplateApplicationsDimensionOutput
- func (i TemplateApplicationsDimensionArgs) ToTemplateApplicationsDimensionOutputWithContext(ctx context.Context) TemplateApplicationsDimensionOutput
- type TemplateApplicationsDimensionArray
- func (TemplateApplicationsDimensionArray) ElementType() reflect.Type
- func (i TemplateApplicationsDimensionArray) ToTemplateApplicationsDimensionArrayOutput() TemplateApplicationsDimensionArrayOutput
- func (i TemplateApplicationsDimensionArray) ToTemplateApplicationsDimensionArrayOutputWithContext(ctx context.Context) TemplateApplicationsDimensionArrayOutput
- type TemplateApplicationsDimensionArrayInput
- type TemplateApplicationsDimensionArrayOutput
- func (TemplateApplicationsDimensionArrayOutput) ElementType() reflect.Type
- func (o TemplateApplicationsDimensionArrayOutput) Index(i pulumi.IntInput) TemplateApplicationsDimensionOutput
- func (o TemplateApplicationsDimensionArrayOutput) ToTemplateApplicationsDimensionArrayOutput() TemplateApplicationsDimensionArrayOutput
- func (o TemplateApplicationsDimensionArrayOutput) ToTemplateApplicationsDimensionArrayOutputWithContext(ctx context.Context) TemplateApplicationsDimensionArrayOutput
- type TemplateApplicationsDimensionInput
- type TemplateApplicationsDimensionOutput
- func (TemplateApplicationsDimensionOutput) ElementType() reflect.Type
- func (o TemplateApplicationsDimensionOutput) Key() pulumi.StringPtrOutput
- func (o TemplateApplicationsDimensionOutput) ToTemplateApplicationsDimensionOutput() TemplateApplicationsDimensionOutput
- func (o TemplateApplicationsDimensionOutput) ToTemplateApplicationsDimensionOutputWithContext(ctx context.Context) TemplateApplicationsDimensionOutput
- func (o TemplateApplicationsDimensionOutput) Value() pulumi.StringPtrOutput
- type TemplateApplicationsInput
- type TemplateApplicationsMap
- type TemplateApplicationsMapInput
- type TemplateApplicationsMapOutput
- func (TemplateApplicationsMapOutput) ElementType() reflect.Type
- func (o TemplateApplicationsMapOutput) MapIndex(k pulumi.StringInput) TemplateApplicationsOutput
- func (o TemplateApplicationsMapOutput) ToTemplateApplicationsMapOutput() TemplateApplicationsMapOutput
- func (o TemplateApplicationsMapOutput) ToTemplateApplicationsMapOutputWithContext(ctx context.Context) TemplateApplicationsMapOutput
- type TemplateApplicationsOutput
- func (o TemplateApplicationsOutput) AliyunUids() pulumi.StringArrayOutput
- func (o TemplateApplicationsOutput) DesireValue() pulumi.Float64Output
- func (o TemplateApplicationsOutput) Dimensions() TemplateApplicationsDimensionArrayOutput
- func (o TemplateApplicationsOutput) EffectiveTime() pulumi.StringPtrOutput
- func (TemplateApplicationsOutput) ElementType() reflect.Type
- func (o TemplateApplicationsOutput) EnvLanguage() pulumi.StringPtrOutput
- func (o TemplateApplicationsOutput) ExpireTime() pulumi.StringPtrOutput
- func (o TemplateApplicationsOutput) NoticeType() pulumi.IntPtrOutput
- func (o TemplateApplicationsOutput) ProductCode() pulumi.StringOutput
- func (o TemplateApplicationsOutput) QuotaActionCode() pulumi.StringOutput
- func (o TemplateApplicationsOutput) QuotaApplicationDetails() TemplateApplicationsQuotaApplicationDetailArrayOutput
- func (o TemplateApplicationsOutput) QuotaCategory() pulumi.StringOutput
- func (o TemplateApplicationsOutput) Reason() pulumi.StringOutput
- func (o TemplateApplicationsOutput) ToTemplateApplicationsOutput() TemplateApplicationsOutput
- func (o TemplateApplicationsOutput) ToTemplateApplicationsOutputWithContext(ctx context.Context) TemplateApplicationsOutput
- type TemplateApplicationsQuotaApplicationDetail
- type TemplateApplicationsQuotaApplicationDetailArgs
- func (TemplateApplicationsQuotaApplicationDetailArgs) ElementType() reflect.Type
- func (i TemplateApplicationsQuotaApplicationDetailArgs) ToTemplateApplicationsQuotaApplicationDetailOutput() TemplateApplicationsQuotaApplicationDetailOutput
- func (i TemplateApplicationsQuotaApplicationDetailArgs) ToTemplateApplicationsQuotaApplicationDetailOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailOutput
- type TemplateApplicationsQuotaApplicationDetailArray
- func (TemplateApplicationsQuotaApplicationDetailArray) ElementType() reflect.Type
- func (i TemplateApplicationsQuotaApplicationDetailArray) ToTemplateApplicationsQuotaApplicationDetailArrayOutput() TemplateApplicationsQuotaApplicationDetailArrayOutput
- func (i TemplateApplicationsQuotaApplicationDetailArray) ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailArrayOutput
- type TemplateApplicationsQuotaApplicationDetailArrayInput
- type TemplateApplicationsQuotaApplicationDetailArrayOutput
- func (TemplateApplicationsQuotaApplicationDetailArrayOutput) ElementType() reflect.Type
- func (o TemplateApplicationsQuotaApplicationDetailArrayOutput) Index(i pulumi.IntInput) TemplateApplicationsQuotaApplicationDetailOutput
- func (o TemplateApplicationsQuotaApplicationDetailArrayOutput) ToTemplateApplicationsQuotaApplicationDetailArrayOutput() TemplateApplicationsQuotaApplicationDetailArrayOutput
- func (o TemplateApplicationsQuotaApplicationDetailArrayOutput) ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailArrayOutput
- type TemplateApplicationsQuotaApplicationDetailInput
- type TemplateApplicationsQuotaApplicationDetailOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) AliyunUid() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) ApplicationId() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) ApproveValue() pulumi.Float64PtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) AuditReason() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) Dimensions() pulumi.StringMapOutput
- func (TemplateApplicationsQuotaApplicationDetailOutput) ElementType() reflect.Type
- func (o TemplateApplicationsQuotaApplicationDetailOutput) EnvLanguage() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) NoticeType() pulumi.IntPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) Period() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaArn() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaDescription() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaName() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaUnit() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) Reason() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) Status() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) ToTemplateApplicationsQuotaApplicationDetailOutput() TemplateApplicationsQuotaApplicationDetailOutput
- func (o TemplateApplicationsQuotaApplicationDetailOutput) ToTemplateApplicationsQuotaApplicationDetailOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailOutput
- type TemplateApplicationsQuotaApplicationDetailPeriod
- type TemplateApplicationsQuotaApplicationDetailPeriodArgs
- func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ElementType() reflect.Type
- func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodOutput() TemplateApplicationsQuotaApplicationDetailPeriodOutput
- func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodOutput
- func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- type TemplateApplicationsQuotaApplicationDetailPeriodInput
- type TemplateApplicationsQuotaApplicationDetailPeriodOutput
- func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ElementType() reflect.Type
- func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) PeriodUnit() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) PeriodValue() pulumi.IntPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodOutput() TemplateApplicationsQuotaApplicationDetailPeriodOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- type TemplateApplicationsQuotaApplicationDetailPeriodPtrInput
- type TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) Elem() TemplateApplicationsQuotaApplicationDetailPeriodOutput
- func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ElementType() reflect.Type
- func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) PeriodUnit() pulumi.StringPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) PeriodValue() pulumi.IntPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
- type TemplateApplicationsState
- type TemplateQuota
- type TemplateQuotaArgs
- type TemplateQuotaArray
- type TemplateQuotaArrayInput
- type TemplateQuotaArrayOutput
- func (TemplateQuotaArrayOutput) ElementType() reflect.Type
- func (o TemplateQuotaArrayOutput) Index(i pulumi.IntInput) TemplateQuotaOutput
- func (o TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutput() TemplateQuotaArrayOutput
- func (o TemplateQuotaArrayOutput) ToTemplateQuotaArrayOutputWithContext(ctx context.Context) TemplateQuotaArrayOutput
- type TemplateQuotaDimension
- type TemplateQuotaDimensionArgs
- type TemplateQuotaDimensionArray
- func (TemplateQuotaDimensionArray) ElementType() reflect.Type
- 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) 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) ToTemplateQuotaDimensionOutput() TemplateQuotaDimensionOutput
- func (o TemplateQuotaDimensionOutput) ToTemplateQuotaDimensionOutputWithContext(ctx context.Context) TemplateQuotaDimensionOutput
- func (o TemplateQuotaDimensionOutput) Value() pulumi.StringPtrOutput
- type TemplateQuotaInput
- type TemplateQuotaMap
- type TemplateQuotaMapInput
- type TemplateQuotaMapOutput
- func (TemplateQuotaMapOutput) ElementType() reflect.Type
- func (o TemplateQuotaMapOutput) MapIndex(k pulumi.StringInput) TemplateQuotaOutput
- 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) ToTemplateQuotaOutput() TemplateQuotaOutput
- func (o TemplateQuotaOutput) ToTemplateQuotaOutputWithContext(ctx context.Context) TemplateQuotaOutput
- type TemplateQuotaState
- type TemplateService
- type TemplateServiceArgs
- type TemplateServiceArray
- type TemplateServiceArrayInput
- type TemplateServiceArrayOutput
- func (TemplateServiceArrayOutput) ElementType() reflect.Type
- func (o TemplateServiceArrayOutput) Index(i pulumi.IntInput) TemplateServiceOutput
- func (o TemplateServiceArrayOutput) ToTemplateServiceArrayOutput() TemplateServiceArrayOutput
- func (o TemplateServiceArrayOutput) ToTemplateServiceArrayOutputWithContext(ctx context.Context) TemplateServiceArrayOutput
- type TemplateServiceInput
- type TemplateServiceMap
- type TemplateServiceMapInput
- type TemplateServiceMapOutput
- func (TemplateServiceMapOutput) ElementType() reflect.Type
- func (o TemplateServiceMapOutput) MapIndex(k pulumi.StringInput) TemplateServiceOutput
- func (o TemplateServiceMapOutput) ToTemplateServiceMapOutput() TemplateServiceMapOutput
- func (o TemplateServiceMapOutput) ToTemplateServiceMapOutputWithContext(ctx context.Context) TemplateServiceMapOutput
- type TemplateServiceOutput
- func (TemplateServiceOutput) ElementType() reflect.Type
- func (o TemplateServiceOutput) ServiceStatus() pulumi.IntOutput
- func (o TemplateServiceOutput) ToTemplateServiceOutput() TemplateServiceOutput
- func (o TemplateServiceOutput) ToTemplateServiceOutputWithContext(ctx context.Context) TemplateServiceOutput
- type TemplateServiceState
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
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
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
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
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
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
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) 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
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
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
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
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
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
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
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
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
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) 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
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
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
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
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) 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
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
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
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
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) 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
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
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
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) 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 { Key pulumi.StringPtrInput `pulumi:"key"` 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
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
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
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
func (GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionOutput) Value ¶
func (o GetQuotaAlarmsQuotaDimensionOutput) Value() pulumi.StringPtrOutput
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
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
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
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
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
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
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
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) 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
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`, `WhiteListLabel`. QuotaCategory *string `pulumi:"quotaCategory"` // The status of the quota application. Valid Values: `Agree`, `Disagree` and `Process`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getQuotaApplications.
type GetQuotaApplicationsDimensionArgs ¶
type GetQuotaApplicationsDimensionArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` 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
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
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
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
func (GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput ¶
func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext ¶
func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionOutput) Value ¶
func (o GetQuotaApplicationsDimensionOutput) Value() pulumi.StringPtrOutput
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`, `WhiteListLabel`. QuotaCategory pulumi.StringPtrInput `pulumi:"quotaCategory"` // The status of the quota application. Valid Values: `Agree`, `Disagree` and `Process`. 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 since 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 { defaultQuotaApplication, err := quotas.NewQuotaApplication(ctx, "default", "as.QuotaApplicationArgs{ ProductCode: pulumi.String("vpc"), NoticeType: pulumi.Int(3), EffectiveTime: pulumi.String("2023-05-22T16:00:00Z"), ExpireTime: pulumi.String("2024-09-15T00:08:32Z"), DesireValue: pulumi.Float64(1), Reason: pulumi.String(""), QuotaActionCode: pulumi.String("vpc_whitelist/ha_vip_whitelist"), AuditMode: pulumi.String("Sync"), EnvLanguage: pulumi.String("zh"), QuotaCategory: pulumi.String("WhiteListLabel"), }) if err != nil { return err } _ = pulumi.All(defaultQuotaApplication.QuotaCategory, defaultQuotaApplication.ID()).ApplyT(func(_args []interface{}) (quotas.GetQuotaApplicationsResult, error) { quotaCategory := _args[0].(*string) id := _args[1].(string) return quotas.GetQuotaApplicationsResult(interface{}(quotas.GetQuotaApplicationsOutput(ctx, quotas.GetQuotaApplicationsOutputArgs{ ProductCode: "vpc", EnableDetails: true, QuotaCategory: quotaCategory, Ids: []string{ id, }, }, nil))), nil }).(quotas.GetQuotaApplicationsResultOutput) 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
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`, `WhiteListLabel`. 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
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
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
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) 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`, `WhiteListLabel`. 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
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
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
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) 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
type GetTemplateApplicationsApplication ¶ added in v3.46.0
type GetTemplateApplicationsApplication struct { // The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied.> Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory. AliyunUids []string `pulumi:"aliyunUids"` // The UTC time of the quota increase application. ApplyTime string `pulumi:"applyTime"` // Quantity of requisitions in different approval statuses. AuditStatusVos []GetTemplateApplicationsApplicationAuditStatusVo `pulumi:"auditStatusVos"` // The ID of the quota application batch. BatchQuotaApplicationId string `pulumi:"batchQuotaApplicationId"` // The value of the quota request.> The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. DesireValue float64 `pulumi:"desireValue"` // Quota dimension. Dimensions []GetTemplateApplicationsApplicationDimension `pulumi:"dimensions"` // The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel).> If the current account does not select the effective time, the default is the submission time. EffectiveTime string `pulumi:"effectiveTime"` // The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel).> If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota. ExpireTime string `pulumi:"expireTime"` // The ID of the quota application batch. Id string `pulumi:"id"` // Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode string `pulumi:"productCode"` // The quota ID. QuotaActionCode string `pulumi:"quotaActionCode"` // The quota type. Value: `CommonQuota`, `FlowControl` and `WhiteListLabel`. QuotaCategory string `pulumi:"quotaCategory"` // Reason for quota application.> The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason string `pulumi:"reason"` }
type GetTemplateApplicationsApplicationArgs ¶ added in v3.46.0
type GetTemplateApplicationsApplicationArgs struct { // The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied.> Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory. AliyunUids pulumi.StringArrayInput `pulumi:"aliyunUids"` // The UTC time of the quota increase application. ApplyTime pulumi.StringInput `pulumi:"applyTime"` // Quantity of requisitions in different approval statuses. AuditStatusVos GetTemplateApplicationsApplicationAuditStatusVoArrayInput `pulumi:"auditStatusVos"` // The ID of the quota application batch. BatchQuotaApplicationId pulumi.StringInput `pulumi:"batchQuotaApplicationId"` // The value of the quota request.> The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. DesireValue pulumi.Float64Input `pulumi:"desireValue"` // Quota dimension. Dimensions GetTemplateApplicationsApplicationDimensionArrayInput `pulumi:"dimensions"` // The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel).> If the current account does not select the effective time, the default is the submission time. EffectiveTime pulumi.StringInput `pulumi:"effectiveTime"` // The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel).> If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota. ExpireTime pulumi.StringInput `pulumi:"expireTime"` // The ID of the quota application batch. Id pulumi.StringInput `pulumi:"id"` // Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode pulumi.StringInput `pulumi:"productCode"` // The quota ID. QuotaActionCode pulumi.StringInput `pulumi:"quotaActionCode"` // The quota type. Value: `CommonQuota`, `FlowControl` and `WhiteListLabel`. QuotaCategory pulumi.StringInput `pulumi:"quotaCategory"` // Reason for quota application.> The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason pulumi.StringInput `pulumi:"reason"` }
func (GetTemplateApplicationsApplicationArgs) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationArgs) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationArgs) ToGetTemplateApplicationsApplicationOutput ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationArgs) ToGetTemplateApplicationsApplicationOutput() GetTemplateApplicationsApplicationOutput
func (GetTemplateApplicationsApplicationArgs) ToGetTemplateApplicationsApplicationOutputWithContext ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationArgs) ToGetTemplateApplicationsApplicationOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationOutput
type GetTemplateApplicationsApplicationArray ¶ added in v3.46.0
type GetTemplateApplicationsApplicationArray []GetTemplateApplicationsApplicationInput
func (GetTemplateApplicationsApplicationArray) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationArray) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationArray) ToGetTemplateApplicationsApplicationArrayOutput ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationArray) ToGetTemplateApplicationsApplicationArrayOutput() GetTemplateApplicationsApplicationArrayOutput
func (GetTemplateApplicationsApplicationArray) ToGetTemplateApplicationsApplicationArrayOutputWithContext ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationArray) ToGetTemplateApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationArrayOutput
type GetTemplateApplicationsApplicationArrayInput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationArrayInput interface { pulumi.Input ToGetTemplateApplicationsApplicationArrayOutput() GetTemplateApplicationsApplicationArrayOutput ToGetTemplateApplicationsApplicationArrayOutputWithContext(context.Context) GetTemplateApplicationsApplicationArrayOutput }
GetTemplateApplicationsApplicationArrayInput is an input type that accepts GetTemplateApplicationsApplicationArray and GetTemplateApplicationsApplicationArrayOutput values. You can construct a concrete instance of `GetTemplateApplicationsApplicationArrayInput` via:
GetTemplateApplicationsApplicationArray{ GetTemplateApplicationsApplicationArgs{...} }
type GetTemplateApplicationsApplicationArrayOutput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationArrayOutput struct{ *pulumi.OutputState }
func (GetTemplateApplicationsApplicationArrayOutput) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationArrayOutput) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationArrayOutput) ToGetTemplateApplicationsApplicationArrayOutput ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationArrayOutput) ToGetTemplateApplicationsApplicationArrayOutput() GetTemplateApplicationsApplicationArrayOutput
func (GetTemplateApplicationsApplicationArrayOutput) ToGetTemplateApplicationsApplicationArrayOutputWithContext ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationArrayOutput) ToGetTemplateApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationArrayOutput
type GetTemplateApplicationsApplicationAuditStatusVo ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoArgs ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoArgs struct { // Approval document quantity. Count pulumi.IntInput `pulumi:"count"` // The approval status of the quota promotion application. Value:-Disagree: reject.-Approve: approved.-Process: under review.-Cancel: Closed. Status pulumi.StringInput `pulumi:"status"` }
func (GetTemplateApplicationsApplicationAuditStatusVoArgs) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationAuditStatusVoArgs) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationAuditStatusVoArgs) ToGetTemplateApplicationsApplicationAuditStatusVoOutput ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationAuditStatusVoArgs) ToGetTemplateApplicationsApplicationAuditStatusVoOutput() GetTemplateApplicationsApplicationAuditStatusVoOutput
func (GetTemplateApplicationsApplicationAuditStatusVoArgs) ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationAuditStatusVoArgs) ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoOutput
type GetTemplateApplicationsApplicationAuditStatusVoArray ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoArray []GetTemplateApplicationsApplicationAuditStatusVoInput
func (GetTemplateApplicationsApplicationAuditStatusVoArray) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationAuditStatusVoArray) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationAuditStatusVoArray) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationAuditStatusVoArray) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
func (GetTemplateApplicationsApplicationAuditStatusVoArray) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationAuditStatusVoArray) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
type GetTemplateApplicationsApplicationAuditStatusVoArrayInput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoArrayInput interface { pulumi.Input ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext(context.Context) GetTemplateApplicationsApplicationAuditStatusVoArrayOutput }
GetTemplateApplicationsApplicationAuditStatusVoArrayInput is an input type that accepts GetTemplateApplicationsApplicationAuditStatusVoArray and GetTemplateApplicationsApplicationAuditStatusVoArrayOutput values. You can construct a concrete instance of `GetTemplateApplicationsApplicationAuditStatusVoArrayInput` via:
GetTemplateApplicationsApplicationAuditStatusVoArray{ GetTemplateApplicationsApplicationAuditStatusVoArgs{...} }
type GetTemplateApplicationsApplicationAuditStatusVoArrayOutput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoArrayOutput struct{ *pulumi.OutputState }
func (GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutput() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
func (GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationAuditStatusVoArrayOutput) ToGetTemplateApplicationsApplicationAuditStatusVoArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
type GetTemplateApplicationsApplicationAuditStatusVoInput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoInput interface { pulumi.Input ToGetTemplateApplicationsApplicationAuditStatusVoOutput() GetTemplateApplicationsApplicationAuditStatusVoOutput ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext(context.Context) GetTemplateApplicationsApplicationAuditStatusVoOutput }
GetTemplateApplicationsApplicationAuditStatusVoInput is an input type that accepts GetTemplateApplicationsApplicationAuditStatusVoArgs and GetTemplateApplicationsApplicationAuditStatusVoOutput values. You can construct a concrete instance of `GetTemplateApplicationsApplicationAuditStatusVoInput` via:
GetTemplateApplicationsApplicationAuditStatusVoArgs{...}
type GetTemplateApplicationsApplicationAuditStatusVoOutput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationAuditStatusVoOutput struct{ *pulumi.OutputState }
func (GetTemplateApplicationsApplicationAuditStatusVoOutput) Count ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) Count() pulumi.IntOutput
Approval document quantity.
func (GetTemplateApplicationsApplicationAuditStatusVoOutput) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationAuditStatusVoOutput) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationAuditStatusVoOutput) Status ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) Status() pulumi.StringOutput
The approval status of the quota promotion application. Value:-Disagree: reject.-Approve: approved.-Process: under review.-Cancel: Closed.
func (GetTemplateApplicationsApplicationAuditStatusVoOutput) ToGetTemplateApplicationsApplicationAuditStatusVoOutput ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) ToGetTemplateApplicationsApplicationAuditStatusVoOutput() GetTemplateApplicationsApplicationAuditStatusVoOutput
func (GetTemplateApplicationsApplicationAuditStatusVoOutput) ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationAuditStatusVoOutput) ToGetTemplateApplicationsApplicationAuditStatusVoOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationAuditStatusVoOutput
type GetTemplateApplicationsApplicationDimension ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionArgs ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionArgs struct { // Quota dimension Key. Key pulumi.StringInput `pulumi:"key"` // Quota dimension Value. Value pulumi.StringInput `pulumi:"value"` }
func (GetTemplateApplicationsApplicationDimensionArgs) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationDimensionArgs) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationDimensionArgs) ToGetTemplateApplicationsApplicationDimensionOutput ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationDimensionArgs) ToGetTemplateApplicationsApplicationDimensionOutput() GetTemplateApplicationsApplicationDimensionOutput
func (GetTemplateApplicationsApplicationDimensionArgs) ToGetTemplateApplicationsApplicationDimensionOutputWithContext ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationDimensionArgs) ToGetTemplateApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionOutput
type GetTemplateApplicationsApplicationDimensionArray ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionArray []GetTemplateApplicationsApplicationDimensionInput
func (GetTemplateApplicationsApplicationDimensionArray) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationDimensionArray) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationDimensionArray) ToGetTemplateApplicationsApplicationDimensionArrayOutput ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationDimensionArray) ToGetTemplateApplicationsApplicationDimensionArrayOutput() GetTemplateApplicationsApplicationDimensionArrayOutput
func (GetTemplateApplicationsApplicationDimensionArray) ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext ¶ added in v3.46.0
func (i GetTemplateApplicationsApplicationDimensionArray) ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionArrayOutput
type GetTemplateApplicationsApplicationDimensionArrayInput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionArrayInput interface { pulumi.Input ToGetTemplateApplicationsApplicationDimensionArrayOutput() GetTemplateApplicationsApplicationDimensionArrayOutput ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext(context.Context) GetTemplateApplicationsApplicationDimensionArrayOutput }
GetTemplateApplicationsApplicationDimensionArrayInput is an input type that accepts GetTemplateApplicationsApplicationDimensionArray and GetTemplateApplicationsApplicationDimensionArrayOutput values. You can construct a concrete instance of `GetTemplateApplicationsApplicationDimensionArrayInput` via:
GetTemplateApplicationsApplicationDimensionArray{ GetTemplateApplicationsApplicationDimensionArgs{...} }
type GetTemplateApplicationsApplicationDimensionArrayOutput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetTemplateApplicationsApplicationDimensionArrayOutput) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationDimensionArrayOutput) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationDimensionArrayOutput) ToGetTemplateApplicationsApplicationDimensionArrayOutput ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationDimensionArrayOutput) ToGetTemplateApplicationsApplicationDimensionArrayOutput() GetTemplateApplicationsApplicationDimensionArrayOutput
func (GetTemplateApplicationsApplicationDimensionArrayOutput) ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationDimensionArrayOutput) ToGetTemplateApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionArrayOutput
type GetTemplateApplicationsApplicationDimensionInput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionInput interface { pulumi.Input ToGetTemplateApplicationsApplicationDimensionOutput() GetTemplateApplicationsApplicationDimensionOutput ToGetTemplateApplicationsApplicationDimensionOutputWithContext(context.Context) GetTemplateApplicationsApplicationDimensionOutput }
GetTemplateApplicationsApplicationDimensionInput is an input type that accepts GetTemplateApplicationsApplicationDimensionArgs and GetTemplateApplicationsApplicationDimensionOutput values. You can construct a concrete instance of `GetTemplateApplicationsApplicationDimensionInput` via:
GetTemplateApplicationsApplicationDimensionArgs{...}
type GetTemplateApplicationsApplicationDimensionOutput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationDimensionOutput struct{ *pulumi.OutputState }
func (GetTemplateApplicationsApplicationDimensionOutput) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationDimensionOutput) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationDimensionOutput) Key ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationDimensionOutput) Key() pulumi.StringOutput
Quota dimension Key.
func (GetTemplateApplicationsApplicationDimensionOutput) ToGetTemplateApplicationsApplicationDimensionOutput ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationDimensionOutput) ToGetTemplateApplicationsApplicationDimensionOutput() GetTemplateApplicationsApplicationDimensionOutput
func (GetTemplateApplicationsApplicationDimensionOutput) ToGetTemplateApplicationsApplicationDimensionOutputWithContext ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationDimensionOutput) ToGetTemplateApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationDimensionOutput
func (GetTemplateApplicationsApplicationDimensionOutput) Value ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationDimensionOutput) Value() pulumi.StringOutput
Quota dimension Value.
type GetTemplateApplicationsApplicationInput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationInput interface { pulumi.Input ToGetTemplateApplicationsApplicationOutput() GetTemplateApplicationsApplicationOutput ToGetTemplateApplicationsApplicationOutputWithContext(context.Context) GetTemplateApplicationsApplicationOutput }
GetTemplateApplicationsApplicationInput is an input type that accepts GetTemplateApplicationsApplicationArgs and GetTemplateApplicationsApplicationOutput values. You can construct a concrete instance of `GetTemplateApplicationsApplicationInput` via:
GetTemplateApplicationsApplicationArgs{...}
type GetTemplateApplicationsApplicationOutput ¶ added in v3.46.0
type GetTemplateApplicationsApplicationOutput struct{ *pulumi.OutputState }
func (GetTemplateApplicationsApplicationOutput) AliyunUids ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) AliyunUids() pulumi.StringArrayOutput
The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied.> Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory.
func (GetTemplateApplicationsApplicationOutput) ApplyTime ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) ApplyTime() pulumi.StringOutput
The UTC time of the quota increase application.
func (GetTemplateApplicationsApplicationOutput) AuditStatusVos ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) AuditStatusVos() GetTemplateApplicationsApplicationAuditStatusVoArrayOutput
Quantity of requisitions in different approval statuses.
func (GetTemplateApplicationsApplicationOutput) BatchQuotaApplicationId ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) BatchQuotaApplicationId() pulumi.StringOutput
The ID of the quota application batch.
func (GetTemplateApplicationsApplicationOutput) DesireValue ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) DesireValue() pulumi.Float64Output
The value of the quota request.> The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota.
func (GetTemplateApplicationsApplicationOutput) Dimensions ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) Dimensions() GetTemplateApplicationsApplicationDimensionArrayOutput
Quota dimension.
func (GetTemplateApplicationsApplicationOutput) EffectiveTime ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) EffectiveTime() pulumi.StringOutput
The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel).> If the current account does not select the effective time, the default is the submission time.
func (GetTemplateApplicationsApplicationOutput) ElementType ¶ added in v3.46.0
func (GetTemplateApplicationsApplicationOutput) ElementType() reflect.Type
func (GetTemplateApplicationsApplicationOutput) ExpireTime ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) ExpireTime() pulumi.StringOutput
The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel).> If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota.
func (GetTemplateApplicationsApplicationOutput) Id ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) Id() pulumi.StringOutput
The ID of the quota application batch.
func (GetTemplateApplicationsApplicationOutput) ProductCode ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) ProductCode() pulumi.StringOutput
Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers.
func (GetTemplateApplicationsApplicationOutput) QuotaActionCode ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) QuotaActionCode() pulumi.StringOutput
The quota ID.
func (GetTemplateApplicationsApplicationOutput) QuotaCategory ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) QuotaCategory() pulumi.StringOutput
The quota type. Value: `CommonQuota`, `FlowControl` and `WhiteListLabel`.
func (GetTemplateApplicationsApplicationOutput) Reason ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) Reason() pulumi.StringOutput
Reason for quota application.> The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota.
func (GetTemplateApplicationsApplicationOutput) ToGetTemplateApplicationsApplicationOutput ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) ToGetTemplateApplicationsApplicationOutput() GetTemplateApplicationsApplicationOutput
func (GetTemplateApplicationsApplicationOutput) ToGetTemplateApplicationsApplicationOutputWithContext ¶ added in v3.46.0
func (o GetTemplateApplicationsApplicationOutput) ToGetTemplateApplicationsApplicationOutputWithContext(ctx context.Context) GetTemplateApplicationsApplicationOutput
type LookupTemplateApplicationsArgs ¶ added in v3.46.0
type LookupTemplateApplicationsArgs struct { // The ID of the quota application batch. BatchQuotaApplicationId *string `pulumi:"batchQuotaApplicationId"` // A list of Template Applications IDs. Ids []string `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode *string `pulumi:"productCode"` // The quota ID. QuotaActionCode *string `pulumi:"quotaActionCode"` // The quota type. Value: `CommonQuota`, `FlowControl` and `WhiteListLabel`. QuotaCategory *string `pulumi:"quotaCategory"` }
A collection of arguments for invoking getTemplateApplications.
type LookupTemplateApplicationsOutputArgs ¶ added in v3.46.0
type LookupTemplateApplicationsOutputArgs struct { // The ID of the quota application batch. BatchQuotaApplicationId pulumi.StringPtrInput `pulumi:"batchQuotaApplicationId"` // A list of Template Applications IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode pulumi.StringPtrInput `pulumi:"productCode"` // The quota ID. QuotaActionCode pulumi.StringPtrInput `pulumi:"quotaActionCode"` // The quota type. Value: `CommonQuota`, `FlowControl` and `WhiteListLabel`. QuotaCategory pulumi.StringPtrInput `pulumi:"quotaCategory"` }
A collection of arguments for invoking getTemplateApplications.
func (LookupTemplateApplicationsOutputArgs) ElementType ¶ added in v3.46.0
func (LookupTemplateApplicationsOutputArgs) ElementType() reflect.Type
type LookupTemplateApplicationsResult ¶ added in v3.46.0
type LookupTemplateApplicationsResult struct { // A list of Template Applications Entries. Each element contains the following attributes: Applications []GetTemplateApplicationsApplication `pulumi:"applications"` // The ID of the quota application batch. BatchQuotaApplicationId *string `pulumi:"batchQuotaApplicationId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of Template Applications IDs. Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` // Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode *string `pulumi:"productCode"` // The quota ID. QuotaActionCode *string `pulumi:"quotaActionCode"` // The quota type. Value:-CommonQuota (default): Generic quota.-FlowControl:API rate quota.-WhiteListLabel: Equity quota. QuotaCategory *string `pulumi:"quotaCategory"` }
A collection of values returned by getTemplateApplications.
func LookupTemplateApplications ¶ added in v3.46.0
func LookupTemplateApplications(ctx *pulumi.Context, args *LookupTemplateApplicationsArgs, opts ...pulumi.InvokeOption) (*LookupTemplateApplicationsResult, error)
This data source provides Quotas Template Applications available to the user.[What is Template Applications](https://www.alibabacloud.com/help/en/quota-center/developer-reference/api-quotas-2020-05-10-createquotaapplicationsfortemplate)
> **NOTE:** Available since v1.214.0.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/resourcemanager" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := resourcemanager.GetAccounts(ctx, &resourcemanager.GetAccountsArgs{ Status: pulumi.StringRef("CreateSuccess"), }, nil) if err != nil { return err } defaultTemplateApplications, err := quotas.NewTemplateApplications(ctx, "default", "as.TemplateApplicationsArgs{ QuotaActionCode: pulumi.String("vpc_whitelist/ha_vip_whitelist"), ProductCode: pulumi.String("vpc"), QuotaCategory: pulumi.String("FlowControl"), AliyunUids: pulumi.StringArray{ pulumi.String(_default.Ids[0]), }, DesireValue: pulumi.Float64(6), NoticeType: pulumi.Int(0), EnvLanguage: pulumi.String("zh"), Reason: pulumi.String("example"), Dimensions: quotas.TemplateApplicationsDimensionArray{ "as.TemplateApplicationsDimensionArgs{ Key: pulumi.String("apiName"), Value: pulumi.String("GetProductQuotaDimension"), }, "as.TemplateApplicationsDimensionArgs{ Key: pulumi.String("apiVersion"), Value: pulumi.String("2020-05-10"), }, "as.TemplateApplicationsDimensionArgs{ Key: pulumi.String("regionId"), Value: pulumi.String("cn-hangzhou"), }, }, }) if err != nil { return err } defaultGetTemplateApplications := quotas.LookupTemplateApplicationsOutput(ctx, quotas.GetTemplateApplicationsOutputArgs{ Ids: pulumi.StringArray{ defaultTemplateApplications.ID(), }, ProductCode: pulumi.String("vpc"), QuotaActionCode: pulumi.String("vpc_whitelist/ha_vip_whitelist"), QuotaCategory: pulumi.String("FlowControl"), }, nil) ctx.Export("alicloudQuotasTemplateApplicationsExampleId", defaultGetTemplateApplications.ApplyT(func(defaultGetTemplateApplications quotas.GetTemplateApplicationsResult) (*string, error) { return &defaultGetTemplateApplications.Applications[0].Id, nil }).(pulumi.StringPtrOutput)) return nil }) }
```
type LookupTemplateApplicationsResultOutput ¶ added in v3.46.0
type LookupTemplateApplicationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTemplateApplications.
func LookupTemplateApplicationsOutput ¶ added in v3.46.0
func LookupTemplateApplicationsOutput(ctx *pulumi.Context, args LookupTemplateApplicationsOutputArgs, opts ...pulumi.InvokeOption) LookupTemplateApplicationsResultOutput
func (LookupTemplateApplicationsResultOutput) Applications ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) Applications() GetTemplateApplicationsApplicationArrayOutput
A list of Template Applications Entries. Each element contains the following attributes:
func (LookupTemplateApplicationsResultOutput) BatchQuotaApplicationId ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) BatchQuotaApplicationId() pulumi.StringPtrOutput
The ID of the quota application batch.
func (LookupTemplateApplicationsResultOutput) ElementType ¶ added in v3.46.0
func (LookupTemplateApplicationsResultOutput) ElementType() reflect.Type
func (LookupTemplateApplicationsResultOutput) Id ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTemplateApplicationsResultOutput) Ids ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) Ids() pulumi.StringArrayOutput
A list of Template Applications IDs.
func (LookupTemplateApplicationsResultOutput) OutputFile ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) OutputFile() pulumi.StringPtrOutput
func (LookupTemplateApplicationsResultOutput) ProductCode ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) ProductCode() pulumi.StringPtrOutput
Cloud service name abbreviation.> For more information about cloud services that support quota centers, see Cloud services that support quota centers.
func (LookupTemplateApplicationsResultOutput) QuotaActionCode ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) QuotaActionCode() pulumi.StringPtrOutput
The quota ID.
func (LookupTemplateApplicationsResultOutput) QuotaCategory ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) QuotaCategory() pulumi.StringPtrOutput
The quota type. Value:-CommonQuota (default): Generic quota.-FlowControl:API rate quota.-WhiteListLabel: Equity quota.
func (LookupTemplateApplicationsResultOutput) ToLookupTemplateApplicationsResultOutput ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) ToLookupTemplateApplicationsResultOutput() LookupTemplateApplicationsResultOutput
func (LookupTemplateApplicationsResultOutput) ToLookupTemplateApplicationsResultOutputWithContext ¶ added in v3.46.0
func (o LookupTemplateApplicationsResultOutput) ToLookupTemplateApplicationsResultOutputWithContext(ctx context.Context) LookupTemplateApplicationsResultOutput
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/developer-reference/api-quotas-2020-05-10-createquotaalarm).
> **NOTE:** Available since v1.116.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/quotas" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "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 := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } _, 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.Sprintf("%v-%v", name, _default.Result), 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 TemplateApplications ¶ added in v3.46.0
type TemplateApplications struct { pulumi.CustomResourceState // The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied. // > **NOTE:** Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory. AliyunUids pulumi.StringArrayOutput `pulumi:"aliyunUids"` // The value of the quota request. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. DesireValue pulumi.Float64Output `pulumi:"desireValue"` // Quota dimension. See `dimensions` below. Dimensions TemplateApplicationsDimensionArrayOutput `pulumi:"dimensions"` // The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel). // > **NOTE:** If the current account does not select the effective time, the default is the submission time. EffectiveTime pulumi.StringPtrOutput `pulumi:"effectiveTime"` // The language of the quota application result notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrOutput `pulumi:"envLanguage"` // The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel). // > **NOTE:** If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota. ExpireTime pulumi.StringPtrOutput `pulumi:"expireTime"` // Whether to send notification of quota application result. Value: // - 0 (default): No. // - 3: Yes. NoticeType pulumi.IntPtrOutput `pulumi:"noticeType"` // Cloud service name abbreviation. // > **NOTE:** For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode pulumi.StringOutput `pulumi:"productCode"` // The quota ID. QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` // List of quota application details. QuotaApplicationDetails TemplateApplicationsQuotaApplicationDetailArrayOutput `pulumi:"quotaApplicationDetails"` // The quota type. Value: // - CommonQuota (default): Generic quota. // - FlowControl:API rate quota. // - WhiteListLabel: Equity quota. QuotaCategory pulumi.StringOutput `pulumi:"quotaCategory"` // Reason for quota application. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason pulumi.StringOutput `pulumi:"reason"` }
## Import
Quotas Template Applications can be imported using the id, e.g.
```sh $ pulumi import alicloud:quotas/templateApplications:TemplateApplications example <id> ```
func GetTemplateApplications ¶ added in v3.46.0
func GetTemplateApplications(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TemplateApplicationsState, opts ...pulumi.ResourceOption) (*TemplateApplications, error)
GetTemplateApplications gets an existing TemplateApplications 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 NewTemplateApplications ¶ added in v3.46.0
func NewTemplateApplications(ctx *pulumi.Context, name string, args *TemplateApplicationsArgs, opts ...pulumi.ResourceOption) (*TemplateApplications, error)
NewTemplateApplications registers a new resource with the given unique name, arguments, and options.
func (*TemplateApplications) ElementType ¶ added in v3.46.0
func (*TemplateApplications) ElementType() reflect.Type
func (*TemplateApplications) ToTemplateApplicationsOutput ¶ added in v3.46.0
func (i *TemplateApplications) ToTemplateApplicationsOutput() TemplateApplicationsOutput
func (*TemplateApplications) ToTemplateApplicationsOutputWithContext ¶ added in v3.46.0
func (i *TemplateApplications) ToTemplateApplicationsOutputWithContext(ctx context.Context) TemplateApplicationsOutput
type TemplateApplicationsArgs ¶ added in v3.46.0
type TemplateApplicationsArgs struct { // The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied. // > **NOTE:** Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory. AliyunUids pulumi.StringArrayInput // The value of the quota request. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. DesireValue pulumi.Float64Input // Quota dimension. See `dimensions` below. Dimensions TemplateApplicationsDimensionArrayInput // The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel). // > **NOTE:** If the current account does not select the effective time, the default is the submission time. EffectiveTime pulumi.StringPtrInput // The language of the quota application result notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput // The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel). // > **NOTE:** If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota. ExpireTime pulumi.StringPtrInput // Whether to send notification of quota application result. Value: // - 0 (default): No. // - 3: Yes. NoticeType pulumi.IntPtrInput // Cloud service name abbreviation. // > **NOTE:** For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode pulumi.StringInput // The quota ID. QuotaActionCode pulumi.StringInput // The quota type. Value: // - CommonQuota (default): Generic quota. // - FlowControl:API rate quota. // - WhiteListLabel: Equity quota. QuotaCategory pulumi.StringInput // Reason for quota application. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason pulumi.StringInput }
The set of arguments for constructing a TemplateApplications resource.
func (TemplateApplicationsArgs) ElementType ¶ added in v3.46.0
func (TemplateApplicationsArgs) ElementType() reflect.Type
type TemplateApplicationsArray ¶ added in v3.46.0
type TemplateApplicationsArray []TemplateApplicationsInput
func (TemplateApplicationsArray) ElementType ¶ added in v3.46.0
func (TemplateApplicationsArray) ElementType() reflect.Type
func (TemplateApplicationsArray) ToTemplateApplicationsArrayOutput ¶ added in v3.46.0
func (i TemplateApplicationsArray) ToTemplateApplicationsArrayOutput() TemplateApplicationsArrayOutput
func (TemplateApplicationsArray) ToTemplateApplicationsArrayOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsArray) ToTemplateApplicationsArrayOutputWithContext(ctx context.Context) TemplateApplicationsArrayOutput
type TemplateApplicationsArrayInput ¶ added in v3.46.0
type TemplateApplicationsArrayInput interface { pulumi.Input ToTemplateApplicationsArrayOutput() TemplateApplicationsArrayOutput ToTemplateApplicationsArrayOutputWithContext(context.Context) TemplateApplicationsArrayOutput }
TemplateApplicationsArrayInput is an input type that accepts TemplateApplicationsArray and TemplateApplicationsArrayOutput values. You can construct a concrete instance of `TemplateApplicationsArrayInput` via:
TemplateApplicationsArray{ TemplateApplicationsArgs{...} }
type TemplateApplicationsArrayOutput ¶ added in v3.46.0
type TemplateApplicationsArrayOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsArrayOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsArrayOutput) ElementType() reflect.Type
func (TemplateApplicationsArrayOutput) Index ¶ added in v3.46.0
func (o TemplateApplicationsArrayOutput) Index(i pulumi.IntInput) TemplateApplicationsOutput
func (TemplateApplicationsArrayOutput) ToTemplateApplicationsArrayOutput ¶ added in v3.46.0
func (o TemplateApplicationsArrayOutput) ToTemplateApplicationsArrayOutput() TemplateApplicationsArrayOutput
func (TemplateApplicationsArrayOutput) ToTemplateApplicationsArrayOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsArrayOutput) ToTemplateApplicationsArrayOutputWithContext(ctx context.Context) TemplateApplicationsArrayOutput
type TemplateApplicationsDimension ¶ added in v3.46.0
type TemplateApplicationsDimensionArgs ¶ added in v3.46.0
type TemplateApplicationsDimensionArgs struct { // Quota dimension Key. Key pulumi.StringPtrInput `pulumi:"key"` // Quota dimension Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (TemplateApplicationsDimensionArgs) ElementType ¶ added in v3.46.0
func (TemplateApplicationsDimensionArgs) ElementType() reflect.Type
func (TemplateApplicationsDimensionArgs) ToTemplateApplicationsDimensionOutput ¶ added in v3.46.0
func (i TemplateApplicationsDimensionArgs) ToTemplateApplicationsDimensionOutput() TemplateApplicationsDimensionOutput
func (TemplateApplicationsDimensionArgs) ToTemplateApplicationsDimensionOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsDimensionArgs) ToTemplateApplicationsDimensionOutputWithContext(ctx context.Context) TemplateApplicationsDimensionOutput
type TemplateApplicationsDimensionArray ¶ added in v3.46.0
type TemplateApplicationsDimensionArray []TemplateApplicationsDimensionInput
func (TemplateApplicationsDimensionArray) ElementType ¶ added in v3.46.0
func (TemplateApplicationsDimensionArray) ElementType() reflect.Type
func (TemplateApplicationsDimensionArray) ToTemplateApplicationsDimensionArrayOutput ¶ added in v3.46.0
func (i TemplateApplicationsDimensionArray) ToTemplateApplicationsDimensionArrayOutput() TemplateApplicationsDimensionArrayOutput
func (TemplateApplicationsDimensionArray) ToTemplateApplicationsDimensionArrayOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsDimensionArray) ToTemplateApplicationsDimensionArrayOutputWithContext(ctx context.Context) TemplateApplicationsDimensionArrayOutput
type TemplateApplicationsDimensionArrayInput ¶ added in v3.46.0
type TemplateApplicationsDimensionArrayInput interface { pulumi.Input ToTemplateApplicationsDimensionArrayOutput() TemplateApplicationsDimensionArrayOutput ToTemplateApplicationsDimensionArrayOutputWithContext(context.Context) TemplateApplicationsDimensionArrayOutput }
TemplateApplicationsDimensionArrayInput is an input type that accepts TemplateApplicationsDimensionArray and TemplateApplicationsDimensionArrayOutput values. You can construct a concrete instance of `TemplateApplicationsDimensionArrayInput` via:
TemplateApplicationsDimensionArray{ TemplateApplicationsDimensionArgs{...} }
type TemplateApplicationsDimensionArrayOutput ¶ added in v3.46.0
type TemplateApplicationsDimensionArrayOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsDimensionArrayOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsDimensionArrayOutput) ElementType() reflect.Type
func (TemplateApplicationsDimensionArrayOutput) ToTemplateApplicationsDimensionArrayOutput ¶ added in v3.46.0
func (o TemplateApplicationsDimensionArrayOutput) ToTemplateApplicationsDimensionArrayOutput() TemplateApplicationsDimensionArrayOutput
func (TemplateApplicationsDimensionArrayOutput) ToTemplateApplicationsDimensionArrayOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsDimensionArrayOutput) ToTemplateApplicationsDimensionArrayOutputWithContext(ctx context.Context) TemplateApplicationsDimensionArrayOutput
type TemplateApplicationsDimensionInput ¶ added in v3.46.0
type TemplateApplicationsDimensionInput interface { pulumi.Input ToTemplateApplicationsDimensionOutput() TemplateApplicationsDimensionOutput ToTemplateApplicationsDimensionOutputWithContext(context.Context) TemplateApplicationsDimensionOutput }
TemplateApplicationsDimensionInput is an input type that accepts TemplateApplicationsDimensionArgs and TemplateApplicationsDimensionOutput values. You can construct a concrete instance of `TemplateApplicationsDimensionInput` via:
TemplateApplicationsDimensionArgs{...}
type TemplateApplicationsDimensionOutput ¶ added in v3.46.0
type TemplateApplicationsDimensionOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsDimensionOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsDimensionOutput) ElementType() reflect.Type
func (TemplateApplicationsDimensionOutput) Key ¶ added in v3.46.0
func (o TemplateApplicationsDimensionOutput) Key() pulumi.StringPtrOutput
Quota dimension Key.
func (TemplateApplicationsDimensionOutput) ToTemplateApplicationsDimensionOutput ¶ added in v3.46.0
func (o TemplateApplicationsDimensionOutput) ToTemplateApplicationsDimensionOutput() TemplateApplicationsDimensionOutput
func (TemplateApplicationsDimensionOutput) ToTemplateApplicationsDimensionOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsDimensionOutput) ToTemplateApplicationsDimensionOutputWithContext(ctx context.Context) TemplateApplicationsDimensionOutput
func (TemplateApplicationsDimensionOutput) Value ¶ added in v3.46.0
func (o TemplateApplicationsDimensionOutput) Value() pulumi.StringPtrOutput
Quota dimension Value.
type TemplateApplicationsInput ¶ added in v3.46.0
type TemplateApplicationsInput interface { pulumi.Input ToTemplateApplicationsOutput() TemplateApplicationsOutput ToTemplateApplicationsOutputWithContext(ctx context.Context) TemplateApplicationsOutput }
type TemplateApplicationsMap ¶ added in v3.46.0
type TemplateApplicationsMap map[string]TemplateApplicationsInput
func (TemplateApplicationsMap) ElementType ¶ added in v3.46.0
func (TemplateApplicationsMap) ElementType() reflect.Type
func (TemplateApplicationsMap) ToTemplateApplicationsMapOutput ¶ added in v3.46.0
func (i TemplateApplicationsMap) ToTemplateApplicationsMapOutput() TemplateApplicationsMapOutput
func (TemplateApplicationsMap) ToTemplateApplicationsMapOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsMap) ToTemplateApplicationsMapOutputWithContext(ctx context.Context) TemplateApplicationsMapOutput
type TemplateApplicationsMapInput ¶ added in v3.46.0
type TemplateApplicationsMapInput interface { pulumi.Input ToTemplateApplicationsMapOutput() TemplateApplicationsMapOutput ToTemplateApplicationsMapOutputWithContext(context.Context) TemplateApplicationsMapOutput }
TemplateApplicationsMapInput is an input type that accepts TemplateApplicationsMap and TemplateApplicationsMapOutput values. You can construct a concrete instance of `TemplateApplicationsMapInput` via:
TemplateApplicationsMap{ "key": TemplateApplicationsArgs{...} }
type TemplateApplicationsMapOutput ¶ added in v3.46.0
type TemplateApplicationsMapOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsMapOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsMapOutput) ElementType() reflect.Type
func (TemplateApplicationsMapOutput) MapIndex ¶ added in v3.46.0
func (o TemplateApplicationsMapOutput) MapIndex(k pulumi.StringInput) TemplateApplicationsOutput
func (TemplateApplicationsMapOutput) ToTemplateApplicationsMapOutput ¶ added in v3.46.0
func (o TemplateApplicationsMapOutput) ToTemplateApplicationsMapOutput() TemplateApplicationsMapOutput
func (TemplateApplicationsMapOutput) ToTemplateApplicationsMapOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsMapOutput) ToTemplateApplicationsMapOutputWithContext(ctx context.Context) TemplateApplicationsMapOutput
type TemplateApplicationsOutput ¶ added in v3.46.0
type TemplateApplicationsOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsOutput) AliyunUids ¶ added in v3.46.0
func (o TemplateApplicationsOutput) AliyunUids() pulumi.StringArrayOutput
The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied. > **NOTE:** Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory.
func (TemplateApplicationsOutput) DesireValue ¶ added in v3.46.0
func (o TemplateApplicationsOutput) DesireValue() pulumi.Float64Output
The value of the quota request. > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota.
func (TemplateApplicationsOutput) Dimensions ¶ added in v3.46.0
func (o TemplateApplicationsOutput) Dimensions() TemplateApplicationsDimensionArrayOutput
Quota dimension. See `dimensions` below.
func (TemplateApplicationsOutput) EffectiveTime ¶ added in v3.46.0
func (o TemplateApplicationsOutput) EffectiveTime() pulumi.StringPtrOutput
The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel). > **NOTE:** If the current account does not select the effective time, the default is the submission time.
func (TemplateApplicationsOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsOutput) ElementType() reflect.Type
func (TemplateApplicationsOutput) EnvLanguage ¶ added in v3.46.0
func (o TemplateApplicationsOutput) EnvLanguage() pulumi.StringPtrOutput
The language of the quota application result notification. Value: - zh (default): Chinese. - en: English.
func (TemplateApplicationsOutput) ExpireTime ¶ added in v3.46.0
func (o TemplateApplicationsOutput) ExpireTime() pulumi.StringPtrOutput
The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel). > **NOTE:** If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota.
func (TemplateApplicationsOutput) NoticeType ¶ added in v3.46.0
func (o TemplateApplicationsOutput) NoticeType() pulumi.IntPtrOutput
Whether to send notification of quota application result. Value: - 0 (default): No. - 3: Yes.
func (TemplateApplicationsOutput) ProductCode ¶ added in v3.46.0
func (o TemplateApplicationsOutput) ProductCode() pulumi.StringOutput
Cloud service name abbreviation. > **NOTE:** For more information about cloud services that support quota centers, see Cloud services that support quota centers.
func (TemplateApplicationsOutput) QuotaActionCode ¶ added in v3.46.0
func (o TemplateApplicationsOutput) QuotaActionCode() pulumi.StringOutput
The quota ID.
func (TemplateApplicationsOutput) QuotaApplicationDetails ¶ added in v3.46.0
func (o TemplateApplicationsOutput) QuotaApplicationDetails() TemplateApplicationsQuotaApplicationDetailArrayOutput
List of quota application details.
func (TemplateApplicationsOutput) QuotaCategory ¶ added in v3.46.0
func (o TemplateApplicationsOutput) QuotaCategory() pulumi.StringOutput
The quota type. Value: - CommonQuota (default): Generic quota. - FlowControl:API rate quota. - WhiteListLabel: Equity quota.
func (TemplateApplicationsOutput) Reason ¶ added in v3.46.0
func (o TemplateApplicationsOutput) Reason() pulumi.StringOutput
Reason for quota application. > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota.
func (TemplateApplicationsOutput) ToTemplateApplicationsOutput ¶ added in v3.46.0
func (o TemplateApplicationsOutput) ToTemplateApplicationsOutput() TemplateApplicationsOutput
func (TemplateApplicationsOutput) ToTemplateApplicationsOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsOutput) ToTemplateApplicationsOutputWithContext(ctx context.Context) TemplateApplicationsOutput
type TemplateApplicationsQuotaApplicationDetail ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetail struct { // Alibaba Cloud account (primary account). AliyunUid *string `pulumi:"aliyunUid"` // The ID of the quota promotion request. ApplicationId *string `pulumi:"applicationId"` // The approved quota value of the quota increase request. ApproveValue *float64 `pulumi:"approveValue"` // Approval comments on quota increase applications. AuditReason *string `pulumi:"auditReason"` // Quota dimension. See `dimensions` below. Dimensions map[string]string `pulumi:"dimensions"` // The language of the quota application result notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage *string `pulumi:"envLanguage"` // Whether to send notification of quota application result. Value: // - 0 (default): No. // - 3: Yes. NoticeType *int `pulumi:"noticeType"` // Quota calculation period. Period *TemplateApplicationsQuotaApplicationDetailPeriod `pulumi:"period"` // Quota ARN. QuotaArn *string `pulumi:"quotaArn"` // The quota description. QuotaDescription *string `pulumi:"quotaDescription"` // The quota name. QuotaName *string `pulumi:"quotaName"` // Quota unit. QuotaUnit *string `pulumi:"quotaUnit"` // Reason for quota application. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason *string `pulumi:"reason"` // The approval status of the quota promotion application. Value: // - Disagree: reject. // - Approve: approved. // - Process: under review. // - Cancel: Closed. Status *string `pulumi:"status"` }
type TemplateApplicationsQuotaApplicationDetailArgs ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailArgs struct { // Alibaba Cloud account (primary account). AliyunUid pulumi.StringPtrInput `pulumi:"aliyunUid"` // The ID of the quota promotion request. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // The approved quota value of the quota increase request. ApproveValue pulumi.Float64PtrInput `pulumi:"approveValue"` // Approval comments on quota increase applications. AuditReason pulumi.StringPtrInput `pulumi:"auditReason"` // Quota dimension. See `dimensions` below. Dimensions pulumi.StringMapInput `pulumi:"dimensions"` // The language of the quota application result notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput `pulumi:"envLanguage"` // Whether to send notification of quota application result. Value: // - 0 (default): No. // - 3: Yes. NoticeType pulumi.IntPtrInput `pulumi:"noticeType"` // Quota calculation period. Period TemplateApplicationsQuotaApplicationDetailPeriodPtrInput `pulumi:"period"` // Quota ARN. QuotaArn pulumi.StringPtrInput `pulumi:"quotaArn"` // The quota description. QuotaDescription pulumi.StringPtrInput `pulumi:"quotaDescription"` // The quota name. QuotaName pulumi.StringPtrInput `pulumi:"quotaName"` // Quota unit. QuotaUnit pulumi.StringPtrInput `pulumi:"quotaUnit"` // Reason for quota application. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason pulumi.StringPtrInput `pulumi:"reason"` // The approval status of the quota promotion application. Value: // - Disagree: reject. // - Approve: approved. // - Process: under review. // - Cancel: Closed. Status pulumi.StringPtrInput `pulumi:"status"` }
func (TemplateApplicationsQuotaApplicationDetailArgs) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailArgs) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailArgs) ToTemplateApplicationsQuotaApplicationDetailOutput ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailArgs) ToTemplateApplicationsQuotaApplicationDetailOutput() TemplateApplicationsQuotaApplicationDetailOutput
func (TemplateApplicationsQuotaApplicationDetailArgs) ToTemplateApplicationsQuotaApplicationDetailOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailArgs) ToTemplateApplicationsQuotaApplicationDetailOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailOutput
type TemplateApplicationsQuotaApplicationDetailArray ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailArray []TemplateApplicationsQuotaApplicationDetailInput
func (TemplateApplicationsQuotaApplicationDetailArray) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailArray) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailArray) ToTemplateApplicationsQuotaApplicationDetailArrayOutput ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailArray) ToTemplateApplicationsQuotaApplicationDetailArrayOutput() TemplateApplicationsQuotaApplicationDetailArrayOutput
func (TemplateApplicationsQuotaApplicationDetailArray) ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailArray) ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailArrayOutput
type TemplateApplicationsQuotaApplicationDetailArrayInput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailArrayInput interface { pulumi.Input ToTemplateApplicationsQuotaApplicationDetailArrayOutput() TemplateApplicationsQuotaApplicationDetailArrayOutput ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext(context.Context) TemplateApplicationsQuotaApplicationDetailArrayOutput }
TemplateApplicationsQuotaApplicationDetailArrayInput is an input type that accepts TemplateApplicationsQuotaApplicationDetailArray and TemplateApplicationsQuotaApplicationDetailArrayOutput values. You can construct a concrete instance of `TemplateApplicationsQuotaApplicationDetailArrayInput` via:
TemplateApplicationsQuotaApplicationDetailArray{ TemplateApplicationsQuotaApplicationDetailArgs{...} }
type TemplateApplicationsQuotaApplicationDetailArrayOutput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailArrayOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsQuotaApplicationDetailArrayOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailArrayOutput) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailArrayOutput) ToTemplateApplicationsQuotaApplicationDetailArrayOutput ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailArrayOutput) ToTemplateApplicationsQuotaApplicationDetailArrayOutput() TemplateApplicationsQuotaApplicationDetailArrayOutput
func (TemplateApplicationsQuotaApplicationDetailArrayOutput) ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailArrayOutput) ToTemplateApplicationsQuotaApplicationDetailArrayOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailArrayOutput
type TemplateApplicationsQuotaApplicationDetailInput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailInput interface { pulumi.Input ToTemplateApplicationsQuotaApplicationDetailOutput() TemplateApplicationsQuotaApplicationDetailOutput ToTemplateApplicationsQuotaApplicationDetailOutputWithContext(context.Context) TemplateApplicationsQuotaApplicationDetailOutput }
TemplateApplicationsQuotaApplicationDetailInput is an input type that accepts TemplateApplicationsQuotaApplicationDetailArgs and TemplateApplicationsQuotaApplicationDetailOutput values. You can construct a concrete instance of `TemplateApplicationsQuotaApplicationDetailInput` via:
TemplateApplicationsQuotaApplicationDetailArgs{...}
type TemplateApplicationsQuotaApplicationDetailOutput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsQuotaApplicationDetailOutput) AliyunUid ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) AliyunUid() pulumi.StringPtrOutput
Alibaba Cloud account (primary account).
func (TemplateApplicationsQuotaApplicationDetailOutput) ApplicationId ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) ApplicationId() pulumi.StringPtrOutput
The ID of the quota promotion request.
func (TemplateApplicationsQuotaApplicationDetailOutput) ApproveValue ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) ApproveValue() pulumi.Float64PtrOutput
The approved quota value of the quota increase request.
func (TemplateApplicationsQuotaApplicationDetailOutput) AuditReason ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) AuditReason() pulumi.StringPtrOutput
Approval comments on quota increase applications.
func (TemplateApplicationsQuotaApplicationDetailOutput) Dimensions ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) Dimensions() pulumi.StringMapOutput
Quota dimension. See `dimensions` below.
func (TemplateApplicationsQuotaApplicationDetailOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailOutput) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailOutput) EnvLanguage ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) EnvLanguage() pulumi.StringPtrOutput
The language of the quota application result notification. Value: - zh (default): Chinese. - en: English.
func (TemplateApplicationsQuotaApplicationDetailOutput) NoticeType ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) NoticeType() pulumi.IntPtrOutput
Whether to send notification of quota application result. Value: - 0 (default): No. - 3: Yes.
func (TemplateApplicationsQuotaApplicationDetailOutput) Period ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) Period() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
Quota calculation period.
func (TemplateApplicationsQuotaApplicationDetailOutput) QuotaArn ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaArn() pulumi.StringPtrOutput
Quota ARN.
func (TemplateApplicationsQuotaApplicationDetailOutput) QuotaDescription ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaDescription() pulumi.StringPtrOutput
The quota description.
func (TemplateApplicationsQuotaApplicationDetailOutput) QuotaName ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaName() pulumi.StringPtrOutput
The quota name.
func (TemplateApplicationsQuotaApplicationDetailOutput) QuotaUnit ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) QuotaUnit() pulumi.StringPtrOutput
Quota unit.
func (TemplateApplicationsQuotaApplicationDetailOutput) Reason ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) Reason() pulumi.StringPtrOutput
Reason for quota application. > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota.
func (TemplateApplicationsQuotaApplicationDetailOutput) Status ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) Status() pulumi.StringPtrOutput
The approval status of the quota promotion application. Value: - Disagree: reject. - Approve: approved. - Process: under review. - Cancel: Closed.
func (TemplateApplicationsQuotaApplicationDetailOutput) ToTemplateApplicationsQuotaApplicationDetailOutput ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) ToTemplateApplicationsQuotaApplicationDetailOutput() TemplateApplicationsQuotaApplicationDetailOutput
func (TemplateApplicationsQuotaApplicationDetailOutput) ToTemplateApplicationsQuotaApplicationDetailOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailOutput) ToTemplateApplicationsQuotaApplicationDetailOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailOutput
type TemplateApplicationsQuotaApplicationDetailPeriod ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailPeriodArgs ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailPeriodArgs struct { // Quota calculation cycle unit. PeriodUnit pulumi.StringPtrInput `pulumi:"periodUnit"` // The quota calculation period value. PeriodValue pulumi.IntPtrInput `pulumi:"periodValue"` }
func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodOutput ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodOutput() TemplateApplicationsQuotaApplicationDetailPeriodOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext ¶ added in v3.46.0
func (i TemplateApplicationsQuotaApplicationDetailPeriodArgs) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
type TemplateApplicationsQuotaApplicationDetailPeriodInput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailPeriodInput interface { pulumi.Input ToTemplateApplicationsQuotaApplicationDetailPeriodOutput() TemplateApplicationsQuotaApplicationDetailPeriodOutput ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext(context.Context) TemplateApplicationsQuotaApplicationDetailPeriodOutput }
TemplateApplicationsQuotaApplicationDetailPeriodInput is an input type that accepts TemplateApplicationsQuotaApplicationDetailPeriodArgs and TemplateApplicationsQuotaApplicationDetailPeriodOutput values. You can construct a concrete instance of `TemplateApplicationsQuotaApplicationDetailPeriodInput` via:
TemplateApplicationsQuotaApplicationDetailPeriodArgs{...}
type TemplateApplicationsQuotaApplicationDetailPeriodOutput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailPeriodOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) PeriodUnit ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) PeriodUnit() pulumi.StringPtrOutput
Quota calculation cycle unit.
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) PeriodValue ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) PeriodValue() pulumi.IntPtrOutput
The quota calculation period value.
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodOutput ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodOutput() TemplateApplicationsQuotaApplicationDetailPeriodOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
type TemplateApplicationsQuotaApplicationDetailPeriodPtrInput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailPeriodPtrInput interface { pulumi.Input ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput }
TemplateApplicationsQuotaApplicationDetailPeriodPtrInput is an input type that accepts TemplateApplicationsQuotaApplicationDetailPeriodArgs, TemplateApplicationsQuotaApplicationDetailPeriodPtr and TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput values. You can construct a concrete instance of `TemplateApplicationsQuotaApplicationDetailPeriodPtrInput` via:
TemplateApplicationsQuotaApplicationDetailPeriodArgs{...} or: nil
func TemplateApplicationsQuotaApplicationDetailPeriodPtr ¶ added in v3.46.0
func TemplateApplicationsQuotaApplicationDetailPeriodPtr(v *TemplateApplicationsQuotaApplicationDetailPeriodArgs) TemplateApplicationsQuotaApplicationDetailPeriodPtrInput
type TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput ¶ added in v3.46.0
type TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput struct{ *pulumi.OutputState }
func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ElementType ¶ added in v3.46.0
func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ElementType() reflect.Type
func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) PeriodUnit ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) PeriodUnit() pulumi.StringPtrOutput
Quota calculation cycle unit.
func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) PeriodValue ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) PeriodValue() pulumi.IntPtrOutput
The quota calculation period value.
func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutput() TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
func (TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext ¶ added in v3.46.0
func (o TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput) ToTemplateApplicationsQuotaApplicationDetailPeriodPtrOutputWithContext(ctx context.Context) TemplateApplicationsQuotaApplicationDetailPeriodPtrOutput
type TemplateApplicationsState ¶ added in v3.46.0
type TemplateApplicationsState struct { // The list of Alibaba Cloud accounts (primary accounts) of the resource directory members to which the quota is applied. // > **NOTE:** Only 50 members can apply for quota increase in batch at a time. For more information about the members of the resource directory, see Query the list of all members in the resource directory. AliyunUids pulumi.StringArrayInput // The value of the quota request. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. DesireValue pulumi.Float64PtrInput // Quota dimension. See `dimensions` below. Dimensions TemplateApplicationsDimensionArrayInput // The UTC time when the quota takes effect. This parameter applies only to the equity quota (WhiteListLabel). // > **NOTE:** If the current account does not select the effective time, the default is the submission time. EffectiveTime pulumi.StringPtrInput // The language of the quota application result notification. Value: // - zh (default): Chinese. // - en: English. EnvLanguage pulumi.StringPtrInput // The UTC time when the quota expires. This parameter applies only to the equity quota (WhiteListLabel). // > **NOTE:** If No Expiration Time is selected for the current account, the expiration time is 99 years from the effective time of the current quota. ExpireTime pulumi.StringPtrInput // Whether to send notification of quota application result. Value: // - 0 (default): No. // - 3: Yes. NoticeType pulumi.IntPtrInput // Cloud service name abbreviation. // > **NOTE:** For more information about cloud services that support quota centers, see Cloud services that support quota centers. ProductCode pulumi.StringPtrInput // The quota ID. QuotaActionCode pulumi.StringPtrInput // List of quota application details. QuotaApplicationDetails TemplateApplicationsQuotaApplicationDetailArrayInput // The quota type. Value: // - CommonQuota (default): Generic quota. // - FlowControl:API rate quota. // - WhiteListLabel: Equity quota. QuotaCategory pulumi.StringPtrInput // Reason for quota application. // > **NOTE:** The quota request is approved by the technical support of each cloud service. If you want to increase the chance of passing, please fill in a reasonable application value and detailed application reasons when applying for quota. Reason pulumi.StringPtrInput }
func (TemplateApplicationsState) ElementType ¶ added in v3.46.0
func (TemplateApplicationsState) 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/developer-reference/api-quotas-2020-05-10-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{ QuotaActionCode: pulumi.String("q_desktop-count"), ProductCode: pulumi.String("gws"), NoticeType: pulumi.Int(3), Dimensions: quotas.TemplateQuotaDimensionArray{ "as.TemplateQuotaDimensionArgs{ Key: pulumi.String("regionId"), Value: pulumi.String("cn-hangzhou"), }, }, DesireValue: pulumi.Float64(1001), EnvLanguage: pulumi.String("zh"), 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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
type TemplateService ¶ added in v3.62.0
type TemplateService struct { pulumi.CustomResourceState // Status of the quota template. Valid values: // - `-1`: disabled. ServiceStatus pulumi.IntOutput `pulumi:"serviceStatus"` }
## Import
Quotas Template Service can be imported using the id, e.g.
```sh $ pulumi import alicloud:quotas/templateService:TemplateService example ```
func GetTemplateService ¶ added in v3.62.0
func GetTemplateService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TemplateServiceState, opts ...pulumi.ResourceOption) (*TemplateService, error)
GetTemplateService gets an existing TemplateService 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 NewTemplateService ¶ added in v3.62.0
func NewTemplateService(ctx *pulumi.Context, name string, args *TemplateServiceArgs, opts ...pulumi.ResourceOption) (*TemplateService, error)
NewTemplateService registers a new resource with the given unique name, arguments, and options.
func (*TemplateService) ElementType ¶ added in v3.62.0
func (*TemplateService) ElementType() reflect.Type
func (*TemplateService) ToTemplateServiceOutput ¶ added in v3.62.0
func (i *TemplateService) ToTemplateServiceOutput() TemplateServiceOutput
func (*TemplateService) ToTemplateServiceOutputWithContext ¶ added in v3.62.0
func (i *TemplateService) ToTemplateServiceOutputWithContext(ctx context.Context) TemplateServiceOutput
type TemplateServiceArgs ¶ added in v3.62.0
type TemplateServiceArgs struct { // Status of the quota template. Valid values: // - `-1`: disabled. ServiceStatus pulumi.IntInput }
The set of arguments for constructing a TemplateService resource.
func (TemplateServiceArgs) ElementType ¶ added in v3.62.0
func (TemplateServiceArgs) ElementType() reflect.Type
type TemplateServiceArray ¶ added in v3.62.0
type TemplateServiceArray []TemplateServiceInput
func (TemplateServiceArray) ElementType ¶ added in v3.62.0
func (TemplateServiceArray) ElementType() reflect.Type
func (TemplateServiceArray) ToTemplateServiceArrayOutput ¶ added in v3.62.0
func (i TemplateServiceArray) ToTemplateServiceArrayOutput() TemplateServiceArrayOutput
func (TemplateServiceArray) ToTemplateServiceArrayOutputWithContext ¶ added in v3.62.0
func (i TemplateServiceArray) ToTemplateServiceArrayOutputWithContext(ctx context.Context) TemplateServiceArrayOutput
type TemplateServiceArrayInput ¶ added in v3.62.0
type TemplateServiceArrayInput interface { pulumi.Input ToTemplateServiceArrayOutput() TemplateServiceArrayOutput ToTemplateServiceArrayOutputWithContext(context.Context) TemplateServiceArrayOutput }
TemplateServiceArrayInput is an input type that accepts TemplateServiceArray and TemplateServiceArrayOutput values. You can construct a concrete instance of `TemplateServiceArrayInput` via:
TemplateServiceArray{ TemplateServiceArgs{...} }
type TemplateServiceArrayOutput ¶ added in v3.62.0
type TemplateServiceArrayOutput struct{ *pulumi.OutputState }
func (TemplateServiceArrayOutput) ElementType ¶ added in v3.62.0
func (TemplateServiceArrayOutput) ElementType() reflect.Type
func (TemplateServiceArrayOutput) Index ¶ added in v3.62.0
func (o TemplateServiceArrayOutput) Index(i pulumi.IntInput) TemplateServiceOutput
func (TemplateServiceArrayOutput) ToTemplateServiceArrayOutput ¶ added in v3.62.0
func (o TemplateServiceArrayOutput) ToTemplateServiceArrayOutput() TemplateServiceArrayOutput
func (TemplateServiceArrayOutput) ToTemplateServiceArrayOutputWithContext ¶ added in v3.62.0
func (o TemplateServiceArrayOutput) ToTemplateServiceArrayOutputWithContext(ctx context.Context) TemplateServiceArrayOutput
type TemplateServiceInput ¶ added in v3.62.0
type TemplateServiceInput interface { pulumi.Input ToTemplateServiceOutput() TemplateServiceOutput ToTemplateServiceOutputWithContext(ctx context.Context) TemplateServiceOutput }
type TemplateServiceMap ¶ added in v3.62.0
type TemplateServiceMap map[string]TemplateServiceInput
func (TemplateServiceMap) ElementType ¶ added in v3.62.0
func (TemplateServiceMap) ElementType() reflect.Type
func (TemplateServiceMap) ToTemplateServiceMapOutput ¶ added in v3.62.0
func (i TemplateServiceMap) ToTemplateServiceMapOutput() TemplateServiceMapOutput
func (TemplateServiceMap) ToTemplateServiceMapOutputWithContext ¶ added in v3.62.0
func (i TemplateServiceMap) ToTemplateServiceMapOutputWithContext(ctx context.Context) TemplateServiceMapOutput
type TemplateServiceMapInput ¶ added in v3.62.0
type TemplateServiceMapInput interface { pulumi.Input ToTemplateServiceMapOutput() TemplateServiceMapOutput ToTemplateServiceMapOutputWithContext(context.Context) TemplateServiceMapOutput }
TemplateServiceMapInput is an input type that accepts TemplateServiceMap and TemplateServiceMapOutput values. You can construct a concrete instance of `TemplateServiceMapInput` via:
TemplateServiceMap{ "key": TemplateServiceArgs{...} }
type TemplateServiceMapOutput ¶ added in v3.62.0
type TemplateServiceMapOutput struct{ *pulumi.OutputState }
func (TemplateServiceMapOutput) ElementType ¶ added in v3.62.0
func (TemplateServiceMapOutput) ElementType() reflect.Type
func (TemplateServiceMapOutput) MapIndex ¶ added in v3.62.0
func (o TemplateServiceMapOutput) MapIndex(k pulumi.StringInput) TemplateServiceOutput
func (TemplateServiceMapOutput) ToTemplateServiceMapOutput ¶ added in v3.62.0
func (o TemplateServiceMapOutput) ToTemplateServiceMapOutput() TemplateServiceMapOutput
func (TemplateServiceMapOutput) ToTemplateServiceMapOutputWithContext ¶ added in v3.62.0
func (o TemplateServiceMapOutput) ToTemplateServiceMapOutputWithContext(ctx context.Context) TemplateServiceMapOutput
type TemplateServiceOutput ¶ added in v3.62.0
type TemplateServiceOutput struct{ *pulumi.OutputState }
func (TemplateServiceOutput) ElementType ¶ added in v3.62.0
func (TemplateServiceOutput) ElementType() reflect.Type
func (TemplateServiceOutput) ServiceStatus ¶ added in v3.62.0
func (o TemplateServiceOutput) ServiceStatus() pulumi.IntOutput
Status of the quota template. Valid values: - `-1`: disabled.
func (TemplateServiceOutput) ToTemplateServiceOutput ¶ added in v3.62.0
func (o TemplateServiceOutput) ToTemplateServiceOutput() TemplateServiceOutput
func (TemplateServiceOutput) ToTemplateServiceOutputWithContext ¶ added in v3.62.0
func (o TemplateServiceOutput) ToTemplateServiceOutputWithContext(ctx context.Context) TemplateServiceOutput
type TemplateServiceState ¶ added in v3.62.0
type TemplateServiceState struct { // Status of the quota template. Valid values: // - `-1`: disabled. ServiceStatus pulumi.IntPtrInput }
func (TemplateServiceState) ElementType ¶ added in v3.62.0
func (TemplateServiceState) ElementType() reflect.Type