Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- defaultService :: Service
- _TagPolicyViolationException :: AsError a => Getting (First ServiceError) a ServiceError
- _NoAvailableOrganizationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _TemplatesNotAvailableInRegionException :: AsError a => Getting (First ServiceError) a ServiceError
- _DependencyAccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError
- _AWSServiceAccessNotEnabledException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidResourceStateException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError
- _QuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceException :: AsError a => Getting (First ServiceError) a ServiceError
- _IllegalArgumentException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaTemplateNotInUseException :: AsError a => Getting (First ServiceError) a ServiceError
- _OrganizationNotInAllFeaturesModeException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidPaginationTokenException :: AsError a => Getting (First ServiceError) a ServiceError
- _NoSuchResourceException :: AsError a => Getting (First ServiceError) 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_metricStatisticRecommendation :: Lens' MetricInfo (Maybe Text)
- metricInfo_metricNamespace :: Lens' MetricInfo (Maybe Text)
- data QuotaPeriod = QuotaPeriod' {}
- newQuotaPeriod :: QuotaPeriod
- quotaPeriod_periodUnit :: Lens' QuotaPeriod (Maybe PeriodUnit)
- quotaPeriod_periodValue :: Lens' QuotaPeriod (Maybe Int)
- data RequestedServiceQuotaChange = RequestedServiceQuotaChange' {
- status :: Maybe RequestStatus
- lastUpdated :: Maybe POSIX
- globalQuota :: Maybe Bool
- created :: Maybe POSIX
- desiredValue :: Maybe Double
- quotaArn :: Maybe Text
- caseId :: Maybe Text
- serviceName :: Maybe Text
- id :: Maybe Text
- serviceCode :: Maybe Text
- quotaCode :: Maybe Text
- unit :: Maybe Text
- requester :: Maybe Text
- quotaName :: Maybe Text
- newRequestedServiceQuotaChange :: RequestedServiceQuotaChange
- requestedServiceQuotaChange_status :: Lens' RequestedServiceQuotaChange (Maybe RequestStatus)
- requestedServiceQuotaChange_lastUpdated :: Lens' RequestedServiceQuotaChange (Maybe UTCTime)
- requestedServiceQuotaChange_globalQuota :: Lens' RequestedServiceQuotaChange (Maybe Bool)
- requestedServiceQuotaChange_created :: Lens' RequestedServiceQuotaChange (Maybe UTCTime)
- requestedServiceQuotaChange_desiredValue :: Lens' RequestedServiceQuotaChange (Maybe Double)
- requestedServiceQuotaChange_quotaArn :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_caseId :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_serviceName :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_id :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_serviceCode :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_quotaCode :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_unit :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_requester :: Lens' RequestedServiceQuotaChange (Maybe Text)
- requestedServiceQuotaChange_quotaName :: Lens' RequestedServiceQuotaChange (Maybe Text)
- data ServiceInfo = ServiceInfo' {
- serviceName :: Maybe Text
- serviceCode :: Maybe Text
- newServiceInfo :: ServiceInfo
- serviceInfo_serviceName :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_serviceCode :: Lens' ServiceInfo (Maybe Text)
- data ServiceQuota = ServiceQuota' {
- globalQuota :: Maybe Bool
- period :: Maybe QuotaPeriod
- value :: Maybe Double
- quotaArn :: Maybe Text
- usageMetric :: Maybe MetricInfo
- errorReason :: Maybe ErrorReason
- adjustable :: Maybe Bool
- serviceName :: Maybe Text
- serviceCode :: Maybe Text
- quotaCode :: Maybe Text
- unit :: Maybe Text
- quotaName :: Maybe Text
- newServiceQuota :: ServiceQuota
- serviceQuota_globalQuota :: Lens' ServiceQuota (Maybe Bool)
- serviceQuota_period :: Lens' ServiceQuota (Maybe QuotaPeriod)
- serviceQuota_value :: Lens' ServiceQuota (Maybe Double)
- serviceQuota_quotaArn :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_usageMetric :: Lens' ServiceQuota (Maybe MetricInfo)
- serviceQuota_errorReason :: Lens' ServiceQuota (Maybe ErrorReason)
- serviceQuota_adjustable :: Lens' ServiceQuota (Maybe Bool)
- serviceQuota_serviceName :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_serviceCode :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_quotaCode :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_unit :: Lens' ServiceQuota (Maybe Text)
- serviceQuota_quotaName :: Lens' ServiceQuota (Maybe Text)
- data ServiceQuotaIncreaseRequestInTemplate = ServiceQuotaIncreaseRequestInTemplate' {}
- newServiceQuotaIncreaseRequestInTemplate :: ServiceQuotaIncreaseRequestInTemplate
- serviceQuotaIncreaseRequestInTemplate_globalQuota :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Bool)
- serviceQuotaIncreaseRequestInTemplate_desiredValue :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Double)
- serviceQuotaIncreaseRequestInTemplate_serviceName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_awsRegion :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_serviceCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_quotaCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_unit :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text)
- serviceQuotaIncreaseRequestInTemplate_quotaName :: 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
_TagPolicyViolationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified tag is a reserved word and cannot be used.
_NoAvailableOrganizationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The account making this call is not a member of an organization.
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You do not have sufficient permission to perform this action.
_TemplatesNotAvailableInRegionException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The Service Quotas template is not available in this AWS Region.
_DependencyAccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You can't perform this action because a dependency does not have access.
_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource already exists.
_AWSServiceAccessNotEnabledException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
_InvalidResourceStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource is in an invalid state.
_TooManyTagsException :: AsError a => Getting (First ServiceError) 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.
_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
_QuotaExceededException :: AsError a => Getting (First ServiceError) 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.
_ServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Something went wrong.
_IllegalArgumentException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Invalid input was provided.
_ServiceQuotaTemplateNotInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The quota request template is not associated with your organization.
_OrganizationNotInAllFeaturesModeException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The organization that your account belongs to is not in All Features mode.
_InvalidPaginationTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Invalid input was provided.
_NoSuchResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource does not exist.
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 |
Instances
PeriodUnit
newtype PeriodUnit Source #
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 #
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 #
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.
ErrorReason' | |
|
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.
MetricInfo' | |
|
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:metricStatisticRecommendation:MetricInfo'
, metricInfo_metricStatisticRecommendation
- The metric statistic that we recommend you use when determining quota
usage.
$sel:metricNamespace:MetricInfo'
, metricInfo_metricNamespace
- The namespace of the metric.
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_metricStatisticRecommendation :: Lens' MetricInfo (Maybe Text) Source #
The metric statistic that we recommend you use when determining quota usage.
metricInfo_metricNamespace :: Lens' MetricInfo (Maybe Text) Source #
The namespace of the metric.
QuotaPeriod
data QuotaPeriod Source #
Information about the quota period.
See: newQuotaPeriod
smart constructor.
QuotaPeriod' | |
|
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.
RequestedServiceQuotaChange' | |
|
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:status:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_status
- The state of the quota increase request.
$sel:lastUpdated:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_lastUpdated
- The date and time of the most recent change.
$sel:globalQuota:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_globalQuota
- Indicates whether the quota is global.
$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:quotaArn:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_quotaArn
- The Amazon Resource Name (ARN) of the quota.
$sel:caseId:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_caseId
- The case ID.
$sel:serviceName:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_serviceName
- The service name.
$sel:id:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_id
- The unique identifier.
$sel:serviceCode:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_serviceCode
- The service identifier.
$sel:quotaCode:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_quotaCode
- The quota identifier.
$sel:unit:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_unit
- The unit of measurement.
$sel:requester:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_requester
- The IAM identity of the requester.
$sel:quotaName:RequestedServiceQuotaChange'
, requestedServiceQuotaChange_quotaName
- The quota name.
requestedServiceQuotaChange_status :: Lens' RequestedServiceQuotaChange (Maybe RequestStatus) Source #
The state of the quota increase request.
requestedServiceQuotaChange_lastUpdated :: Lens' RequestedServiceQuotaChange (Maybe UTCTime) Source #
The date and time of the most recent change.
requestedServiceQuotaChange_globalQuota :: Lens' RequestedServiceQuotaChange (Maybe Bool) Source #
Indicates whether the quota is global.
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_quotaArn :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The Amazon Resource Name (ARN) of the quota.
requestedServiceQuotaChange_caseId :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The case ID.
requestedServiceQuotaChange_serviceName :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The service name.
requestedServiceQuotaChange_id :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The unique identifier.
requestedServiceQuotaChange_serviceCode :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The service identifier.
requestedServiceQuotaChange_quotaCode :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The quota identifier.
requestedServiceQuotaChange_unit :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The unit of measurement.
requestedServiceQuotaChange_requester :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The IAM identity of the requester.
requestedServiceQuotaChange_quotaName :: Lens' RequestedServiceQuotaChange (Maybe Text) Source #
The quota name.
ServiceInfo
data ServiceInfo Source #
Information about a service.
See: newServiceInfo
smart constructor.
ServiceInfo' | |
|
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:serviceName:ServiceInfo'
, serviceInfo_serviceName
- The service name.
$sel:serviceCode:ServiceInfo'
, serviceInfo_serviceCode
- The service identifier.
serviceInfo_serviceName :: Lens' ServiceInfo (Maybe Text) Source #
The service name.
serviceInfo_serviceCode :: Lens' ServiceInfo (Maybe Text) Source #
The service identifier.
ServiceQuota
data ServiceQuota Source #
Information about a quota.
See: newServiceQuota
smart constructor.
ServiceQuota' | |
|
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:globalQuota:ServiceQuota'
, serviceQuota_globalQuota
- Indicates whether the quota is global.
$sel:period:ServiceQuota'
, serviceQuota_period
- The period of time.
$sel:value:ServiceQuota'
, serviceQuota_value
- The quota value.
$sel:quotaArn:ServiceQuota'
, serviceQuota_quotaArn
- The Amazon Resource Name (ARN) of the quota.
$sel:usageMetric:ServiceQuota'
, serviceQuota_usageMetric
- Information about the measurement.
$sel:errorReason:ServiceQuota'
, serviceQuota_errorReason
- The error code and error reason.
$sel:adjustable:ServiceQuota'
, serviceQuota_adjustable
- Indicates whether the quota value can be increased.
$sel:serviceName:ServiceQuota'
, serviceQuota_serviceName
- The service name.
$sel:serviceCode:ServiceQuota'
, serviceQuota_serviceCode
- The service identifier.
$sel:quotaCode:ServiceQuota'
, serviceQuota_quotaCode
- The quota identifier.
$sel:unit:ServiceQuota'
, serviceQuota_unit
- The unit of measurement.
$sel:quotaName:ServiceQuota'
, serviceQuota_quotaName
- The quota name.
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_value :: Lens' ServiceQuota (Maybe Double) Source #
The quota value.
serviceQuota_quotaArn :: Lens' ServiceQuota (Maybe Text) Source #
The Amazon Resource Name (ARN) of the quota.
serviceQuota_usageMetric :: Lens' ServiceQuota (Maybe MetricInfo) Source #
Information about the measurement.
serviceQuota_errorReason :: Lens' ServiceQuota (Maybe ErrorReason) Source #
The error code and error reason.
serviceQuota_adjustable :: Lens' ServiceQuota (Maybe Bool) Source #
Indicates whether the quota value can be increased.
serviceQuota_serviceName :: Lens' ServiceQuota (Maybe Text) Source #
The service name.
serviceQuota_serviceCode :: Lens' ServiceQuota (Maybe Text) Source #
The service identifier.
serviceQuota_quotaCode :: Lens' ServiceQuota (Maybe Text) Source #
The quota identifier.
serviceQuota_unit :: Lens' ServiceQuota (Maybe Text) Source #
The unit of measurement.
serviceQuota_quotaName :: Lens' ServiceQuota (Maybe Text) Source #
The quota name.
ServiceQuotaIncreaseRequestInTemplate
data ServiceQuotaIncreaseRequestInTemplate Source #
Information about a quota increase request.
See: newServiceQuotaIncreaseRequestInTemplate
smart constructor.
ServiceQuotaIncreaseRequestInTemplate' | |
|
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:globalQuota:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_globalQuota
- Indicates whether the quota is global.
$sel:desiredValue:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_desiredValue
- The new, increased value of the quota.
$sel:serviceName:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_serviceName
- The service name.
$sel:awsRegion:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_awsRegion
- The AWS Region.
$sel:serviceCode:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_serviceCode
- The service identifier.
$sel:quotaCode:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_quotaCode
- The quota identifier.
$sel:unit:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_unit
- The unit of measurement.
$sel:quotaName:ServiceQuotaIncreaseRequestInTemplate'
, serviceQuotaIncreaseRequestInTemplate_quotaName
- The quota name.
serviceQuotaIncreaseRequestInTemplate_globalQuota :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Bool) Source #
Indicates whether the quota is global.
serviceQuotaIncreaseRequestInTemplate_desiredValue :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Double) Source #
The new, increased value of the quota.
serviceQuotaIncreaseRequestInTemplate_serviceName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The service name.
serviceQuotaIncreaseRequestInTemplate_awsRegion :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The AWS Region.
serviceQuotaIncreaseRequestInTemplate_serviceCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The service identifier.
serviceQuotaIncreaseRequestInTemplate_quotaCode :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The quota identifier.
serviceQuotaIncreaseRequestInTemplate_unit :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The unit of measurement.
serviceQuotaIncreaseRequestInTemplate_quotaName :: Lens' ServiceQuotaIncreaseRequestInTemplate (Maybe Text) Source #
The quota name.
Tag
A complex data type that contains a tag key and tag value.
See: newTag
smart constructor.
Tag' | |
|
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.ServiceQuotas.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ServiceQuotas.Types.Tag" "libZSservicesZSamazonka-service-quotasZSamazonka-service-quotas" '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 _ - . : / = + @.