Documentation
¶
Index ¶
- type ApplicationInfo
- func (*ApplicationInfo) ElementType() reflect.Type
- func (i *ApplicationInfo) ToApplicationInfoOutput() ApplicationInfoOutput
- func (i *ApplicationInfo) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
- func (i *ApplicationInfo) ToApplicationInfoPtrOutput() ApplicationInfoPtrOutput
- func (i *ApplicationInfo) ToApplicationInfoPtrOutputWithContext(ctx context.Context) ApplicationInfoPtrOutput
- 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 (ApplicationInfoOutput) ElementType() reflect.Type
- func (o ApplicationInfoOutput) ToApplicationInfoOutput() ApplicationInfoOutput
- func (o ApplicationInfoOutput) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
- func (o ApplicationInfoOutput) ToApplicationInfoPtrOutput() ApplicationInfoPtrOutput
- func (o ApplicationInfoOutput) ToApplicationInfoPtrOutputWithContext(ctx context.Context) ApplicationInfoPtrOutput
- type ApplicationInfoPtrInput
- type ApplicationInfoPtrOutput
- 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 GetApplicationInfosResult
- 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 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 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 GetQuotaApplicationsResult
- 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 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 QuotaAlarm
- func (*QuotaAlarm) ElementType() reflect.Type
- func (i *QuotaAlarm) ToQuotaAlarmOutput() QuotaAlarmOutput
- func (i *QuotaAlarm) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
- func (i *QuotaAlarm) ToQuotaAlarmPtrOutput() QuotaAlarmPtrOutput
- func (i *QuotaAlarm) ToQuotaAlarmPtrOutputWithContext(ctx context.Context) QuotaAlarmPtrOutput
- 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 (QuotaAlarmOutput) ElementType() reflect.Type
- func (o QuotaAlarmOutput) ToQuotaAlarmOutput() QuotaAlarmOutput
- func (o QuotaAlarmOutput) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
- func (o QuotaAlarmOutput) ToQuotaAlarmPtrOutput() QuotaAlarmPtrOutput
- func (o QuotaAlarmOutput) ToQuotaAlarmPtrOutputWithContext(ctx context.Context) QuotaAlarmPtrOutput
- type QuotaAlarmPtrInput
- type QuotaAlarmPtrOutput
- 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
- func (*QuotaApplication) ElementType() reflect.Type
- func (i *QuotaApplication) ToQuotaApplicationOutput() QuotaApplicationOutput
- func (i *QuotaApplication) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
- func (i *QuotaApplication) ToQuotaApplicationPtrOutput() QuotaApplicationPtrOutput
- func (i *QuotaApplication) ToQuotaApplicationPtrOutputWithContext(ctx context.Context) QuotaApplicationPtrOutput
- 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 (QuotaApplicationOutput) ElementType() reflect.Type
- func (o QuotaApplicationOutput) ToQuotaApplicationOutput() QuotaApplicationOutput
- func (o QuotaApplicationOutput) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
- func (o QuotaApplicationOutput) ToQuotaApplicationPtrOutput() QuotaApplicationPtrOutput
- func (o QuotaApplicationOutput) ToQuotaApplicationPtrOutputWithContext(ctx context.Context) QuotaApplicationPtrOutput
- type QuotaApplicationPtrInput
- type QuotaApplicationPtrOutput
- type QuotaApplicationState
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.StringPtrOutput `pulumi:"auditMode"` AuditReason pulumi.StringOutput `pulumi:"auditReason"` DesireValue pulumi.Float64Output `pulumi:"desireValue"` Dimensions ApplicationInfoDimensionArrayOutput `pulumi:"dimensions"` EffectiveTime pulumi.StringOutput `pulumi:"effectiveTime"` ExpireTime pulumi.StringOutput `pulumi:"expireTime"` NoticeType pulumi.IntPtrOutput `pulumi:"noticeType"` ProductCode pulumi.StringOutput `pulumi:"productCode"` QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` QuotaCategory pulumi.StringPtrOutput `pulumi:"quotaCategory"` QuotaDescription pulumi.StringOutput `pulumi:"quotaDescription"` QuotaName pulumi.StringOutput `pulumi:"quotaName"` QuotaUnit pulumi.StringOutput `pulumi:"quotaUnit"` Reason pulumi.StringOutput `pulumi:"reason"` Status pulumi.StringOutput `pulumi:"status"` }
func GetApplicationInfo ¶
func GetApplicationInfo(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationInfoState, opts ...pulumi.ResourceOption) (*ApplicationInfo, error)
GetApplicationInfo gets an existing ApplicationInfo resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApplicationInfo ¶
func NewApplicationInfo(ctx *pulumi.Context, name string, args *ApplicationInfoArgs, opts ...pulumi.ResourceOption) (*ApplicationInfo, error)
NewApplicationInfo registers a new resource with the given unique name, arguments, and options.
func (*ApplicationInfo) ElementType ¶
func (*ApplicationInfo) ElementType() reflect.Type
func (*ApplicationInfo) ToApplicationInfoOutput ¶
func (i *ApplicationInfo) ToApplicationInfoOutput() ApplicationInfoOutput
func (*ApplicationInfo) ToApplicationInfoOutputWithContext ¶
func (i *ApplicationInfo) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
func (*ApplicationInfo) ToApplicationInfoPtrOutput ¶ added in v2.35.1
func (i *ApplicationInfo) ToApplicationInfoPtrOutput() ApplicationInfoPtrOutput
func (*ApplicationInfo) ToApplicationInfoPtrOutputWithContext ¶ added in v2.35.1
func (i *ApplicationInfo) ToApplicationInfoPtrOutputWithContext(ctx context.Context) ApplicationInfoPtrOutput
type ApplicationInfoArgs ¶
type ApplicationInfoArgs struct { AuditMode pulumi.StringPtrInput DesireValue pulumi.Float64Input Dimensions ApplicationInfoDimensionArrayInput 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 ¶ added in v2.35.1
type ApplicationInfoArray []ApplicationInfoInput
func (ApplicationInfoArray) ElementType ¶ added in v2.35.1
func (ApplicationInfoArray) ElementType() reflect.Type
func (ApplicationInfoArray) ToApplicationInfoArrayOutput ¶ added in v2.35.1
func (i ApplicationInfoArray) ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput
func (ApplicationInfoArray) ToApplicationInfoArrayOutputWithContext ¶ added in v2.35.1
func (i ApplicationInfoArray) ToApplicationInfoArrayOutputWithContext(ctx context.Context) ApplicationInfoArrayOutput
type ApplicationInfoArrayInput ¶ added in v2.35.1
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 ¶ added in v2.35.1
type ApplicationInfoArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInfoArrayOutput) ElementType ¶ added in v2.35.1
func (ApplicationInfoArrayOutput) ElementType() reflect.Type
func (ApplicationInfoArrayOutput) Index ¶ added in v2.35.1
func (o ApplicationInfoArrayOutput) Index(i pulumi.IntInput) ApplicationInfoOutput
func (ApplicationInfoArrayOutput) ToApplicationInfoArrayOutput ¶ added in v2.35.1
func (o ApplicationInfoArrayOutput) ToApplicationInfoArrayOutput() ApplicationInfoArrayOutput
func (ApplicationInfoArrayOutput) ToApplicationInfoArrayOutputWithContext ¶ added in v2.35.1
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 ¶ added in v2.35.1
type ApplicationInfoMap map[string]ApplicationInfoInput
func (ApplicationInfoMap) ElementType ¶ added in v2.35.1
func (ApplicationInfoMap) ElementType() reflect.Type
func (ApplicationInfoMap) ToApplicationInfoMapOutput ¶ added in v2.35.1
func (i ApplicationInfoMap) ToApplicationInfoMapOutput() ApplicationInfoMapOutput
func (ApplicationInfoMap) ToApplicationInfoMapOutputWithContext ¶ added in v2.35.1
func (i ApplicationInfoMap) ToApplicationInfoMapOutputWithContext(ctx context.Context) ApplicationInfoMapOutput
type ApplicationInfoMapInput ¶ added in v2.35.1
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 ¶ added in v2.35.1
type ApplicationInfoMapOutput struct{ *pulumi.OutputState }
func (ApplicationInfoMapOutput) ElementType ¶ added in v2.35.1
func (ApplicationInfoMapOutput) ElementType() reflect.Type
func (ApplicationInfoMapOutput) MapIndex ¶ added in v2.35.1
func (o ApplicationInfoMapOutput) MapIndex(k pulumi.StringInput) ApplicationInfoOutput
func (ApplicationInfoMapOutput) ToApplicationInfoMapOutput ¶ added in v2.35.1
func (o ApplicationInfoMapOutput) ToApplicationInfoMapOutput() ApplicationInfoMapOutput
func (ApplicationInfoMapOutput) ToApplicationInfoMapOutputWithContext ¶ added in v2.35.1
func (o ApplicationInfoMapOutput) ToApplicationInfoMapOutputWithContext(ctx context.Context) ApplicationInfoMapOutput
type ApplicationInfoOutput ¶
type ApplicationInfoOutput struct {
*pulumi.OutputState
}
func (ApplicationInfoOutput) ElementType ¶
func (ApplicationInfoOutput) ElementType() reflect.Type
func (ApplicationInfoOutput) ToApplicationInfoOutput ¶
func (o ApplicationInfoOutput) ToApplicationInfoOutput() ApplicationInfoOutput
func (ApplicationInfoOutput) ToApplicationInfoOutputWithContext ¶
func (o ApplicationInfoOutput) ToApplicationInfoOutputWithContext(ctx context.Context) ApplicationInfoOutput
func (ApplicationInfoOutput) ToApplicationInfoPtrOutput ¶ added in v2.35.1
func (o ApplicationInfoOutput) ToApplicationInfoPtrOutput() ApplicationInfoPtrOutput
func (ApplicationInfoOutput) ToApplicationInfoPtrOutputWithContext ¶ added in v2.35.1
func (o ApplicationInfoOutput) ToApplicationInfoPtrOutputWithContext(ctx context.Context) ApplicationInfoPtrOutput
type ApplicationInfoPtrInput ¶ added in v2.35.1
type ApplicationInfoPtrInput interface { pulumi.Input ToApplicationInfoPtrOutput() ApplicationInfoPtrOutput ToApplicationInfoPtrOutputWithContext(ctx context.Context) ApplicationInfoPtrOutput }
type ApplicationInfoPtrOutput ¶ added in v2.35.1
type ApplicationInfoPtrOutput struct {
*pulumi.OutputState
}
func (ApplicationInfoPtrOutput) ElementType ¶ added in v2.35.1
func (ApplicationInfoPtrOutput) ElementType() reflect.Type
func (ApplicationInfoPtrOutput) ToApplicationInfoPtrOutput ¶ added in v2.35.1
func (o ApplicationInfoPtrOutput) ToApplicationInfoPtrOutput() ApplicationInfoPtrOutput
func (ApplicationInfoPtrOutput) ToApplicationInfoPtrOutputWithContext ¶ added in v2.35.1
func (o ApplicationInfoPtrOutput) ToApplicationInfoPtrOutputWithContext(ctx context.Context) ApplicationInfoPtrOutput
type ApplicationInfoState ¶
type ApplicationInfoState struct { ApproveValue pulumi.StringPtrInput AuditMode pulumi.StringPtrInput AuditReason pulumi.StringPtrInput DesireValue pulumi.Float64PtrInput Dimensions ApplicationInfoDimensionArrayInput EffectiveTime 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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (GetApplicationInfosApplicationArgs) ElementType() reflect.Type
func (GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutput ¶ added in v2.36.0
func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
func (GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutputWithContext ¶ added in v2.36.0
func (i GetApplicationInfosApplicationArgs) ToGetApplicationInfosApplicationOutputWithContext(ctx context.Context) GetApplicationInfosApplicationOutput
type GetApplicationInfosApplicationArray ¶ added in v2.36.0
type GetApplicationInfosApplicationArray []GetApplicationInfosApplicationInput
func (GetApplicationInfosApplicationArray) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationArray) ElementType() reflect.Type
func (GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutput ¶ added in v2.36.0
func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutputWithContext ¶ added in v2.36.0
func (i GetApplicationInfosApplicationArray) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
type GetApplicationInfosApplicationArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetApplicationInfosApplicationArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationArrayOutput) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationArrayOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutput ¶ added in v2.36.0
func (o GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutput() GetApplicationInfosApplicationArrayOutput
func (GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutputWithContext ¶ added in v2.36.0
func (o GetApplicationInfosApplicationArrayOutput) ToGetApplicationInfosApplicationArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationArrayOutput
type GetApplicationInfosApplicationDimension ¶ added in v2.36.0
type GetApplicationInfosApplicationDimensionArgs ¶ added in v2.36.0
type GetApplicationInfosApplicationDimensionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (GetApplicationInfosApplicationDimensionArgs) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationDimensionArgs) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutput ¶ added in v2.36.0
func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutputWithContext ¶ added in v2.36.0
func (i GetApplicationInfosApplicationDimensionArgs) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
type GetApplicationInfosApplicationDimensionArray ¶ added in v2.36.0
type GetApplicationInfosApplicationDimensionArray []GetApplicationInfosApplicationDimensionInput
func (GetApplicationInfosApplicationDimensionArray) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationDimensionArray) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutput ¶ added in v2.36.0
func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i GetApplicationInfosApplicationDimensionArray) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
type GetApplicationInfosApplicationDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetApplicationInfosApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationDimensionArrayOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutput ¶ added in v2.36.0
func (o GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutput() GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o GetApplicationInfosApplicationDimensionArrayOutput) ToGetApplicationInfosApplicationDimensionArrayOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionArrayOutput
type GetApplicationInfosApplicationDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetApplicationInfosApplicationDimensionOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationDimensionOutput) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationDimensionOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationDimensionOutput) Key ¶ added in v2.36.0
func (o GetApplicationInfosApplicationDimensionOutput) Key() pulumi.StringOutput
func (GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutput ¶ added in v2.36.0
func (o GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutput() GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutputWithContext ¶ added in v2.36.0
func (o GetApplicationInfosApplicationDimensionOutput) ToGetApplicationInfosApplicationDimensionOutputWithContext(ctx context.Context) GetApplicationInfosApplicationDimensionOutput
func (GetApplicationInfosApplicationDimensionOutput) Value ¶ added in v2.36.0
func (o GetApplicationInfosApplicationDimensionOutput) Value() pulumi.StringOutput
type GetApplicationInfosApplicationInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetApplicationInfosApplicationOutput struct{ *pulumi.OutputState }
func (GetApplicationInfosApplicationOutput) ApplicationId ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) ApplicationId() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) ApproveValue ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) ApproveValue() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) AuditReason ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) AuditReason() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) DesireValue ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) DesireValue() pulumi.Float64Output
func (GetApplicationInfosApplicationOutput) Dimensions ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) Dimensions() GetApplicationInfosApplicationDimensionArrayOutput
func (GetApplicationInfosApplicationOutput) EffectiveTime ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) EffectiveTime() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) ElementType ¶ added in v2.36.0
func (GetApplicationInfosApplicationOutput) ElementType() reflect.Type
func (GetApplicationInfosApplicationOutput) ExpireTime ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) ExpireTime() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) Id ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) Id() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) NoticeType ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) NoticeType() pulumi.IntOutput
func (GetApplicationInfosApplicationOutput) ProductCode ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) ProductCode() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaActionCode ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) QuotaActionCode() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaDescription ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) QuotaDescription() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaName ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) QuotaName() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) QuotaUnit ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) QuotaUnit() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) Reason ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) Reason() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) Status ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) Status() pulumi.StringOutput
func (GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutput ¶ added in v2.36.0
func (o GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutput() GetApplicationInfosApplicationOutput
func (GetApplicationInfosApplicationOutput) ToGetApplicationInfosApplicationOutputWithContext ¶ added in v2.36.0
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 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 GetQuotaAlarmsAlarm ¶ added in v2.36.0
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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmArgs) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutput ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutputWithContext ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmArgs) ToGetQuotaAlarmsAlarmOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmOutput
type GetQuotaAlarmsAlarmArray ¶ added in v2.36.0
type GetQuotaAlarmsAlarmArray []GetQuotaAlarmsAlarmInput
func (GetQuotaAlarmsAlarmArray) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmArray) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutput ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutputWithContext ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmArray) ToGetQuotaAlarmsAlarmArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmArrayOutput
type GetQuotaAlarmsAlarmArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaAlarmsAlarmArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmArrayOutput) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmArrayOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmArrayOutput) Index ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmArrayOutput) Index(i pulumi.IntInput) GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutput ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutput() GetQuotaAlarmsAlarmArrayOutput
func (GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutputWithContext ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmArrayOutput) ToGetQuotaAlarmsAlarmArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmArrayOutput
type GetQuotaAlarmsAlarmInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaAlarmsAlarmOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmOutput) AlarmId ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) AlarmId() pulumi.StringOutput
The first ID of the resource.
func (GetQuotaAlarmsAlarmOutput) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmOutput) Id ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) Id() pulumi.StringOutput
The ID of the Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) ProductCode ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) ProductCode() pulumi.StringOutput
The Product Code.
func (GetQuotaAlarmsAlarmOutput) QuotaActionCode ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) QuotaActionCode() pulumi.StringOutput
The Quota Action Code.
func (GetQuotaAlarmsAlarmOutput) QuotaAlarmName ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) QuotaAlarmName() pulumi.StringOutput
The name of Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) QuotaDimensions ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) QuotaDimensions() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
The Quota Dimensions.
func (GetQuotaAlarmsAlarmOutput) Threshold ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) Threshold() pulumi.Float64Output
The threshold of Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) ThresholdPercent ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) ThresholdPercent() pulumi.Float64Output
The threshold percent of Quota Alarm.
func (GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutput ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutput() GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutputWithContext ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) ToGetQuotaAlarmsAlarmOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmOutput
func (GetQuotaAlarmsAlarmOutput) WebHook ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmOutput) WebHook() pulumi.StringOutput
The WebHook of Quota Alarm.
type GetQuotaAlarmsAlarmQuotaDimension ¶ added in v2.36.0
type GetQuotaAlarmsAlarmQuotaDimensionArgs ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutput ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmQuotaDimensionArgs) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput
type GetQuotaAlarmsAlarmQuotaDimensionArray ¶ added in v2.36.0
type GetQuotaAlarmsAlarmQuotaDimensionArray []GetQuotaAlarmsAlarmQuotaDimensionInput
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i GetQuotaAlarmsAlarmQuotaDimensionArray) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
type GetQuotaAlarmsAlarmQuotaDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaAlarmsAlarmQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutput() GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
func (GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmQuotaDimensionArrayOutput) ToGetQuotaAlarmsAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionArrayOutput
type GetQuotaAlarmsAlarmQuotaDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaAlarmsAlarmQuotaDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ElementType() reflect.Type
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) Key ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) Key() pulumi.StringOutput
The key of quota_dimensions.
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutput ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutput() GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) ToGetQuotaAlarmsAlarmQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsAlarmQuotaDimensionOutput
func (GetQuotaAlarmsAlarmQuotaDimensionOutput) Value ¶ added in v2.36.0
func (o GetQuotaAlarmsAlarmQuotaDimensionOutput) Value() pulumi.StringOutput
The value of quota_dimensions.
type GetQuotaAlarmsArgs ¶ added in v2.36.0
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"` 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 GetQuotaAlarmsQuotaDimension ¶ added in v2.36.0
type GetQuotaAlarmsQuotaDimensionArgs ¶ added in v2.36.0
type GetQuotaAlarmsQuotaDimensionArgs struct { // The key of quota_dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of quota_dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetQuotaAlarmsQuotaDimensionArgs) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsQuotaDimensionArgs) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutput ¶ added in v2.36.0
func (i GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutputWithContext ¶ added in v2.36.0
func (i GetQuotaAlarmsQuotaDimensionArgs) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
type GetQuotaAlarmsQuotaDimensionArray ¶ added in v2.36.0
type GetQuotaAlarmsQuotaDimensionArray []GetQuotaAlarmsQuotaDimensionInput
func (GetQuotaAlarmsQuotaDimensionArray) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsQuotaDimensionArray) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutput ¶ added in v2.36.0
func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i GetQuotaAlarmsQuotaDimensionArray) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
type GetQuotaAlarmsQuotaDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaAlarmsQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutput ¶ added in v2.36.0
func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutput() GetQuotaAlarmsQuotaDimensionArrayOutput
func (GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o GetQuotaAlarmsQuotaDimensionArrayOutput) ToGetQuotaAlarmsQuotaDimensionArrayOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionArrayOutput
type GetQuotaAlarmsQuotaDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaAlarmsQuotaDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaAlarmsQuotaDimensionOutput) ElementType ¶ added in v2.36.0
func (GetQuotaAlarmsQuotaDimensionOutput) ElementType() reflect.Type
func (GetQuotaAlarmsQuotaDimensionOutput) Key ¶ added in v2.36.0
func (o GetQuotaAlarmsQuotaDimensionOutput) Key() pulumi.StringPtrOutput
The key of quota_dimensions.
func (GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput ¶ added in v2.36.0
func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutput() GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext ¶ added in v2.36.0
func (o GetQuotaAlarmsQuotaDimensionOutput) ToGetQuotaAlarmsQuotaDimensionOutputWithContext(ctx context.Context) GetQuotaAlarmsQuotaDimensionOutput
func (GetQuotaAlarmsQuotaDimensionOutput) Value ¶ added in v2.36.0
func (o GetQuotaAlarmsQuotaDimensionOutput) Value() pulumi.StringPtrOutput
The value of quota_dimensions.
type GetQuotaAlarmsResult ¶ added in v2.36.0
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 ¶ added in v2.36.0
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/v2/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { opt0 := "tf-testAcc" example, err := quotas.GetQuotaAlarms(ctx, "as.GetQuotaAlarmsArgs{ Ids: []string{ "5VR90-421F886-81E9-xxx", }, NameRegex: &opt0, }, nil) if err != nil { return err } ctx.Export("firstQuotasQuotaAlarmId", example.Alarms[0].Id) return nil }) }
```
type GetQuotaApplicationsApplication ¶ added in v2.36.0
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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationArgs) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutput ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
func (GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutputWithContext ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationArgs) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
type GetQuotaApplicationsApplicationArray ¶ added in v2.36.0
type GetQuotaApplicationsApplicationArray []GetQuotaApplicationsApplicationInput
func (GetQuotaApplicationsApplicationArray) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationArray) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutput ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutputWithContext ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationArray) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
type GetQuotaApplicationsApplicationArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaApplicationsApplicationArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationArrayOutput) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationArrayOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutput ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutput() GetQuotaApplicationsApplicationArrayOutput
func (GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutputWithContext ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationArrayOutput) ToGetQuotaApplicationsApplicationArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationArrayOutput
type GetQuotaApplicationsApplicationDimension ¶ added in v2.36.0
type GetQuotaApplicationsApplicationDimensionArgs ¶ added in v2.36.0
type GetQuotaApplicationsApplicationDimensionArgs struct { // The key of dimensions. Key pulumi.StringInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringInput `pulumi:"value"` }
func (GetQuotaApplicationsApplicationDimensionArgs) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationDimensionArgs) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutput ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutputWithContext ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationDimensionArgs) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
type GetQuotaApplicationsApplicationDimensionArray ¶ added in v2.36.0
type GetQuotaApplicationsApplicationDimensionArray []GetQuotaApplicationsApplicationDimensionInput
func (GetQuotaApplicationsApplicationDimensionArray) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationDimensionArray) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutput ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
func (GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i GetQuotaApplicationsApplicationDimensionArray) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
type GetQuotaApplicationsApplicationDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaApplicationsApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutput ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutput() GetQuotaApplicationsApplicationDimensionArrayOutput
func (GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationDimensionArrayOutput) ToGetQuotaApplicationsApplicationDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionArrayOutput
type GetQuotaApplicationsApplicationDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaApplicationsApplicationDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationDimensionOutput) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationDimensionOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationDimensionOutput) Key ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationDimensionOutput) Key() pulumi.StringOutput
The key of dimensions.
func (GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutput ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutput() GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutputWithContext ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationDimensionOutput) ToGetQuotaApplicationsApplicationDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationDimensionOutput
func (GetQuotaApplicationsApplicationDimensionOutput) Value ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationDimensionOutput) Value() pulumi.StringOutput
The value of dimensions.
type GetQuotaApplicationsApplicationInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaApplicationsApplicationOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsApplicationOutput) ApplicationId ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) ApplicationId() pulumi.StringOutput
The first ID of the resource.
func (GetQuotaApplicationsApplicationOutput) ApproveValue ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) ApproveValue() pulumi.StringOutput
The approve value.
func (GetQuotaApplicationsApplicationOutput) AuditReason ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) AuditReason() pulumi.StringOutput
The audit reason.
func (GetQuotaApplicationsApplicationOutput) DesireValue ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) DesireValue() pulumi.Float64Output
The desire value of the quota application.
func (GetQuotaApplicationsApplicationOutput) Dimensions ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) Dimensions() GetQuotaApplicationsApplicationDimensionArrayOutput
The quota dimensions.
func (GetQuotaApplicationsApplicationOutput) EffectiveTime ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) EffectiveTime() pulumi.StringOutput
The effective time.
func (GetQuotaApplicationsApplicationOutput) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsApplicationOutput) ElementType() reflect.Type
func (GetQuotaApplicationsApplicationOutput) ExpireTime ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) ExpireTime() pulumi.StringOutput
The expire time.
func (GetQuotaApplicationsApplicationOutput) Id ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) Id() pulumi.StringOutput
The ID of the Application Info.
func (GetQuotaApplicationsApplicationOutput) NoticeType ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) NoticeType() pulumi.IntOutput
The notice type.
func (GetQuotaApplicationsApplicationOutput) ProductCode ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) ProductCode() pulumi.StringOutput
The product code.
func (GetQuotaApplicationsApplicationOutput) QuotaActionCode ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) QuotaActionCode() pulumi.StringOutput
The ID of quota action..
func (GetQuotaApplicationsApplicationOutput) QuotaDescription ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) QuotaDescription() pulumi.StringOutput
The description of the quota.
func (GetQuotaApplicationsApplicationOutput) QuotaName ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) QuotaName() pulumi.StringOutput
The name of the quota.
func (GetQuotaApplicationsApplicationOutput) QuotaUnit ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) QuotaUnit() pulumi.StringOutput
The quota unit.
func (GetQuotaApplicationsApplicationOutput) Reason ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) Reason() pulumi.StringOutput
The reason of the quota application.
func (GetQuotaApplicationsApplicationOutput) Status ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) Status() pulumi.StringOutput
The status of the quota application.
func (GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutput ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutput() GetQuotaApplicationsApplicationOutput
func (GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutputWithContext ¶ added in v2.36.0
func (o GetQuotaApplicationsApplicationOutput) ToGetQuotaApplicationsApplicationOutputWithContext(ctx context.Context) GetQuotaApplicationsApplicationOutput
type GetQuotaApplicationsArgs ¶ added in v2.36.0
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"` OutputFile *string `pulumi:"outputFile"` // The product code. ProductCode string `pulumi:"productCode"` // The ID of quota action.. QuotaActionCode *string `pulumi:"quotaActionCode"` // The quota category. Valid values: `CommonQuota`, `FlowControl`. QuotaCategory *string `pulumi:"quotaCategory"` // The status of the quota application. Status *string `pulumi:"status"` }
A collection of arguments for invoking getQuotaApplications.
type GetQuotaApplicationsDimension ¶ added in v2.36.0
type GetQuotaApplicationsDimensionArgs ¶ added in v2.36.0
type GetQuotaApplicationsDimensionArgs struct { // The key of dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetQuotaApplicationsDimensionArgs) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsDimensionArgs) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutput ¶ added in v2.36.0
func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutputWithContext ¶ added in v2.36.0
func (i GetQuotaApplicationsDimensionArgs) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
type GetQuotaApplicationsDimensionArray ¶ added in v2.36.0
type GetQuotaApplicationsDimensionArray []GetQuotaApplicationsDimensionInput
func (GetQuotaApplicationsDimensionArray) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsDimensionArray) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutput ¶ added in v2.36.0
func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i GetQuotaApplicationsDimensionArray) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
type GetQuotaApplicationsDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaApplicationsDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsDimensionArrayOutput) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutput ¶ added in v2.36.0
func (o GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutput() GetQuotaApplicationsDimensionArrayOutput
func (GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o GetQuotaApplicationsDimensionArrayOutput) ToGetQuotaApplicationsDimensionArrayOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionArrayOutput
type GetQuotaApplicationsDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type GetQuotaApplicationsDimensionOutput struct{ *pulumi.OutputState }
func (GetQuotaApplicationsDimensionOutput) ElementType ¶ added in v2.36.0
func (GetQuotaApplicationsDimensionOutput) ElementType() reflect.Type
func (GetQuotaApplicationsDimensionOutput) Key ¶ added in v2.36.0
func (o GetQuotaApplicationsDimensionOutput) Key() pulumi.StringPtrOutput
The key of dimensions.
func (GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput ¶ added in v2.36.0
func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutput() GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext ¶ added in v2.36.0
func (o GetQuotaApplicationsDimensionOutput) ToGetQuotaApplicationsDimensionOutputWithContext(ctx context.Context) GetQuotaApplicationsDimensionOutput
func (GetQuotaApplicationsDimensionOutput) Value ¶ added in v2.36.0
func (o GetQuotaApplicationsDimensionOutput) Value() pulumi.StringPtrOutput
The value of dimensions.
type GetQuotaApplicationsResult ¶ added in v2.36.0
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 ¶ added in v2.36.0
func GetQuotaApplications(ctx *pulumi.Context, args *GetQuotaApplicationsArgs, opts ...pulumi.InvokeOption) (*GetQuotaApplicationsResult, error)
This data source provides the Quotas Quota Applications of the current Alibaba Cloud user.
> **NOTE:** Available in v1.117.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v2/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := quotas.GetQuotaApplications(ctx, "as.GetQuotaApplicationsArgs{ ProductCode: "ess", Ids: []string{ "4621F886-81E9-xxxx-xxxx", }, }, nil) if err != nil { return err } ctx.Export("firstQuotasQuotaApplicationId", example.Applications[0].Id) return nil }) }
```
type 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"` OutputFile *string `pulumi:"outputFile"` // The product code. ProductCode string `pulumi:"productCode"` // The quota action code. QuotaActionCode *string `pulumi:"quotaActionCode"` // The category of quota. Valid Values: `FlowControl` and `CommonQuota`. QuotaCategory *string `pulumi:"quotaCategory"` // Cloud service ECS specification quota supports setting sorting fields. Valid Values: `TIME`, `TOTAL` and `RESERVED`. SortField *string `pulumi:"sortField"` // Ranking of cloud service ECS specification quota support. Valid Values: `Ascending` and `Descending`. SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking getQuotas.
type GetQuotasDimension ¶
type GetQuotasDimensionArgs ¶
type GetQuotasDimensionArgs struct { // The key of dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetQuotasDimensionArgs) ElementType ¶
func (GetQuotasDimensionArgs) ElementType() reflect.Type
func (GetQuotasDimensionArgs) ToGetQuotasDimensionOutput ¶
func (i GetQuotasDimensionArgs) ToGetQuotasDimensionOutput() GetQuotasDimensionOutput
func (GetQuotasDimensionArgs) ToGetQuotasDimensionOutputWithContext ¶
func (i GetQuotasDimensionArgs) ToGetQuotasDimensionOutputWithContext(ctx context.Context) GetQuotasDimensionOutput
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 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/v2/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { opt0 := "专有宿主机总数量上限" example, err := quotas.GetQuotas(ctx, "as.GetQuotasArgs{ ProductCode: "ecs", NameRegex: &opt0, }, nil) if err != nil { return err } ctx.Export("firstQuotasQuotaId", example.Quotas[0].Id) return nil }) }
```
type QuotaAlarm ¶ added in v2.36.0
type QuotaAlarm struct { pulumi.CustomResourceState // 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. 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"` // 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://help.aliyun.com/document_detail/184343.html).
> **NOTE:** Available in v1.116.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v2/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := quotas.NewQuotaAlarm(ctx, "example", "as.QuotaAlarmArgs{ ProductCode: pulumi.String("ecs"), QuotaActionCode: pulumi.String("q_prepaid-instance-count-per-once-purchase"), QuotaAlarmName: pulumi.String("tf-testAcc"), QuotaDimensions: quotas.QuotaAlarmQuotaDimensionArray{ "as.QuotaAlarmQuotaDimensionArgs{ Key: pulumi.String("regionId"), Value: pulumi.String("cn-hangzhou"), }, }, Threshold: pulumi.Float64(100), }) 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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (*QuotaAlarm) ElementType() reflect.Type
func (*QuotaAlarm) ToQuotaAlarmOutput ¶ added in v2.36.0
func (i *QuotaAlarm) ToQuotaAlarmOutput() QuotaAlarmOutput
func (*QuotaAlarm) ToQuotaAlarmOutputWithContext ¶ added in v2.36.0
func (i *QuotaAlarm) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
func (*QuotaAlarm) ToQuotaAlarmPtrOutput ¶ added in v2.36.0
func (i *QuotaAlarm) ToQuotaAlarmPtrOutput() QuotaAlarmPtrOutput
func (*QuotaAlarm) ToQuotaAlarmPtrOutputWithContext ¶ added in v2.36.0
func (i *QuotaAlarm) ToQuotaAlarmPtrOutputWithContext(ctx context.Context) QuotaAlarmPtrOutput
type QuotaAlarmArgs ¶ added in v2.36.0
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. QuotaDimensions QuotaAlarmQuotaDimensionArrayInput // The threshold of Quota Alarm. Threshold pulumi.Float64PtrInput // The threshold percent of Quota Alarm. ThresholdPercent pulumi.Float64PtrInput // The WebHook of Quota Alarm. WebHook pulumi.StringPtrInput }
The set of arguments for constructing a QuotaAlarm resource.
func (QuotaAlarmArgs) ElementType ¶ added in v2.36.0
func (QuotaAlarmArgs) ElementType() reflect.Type
type QuotaAlarmArray ¶ added in v2.36.0
type QuotaAlarmArray []QuotaAlarmInput
func (QuotaAlarmArray) ElementType ¶ added in v2.36.0
func (QuotaAlarmArray) ElementType() reflect.Type
func (QuotaAlarmArray) ToQuotaAlarmArrayOutput ¶ added in v2.36.0
func (i QuotaAlarmArray) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
func (QuotaAlarmArray) ToQuotaAlarmArrayOutputWithContext ¶ added in v2.36.0
func (i QuotaAlarmArray) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
type QuotaAlarmArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaAlarmArrayOutput struct{ *pulumi.OutputState }
func (QuotaAlarmArrayOutput) ElementType ¶ added in v2.36.0
func (QuotaAlarmArrayOutput) ElementType() reflect.Type
func (QuotaAlarmArrayOutput) Index ¶ added in v2.36.0
func (o QuotaAlarmArrayOutput) Index(i pulumi.IntInput) QuotaAlarmOutput
func (QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutput ¶ added in v2.36.0
func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutput() QuotaAlarmArrayOutput
func (QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmArrayOutput) ToQuotaAlarmArrayOutputWithContext(ctx context.Context) QuotaAlarmArrayOutput
type QuotaAlarmInput ¶ added in v2.36.0
type QuotaAlarmInput interface { pulumi.Input ToQuotaAlarmOutput() QuotaAlarmOutput ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput }
type QuotaAlarmMap ¶ added in v2.36.0
type QuotaAlarmMap map[string]QuotaAlarmInput
func (QuotaAlarmMap) ElementType ¶ added in v2.36.0
func (QuotaAlarmMap) ElementType() reflect.Type
func (QuotaAlarmMap) ToQuotaAlarmMapOutput ¶ added in v2.36.0
func (i QuotaAlarmMap) ToQuotaAlarmMapOutput() QuotaAlarmMapOutput
func (QuotaAlarmMap) ToQuotaAlarmMapOutputWithContext ¶ added in v2.36.0
func (i QuotaAlarmMap) ToQuotaAlarmMapOutputWithContext(ctx context.Context) QuotaAlarmMapOutput
type QuotaAlarmMapInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaAlarmMapOutput struct{ *pulumi.OutputState }
func (QuotaAlarmMapOutput) ElementType ¶ added in v2.36.0
func (QuotaAlarmMapOutput) ElementType() reflect.Type
func (QuotaAlarmMapOutput) MapIndex ¶ added in v2.36.0
func (o QuotaAlarmMapOutput) MapIndex(k pulumi.StringInput) QuotaAlarmOutput
func (QuotaAlarmMapOutput) ToQuotaAlarmMapOutput ¶ added in v2.36.0
func (o QuotaAlarmMapOutput) ToQuotaAlarmMapOutput() QuotaAlarmMapOutput
func (QuotaAlarmMapOutput) ToQuotaAlarmMapOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmMapOutput) ToQuotaAlarmMapOutputWithContext(ctx context.Context) QuotaAlarmMapOutput
type QuotaAlarmOutput ¶ added in v2.36.0
type QuotaAlarmOutput struct {
*pulumi.OutputState
}
func (QuotaAlarmOutput) ElementType ¶ added in v2.36.0
func (QuotaAlarmOutput) ElementType() reflect.Type
func (QuotaAlarmOutput) ToQuotaAlarmOutput ¶ added in v2.36.0
func (o QuotaAlarmOutput) ToQuotaAlarmOutput() QuotaAlarmOutput
func (QuotaAlarmOutput) ToQuotaAlarmOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmOutput) ToQuotaAlarmOutputWithContext(ctx context.Context) QuotaAlarmOutput
func (QuotaAlarmOutput) ToQuotaAlarmPtrOutput ¶ added in v2.36.0
func (o QuotaAlarmOutput) ToQuotaAlarmPtrOutput() QuotaAlarmPtrOutput
func (QuotaAlarmOutput) ToQuotaAlarmPtrOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmOutput) ToQuotaAlarmPtrOutputWithContext(ctx context.Context) QuotaAlarmPtrOutput
type QuotaAlarmPtrInput ¶ added in v2.36.0
type QuotaAlarmPtrInput interface { pulumi.Input ToQuotaAlarmPtrOutput() QuotaAlarmPtrOutput ToQuotaAlarmPtrOutputWithContext(ctx context.Context) QuotaAlarmPtrOutput }
type QuotaAlarmPtrOutput ¶ added in v2.36.0
type QuotaAlarmPtrOutput struct {
*pulumi.OutputState
}
func (QuotaAlarmPtrOutput) ElementType ¶ added in v2.36.0
func (QuotaAlarmPtrOutput) ElementType() reflect.Type
func (QuotaAlarmPtrOutput) ToQuotaAlarmPtrOutput ¶ added in v2.36.0
func (o QuotaAlarmPtrOutput) ToQuotaAlarmPtrOutput() QuotaAlarmPtrOutput
func (QuotaAlarmPtrOutput) ToQuotaAlarmPtrOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmPtrOutput) ToQuotaAlarmPtrOutputWithContext(ctx context.Context) QuotaAlarmPtrOutput
type QuotaAlarmQuotaDimension ¶ added in v2.36.0
type QuotaAlarmQuotaDimensionArgs ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (QuotaAlarmQuotaDimensionArgs) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutput ¶ added in v2.36.0
func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutputWithContext ¶ added in v2.36.0
func (i QuotaAlarmQuotaDimensionArgs) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
type QuotaAlarmQuotaDimensionArray ¶ added in v2.36.0
type QuotaAlarmQuotaDimensionArray []QuotaAlarmQuotaDimensionInput
func (QuotaAlarmQuotaDimensionArray) ElementType ¶ added in v2.36.0
func (QuotaAlarmQuotaDimensionArray) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutput ¶ added in v2.36.0
func (i QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput
func (QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i QuotaAlarmQuotaDimensionArray) ToQuotaAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionArrayOutput
type QuotaAlarmQuotaDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaAlarmQuotaDimensionArrayOutput struct{ *pulumi.OutputState }
func (QuotaAlarmQuotaDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (QuotaAlarmQuotaDimensionArrayOutput) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionArrayOutput) Index ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionArrayOutput) Index(i pulumi.IntInput) QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutput ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutput() QuotaAlarmQuotaDimensionArrayOutput
func (QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionArrayOutput) ToQuotaAlarmQuotaDimensionArrayOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionArrayOutput
type QuotaAlarmQuotaDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaAlarmQuotaDimensionOutput struct{ *pulumi.OutputState }
func (QuotaAlarmQuotaDimensionOutput) ElementType ¶ added in v2.36.0
func (QuotaAlarmQuotaDimensionOutput) ElementType() reflect.Type
func (QuotaAlarmQuotaDimensionOutput) Key ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionOutput) Key() pulumi.StringPtrOutput
The Key of quota_dimensions.
func (QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutput ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutput() QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutputWithContext ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionOutput) ToQuotaAlarmQuotaDimensionOutputWithContext(ctx context.Context) QuotaAlarmQuotaDimensionOutput
func (QuotaAlarmQuotaDimensionOutput) Value ¶ added in v2.36.0
func (o QuotaAlarmQuotaDimensionOutput) Value() pulumi.StringPtrOutput
The Value of quota_dimensions.
type QuotaAlarmState ¶ added in v2.36.0
type QuotaAlarmState struct { // The Product Code. ProductCode pulumi.StringPtrInput // The Quota Action Code. QuotaActionCode pulumi.StringPtrInput // The name of Quota Alarm. QuotaAlarmName pulumi.StringPtrInput // The Quota Dimensions. QuotaDimensions QuotaAlarmQuotaDimensionArrayInput // The threshold of Quota Alarm. Threshold pulumi.Float64PtrInput // The threshold percent of Quota Alarm. ThresholdPercent pulumi.Float64PtrInput // The WebHook of Quota Alarm. WebHook pulumi.StringPtrInput }
func (QuotaAlarmState) ElementType ¶ added in v2.36.0
func (QuotaAlarmState) ElementType() reflect.Type
type QuotaApplication ¶ added in v2.36.0
type QuotaApplication struct { pulumi.CustomResourceState // The approve value of the quota application. ApproveValue pulumi.StringOutput `pulumi:"approveValue"` // The audit mode. Valid values: `Async`, `Sync`. Default to: `Async`. AuditMode pulumi.StringPtrOutput `pulumi:"auditMode"` // The audit reason. AuditReason pulumi.StringOutput `pulumi:"auditReason"` // The desire value of the quota application. DesireValue pulumi.Float64Output `pulumi:"desireValue"` // The quota dimensions. Dimensions QuotaApplicationDimensionArrayOutput `pulumi:"dimensions"` // The effective time of the quota application. EffectiveTime pulumi.StringOutput `pulumi:"effectiveTime"` // The expire time of the quota application. ExpireTime pulumi.StringOutput `pulumi:"expireTime"` // The notice type. Valid values: `0`, `1`, `2`, `3`. NoticeType pulumi.IntPtrOutput `pulumi:"noticeType"` // The product code. ProductCode pulumi.StringOutput `pulumi:"productCode"` // The ID of quota action. QuotaActionCode pulumi.StringOutput `pulumi:"quotaActionCode"` // The quota category. Valid values: `CommonQuota`, `FlowControl`. 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"` // The status of the quota application. Status pulumi.StringOutput `pulumi:"status"` }
Provides a Quotas Quota Application resource.
For information about Quotas Quota Application and how to use it, see [What is Quota Application](https://help.aliyun.com/document_detail/171289.html).
> **NOTE:** Available in v1.117.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v2/go/alicloud/quotas" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := quotas.NewQuotaApplication(ctx, "example", "as.QuotaApplicationArgs{ DesireValue: pulumi.Float64(100), Dimensions: quotas.QuotaApplicationDimensionArray{ "as.QuotaApplicationDimensionArgs{ Key: pulumi.String("regionId"), Value: pulumi.String("cn-hangzhou"), }, }, NoticeType: pulumi.Int(0), ProductCode: pulumi.String("ess"), QuotaActionCode: pulumi.String("q_db_instance"), Reason: pulumi.String("For Terraform Test"), }) if err != nil { return err } return nil }) }
```
## Import
Quotas Application Info can be imported using the id, e.g.
```sh
$ pulumi import alicloud:quotas/quotaApplication:QuotaApplication example <id>
```
func GetQuotaApplication ¶ added in v2.36.0
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 ¶ added in v2.36.0
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 ¶ added in v2.36.0
func (*QuotaApplication) ElementType() reflect.Type
func (*QuotaApplication) ToQuotaApplicationOutput ¶ added in v2.36.0
func (i *QuotaApplication) ToQuotaApplicationOutput() QuotaApplicationOutput
func (*QuotaApplication) ToQuotaApplicationOutputWithContext ¶ added in v2.36.0
func (i *QuotaApplication) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
func (*QuotaApplication) ToQuotaApplicationPtrOutput ¶ added in v2.36.0
func (i *QuotaApplication) ToQuotaApplicationPtrOutput() QuotaApplicationPtrOutput
func (*QuotaApplication) ToQuotaApplicationPtrOutputWithContext ¶ added in v2.36.0
func (i *QuotaApplication) ToQuotaApplicationPtrOutputWithContext(ctx context.Context) QuotaApplicationPtrOutput
type QuotaApplicationArgs ¶ added in v2.36.0
type QuotaApplicationArgs struct { // The audit mode. Valid values: `Async`, `Sync`. Default to: `Async`. AuditMode pulumi.StringPtrInput // The desire value of the quota application. DesireValue pulumi.Float64Input // The quota dimensions. Dimensions QuotaApplicationDimensionArrayInput // The notice type. Valid values: `0`, `1`, `2`, `3`. NoticeType pulumi.IntPtrInput // The product code. ProductCode pulumi.StringInput // The ID of quota action. QuotaActionCode pulumi.StringInput // The quota category. Valid values: `CommonQuota`, `FlowControl`. QuotaCategory pulumi.StringPtrInput // The reason of the quota application. Reason pulumi.StringInput }
The set of arguments for constructing a QuotaApplication resource.
func (QuotaApplicationArgs) ElementType ¶ added in v2.36.0
func (QuotaApplicationArgs) ElementType() reflect.Type
type QuotaApplicationArray ¶ added in v2.36.0
type QuotaApplicationArray []QuotaApplicationInput
func (QuotaApplicationArray) ElementType ¶ added in v2.36.0
func (QuotaApplicationArray) ElementType() reflect.Type
func (QuotaApplicationArray) ToQuotaApplicationArrayOutput ¶ added in v2.36.0
func (i QuotaApplicationArray) ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput
func (QuotaApplicationArray) ToQuotaApplicationArrayOutputWithContext ¶ added in v2.36.0
func (i QuotaApplicationArray) ToQuotaApplicationArrayOutputWithContext(ctx context.Context) QuotaApplicationArrayOutput
type QuotaApplicationArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaApplicationArrayOutput struct{ *pulumi.OutputState }
func (QuotaApplicationArrayOutput) ElementType ¶ added in v2.36.0
func (QuotaApplicationArrayOutput) ElementType() reflect.Type
func (QuotaApplicationArrayOutput) Index ¶ added in v2.36.0
func (o QuotaApplicationArrayOutput) Index(i pulumi.IntInput) QuotaApplicationOutput
func (QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutput ¶ added in v2.36.0
func (o QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutput() QuotaApplicationArrayOutput
func (QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationArrayOutput) ToQuotaApplicationArrayOutputWithContext(ctx context.Context) QuotaApplicationArrayOutput
type QuotaApplicationDimension ¶ added in v2.36.0
type QuotaApplicationDimensionArgs ¶ added in v2.36.0
type QuotaApplicationDimensionArgs struct { // The key of dimensions. Key pulumi.StringPtrInput `pulumi:"key"` // The value of dimensions. Value pulumi.StringPtrInput `pulumi:"value"` }
func (QuotaApplicationDimensionArgs) ElementType ¶ added in v2.36.0
func (QuotaApplicationDimensionArgs) ElementType() reflect.Type
func (QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutput ¶ added in v2.36.0
func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutputWithContext ¶ added in v2.36.0
func (i QuotaApplicationDimensionArgs) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
type QuotaApplicationDimensionArray ¶ added in v2.36.0
type QuotaApplicationDimensionArray []QuotaApplicationDimensionInput
func (QuotaApplicationDimensionArray) ElementType ¶ added in v2.36.0
func (QuotaApplicationDimensionArray) ElementType() reflect.Type
func (QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutput ¶ added in v2.36.0
func (i QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput
func (QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutputWithContext ¶ added in v2.36.0
func (i QuotaApplicationDimensionArray) ToQuotaApplicationDimensionArrayOutputWithContext(ctx context.Context) QuotaApplicationDimensionArrayOutput
type QuotaApplicationDimensionArrayInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaApplicationDimensionArrayOutput struct{ *pulumi.OutputState }
func (QuotaApplicationDimensionArrayOutput) ElementType ¶ added in v2.36.0
func (QuotaApplicationDimensionArrayOutput) ElementType() reflect.Type
func (QuotaApplicationDimensionArrayOutput) Index ¶ added in v2.36.0
func (o QuotaApplicationDimensionArrayOutput) Index(i pulumi.IntInput) QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutput ¶ added in v2.36.0
func (o QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutput() QuotaApplicationDimensionArrayOutput
func (QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationDimensionArrayOutput) ToQuotaApplicationDimensionArrayOutputWithContext(ctx context.Context) QuotaApplicationDimensionArrayOutput
type QuotaApplicationDimensionInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaApplicationDimensionOutput struct{ *pulumi.OutputState }
func (QuotaApplicationDimensionOutput) ElementType ¶ added in v2.36.0
func (QuotaApplicationDimensionOutput) ElementType() reflect.Type
func (QuotaApplicationDimensionOutput) Key ¶ added in v2.36.0
func (o QuotaApplicationDimensionOutput) Key() pulumi.StringPtrOutput
The key of dimensions.
func (QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutput ¶ added in v2.36.0
func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutput() QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationDimensionOutput) ToQuotaApplicationDimensionOutputWithContext(ctx context.Context) QuotaApplicationDimensionOutput
func (QuotaApplicationDimensionOutput) Value ¶ added in v2.36.0
func (o QuotaApplicationDimensionOutput) Value() pulumi.StringPtrOutput
The value of dimensions.
type QuotaApplicationInput ¶ added in v2.36.0
type QuotaApplicationInput interface { pulumi.Input ToQuotaApplicationOutput() QuotaApplicationOutput ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput }
type QuotaApplicationMap ¶ added in v2.36.0
type QuotaApplicationMap map[string]QuotaApplicationInput
func (QuotaApplicationMap) ElementType ¶ added in v2.36.0
func (QuotaApplicationMap) ElementType() reflect.Type
func (QuotaApplicationMap) ToQuotaApplicationMapOutput ¶ added in v2.36.0
func (i QuotaApplicationMap) ToQuotaApplicationMapOutput() QuotaApplicationMapOutput
func (QuotaApplicationMap) ToQuotaApplicationMapOutputWithContext ¶ added in v2.36.0
func (i QuotaApplicationMap) ToQuotaApplicationMapOutputWithContext(ctx context.Context) QuotaApplicationMapOutput
type QuotaApplicationMapInput ¶ added in v2.36.0
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 ¶ added in v2.36.0
type QuotaApplicationMapOutput struct{ *pulumi.OutputState }
func (QuotaApplicationMapOutput) ElementType ¶ added in v2.36.0
func (QuotaApplicationMapOutput) ElementType() reflect.Type
func (QuotaApplicationMapOutput) MapIndex ¶ added in v2.36.0
func (o QuotaApplicationMapOutput) MapIndex(k pulumi.StringInput) QuotaApplicationOutput
func (QuotaApplicationMapOutput) ToQuotaApplicationMapOutput ¶ added in v2.36.0
func (o QuotaApplicationMapOutput) ToQuotaApplicationMapOutput() QuotaApplicationMapOutput
func (QuotaApplicationMapOutput) ToQuotaApplicationMapOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationMapOutput) ToQuotaApplicationMapOutputWithContext(ctx context.Context) QuotaApplicationMapOutput
type QuotaApplicationOutput ¶ added in v2.36.0
type QuotaApplicationOutput struct {
*pulumi.OutputState
}
func (QuotaApplicationOutput) ElementType ¶ added in v2.36.0
func (QuotaApplicationOutput) ElementType() reflect.Type
func (QuotaApplicationOutput) ToQuotaApplicationOutput ¶ added in v2.36.0
func (o QuotaApplicationOutput) ToQuotaApplicationOutput() QuotaApplicationOutput
func (QuotaApplicationOutput) ToQuotaApplicationOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationOutput) ToQuotaApplicationOutputWithContext(ctx context.Context) QuotaApplicationOutput
func (QuotaApplicationOutput) ToQuotaApplicationPtrOutput ¶ added in v2.36.0
func (o QuotaApplicationOutput) ToQuotaApplicationPtrOutput() QuotaApplicationPtrOutput
func (QuotaApplicationOutput) ToQuotaApplicationPtrOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationOutput) ToQuotaApplicationPtrOutputWithContext(ctx context.Context) QuotaApplicationPtrOutput
type QuotaApplicationPtrInput ¶ added in v2.36.0
type QuotaApplicationPtrInput interface { pulumi.Input ToQuotaApplicationPtrOutput() QuotaApplicationPtrOutput ToQuotaApplicationPtrOutputWithContext(ctx context.Context) QuotaApplicationPtrOutput }
type QuotaApplicationPtrOutput ¶ added in v2.36.0
type QuotaApplicationPtrOutput struct {
*pulumi.OutputState
}
func (QuotaApplicationPtrOutput) ElementType ¶ added in v2.36.0
func (QuotaApplicationPtrOutput) ElementType() reflect.Type
func (QuotaApplicationPtrOutput) ToQuotaApplicationPtrOutput ¶ added in v2.36.0
func (o QuotaApplicationPtrOutput) ToQuotaApplicationPtrOutput() QuotaApplicationPtrOutput
func (QuotaApplicationPtrOutput) ToQuotaApplicationPtrOutputWithContext ¶ added in v2.36.0
func (o QuotaApplicationPtrOutput) ToQuotaApplicationPtrOutputWithContext(ctx context.Context) QuotaApplicationPtrOutput
type QuotaApplicationState ¶ added in v2.36.0
type QuotaApplicationState struct { // The approve value of the quota application. ApproveValue pulumi.StringPtrInput // The audit mode. Valid values: `Async`, `Sync`. Default to: `Async`. AuditMode pulumi.StringPtrInput // The audit reason. AuditReason pulumi.StringPtrInput // The desire value of the quota application. DesireValue pulumi.Float64PtrInput // The quota dimensions. Dimensions QuotaApplicationDimensionArrayInput // The effective time of the quota application. EffectiveTime pulumi.StringPtrInput // The expire time of the quota application. ExpireTime pulumi.StringPtrInput // The notice type. Valid values: `0`, `1`, `2`, `3`. NoticeType pulumi.IntPtrInput // The product code. ProductCode pulumi.StringPtrInput // The ID of quota action. QuotaActionCode pulumi.StringPtrInput // The quota category. Valid values: `CommonQuota`, `FlowControl`. 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 // The status of the quota application. Status pulumi.StringPtrInput }
func (QuotaApplicationState) ElementType ¶ added in v2.36.0
func (QuotaApplicationState) ElementType() reflect.Type