[][src]Struct rusoto_iot::ResourceIdentifier

pub struct ResourceIdentifier {
    pub account: Option<String>,
    pub ca_certificate_id: Option<String>,
    pub client_id: Option<String>,
    pub cognito_identity_pool_id: Option<String>,
    pub device_certificate_id: Option<String>,
    pub policy_version_identifier: Option<PolicyVersionIdentifier>,
}

Information identifying the non-compliant resource.

Fields

The account with which the resource is associated.

The ID of the CA certificate used to authorize the certificate.

The client ID.

The ID of the Cognito Identity Pool.

The ID of the certificate attached to the resource.

The version of the policy associated with the resource.

Trait Implementations

impl Clone for ResourceIdentifier
[src]

Performs copy-assignment from source. Read more

impl Default for ResourceIdentifier
[src]

impl PartialEq<ResourceIdentifier> for ResourceIdentifier
[src]

impl Debug for ResourceIdentifier
[src]

impl Serialize for ResourceIdentifier
[src]

impl<'de> Deserialize<'de> for ResourceIdentifier
[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