Shares the specified portfolio with the specified account or organization node. Shares to an organization node can only be created by the management account of an organization or by a delegated administrator. You can share portfolios to an organization, an organizational unit, or a specific account.
See https://www.paws-r-sdk.com/docs/servicecatalog_create_portfolio_share/ for full documentation.
servicecatalog_create_portfolio_share(
AcceptLanguage = NULL,
PortfolioId,
AccountId = NULL,
OrganizationNode = NULL,
ShareTagOptions = NULL,
SharePrincipals = NULL
)
The language code.
jp
- Japanese
zh
- Chinese
[required] The portfolio identifier.
The Amazon Web Services account ID. For example, 123456789012
.
The organization node to whom you are going to share. When you pass
OrganizationNode
, it creates PortfolioShare
for all of the Amazon
Web Services accounts that are associated to the OrganizationNode
. The
output returns a PortfolioShareToken
, which enables the administrator
to monitor the status of the PortfolioShare
creation process.
Enables or disables TagOptions
sharing when creating the portfolio
share. If this flag is not provided, TagOptions sharing is disabled.
This parameter is only supported for portfolios with an
OrganizationalNode Type of ORGANIZATION
or ORGANIZATIONAL_UNIT
.
Enables or disables Principal
sharing when creating the portfolio
share. If you do not provide this flag, principal sharing is
disabled.
When you enable Principal Name Sharing for a portfolio share, the share
recipient account end users with a principal that matches any of the
associated IAM patterns can provision products from the portfolio. Once
shared, the share recipient can view associations of PrincipalType
:
IAM_PATTERN
on their portfolio. You can create the principals in the
recipient account before or after creating the share.