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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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)


2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2582

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