You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::ServiceCatalog::Types::ProductViewSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb

Overview

The summary metadata about the specified product.

Instance Attribute Summary collapse

Instance Attribute Details

#distributorString

The distributor of the product. Contact the product administrator for the significance of this value.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#has_default_pathBoolean

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

Returns:

  • (Boolean)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#idString

The product view identifier.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#nameString

The name of the product.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#ownerString

The owner of the product. Contact the product administrator for the significance of this value.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#product_idString

The product identifier.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#short_descriptionString

Short description of the product.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#support_descriptionString

The description of the support for this Product.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#support_emailString

The email contact information to obtain support for this Product.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#support_urlString

The URL information to obtain support for this Product.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end

#typeString

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.

Returns:

  • (String)


2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2544

class ProductViewSummary < Struct.new(
  :id,
  :product_id,
  :name,
  :owner,
  :short_description,
  :type,
  :distributor,
  :has_default_path,
  :support_email,
  :support_description,
  :support_url)
  include Aws::Structure
end