Skip to main content

Vpc Association Authorization

Provides a Vpc Association Authorization

Examples

exports.createResources = () => [
{
type: "VpcAssociationAuthorization",
group: "Route53",
dependencies: ({}) => ({
hostedZone: "test.grucloud.org.",
vpc: "vpc-dev",
}),
},
];

Source Code Examples

Properties

Dependencies

List

list the hosted zones with the Route53::VpcAssociationAuthorization filter:

gc list -t Route53::VpcAssociationAuthorization
Listing resources on 2 providers: aws-primary, aws-secondary
✓ aws-primary us-east-1 regionA
✓ Initialising
✓ Listing 3/3
✓ aws-secondary us-east-2 region-dev-B
✓ Initialising
✓ Listing 3/3
┌─────────────────────────────────────────────────────────────────────┐
│ 1 Route53::VpcAssociationAuthorization from aws-primary │
├─────────────────────────────────────────────────────────────────────┤
│ name: vpc-assoc-auth::test.grucloud.org.::vpc-dev │
│ managedByUs: Yes │
│ live: │
│ HostedZoneId: Z04103032BNI0JXUAGS82 │
│ VPC: │
│ VPCRegion: us-east-2 │
│ VPCId: vpc-0b571fb392d22a886 │
│ │
└─────────────────────────────────────────────────────────────────────┘


List Summary:
Provider: aws-primary
┌────────────────────────────────────────────────────────────────────┐
│ aws-primary │
├──────────────────────────────────────┬─────────────────────────────┤
│ Route53::VpcAssociationAuthorization │ vpc-assoc-auth::test.grucl… │
└──────────────────────────────────────┴─────────────────────────────┘
Provider: aws-secondary
┌────────────────────────────────────────────────────────────────────┐
│ aws-secondary │
└────────────────────────────────────────────────────────────────────┘
1 resource, 1 type, 2 providers
Command "gc l -t Route53::VpcAssociationAuthorization" executed in 7s, 117 MB