Documentation ¶
Index ¶
- type CacheCluster
- type CacheNode
- type CacheParameterGroupStatus
- type CacheSecurityGroupMembership
- type Client
- type DescribeCacheClusters
- type DescribeCacheClustersResponse
- type DescribeCacheClustersResult
- type Endpoint
- type NotificationConfiguration
- type PendingModifiedValues
- type ResponseMetadata
- type SecurityGroupMembership
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheCluster ¶
type CacheCluster struct { AutoMinorVersionUpgrade bool `xml:",omitempty"` CacheClusterCreateTime time.Time `xml:",omitempty"` CacheClusterId string `xml:",omitempty"` CacheClusterStatus string `xml:",omitempty"` CacheNodeType string `xml:",omitempty"` CacheNodes []*CacheNode `xml:"CacheNodes>CacheNode,omitempty"` CacheParameterGroup *CacheParameterGroupStatus `xml:",omitempty"` CacheSecurityGroups []*CacheSecurityGroupMembership `xml:",omitempty"` CacheSubnetGroupName string `xml:",omitempty"` ClientDownloadLandingPage string `xml:",omitempty"` ConfigurationEndpoint *Endpoint `xml:",omitempty"` Engine string `xml:",omitempty"` EngineVersion string `xml:",omitempty"` NotificationConfiguration *NotificationConfiguration `xml:",omitempty"` NumCacheNodes int `xml:",omitempty"` PendingModifiedValues *PendingModifiedValues `xml:",omitempty"` PreferredAvailabilityZone string `xml:",omitempty"` PreferredMaintenanceWindow string `xml:",omitempty"` ReplicationGroupId string `xml:",omitempty"` SecurityGroups []*SecurityGroupMembership `xml:",omitempty"` SnapshotRetentionLimit int `xml:",omitempty"` SnapshotWindow string `xml:",omitempty"` }
type Client ¶
func NewFromEnv ¶
func NewFromEnv() *Client
type DescribeCacheClusters ¶
type DescribeCacheClusters struct { CacheClusterId string `xml:",omitempty"` Marker string `xml:",omitempty"` MaxRecords int `xml:",omitempty"` ShowCacheNodeInfo bool `xml:",omitempty"` }
func (*DescribeCacheClusters) Execute ¶
func (c *DescribeCacheClusters) Execute(client *Client) (*DescribeCacheClustersResponse, error)
type DescribeCacheClustersResponse ¶
type DescribeCacheClustersResponse struct { DescribeCacheClustersResult *DescribeCacheClustersResult `xml:",omitempty"` ResponseMetadata *ResponseMetadata `xml:",omitempty"` }
type DescribeCacheClustersResult ¶
type DescribeCacheClustersResult struct { CacheClusters []*CacheCluster `xml:"CacheClusters>CacheCluster,omitempty"` Marker string `xml:",omitempty"` }
type PendingModifiedValues ¶
type ResponseMetadata ¶
type ResponseMetadata struct {
RequestId string `xml:",omitempty"`
}
type SecurityGroupMembership ¶
Click to show internal directories.
Click to hide internal directories.