[−][src]Struct rusoto_appstream::UsageReportSubscription
Describes information about the usage report subscription.
Fields
last_generated_report_date: Option<f64>
The time when the last usage report was generated.
s3_bucket_name: Option<String>
The Amazon S3 bucket where generated reports are stored. When a usage report subscription is enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.
schedule: Option<String>
The schedule for generating usage reports.
subscription_errors: Option<Vec<LastReportGenerationExecutionError>>
The errors that are returned when usage reports can't be generated.
Trait Implementations
impl PartialEq<UsageReportSubscription> for UsageReportSubscription
[src]
fn eq(&self, other: &UsageReportSubscription) -> bool
[src]
fn ne(&self, other: &UsageReportSubscription) -> bool
[src]
impl Default for UsageReportSubscription
[src]
fn default() -> UsageReportSubscription
[src]
impl Clone for UsageReportSubscription
[src]
fn clone(&self) -> UsageReportSubscription
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for UsageReportSubscription
[src]
impl<'de> Deserialize<'de> for UsageReportSubscription
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for UsageReportSubscription
impl Sync for UsageReportSubscription
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self