class Aws::Redshift::Types::EndpointAuthorization

Describes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across Amazon Web Services accounts.

@!attribute [rw] grantor

The Amazon Web Services account ID of the cluster owner.
@return [String]

@!attribute [rw] grantee

The Amazon Web Services account ID of the grantee of the cluster.
@return [String]

@!attribute [rw] cluster_identifier

The cluster identifier.
@return [String]

@!attribute [rw] authorize_time

The time (UTC) when the authorization was created.
@return [Time]

@!attribute [rw] cluster_status

The status of the cluster.
@return [String]

@!attribute [rw] status

The status of the authorization action.
@return [String]

@!attribute [rw] allowed_all_vp_cs

Indicates whether all VPCs in the grantee account are allowed access
to the cluster.
@return [Boolean]

@!attribute [rw] allowed_vp_cs

The VPCs allowed access to the cluster.
@return [Array<String>]

@!attribute [rw] endpoint_count

The number of Redshift-managed VPC endpoints created for the
authorization.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/EndpointAuthorization AWS API Documentation

Constants

SENSITIVE