[][src]Struct rusoto_servicecatalog::ProvisioningArtifactParameter

pub struct ProvisioningArtifactParameter {
    pub default_value: Option<String>,
    pub description: Option<String>,
    pub is_no_echo: Option<bool>,
    pub parameter_constraints: Option<ParameterConstraints>,
    pub parameter_key: Option<String>,
    pub parameter_type: Option<String>,
}

Information about a parameter used to provision a product.

Fields

The default value.

The description of the parameter.

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

Constraints that the administrator has put on a parameter.

The parameter key.

The parameter type.

Trait Implementations

impl Clone for ProvisioningArtifactParameter
[src]

Performs copy-assignment from source. Read more

impl Default for ProvisioningArtifactParameter
[src]

impl PartialEq<ProvisioningArtifactParameter> for ProvisioningArtifactParameter
[src]

impl Debug for ProvisioningArtifactParameter
[src]

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