AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeCacheClustersInput

import "github.com/aws/aws-sdk-go/service/elasticache"

type DescribeCacheClustersInput struct { CacheClusterId *string `type:"string"` Marker *string `type:"string"` MaxRecords *int64 `type:"integer"` ShowCacheClustersNotInReplicationGroups *bool `type:"boolean"` ShowCacheNodeInfo *bool `type:"boolean"` }

Represents the input of a DescribeCacheClusters operation.

CacheClusterId

Type: *string

The user-supplied cluster identifier. If this parameter is specified, only information about that specific cluster is returned. This parameter isn't case sensitive.

Marker

Type: *string

An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

MaxRecords

Type: *int64

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

Default: 100

Constraints: minimum 20; maximum 100.

ShowCacheClustersNotInReplicationGroups

Type: *bool

An optional flag that can be included in the DescribeCacheCluster request to show only nodes (API/CLI: clusters) that are not members of a replication group. In practice, this mean Memcached and single node Redis clusters.

ShowCacheNodeInfo

Type: *bool

An optional flag that can be included in the DescribeCacheCluster request to retrieve information about the individual cache nodes.

Method

GoString

func (s DescribeCacheClustersInput) GoString() string

GoString returns the string representation

SetCacheClusterId

func (s *DescribeCacheClustersInput) SetCacheClusterId(v string) *DescribeCacheClustersInput

SetCacheClusterId sets the CacheClusterId field's value.

SetMarker

func (s *DescribeCacheClustersInput) SetMarker(v string) *DescribeCacheClustersInput

SetMarker sets the Marker field's value.

SetMaxRecords

func (s *DescribeCacheClustersInput) SetMaxRecords(v int64) *DescribeCacheClustersInput

SetMaxRecords sets the MaxRecords field's value.

SetShowCacheClustersNotInReplicationGroups

func (s *DescribeCacheClustersInput) SetShowCacheClustersNotInReplicationGroups(v bool) *DescribeCacheClustersInput

SetShowCacheClustersNotInReplicationGroups sets the ShowCacheClustersNotInReplicationGroups field's value.

SetShowCacheNodeInfo

func (s *DescribeCacheClustersInput) SetShowCacheNodeInfo(v bool) *DescribeCacheClustersInput

SetShowCacheNodeInfo sets the ShowCacheNodeInfo field's value.

String

func (s DescribeCacheClustersInput) String() string

String returns the string representation

On this page: