Struct aws_sdk_servicecatalog::model::ProductViewSummary
source · [−]#[non_exhaustive]pub struct ProductViewSummary {
pub id: Option<String>,
pub product_id: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub short_description: Option<String>,
pub type: Option<ProductType>,
pub distributor: Option<String>,
pub has_default_path: bool,
pub support_email: Option<String>,
pub support_description: Option<String>,
pub support_url: Option<String>,
}
Expand description
Summary information about a product view.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.id: Option<String>
The product view identifier.
product_id: Option<String>
The product identifier.
name: Option<String>
The name of the product.
owner: Option<String>
The owner of the product. Contact the product administrator for the significance of this value.
short_description: Option<String>
Short description of the product.
type: Option<ProductType>
The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE
, the product was created by AWS Marketplace.
distributor: Option<String>
The distributor of the product. Contact the product administrator for the significance of this value.
has_default_path: bool
Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths
to disambiguate between paths. Otherwise, ListLaunchPaths
is not required, and the output of ProductViewSummary
can be used directly with DescribeProvisioningParameters
.
support_email: Option<String>
The email contact information to obtain support for this Product.
support_description: Option<String>
The description of the support for this Product.
support_url: Option<String>
The URL information to obtain support for this Product.
Implementations
The product identifier.
The owner of the product. Contact the product administrator for the significance of this value.
Short description of the product.
The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE
, the product was created by AWS Marketplace.
The distributor of the product. Contact the product administrator for the significance of this value.
Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths
to disambiguate between paths. Otherwise, ListLaunchPaths
is not required, and the output of ProductViewSummary
can be used directly with DescribeProvisioningParameters
.
The email contact information to obtain support for this Product.
The description of the support for this Product.
The URL information to obtain support for this Product.
Creates a new builder-style object to manufacture ProductViewSummary
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ProductViewSummary
impl Send for ProductViewSummary
impl Sync for ProductViewSummary
impl Unpin for ProductViewSummary
impl UnwindSafe for ProductViewSummary
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more