Struct rusoto_servicecatalog::ProvisionProductInput [] [src]

pub struct ProvisionProductInput {
    pub accept_language: Option<AcceptLanguage>,
    pub notification_arns: Option<NotificationArns>,
    pub path_id: Option<Id>,
    pub product_id: Id,
    pub provision_token: IdempotencyToken,
    pub provisioned_product_name: ProvisionedProductName,
    pub provisioning_artifact_id: Id,
    pub provisioning_parameters: Option<ProvisioningParameters>,
    pub tags: Option<Tags>,
}

Fields

The language code to use for this operation. Supported language codes are as follows:

"en" (English)

"jp" (Japanese)

"zh" (Chinese)

If no code is specified, "en" is used as the default.

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.

The product identifier.

An idempotency token that uniquely identifies the provisioning request.

A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.

The provisioning artifact identifier for this product.

Parameters specified by the administrator that are required for provisioning the product.

A list of tags to use as provisioning options.

Trait Implementations

impl Default for ProvisionProductInput
[src]

Returns the "default value" for a type. Read more

impl Debug for ProvisionProductInput
[src]

Formats the value using the given formatter.

impl Clone for ProvisionProductInput
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more