EndpointAuthorization
Describes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across AWS accounts.
Contents
Note
In the following list, the required parameters are described first.
- AllowedAllVPCs
-
Indicates whether all VPCs in the grantee account are allowed access to the cluster.
Type: Boolean
Required: No
- AllowedVPCs.VpcIdentifier.N
-
The VPCs allowed access to the cluster.
Type: Array of strings
Length Constraints: Maximum length of 2147483647.
Required: No
- AuthorizeTime
-
The time (UTC) when the authorization was created.
Type: Timestamp
Required: No
- ClusterIdentifier
-
The cluster identifier.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- ClusterStatus
-
The status of the cluster.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- EndpointCount
-
The number of Redshift-managed VPC endpoints created for the authorization.
Type: Integer
Required: No
- Grantee
-
The AWS account ID of the grantee of the cluster.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- Grantor
-
The AWS account ID of the cluster owner.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- Status
-
The status of the authorization action.
Type: String
Valid Values:
Authorized | Revoking
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: