| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ServiceQuotas.Types
Description
Synopsis
- defaultService :: Service
- _AWSServiceAccessNotEnabledException :: AsError a => Fold a ServiceError
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _DependencyAccessDeniedException :: AsError a => Fold a ServiceError
- _IllegalArgumentException :: AsError a => Fold a ServiceError
- _InvalidPaginationTokenException :: AsError a => Fold a ServiceError
- _InvalidResourceStateException :: AsError a => Fold a ServiceError
- _NoAvailableOrganizationException :: AsError a => Fold a ServiceError
- _NoSuchResourceException :: AsError a => Fold a ServiceError
- _OrganizationNotInAllFeaturesModeException :: AsError a => Fold a ServiceError
- _QuotaExceededException :: AsError a => Fold a ServiceError
- _ResourceAlreadyExistsException :: AsError a => Fold a ServiceError
- _ServiceException :: AsError a => Fold a ServiceError
- _ServiceQuotaTemplateNotInUseException :: AsError a => Fold a ServiceError
- _TagPolicyViolationException :: AsError a => Fold a ServiceError
- _TemplatesNotAvailableInRegionException :: AsError a => Fold a ServiceError
- _TooManyRequestsException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- newtype ErrorCode where
- ErrorCode' { }
- pattern ErrorCode_DEPENDENCY_ACCESS_DENIED_ERROR :: ErrorCode
- pattern ErrorCode_DEPENDENCY_SERVICE_ERROR :: ErrorCode
- pattern ErrorCode_DEPENDENCY_THROTTLING_ERROR :: ErrorCode
- pattern ErrorCode_SERVICE_QUOTA_NOT_AVAILABLE_ERROR :: ErrorCode
- newtype PeriodUnit where
- PeriodUnit' { }
- pattern PeriodUnit_DAY :: PeriodUnit
- pattern PeriodUnit_HOUR :: PeriodUnit
- pattern PeriodUnit_MICROSECOND :: PeriodUnit
- pattern PeriodUnit_MILLISECOND :: PeriodUnit
- pattern PeriodUnit_MINUTE :: PeriodUnit
- pattern PeriodUnit_SECOND :: PeriodUnit
- pattern PeriodUnit_WEEK :: PeriodUnit
- newtype RequestStatus where
- RequestStatus' { }
- pattern RequestStatus_APPROVED :: RequestStatus
- pattern RequestStatus_CASE_CLOSED :: RequestStatus
- pattern RequestStatus_CASE_OPENED :: RequestStatus
- pattern RequestStatus_DENIED :: RequestStatus
- pattern RequestStatus_PENDING :: RequestStatus
- newtype ServiceQuotaTemplateAssociationStatus where
- data ErrorReason = ErrorReason' {}
- newErrorReason :: ErrorReason
- errorReason_errorCode :: Lens' ErrorReason (Maybe ErrorCode)
- errorReason_errorMessage :: Lens' ErrorReason (Maybe Text)
- data MetricInfo = MetricInfo' {}
- newMetricInfo :: MetricInfo
- metricInfo_metricDimensions :: Lens' MetricInfo (Maybe (HashMap Text Text))
- metricInfo_metricName :: Lens' MetricInfo (Maybe Text)
- metricInfo_metricNamespace :: Lens' MetricInfo (Maybe Text)
- metricInfo_metricStatisticRecommendation :: Lens' MetricInfo (Maybe Text)
- data QuotaPeriod = QuotaPeriod' {}
- newQuotaPeriod :: QuotaPeriod
- quotaPeriod_periodUnit :: Lens' QuotaPeriod (Maybe PeriodUnit)
- quotaPeriod_periodValue :: Lens' QuotaPeriod (Maybe Int)
- data RequestedServiceQuotaChange = RequestedServiceQuotaChange' {
- caseId :: Maybe Text
- created :: Maybe POSIX
- desiredValue :: Maybe Double
- globalQuota :: Maybe Bool
- id :: Maybe Text
- lastUpdated :: Maybe POSIX
- quotaArn :: Maybe Text
- quotaCode :: Maybe Text
- quotaName :: Maybe Text
- requester :: Maybe Text
- serviceCode :: Maybe Text
- serviceName :: Maybe Text
- status :: Maybe RequestStatus
- unit :: Maybe Text
- newRequestedServiceQuotaChange :: RequestedServiceQuotaChange
- requestedServiceQuotaChange_caseId :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_created :: Lens' RequestedServiceQuotaChange (Maybe UTCTime)
- requestedServiceQuotaChange_desiredValue :: Lens' RequestedServiceQuotaChange (Maybe Double)
- requestedServiceQuotaChange_globalQuota :: Lens' RequestedServiceQuotaChange (Maybe Bool)
- requestedServiceQuotaChange_id :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_lastUpdated :: Lens' RequestedServiceQuotaChange (Maybe UTCTime)
- requestedServiceQuotaChange_quotaArn :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_quotaCode :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_quotaName :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_requester :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_serviceCode :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_serviceName :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_status :: Lens' RequestedServiceQuotaChange (Maybe RequestStatus)
- requestedServiceQuotaChange_unit :: Lens' RequestedServiceQuotaChange (Maybe Text)
- data ServiceInfo = ServiceInfo' {
- serviceCode :: Maybe Text
- serviceName :: Maybe Text
- newServiceInfo :: ServiceInfo
- serviceInfo_serviceCode :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_serviceName :: Lens' ServiceInfo (Maybe Text)
- data ServiceQuota = ServiceQuota' {
- adjustable :: Maybe Bool
- errorReason :: Maybe ErrorReason
- globalQuota :: Maybe Bool
- period :: Maybe QuotaPeriod
- quotaArn :: Maybe Text
- quotaCode :: Maybe Text
- quotaName :: Maybe Text
- serviceCode :: Maybe Text
- serviceName :: Maybe Text
- unit :: Maybe Text
- usageMetric :: Maybe MetricInfo
- value :: Maybe Double
- newServiceQuota :: ServiceQuota
- serviceQuota_adjustable :: Lens' ServiceQuota (Maybe Bool)
- serviceQuota_errorReason :: Lens' ServiceQuota (Maybe ErrorReason)
- serviceQuota_globalQuota :: Lens' ServiceQuota (Maybe Bool)
- serviceQuota_period :: Lens' ServiceQuota (Maybe QuotaPeriod)
- serviceQuota_quotaArn :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_quotaCode :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_quotaName :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_serviceCode :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_serviceName :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_unit :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_usageMetric :: Lens' ServiceQuota (Maybe MetricInfo)
- serviceQuota_value :: Lens' ServiceQuota (Maybe Double)
- data ServiceQuotaIncreaseRequestInTemplate = ServiceQuotaIncreaseRequestInTemplate' {}
- newServiceQuotaIncreaseRequestInTemplate :: ServiceQuotaIncreaseRequestInTemplate
- serviceQuotaIncreaseRequestInTemplate_awsRegion :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_desiredValue :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Double)
- serviceQuotaIncreaseRequestInTemplate_globalQuota :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Bool)
- serviceQuotaIncreaseRequestInTemplate_quotaCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_quotaName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_serviceCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_serviceName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_unit :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
Service Configuration
defaultService :: Service Source #
API version 2019-06-24 of the Amazon Quotas SDK configuration.
Errors
_AWSServiceAccessNotEnabledException :: AsError a => Fold a ServiceError Source #
The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have sufficient permission to perform this action.
_DependencyAccessDeniedException :: AsError a => Fold a ServiceError Source #
You can't perform this action because a dependency does not have access.
_IllegalArgumentException :: AsError a => Fold a ServiceError Source #
Invalid input was provided.
_InvalidPaginationTokenException :: AsError a => Fold a ServiceError Source #
Invalid input was provided.
_InvalidResourceStateException :: AsError a => Fold a ServiceError Source #
The resource is in an invalid state.
_NoAvailableOrganizationException :: AsError a => Fold a ServiceError Source #
The account making this call is not a member of an organization.
_NoSuchResourceException :: AsError a => Fold a ServiceError Source #
The specified resource does not exist.
_OrganizationNotInAllFeaturesModeException :: AsError a => Fold a ServiceError Source #
The organization that your account belongs to is not in All Features mode.
_QuotaExceededException :: AsError a => Fold a ServiceError Source #
You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.
_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #
The specified resource already exists.
_ServiceException :: AsError a => Fold a ServiceError Source #
Something went wrong.
_ServiceQuotaTemplateNotInUseException :: AsError a => Fold a ServiceError Source #
The quota request template is not associated with your organization.
_TagPolicyViolationException :: AsError a => Fold a ServiceError Source #
The specified tag is a reserved word and cannot be used.
_TemplatesNotAvailableInRegionException :: AsError a => Fold a ServiceError Source #
The Service Quotas template is not available in this AWS Region.
_TooManyRequestsException :: AsError a => Fold a ServiceError Source #
Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
_TooManyTagsException :: AsError a => Fold a ServiceError Source #
You've exceeded the number of tags allowed for a resource. For more information, see Tag restrictions in the Service Quotas User Guide.
ErrorCode
Constructors
| ErrorCode' | |
Fields | |
Bundled Patterns
| pattern ErrorCode_DEPENDENCY_ACCESS_DENIED_ERROR :: ErrorCode | |
| pattern ErrorCode_DEPENDENCY_SERVICE_ERROR :: ErrorCode | |
| pattern ErrorCode_DEPENDENCY_THROTTLING_ERROR :: ErrorCode | |
| pattern ErrorCode_SERVICE_QUOTA_NOT_AVAILABLE_ERROR :: ErrorCode |
Instances
PeriodUnit
newtype PeriodUnit Source #
Constructors
| PeriodUnit' | |
Fields | |
Bundled Patterns
| pattern PeriodUnit_DAY :: PeriodUnit | |
| pattern PeriodUnit_HOUR :: PeriodUnit | |
| pattern PeriodUnit_MICROSECOND :: PeriodUnit | |
| pattern PeriodUnit_MILLISECOND :: PeriodUnit | |
| pattern PeriodUnit_MINUTE :: PeriodUnit | |
| pattern PeriodUnit_SECOND :: PeriodUnit | |
| pattern PeriodUnit_WEEK :: PeriodUnit |
Instances
RequestStatus
newtype RequestStatus Source #
Constructors
| RequestStatus' | |
Fields | |
Bundled Patterns
| pattern RequestStatus_APPROVED :: RequestStatus | |
| pattern RequestStatus_CASE_CLOSED :: RequestStatus | |
| pattern RequestStatus_CASE_OPENED :: RequestStatus | |
| pattern RequestStatus_DENIED :: RequestStatus | |
| pattern RequestStatus_PENDING :: RequestStatus |
Instances
ServiceQuotaTemplateAssociationStatus
newtype ServiceQuotaTemplateAssociationStatus Source #
Constructors
| ServiceQuotaTemplateAssociationStatus' | |
Bundled Patterns
| pattern ServiceQuotaTemplateAssociationStatus_ASSOCIATED :: ServiceQuotaTemplateAssociationStatus | |
| pattern ServiceQuotaTemplateAssociationStatus_DISASSOCIATED :: ServiceQuotaTemplateAssociationStatus |
Instances
ErrorReason
data ErrorReason Source #
An error that explains why an action did not succeed.
See: newErrorReason smart constructor.
Constructors
| ErrorReason' | |
Fields
| |
Instances
newErrorReason :: ErrorReason Source #
Create a value of ErrorReason with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:errorCode:ErrorReason', errorReason_errorCode - Service Quotas returns the following error values:
DEPENDENCY_ACCESS_DENIED_ERROR- The caller does not have the required permissions to complete the action. To resolve the error, you must have permission to access the service or quota.DEPENDENCY_THROTTLING_ERROR- The service is throttling Service Quotas.DEPENDENCY_SERVICE_ERROR- The service is not available.SERVICE_QUOTA_NOT_AVAILABLE_ERROR- There was an error in Service Quotas.
$sel:errorMessage:ErrorReason', errorReason_errorMessage - The error message.
errorReason_errorCode :: Lens' ErrorReason (Maybe ErrorCode) Source #
Service Quotas returns the following error values:
DEPENDENCY_ACCESS_DENIED_ERROR- The caller does not have the required permissions to complete the action. To resolve the error, you must have permission to access the service or quota.DEPENDENCY_THROTTLING_ERROR- The service is throttling Service Quotas.DEPENDENCY_SERVICE_ERROR- The service is not available.SERVICE_QUOTA_NOT_AVAILABLE_ERROR- There was an error in Service Quotas.
errorReason_errorMessage :: Lens' ErrorReason (Maybe Text) Source #
The error message.
MetricInfo
data MetricInfo Source #
Information about the CloudWatch metric that reflects quota usage.
See: newMetricInfo smart constructor.
Constructors
| MetricInfo' | |
Fields
| |
Instances
newMetricInfo :: MetricInfo Source #
Create a value of MetricInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricDimensions:MetricInfo', metricInfo_metricDimensions - The metric dimension. This is a name/value pair that is part of the
identity of a metric.
$sel:metricName:MetricInfo', metricInfo_metricName - The name of the metric.
$sel:metricNamespace:MetricInfo', metricInfo_metricNamespace - The namespace of the metric.
$sel:metricStatisticRecommendation:MetricInfo', metricInfo_metricStatisticRecommendation - The metric statistic that we recommend you use when determining quota
usage.
metricInfo_metricDimensions :: Lens' MetricInfo (Maybe (HashMap Text Text)) Source #
The metric dimension. This is a name/value pair that is part of the identity of a metric.
metricInfo_metricName :: Lens' MetricInfo (Maybe Text) Source #
The name of the metric.
metricInfo_metricNamespace :: Lens' MetricInfo (Maybe Text) Source #
The namespace of the metric.
metricInfo_metricStatisticRecommendation :: Lens' MetricInfo (Maybe Text) Source #
The metric statistic that we recommend you use when determining quota usage.
QuotaPeriod
data QuotaPeriod Source #
Information about the quota period.
See: newQuotaPeriod smart constructor.
Constructors
| QuotaPeriod' | |
Fields
| |
Instances
newQuotaPeriod :: QuotaPeriod Source #
Create a value of QuotaPeriod with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:periodUnit:QuotaPeriod', quotaPeriod_periodUnit - The time unit.
$sel:periodValue:QuotaPeriod', quotaPeriod_periodValue - The value.
quotaPeriod_periodUnit :: Lens' QuotaPeriod (Maybe PeriodUnit) Source #
The time unit.
quotaPeriod_periodValue :: Lens' QuotaPeriod (Maybe Int) Source #
The value.
RequestedServiceQuotaChange
data RequestedServiceQuotaChange Source #
Information about a quota increase request.
See: newRequestedServiceQuotaChange smart constructor.
Constructors
| RequestedServiceQuotaChange' | |
Fields
| |
Instances
newRequestedServiceQuotaChange :: RequestedServiceQuotaChange Source #
Create a value of RequestedServiceQuotaChange with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:caseId:RequestedServiceQuotaChange', requestedServiceQuotaChange_caseId - The case ID.
$sel:created:RequestedServiceQuotaChange', requestedServiceQuotaChange_created - The date and time when the quota increase request was received and the
case ID was created.
$sel:desiredValue:RequestedServiceQuotaChange', requestedServiceQuotaChange_desiredValue - The new, increased value for the quota.
$sel:globalQuota:RequestedServiceQuotaChange', requestedServiceQuotaChange_globalQuota - Indicates whether the quota is global.
$sel:id:RequestedServiceQuotaChange', requestedServiceQuotaChange_id - The unique identifier.
$sel:lastUpdated:RequestedServiceQuotaChange', requestedServiceQuotaChange_lastUpdated - The date and time of the most recent change.
$sel:quotaArn:RequestedServiceQuotaChange', requestedServiceQuotaChange_quotaArn - The Amazon Resource Name (ARN) of the quota.
$sel:quotaCode:RequestedServiceQuotaChange', requestedServiceQuotaChange_quotaCode - The quota identifier.
$sel:quotaName:RequestedServiceQuotaChange', requestedServiceQuotaChange_quotaName - The quota name.
$sel:requester:RequestedServiceQuotaChange', requestedServiceQuotaChange_requester - The IAM identity of the requester.
$sel:serviceCode:RequestedServiceQuotaChange', requestedServiceQuotaChange_serviceCode - The service identifier.
$sel:serviceName:RequestedServiceQuotaChange', requestedServiceQuotaChange_serviceName - The service name.
$sel:status:RequestedServiceQuotaChange', requestedServiceQuotaChange_status - The state of the quota increase request.
$sel:unit:RequestedServiceQuotaChange', requestedServiceQuotaChange_unit - The unit of measurement.
requestedServiceQuotaChange_caseId :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The case ID.
requestedServiceQuotaChange_created :: Lens' RequestedServiceQuotaChange (Maybe UTCTime) Source #
The date and time when the quota increase request was received and the case ID was created.
requestedServiceQuotaChange_desiredValue :: Lens' RequestedServiceQuotaChange (Maybe Double) Source #
The new, increased value for the quota.
requestedServiceQuotaChange_globalQuota :: Lens' RequestedServiceQuotaChange (Maybe Bool) Source #
Indicates whether the quota is global.
requestedServiceQuotaChange_id :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The unique identifier.
requestedServiceQuotaChange_lastUpdated :: Lens' RequestedServiceQuotaChange (Maybe UTCTime) Source #
The date and time of the most recent change.
requestedServiceQuotaChange_quotaArn :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The Amazon Resource Name (ARN) of the quota.
requestedServiceQuotaChange_quotaCode :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The quota identifier.
requestedServiceQuotaChange_quotaName :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The quota name.
requestedServiceQuotaChange_requester :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The IAM identity of the requester.
requestedServiceQuotaChange_serviceCode :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The service identifier.
requestedServiceQuotaChange_serviceName :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The service name.
requestedServiceQuotaChange_status :: Lens' RequestedServiceQuotaChange (Maybe RequestStatus) Source #
The state of the quota increase request.
requestedServiceQuotaChange_unit :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The unit of measurement.
ServiceInfo
data ServiceInfo Source #
Information about a service.
See: newServiceInfo smart constructor.
Constructors
| ServiceInfo' | |
Fields
| |
Instances
newServiceInfo :: ServiceInfo Source #
Create a value of ServiceInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:serviceCode:ServiceInfo', serviceInfo_serviceCode - The service identifier.
$sel:serviceName:ServiceInfo', serviceInfo_serviceName - The service name.
serviceInfo_serviceCode :: Lens' ServiceInfo (Maybe Text) Source #
The service identifier.
serviceInfo_serviceName :: Lens' ServiceInfo (Maybe Text) Source #
The service name.
ServiceQuota
data ServiceQuota Source #
Information about a quota.
See: newServiceQuota smart constructor.
Constructors
| ServiceQuota' | |
Fields
| |
Instances
newServiceQuota :: ServiceQuota Source #
Create a value of ServiceQuota with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:adjustable:ServiceQuota', serviceQuota_adjustable - Indicates whether the quota value can be increased.
$sel:errorReason:ServiceQuota', serviceQuota_errorReason - The error code and error reason.
$sel:globalQuota:ServiceQuota', serviceQuota_globalQuota - Indicates whether the quota is global.
$sel:period:ServiceQuota', serviceQuota_period - The period of time.
$sel:quotaArn:ServiceQuota', serviceQuota_quotaArn - The Amazon Resource Name (ARN) of the quota.
$sel:quotaCode:ServiceQuota', serviceQuota_quotaCode - The quota identifier.
$sel:quotaName:ServiceQuota', serviceQuota_quotaName - The quota name.
$sel:serviceCode:ServiceQuota', serviceQuota_serviceCode - The service identifier.
$sel:serviceName:ServiceQuota', serviceQuota_serviceName - The service name.
$sel:unit:ServiceQuota', serviceQuota_unit - The unit of measurement.
$sel:usageMetric:ServiceQuota', serviceQuota_usageMetric - Information about the measurement.
$sel:value:ServiceQuota', serviceQuota_value - The quota value.
serviceQuota_adjustable :: Lens' ServiceQuota (Maybe Bool) Source #
Indicates whether the quota value can be increased.
serviceQuota_errorReason :: Lens' ServiceQuota (Maybe ErrorReason) Source #
The error code and error reason.
serviceQuota_globalQuota :: Lens' ServiceQuota (Maybe Bool) Source #
Indicates whether the quota is global.
serviceQuota_period :: Lens' ServiceQuota (Maybe QuotaPeriod) Source #
The period of time.
serviceQuota_quotaArn :: Lens' ServiceQuota (Maybe Text) Source #
The Amazon Resource Name (ARN) of the quota.
serviceQuota_quotaCode :: Lens' ServiceQuota (Maybe Text) Source #
The quota identifier.
serviceQuota_quotaName :: Lens' ServiceQuota (Maybe Text) Source #
The quota name.
serviceQuota_serviceCode :: Lens' ServiceQuota (Maybe Text) Source #
The service identifier.
serviceQuota_serviceName :: Lens' ServiceQuota (Maybe Text) Source #
The service name.
serviceQuota_unit :: Lens' ServiceQuota (Maybe Text) Source #
The unit of measurement.
serviceQuota_usageMetric :: Lens' ServiceQuota (Maybe MetricInfo) Source #
Information about the measurement.
serviceQuota_value :: Lens' ServiceQuota (Maybe Double) Source #
The quota value.
ServiceQuotaIncreaseRequestInTemplate
data ServiceQuotaIncreaseRequestInTemplate Source #
Information about a quota increase request.
See: newServiceQuotaIncreaseRequestInTemplate smart constructor.
Constructors
| ServiceQuotaIncreaseRequestInTemplate' | |
Fields
| |
Instances
newServiceQuotaIncreaseRequestInTemplate :: ServiceQuotaIncreaseRequestInTemplate Source #
Create a value of ServiceQuotaIncreaseRequestInTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:awsRegion:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_awsRegion - The AWS Region.
$sel:desiredValue:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_desiredValue - The new, increased value of the quota.
$sel:globalQuota:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_globalQuota - Indicates whether the quota is global.
$sel:quotaCode:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_quotaCode - The quota identifier.
$sel:quotaName:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_quotaName - The quota name.
$sel:serviceCode:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_serviceCode - The service identifier.
$sel:serviceName:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_serviceName - The service name.
$sel:unit:ServiceQuotaIncreaseRequestInTemplate', serviceQuotaIncreaseRequestInTemplate_unit - The unit of measurement.
serviceQuotaIncreaseRequestInTemplate_awsRegion :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The AWS Region.
serviceQuotaIncreaseRequestInTemplate_desiredValue :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Double) Source #
The new, increased value of the quota.
serviceQuotaIncreaseRequestInTemplate_globalQuota :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Bool) Source #
Indicates whether the quota is global.
serviceQuotaIncreaseRequestInTemplate_quotaCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The quota identifier.
serviceQuotaIncreaseRequestInTemplate_quotaName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The quota name.
serviceQuotaIncreaseRequestInTemplate_serviceCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The service identifier.
serviceQuotaIncreaseRequestInTemplate_serviceName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The service name.
serviceQuotaIncreaseRequestInTemplate_unit :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The unit of measurement.
Tag
A complex data type that contains a tag key and tag value.
See: newTag smart constructor.
Constructors
| Tag' | |
Fields
| |
Instances
| FromJSON Tag Source # | |
| ToJSON Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag | |
| Generic Tag Source # | |
| Read Tag Source # | |
| Show Tag Source # | |
| NFData Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag | |
| Eq Tag Source # | |
| Hashable Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag | |
| type Rep Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ServiceQuotas.Types.Tag" "amazonka-service-quotas-2.0-ACchHzgCDiGBVuQKMEejnj" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) | |
Create a value of Tag with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag', tag_key - A string that contains a tag key. The string length should be between 1
and 128 characters. Valid characters include a-z, A-Z, 0-9, space, and
the special characters _ - . : / = + @.
$sel:value:Tag', tag_value - A string that contains an optional tag value. The string length should
be between 0 and 256 characters. Valid characters include a-z, A-Z, 0-9,
space, and the special characters _ - . : / = + @.