Values.RequestedServiceQuotaChangeSourceInformation about a quota increase request.
type nonrec t = {id : RequestId.t option;The unique identifier.
*)requestType : RequestType.t option;The type of quota increase request. Possible values include: AutomaticManagement - The request was automatically created by Service Quotas Automatic Management when quota utilization approached the limit. If this field is not present, the request was manually created by a user.
*)caseId : CustomerServiceEngagementId.t option;The case ID.
*)serviceCode : ServiceCode.t option;Specifies the service identifier. To find the service code value for an Amazon Web Services service, use the ListServices operation.
*)serviceName : ServiceName.t option;Specifies the service name.
*)quotaCode : QuotaCode.t option;Specifies the quota identifier. To find the quota code for a specific quota, use the ListServiceQuotas operation, and look for the QuotaCode response in the output for the quota you want.
*)quotaName : QuotaName.t option;Specifies the quota name.
*)desiredValue : QuotaValue.t option;The new, increased value for the quota.
*)status : RequestStatus.t option;The state of the quota increase request. PENDING: The quota increase request is under review by Amazon Web Services. CASE_OPENED: Service Quotas opened a support case to process the quota increase request. Follow-up on the support case for more information. APPROVED: The quota increase request is approved. DENIED: The quota increase request can't be approved by Service Quotas. Contact Amazon Web Services Support for more details. NOT APPROVED: The quota increase request can't be approved by Service Quotas. Contact Amazon Web Services Support for more details. CASE_CLOSED: The support case associated with this quota increase request was closed. Check the support case correspondence for the outcome of your quota request. INVALID_REQUEST: Service Quotas couldn't process your resource-level quota increase request because the Amazon Resource Name (ARN) specified as part of the ContextId is invalid.
*)created : DateTime.t option;The date and time when the quota increase request was received and the case ID was created.
*)lastUpdated : DateTime.t option;The date and time of the most recent change.
*)requester : Requester.t option;The IAM identity of the requester.
*)quotaArn : QuotaArn.t option;The Amazon Resource Name (ARN) of the quota.
*)globalQuota : GlobalQuota.t option;Indicates whether the quota is global.
*)unit : QuotaUnit.t option;The unit of measurement.
*)quotaRequestedAtLevel : AppliedLevelEnum.t option;Filters the response to return quota requests for the ACCOUNT, RESOURCE, or ALL levels. ACCOUNT is the default.
*)quotaContext : QuotaContextInfo.t option;The context for this service quota.
*)}val make :
?id:RequestId.t ->
?requestType:RequestType.t ->
?caseId:CustomerServiceEngagementId.t ->
?serviceCode:ServiceCode.t ->
?serviceName:ServiceName.t ->
?quotaCode:QuotaCode.t ->
?quotaName:QuotaName.t ->
?desiredValue:QuotaValue.t ->
?status:RequestStatus.t ->
?created:DateTime.t ->
?lastUpdated:DateTime.t ->
?requester:Requester.t ->
?quotaArn:QuotaArn.t ->
?globalQuota:GlobalQuota.t ->
?unit:QuotaUnit.t ->
?quotaRequestedAtLevel:AppliedLevelEnum.t ->
?quotaContext:QuotaContextInfo.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of GlobalQuota.t
| `Double of QuotaValue.t
| `Enum of string
| `String of RequestId.t
| `Structure of
(string * [> `Enum of string | `String of QuotaContextScopeType.t ])
list
| `Timestamp of DateTime.t ])
list ]