ResourceShare

class ResourceShare : KotlinCustomResource

Resource type definition for AWS::RAM::ResourceShare

Example Usage

Example

No Java example available.

Example

No Java example available.

Properties

Link copied to clipboard

Specifies whether principals outside your organization in AWS Organizations can be associated with a resource share. A value of true lets you share with individual AWS accounts that are not in your organization. A value of false only has meaning if your account is a member of an AWS Organization. The default value is true.

Link copied to clipboard
val arn: Output<String>

The Amazon Resource Name (ARN) of the resource share.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>

Specifies the name of the resource share.

Link copied to clipboard
val permissionArns: Output<List<String>>?

Specifies the Amazon Resource Names (ARNs) of the AWS RAM permission to associate with the resource share. If you do not specify an ARN for the permission, AWS RAM automatically attaches the default version of the permission for each resource type. You can associate only one permission with each resource type included in the resource share.

Link copied to clipboard
val principals: Output<List<String>>?

Specifies the principals to associate with the resource share. The possible values are:

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val resourceArns: Output<List<String>>?

Specifies a list of one or more ARNs of the resources to associate with the resource share.

Link copied to clipboard
val sources: Output<List<String>>?

Specifies from which source accounts the service principal has access to the resources in this resource share.

Link copied to clipboard
val tags: Output<List<Tag>>?

Specifies one or more tags to attach to the resource share itself. It doesn't attach the tags to the resources associated with the resource share.

Link copied to clipboard
val urn: Output<String>