class Aws::ServiceCatalog::Types::UpdatePortfolioShareInput

@note When making an API call, you may pass UpdatePortfolioShareInput

data as a hash:

    {
      accept_language: "AcceptLanguage",
      portfolio_id: "Id", # required
      account_id: "AccountId",
      organization_node: {
        type: "ORGANIZATION", # accepts ORGANIZATION, ORGANIZATIONAL_UNIT, ACCOUNT
        value: "OrganizationNodeValue",
      },
      share_tag_options: false,
    }

@!attribute [rw] accept_language

The language code.

* `en` - English (default)

* `jp` - Japanese

* `zh` - Chinese
@return [String]

@!attribute [rw] portfolio_id

The unique identifier of the portfolio for which the share will be
updated.
@return [String]

@!attribute [rw] account_id

The AWS Account Id of the recipient account. This field is required
when updating an external account to account type share.
@return [String]

@!attribute [rw] organization_node

Information about the organization node.
@return [Types::OrganizationNode]

@!attribute [rw] share_tag_options

A flag to enable or disable 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.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/UpdatePortfolioShareInput AWS API Documentation

Constants

SENSITIVE