ProductViewSummary class

Summary information about a product view.

Constructors

ProductViewSummary({String? distributor, bool? hasDefaultPath, String? id, String? name, String? owner, String? productId, String? shortDescription, String? supportDescription, String? supportEmail, String? supportUrl, ProductType? type})
ProductViewSummary.fromJson(Map<String, dynamic> json)
factory

Properties

distributor String?
The distributor of the product. Contact the product administrator for the significance of this value.
final
hasDefaultPath 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.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The product view identifier.
final
name String?
The name of the product.
final
owner String?
The owner of the product. Contact the product administrator for the significance of this value.
final
productId String?
The product identifier.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shortDescription String?
Short description of the product.
final
supportDescription String?
The description of the support for this Product.
final
supportEmail String?
The email contact information to obtain support for this Product.
final
supportUrl String?
The URL information to obtain support for this Product.
final
type 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.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited