#[non_exhaustive]pub struct RequestedServiceQuotaChange {Show 16 fields
pub id: Option<String>,
pub case_id: Option<String>,
pub service_code: Option<String>,
pub service_name: Option<String>,
pub quota_code: Option<String>,
pub quota_name: Option<String>,
pub desired_value: Option<f64>,
pub status: Option<RequestStatus>,
pub created: Option<DateTime>,
pub last_updated: Option<DateTime>,
pub requester: Option<String>,
pub quota_arn: Option<String>,
pub global_quota: bool,
pub unit: Option<String>,
pub quota_requested_at_level: Option<AppliedLevelEnum>,
pub quota_context: Option<QuotaContextInfo>,
}
Expand description
Information about a quota increase request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.id: Option<String>
The unique identifier.
case_id: Option<String>
The case ID.
service_code: Option<String>
Specifies the service identifier. To find the service code value for an Amazon Web Services service, use the ListServices
operation.
service_name: Option<String>
Specifies the service name.
quota_code: Option<String>
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.
quota_name: Option<String>
Specifies the quota name.
desired_value: Option<f64>
The new, increased value for the quota.
status: Option<RequestStatus>
The state of the quota increase request.
created: Option<DateTime>
The date and time when the quota increase request was received and the case ID was created.
last_updated: Option<DateTime>
The date and time of the most recent change.
requester: Option<String>
The IAM identity of the requester.
quota_arn: Option<String>
The Amazon Resource Name (ARN) of the quota.
global_quota: bool
Indicates whether the quota is global.
unit: Option<String>
The unit of measurement.
quota_requested_at_level: Option<AppliedLevelEnum>
Specifies at which level within the Amazon Web Services account the quota request applies to.
quota_context: Option<QuotaContextInfo>
The context for this service quota.
Implementations§
source§impl RequestedServiceQuotaChange
impl RequestedServiceQuotaChange
sourcepub fn service_code(&self) -> Option<&str>
pub fn service_code(&self) -> Option<&str>
Specifies the service identifier. To find the service code value for an Amazon Web Services service, use the ListServices
operation.
sourcepub fn service_name(&self) -> Option<&str>
pub fn service_name(&self) -> Option<&str>
Specifies the service name.
sourcepub fn quota_code(&self) -> Option<&str>
pub fn quota_code(&self) -> Option<&str>
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.
sourcepub fn quota_name(&self) -> Option<&str>
pub fn quota_name(&self) -> Option<&str>
Specifies the quota name.
sourcepub fn desired_value(&self) -> Option<f64>
pub fn desired_value(&self) -> Option<f64>
The new, increased value for the quota.
sourcepub fn status(&self) -> Option<&RequestStatus>
pub fn status(&self) -> Option<&RequestStatus>
The state of the quota increase request.
sourcepub fn created(&self) -> Option<&DateTime>
pub fn created(&self) -> Option<&DateTime>
The date and time when the quota increase request was received and the case ID was created.
sourcepub fn last_updated(&self) -> Option<&DateTime>
pub fn last_updated(&self) -> Option<&DateTime>
The date and time of the most recent change.
sourcepub fn global_quota(&self) -> bool
pub fn global_quota(&self) -> bool
Indicates whether the quota is global.
sourcepub fn quota_requested_at_level(&self) -> Option<&AppliedLevelEnum>
pub fn quota_requested_at_level(&self) -> Option<&AppliedLevelEnum>
Specifies at which level within the Amazon Web Services account the quota request applies to.
sourcepub fn quota_context(&self) -> Option<&QuotaContextInfo>
pub fn quota_context(&self) -> Option<&QuotaContextInfo>
The context for this service quota.
source§impl RequestedServiceQuotaChange
impl RequestedServiceQuotaChange
sourcepub fn builder() -> RequestedServiceQuotaChangeBuilder
pub fn builder() -> RequestedServiceQuotaChangeBuilder
Creates a new builder-style object to manufacture RequestedServiceQuotaChange
.
Trait Implementations§
source§impl Clone for RequestedServiceQuotaChange
impl Clone for RequestedServiceQuotaChange
source§fn clone(&self) -> RequestedServiceQuotaChange
fn clone(&self) -> RequestedServiceQuotaChange
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RequestedServiceQuotaChange
impl Debug for RequestedServiceQuotaChange
source§impl PartialEq for RequestedServiceQuotaChange
impl PartialEq for RequestedServiceQuotaChange
source§fn eq(&self, other: &RequestedServiceQuotaChange) -> bool
fn eq(&self, other: &RequestedServiceQuotaChange) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RequestedServiceQuotaChange
Auto Trait Implementations§
impl Freeze for RequestedServiceQuotaChange
impl RefUnwindSafe for RequestedServiceQuotaChange
impl Send for RequestedServiceQuotaChange
impl Sync for RequestedServiceQuotaChange
impl Unpin for RequestedServiceQuotaChange
impl UnwindSafe for RequestedServiceQuotaChange
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more