class Aws::RAM::Types::ResourceShare
Describes a resource share.
@!attribute [rw] resource_share_arn
The Amazon Resource Name (ARN) of the resource share. @return [String]
@!attribute [rw] name
The name of the resource share. @return [String]
@!attribute [rw] owning_account_id
The ID of the Amazon Web Services account that owns the resource share. @return [String]
@!attribute [rw] allow_external_principals
Indicates whether principals outside your organization in Organizations can be associated with a resource share. @return [Boolean]
@!attribute [rw] status
The status of the resource share. @return [String]
@!attribute [rw] status_message
A message about the status of the resource share. @return [String]
@!attribute [rw] tags
The tags for the resource share. @return [Array<Types::Tag>]
@!attribute [rw] creation_time
The time when the resource share was created. @return [Time]
@!attribute [rw] last_updated_time
The time when the resource share was last updated. @return [Time]
@!attribute [rw] feature_set
Indicates how the resource share was created. Possible values include: * `CREATED_FROM_POLICY` - Indicates that the resource share was created from an Amazon Web Services Identity and Access Management (Amazon Web Services IAM) policy attached to a resource. These resource shares are visible only to the Amazon Web Services account that created it. They cannot be modified in RAM. * `PROMOTING_TO_STANDARD` - The resource share is in the process of being promoted. For more information, see PromoteResourceShareCreatedFromPolicy. * `STANDARD` - Indicates that the resource share was created in RAM using the console or APIs. These resource shares are visible to all principals. They can be modified in RAM. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/ram-2018-01-04/ResourceShare AWS API Documentation
Constants
- SENSITIVE