[][src]Struct rusoto_config::PutResourceConfigRequest

pub struct PutResourceConfigRequest {
    pub configuration: String,
    pub resource_id: String,
    pub resource_name: Option<String>,
    pub resource_type: String,
    pub schema_version_id: String,
    pub tags: Option<HashMap<String, String>>,
}

Fields

configuration: String

The configuration object of the resource in valid JSON format. It must match the schema registered with AWS CloudFormation.

The configuration JSON must not exceed 64 KB.

resource_id: String

Unique identifier of the resource.

resource_name: Option<String>

Name of the resource.

resource_type: String

The type of the resource. The custom resource type must be registered with AWS CloudFormation.

You cannot use the organization names “aws”, “amzn”, “amazon”, “alexa”, “custom” with custom resource types. It is the first part of the ResourceType up to the first ::.

schema_version_id: String

Version of the schema registered for the ResourceType in AWS CloudFormation.

tags: Option<HashMap<String, String>>

Tags associated with the resource.

Trait Implementations

impl Clone for PutResourceConfigRequest[src]

impl Debug for PutResourceConfigRequest[src]

impl Default for PutResourceConfigRequest[src]

impl PartialEq<PutResourceConfigRequest> for PutResourceConfigRequest[src]

impl Serialize for PutResourceConfigRequest[src]

impl StructuralPartialEq for PutResourceConfigRequest[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.