#[non_exhaustive]pub struct DescribeBillingGroupOutput {
pub billing_group_name: Option<String>,
pub billing_group_id: Option<String>,
pub billing_group_arn: Option<String>,
pub version: i64,
pub billing_group_properties: Option<BillingGroupProperties>,
pub billing_group_metadata: Option<BillingGroupMetadata>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.billing_group_name: Option<String>
The name of the billing group.
billing_group_id: Option<String>
The ID of the billing group.
billing_group_arn: Option<String>
The ARN of the billing group.
version: i64
The version of the billing group.
billing_group_properties: Option<BillingGroupProperties>
The properties of the billing group.
billing_group_metadata: Option<BillingGroupMetadata>
Additional information about the billing group.
Implementations§
source§impl DescribeBillingGroupOutput
impl DescribeBillingGroupOutput
sourcepub fn billing_group_name(&self) -> Option<&str>
pub fn billing_group_name(&self) -> Option<&str>
The name of the billing group.
sourcepub fn billing_group_id(&self) -> Option<&str>
pub fn billing_group_id(&self) -> Option<&str>
The ID of the billing group.
sourcepub fn billing_group_arn(&self) -> Option<&str>
pub fn billing_group_arn(&self) -> Option<&str>
The ARN of the billing group.
sourcepub fn billing_group_properties(&self) -> Option<&BillingGroupProperties>
pub fn billing_group_properties(&self) -> Option<&BillingGroupProperties>
The properties of the billing group.
sourcepub fn billing_group_metadata(&self) -> Option<&BillingGroupMetadata>
pub fn billing_group_metadata(&self) -> Option<&BillingGroupMetadata>
Additional information about the billing group.
source§impl DescribeBillingGroupOutput
impl DescribeBillingGroupOutput
sourcepub fn builder() -> DescribeBillingGroupOutputBuilder
pub fn builder() -> DescribeBillingGroupOutputBuilder
Creates a new builder-style object to manufacture DescribeBillingGroupOutput
.
Trait Implementations§
source§impl Clone for DescribeBillingGroupOutput
impl Clone for DescribeBillingGroupOutput
source§fn clone(&self) -> DescribeBillingGroupOutput
fn clone(&self) -> DescribeBillingGroupOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DescribeBillingGroupOutput
impl Debug for DescribeBillingGroupOutput
source§impl PartialEq for DescribeBillingGroupOutput
impl PartialEq for DescribeBillingGroupOutput
source§fn eq(&self, other: &DescribeBillingGroupOutput) -> bool
fn eq(&self, other: &DescribeBillingGroupOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeBillingGroupOutput
impl RequestId for DescribeBillingGroupOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for DescribeBillingGroupOutput
Auto Trait Implementations§
impl Freeze for DescribeBillingGroupOutput
impl RefUnwindSafe for DescribeBillingGroupOutput
impl Send for DescribeBillingGroupOutput
impl Sync for DescribeBillingGroupOutput
impl Unpin for DescribeBillingGroupOutput
impl UnwindSafe for DescribeBillingGroupOutput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.