[][src]Struct rusoto_greengrass::ResourceDataContainer

pub struct ResourceDataContainer {
    pub local_device_resource_data: Option<LocalDeviceResourceData>,
    pub local_volume_resource_data: Option<LocalVolumeResourceData>,
    pub s3_machine_learning_model_resource_data: Option<S3MachineLearningModelResourceData>,
    pub sage_maker_machine_learning_model_resource_data: Option<SageMakerMachineLearningModelResourceData>,
}

A container for resource data. The container takes only one of the following supported resource data types: ''LocalDeviceResourceData'', ''LocalVolumeResourceData'', ''SageMakerMachineLearningModelResourceData'', ''S3MachineLearningModelResourceData''.

Fields

Attributes that define the local device resource.

Attributes that define the local volume resource.

Attributes that define an S3 machine learning resource.

Attributes that define an SageMaker machine learning resource.

Trait Implementations

impl Clone for ResourceDataContainer
[src]

Performs copy-assignment from source. Read more

impl Default for ResourceDataContainer
[src]

impl PartialEq<ResourceDataContainer> for ResourceDataContainer
[src]

impl Debug for ResourceDataContainer
[src]

impl Serialize for ResourceDataContainer
[src]

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