Struct rusoto_servicecatalog::CreateProductInput
[−]
[src]
pub struct CreateProductInput { pub accept_language: Option<AcceptLanguage>, pub description: Option<ProductViewShortDescription>, pub distributor: Option<ProductViewOwner>, pub idempotency_token: IdempotencyToken, pub name: ProductViewName, pub owner: ProductViewOwner, pub product_type: ProductType, pub provisioning_artifact_parameters: ProvisioningArtifactProperties, pub support_description: Option<SupportDescription>, pub support_email: Option<SupportEmail>, pub support_url: Option<SupportUrl>, pub tags: Option<AddTags>, }
Fields
accept_language: Option<AcceptLanguage>
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.
description: Option<ProductViewShortDescription>
The text description of the product.
distributor: Option<ProductViewOwner>
The distributor of the product.
idempotency_token: IdempotencyToken
A token to disambiguate duplicate requests. You can create multiple resources using the same input in multiple requests, provided that you also specify a different idempotency token for each request.
name: ProductViewName
The name of the product.
owner: ProductViewOwner
The owner of the product.
product_type: ProductType
The type of the product to create.
provisioning_artifact_parameters: ProvisioningArtifactProperties
Parameters for the provisioning artifact.
support_description: Option<SupportDescription>
Support information about the product.
support_email: Option<SupportEmail>
Contact email for product support.
support_url: Option<SupportUrl>
Contact URL for product support.
Tags to associate with the new product.
Trait Implementations
impl Default for CreateProductInput
[src]
fn default() -> CreateProductInput
Returns the "default value" for a type. Read more
impl Debug for CreateProductInput
[src]
impl Clone for CreateProductInput
[src]
fn clone(&self) -> CreateProductInput
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more