#[non_exhaustive]pub struct UpdateAccountOutput {
pub cloudwatch_role_arn: Option<String>,
pub throttle_settings: Option<ThrottleSettings>,
pub features: Option<Vec<String>>,
pub api_key_version: Option<String>,
/* private fields */
}Expand description
Represents an AWS account that is associated with API Gateway.
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.cloudwatch_role_arn: Option<String>The ARN of an Amazon CloudWatch role for the current Account.
throttle_settings: Option<ThrottleSettings>Specifies the API request limits configured for the current Account.
features: Option<Vec<String>>A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".
api_key_version: Option<String>The version of the API keys used for the account.
Implementations§
source§impl UpdateAccountOutput
impl UpdateAccountOutput
sourcepub fn cloudwatch_role_arn(&self) -> Option<&str>
pub fn cloudwatch_role_arn(&self) -> Option<&str>
The ARN of an Amazon CloudWatch role for the current Account.
sourcepub fn throttle_settings(&self) -> Option<&ThrottleSettings>
pub fn throttle_settings(&self) -> Option<&ThrottleSettings>
Specifies the API request limits configured for the current Account.
sourcepub fn features(&self) -> &[String]
pub fn features(&self) -> &[String]
A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .features.is_none().
sourcepub fn api_key_version(&self) -> Option<&str>
pub fn api_key_version(&self) -> Option<&str>
The version of the API keys used for the account.
source§impl UpdateAccountOutput
impl UpdateAccountOutput
sourcepub fn builder() -> UpdateAccountOutputBuilder
pub fn builder() -> UpdateAccountOutputBuilder
Creates a new builder-style object to manufacture UpdateAccountOutput.
Trait Implementations§
source§impl Clone for UpdateAccountOutput
impl Clone for UpdateAccountOutput
source§fn clone(&self) -> UpdateAccountOutput
fn clone(&self) -> UpdateAccountOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateAccountOutput
impl Debug for UpdateAccountOutput
source§impl PartialEq for UpdateAccountOutput
impl PartialEq for UpdateAccountOutput
source§impl RequestId for UpdateAccountOutput
impl RequestId for UpdateAccountOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for UpdateAccountOutput
Auto Trait Implementations§
impl Freeze for UpdateAccountOutput
impl RefUnwindSafe for UpdateAccountOutput
impl Send for UpdateAccountOutput
impl Sync for UpdateAccountOutput
impl Unpin for UpdateAccountOutput
impl UnwindSafe for UpdateAccountOutput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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