Skip to main content

Resource Share

Provides a RAM Resource Share

exports.createResources = () => [
{
type: "ResourceShare",
group: "RAM",
properties: ({}) => ({
allowExternalPrincipals: false,
featureSet: "STANDARD",
name: "ipam-org-share",
}),
},
];

Examples

Properties

Dependencies

Used By

List

gc l -t RAM::ResourceShare
Listing resources on 1 provider: aws
✓ aws us-east-1
✓ Initialising
✓ Listing 1/1
┌───────────────────────────────────────────────────────────────────────────┐
│ 1 RAM::ResourceShare from aws │
├───────────────────────────────────────────────────────────────────────────┤
│ name: my-share │
│ managedByUs: Yes │
│ live: │
│ allowExternalPrincipals: false │
│ creationTime: 2022-08-05T22:01:29.757Z │
│ featureSet: STANDARD │
│ lastUpdatedTime: 2022-08-05T22:01:29.757Z │
│ name: my-share │
│ owningAccountId: 840541460064 │
│ resourceShareArn: arn:aws:ram:us-east-1:840541460064:resource-share/12… │
│ status: ACTIVE │
│ tags: │
│ - key: gc-created-by-provider │
│ value: aws │
│ - key: gc-managed-by │
│ value: grucloud │
│ - key: gc-project-name │
│ value: resource-share │
│ - key: gc-stage │
│ value: dev │
│ - key: Name │
│ value: my-share │
│ │
└───────────────────────────────────────────────────────────────────────────┘


List Summary:
Provider: aws
┌──────────────────────────────────────────────────────────────────────────┐
│ aws │
├────────────────────┬─────────────────────────────────────────────────────┤
│ RAM::ResourceShare │ my-share │
└────────────────────┴─────────────────────────────────────────────────────┘
1 resource, 1 type, 1 provider
Command "gc l -t RAM::ResourceShare" executed in 5s, 104 MB