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
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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`
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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.
6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6743 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 |