Class: Aws::ServiceCatalog::Types::UpdatePortfolioShareInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::UpdatePortfolioShareInput
- 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.
-
#account_id ⇒ String
The Amazon Web Services account Id of the recipient account.
-
#organization_node ⇒ Types::OrganizationNode
Information about the organization node.
-
#portfolio_id ⇒ String
The unique identifier of the portfolio for which the share will be updated.
-
#share_principals ⇒ Boolean
A flag to enables or disables ‘Principals` sharing in the portfolio.
-
#share_tag_options ⇒ Boolean
Enables or disables ‘TagOptions` sharing for the portfolio share.
Instance Attribute Details
#accept_language ⇒ String
The language code.
-
‘en` - English (default)
-
‘jp` - Japanese
-
‘zh` - Chinese
6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6538 class UpdatePortfolioShareInput < Struct.new( :accept_language, :portfolio_id, :account_id, :organization_node, :share_tag_options, :share_principals) SENSITIVE = [] include Aws::Structure end |
#account_id ⇒ String
The Amazon Web Services account Id of the recipient account. This field is required when updating an external account to account type share.
6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6538 class UpdatePortfolioShareInput < Struct.new( :accept_language, :portfolio_id, :account_id, :organization_node, :share_tag_options, :share_principals) SENSITIVE = [] include Aws::Structure end |
#organization_node ⇒ Types::OrganizationNode
Information about the organization node.
6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6538 class UpdatePortfolioShareInput < Struct.new( :accept_language, :portfolio_id, :account_id, :organization_node, :share_tag_options, :share_principals) SENSITIVE = [] include Aws::Structure end |
#portfolio_id ⇒ String
The unique identifier of the portfolio for which the share will be updated.
6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6538 class UpdatePortfolioShareInput < Struct.new( :accept_language, :portfolio_id, :account_id, :organization_node, :share_tag_options, :share_principals) SENSITIVE = [] include Aws::Structure end |
#share_principals ⇒ Boolean
A flag to enables or disables ‘Principals` sharing in the portfolio. If this field is not provided, the current state of the `Principals` sharing on the portfolio share will not be modified.
6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6538 class UpdatePortfolioShareInput < Struct.new( :accept_language, :portfolio_id, :account_id, :organization_node, :share_tag_options, :share_principals) SENSITIVE = [] include Aws::Structure end |
#share_tag_options ⇒ Boolean
Enables or disables ‘TagOptions` sharing for the portfolio share. If this field is not provided, the current state of TagOptions sharing on the portfolio share will not be modified.
6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6538 class UpdatePortfolioShareInput < Struct.new( :accept_language, :portfolio_id, :account_id, :organization_node, :share_tag_options, :share_principals) SENSITIVE = [] include Aws::Structure end |