Skip to content

DescribeEndpointAuthorizationMessage

Source code in docs_src/capo_redshift/types/describe_endpoint_authorization_message.py
class DescribeEndpointAuthorizationMessage(TypedDict, closed=True):
    cluster_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>The cluster identifier of the cluster to access.</p>"""
    account: NotRequired["capo_redshift.types.string.String"]
    """<p>The Amazon Web Services account ID of either the cluster owner (grantor) or grantee. If <code>Grantee</code> parameter is true, then the <code>Account</code> value is of the grantor.</p>"""
    grantee: NotRequired["capo_redshift.types.boolean_optional.BooleanOptional"]
    """<p>Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift returns endpoint authorizations that you've been granted. If false (default), checks authorization from a grantor point of view.</p>"""
    max_records: NotRequired["capo_redshift.types.integer_optional.IntegerOptional"]
    """<p>The maximum number of records to include in the response. If more records exist than the specified <code>MaxRecords</code> value, a pagination token called a <code>Marker</code> is included in the response so that the remaining results can be retrieved.</p>"""
    marker: NotRequired["capo_redshift.types.string.String"]
    """<p>An optional pagination token provided by a previous <code>DescribeEndpointAuthorization</code> request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by the <code>MaxRecords</code> parameter.</p>"""

account instance-attribute

account: NotRequired[String]

The Amazon Web Services account ID of either the cluster owner (grantor) or grantee. If Grantee parameter is true, then the Account value is of the grantor.

cluster_identifier instance-attribute

cluster_identifier: NotRequired[String]

The cluster identifier of the cluster to access.

grantee instance-attribute

grantee: NotRequired[BooleanOptional]

Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift returns endpoint authorizations that you've been granted. If false (default), checks authorization from a grantor point of view.

marker instance-attribute

marker: NotRequired[String]

An optional pagination token provided by a previous DescribeEndpointAuthorization request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by the MaxRecords parameter.

max_records instance-attribute

max_records: NotRequired[IntegerOptional]

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a Marker is included in the response so that the remaining results can be retrieved.