Class: Aws::Redshift::Types::DescribeEndpointAuthorizationMessage

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-redshift/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#accountString

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.

Returns:

  • (String)


4813
4814
4815
4816
4817
4818
4819
4820
4821
# File 'lib/aws-sdk-redshift/types.rb', line 4813

class DescribeEndpointAuthorizationMessage < Struct.new(
  :cluster_identifier,
  :account,
  :grantee,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_identifierString

The cluster identifier of the cluster to access.

Returns:

  • (String)


4813
4814
4815
4816
4817
4818
4819
4820
4821
# File 'lib/aws-sdk-redshift/types.rb', line 4813

class DescribeEndpointAuthorizationMessage < Struct.new(
  :cluster_identifier,
  :account,
  :grantee,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#granteeBoolean

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.

Returns:

  • (Boolean)


4813
4814
4815
4816
4817
4818
4819
4820
4821
# File 'lib/aws-sdk-redshift/types.rb', line 4813

class DescribeEndpointAuthorizationMessage < Struct.new(
  :cluster_identifier,
  :account,
  :grantee,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#markerString

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.

Returns:

  • (String)


4813
4814
4815
4816
4817
4818
4819
4820
4821
# File 'lib/aws-sdk-redshift/types.rb', line 4813

class DescribeEndpointAuthorizationMessage < Struct.new(
  :cluster_identifier,
  :account,
  :grantee,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#max_recordsInteger

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.

Returns:

  • (Integer)


4813
4814
4815
4816
4817
4818
4819
4820
4821
# File 'lib/aws-sdk-redshift/types.rb', line 4813

class DescribeEndpointAuthorizationMessage < Struct.new(
  :cluster_identifier,
  :account,
  :grantee,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end