Class: Aws::ServiceCatalog::Types::PortfolioShareDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::PortfolioShareDetail
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicecatalog/types.rb
Overview
Information about the portfolio share.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accepted ⇒ Boolean
Indicates whether the shared portfolio is imported by the recipient account.
-
#principal_id ⇒ String
The identifier of the recipient entity that received the portfolio share.
-
#share_tag_options ⇒ Boolean
Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.
-
#type ⇒ String
The type of the portfolio share.
Instance Attribute Details
#accepted ⇒ Boolean
Indicates whether the shared portfolio is imported by the recipient account. If the recipient is in an organization node, the share is automatically imported, and the field is always set to true.
4770 4771 4772 4773 4774 4775 4776 4777 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4770 class PortfolioShareDetail < Struct.new( :principal_id, :type, :accepted, :share_tag_options) SENSITIVE = [] include Aws::Structure end |
#principal_id ⇒ String
The identifier of the recipient entity that received the portfolio share. The recipient entities can be one of the following:
1. An external account.
2. An organziation member account.
3. An organzational unit (OU).
4. The organization itself. (This shares with every account in the organization).
4770 4771 4772 4773 4774 4775 4776 4777 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4770 class PortfolioShareDetail < Struct.new( :principal_id, :type, :accepted, :share_tag_options) SENSITIVE = [] include Aws::Structure end |
#share_tag_options ⇒ Boolean
Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.
4770 4771 4772 4773 4774 4775 4776 4777 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4770 class PortfolioShareDetail < Struct.new( :principal_id, :type, :accepted, :share_tag_options) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the portfolio share.
4770 4771 4772 4773 4774 4775 4776 4777 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4770 class PortfolioShareDetail < Struct.new( :principal_id, :type, :accepted, :share_tag_options) SENSITIVE = [] include Aws::Structure end |