class Aws::ServiceCatalog::Types::CreatePortfolioShareInput
@note When making an API call, you may pass CreatePortfolioShareInput
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 portfolio identifier. @return [String]
@!attribute [rw] account_id
The AWS account ID. For example, `123456789012`. @return [String]
@!attribute [rw] organization_node
The organization node to whom you are going to share. If `OrganizationNode` is passed in, `PortfolioShare` will be created for the node an ListOrganizationPortfolioAccessd its children (when applies), and a `PortfolioShareToken` will be returned in the output in order for the administrator to monitor the status of the `PortfolioShare` creation process. @return [Types::OrganizationNode]
@!attribute [rw] share_tag_options
Enables or disables `TagOptions ` sharing when creating the portfolio share. If this flag is not provided, TagOptions sharing is disabled. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/CreatePortfolioShareInput AWS API Documentation
Constants
- SENSITIVE