AWS::Redshift::EndpointAuthorizationDescribes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across AWS accounts.
4 configurable properties. 2 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
Account | string | RequiredCreate-only |
ClusterIdentifier | string | RequiredCreate-only |
Force | boolean | Write-only |
VpcIds | Array<string> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
AllowedAllVPCs | boolean | Indicates whether all VPCs in the grantee account are allowed access to the cluster. |
AllowedVPCs | Array<string> | The VPCs allowed access to the cluster. |
AuthorizeTime | string | The time (UTC) when the authorization was created. |
ClusterStatus | string | The status of the cluster. |
EndpointCount | integer | The number of Redshift-managed VPC endpoints created for the authorization. |
Grantee | string | The AWS account ID of the grantee of the cluster. |
Grantor | string | The AWS account ID of the cluster owner. |
Status | string | The status of the authorization action. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Redshift::EndpointAuthorization
Resources:
MyResource:
Type: AWS::Redshift::EndpointAuthorization
Properties:
ClusterIdentifier: "my-clusteridentifier"
Account: "value"Permissions CloudFormation needs in your IAM role to manage this resource.
redshift:DescribeEndpointAuthorizationredshift:AuthorizeEndpointAccessredshift:DescribeEndpointAuthorizationredshift:AuthorizeEndpointAccessredshift:DescribeEndpointAuthorizationredshift:RevokeEndpointAccessredshift:DescribeEndpointAuthorizationredshift:RevokeEndpointAccessredshift:DeleteEndpointAccessredshift:DescribeEndpointAuthorizationec2:DeleteClientVpnEndpointec2:DescribeVpcAttributeec2:DescribeSecurityGroupsec2:DescribeAddressesec2:DescribeInternetGatewaysOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterClusterIdentifierThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
ClusterIdentifierAccount