Class: Aws::Redshift::Types::DescribeEndpointAccessMessage

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

Overview

Note:

When making an API call, you may pass DescribeEndpointAccessMessage data as a hash:

{
  cluster_identifier: "String",
  resource_owner: "String",
  endpoint_name: "String",
  vpc_id: "String",
  max_records: 1,
  marker: "String",
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_identifierString

The cluster identifier associated with the described endpoint.

Returns:

  • (String)


4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 4864

class DescribeEndpointAccessMessage < Struct.new(
  :cluster_identifier,
  :resource_owner,
  :endpoint_name,
  :vpc_id,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_nameString

The name of the endpoint to be described.

Returns:

  • (String)


4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 4864

class DescribeEndpointAccessMessage < Struct.new(
  :cluster_identifier,
  :resource_owner,
  :endpoint_name,
  :vpc_id,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#markerString

An optional pagination token provided by a previous DescribeEndpointAccess 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)


4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 4864

class DescribeEndpointAccessMessage < Struct.new(
  :cluster_identifier,
  :resource_owner,
  :endpoint_name,
  :vpc_id,
  :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)


4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 4864

class DescribeEndpointAccessMessage < Struct.new(
  :cluster_identifier,
  :resource_owner,
  :endpoint_name,
  :vpc_id,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#resource_ownerString

The Amazon Web Services account ID of the owner of the cluster.

Returns:

  • (String)


4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 4864

class DescribeEndpointAccessMessage < Struct.new(
  :cluster_identifier,
  :resource_owner,
  :endpoint_name,
  :vpc_id,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The virtual private cloud (VPC) identifier with access to the cluster.

Returns:

  • (String)


4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 4864

class DescribeEndpointAccessMessage < Struct.new(
  :cluster_identifier,
  :resource_owner,
  :endpoint_name,
  :vpc_id,
  :max_records,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end