Class: Aws::ServiceCatalog::Types::UpdateProductInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::UpdateProductInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicecatalog/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accept_language ⇒ String
The language code.
-
#add_tags ⇒ Array<Types::Tag>
The tags to add to the product.
-
#description ⇒ String
The updated description of the product.
-
#distributor ⇒ String
The updated distributor of the product.
-
#id ⇒ String
The product identifier.
-
#name ⇒ String
The updated product name.
-
#owner ⇒ String
The updated owner of the product.
-
#remove_tags ⇒ Array<String>
The tags to remove from the product.
-
#source_connection ⇒ Types::SourceConnection
Specifies connection details for the updated product and syncs the product to the connection source artifact.
-
#support_description ⇒ String
The updated support description for the product.
-
#support_email ⇒ String
The updated support email for the product.
-
#support_url ⇒ String
The updated support URL for the product.
Instance Attribute Details
#accept_language ⇒ String
The language code.
-
‘jp` - Japanese
-
‘zh` - Chinese
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#add_tags ⇒ Array<Types::Tag>
The tags to add to the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The updated description of the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#distributor ⇒ String
The updated distributor of the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The product identifier.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated product name.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The updated owner of the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#remove_tags ⇒ Array<String>
The tags to remove from the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#source_connection ⇒ Types::SourceConnection
Specifies connection details for the updated product and syncs the product to the connection source artifact. This automatically manages the product’s artifacts based on changes to the source. The ‘SourceConnection` parameter consists of the following sub-fields.
-
‘Type`
-
‘ConnectionParamters`
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#support_description ⇒ String
The updated support description for the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#support_email ⇒ String
The updated support email for the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |
#support_url ⇒ String
The updated support URL for the product.
6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6755 class UpdateProductInput < Struct.new( :accept_language, :id, :name, :owner, :description, :distributor, :support_description, :support_email, :support_url, :add_tags, :remove_tags, :source_connection) SENSITIVE = [] include Aws::Structure end |