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.