Struct rusoto_servicecatalog::CreateConstraintInput
[−]
[src]
pub struct CreateConstraintInput { pub accept_language: Option<AcceptLanguage>, pub description: Option<ConstraintDescription>, pub idempotency_token: IdempotencyToken, pub parameters: ConstraintParameters, pub portfolio_id: Id, pub product_id: Id, pub type_: ConstraintType, }
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<ConstraintDescription>
The text description of the constraint.
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.
parameters: ConstraintParameters
The constraint parameters.
portfolio_id: Id
The portfolio identifier.
product_id: Id
The product identifier.
type_: ConstraintType
The type of the constraint.
Trait Implementations
impl Default for CreateConstraintInput
[src]
fn default() -> CreateConstraintInput
Returns the "default value" for a type. Read more
impl Debug for CreateConstraintInput
[src]
impl Clone for CreateConstraintInput
[src]
fn clone(&self) -> CreateConstraintInput
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