Class: Aws::ServiceCatalog::Types::UpdateProductInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::UpdateProductInput
- Defined in:
- gems/aws-sdk-servicecatalog/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
- Japanesezh
- Chinese
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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.
6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6793 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 |