[][src]Struct rusoto_route53domains::BillingRecord

pub struct BillingRecord {
    pub bill_date: Option<f64>,
    pub domain_name: Option<String>,
    pub invoice_id: Option<String>,
    pub operation: Option<String>,
    pub price: Option<f64>,
}

Information for one billing record.

Fields

The date that the operation was billed, in Unix format.

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

The ID of the invoice that is associated with the billing record.

The operation that you were charged for.

The price that you were charged for the operation, in US dollars.

Example value: 12.0

Trait Implementations

impl Clone for BillingRecord
[src]

Performs copy-assignment from source. Read more

impl Default for BillingRecord
[src]

impl PartialEq<BillingRecord> for BillingRecord
[src]

impl Debug for BillingRecord
[src]

impl<'de> Deserialize<'de> for BillingRecord
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T