mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-05-06 22:18:28 +00:00
Upgrade AWS SDK to the latest version
This commit is contained in:
+744
-432
File diff suppressed because it is too large
Load Diff
+38
@@ -0,0 +1,38 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package elasticache provides the client and types for making API
|
||||
// requests to Amazon ElastiCache.
|
||||
//
|
||||
// Amazon ElastiCache is a web service that makes it easier to set up, operate,
|
||||
// and scale a distributed cache in the cloud.
|
||||
//
|
||||
// With ElastiCache, customers get all of the benefits of a high-performance,
|
||||
// in-memory cache with less of the administrative burden involved in launching
|
||||
// and managing a distributed cache. The service makes setup, scaling, and cluster
|
||||
// failure handling much simpler than in a self-managed cache deployment.
|
||||
//
|
||||
// In addition, through integration with Amazon CloudWatch, customers get enhanced
|
||||
// visibility into the key performance statistics associated with their cache
|
||||
// and can receive alarms if a part of their cache runs hot.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02 for more information on this service.
|
||||
//
|
||||
// See elasticache package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/elasticache/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To Amazon ElastiCache with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the Amazon ElastiCache client ElastiCache for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/elasticache/#New
|
||||
package elasticache
|
||||
Generated
Vendored
+6
-2
@@ -1,4 +1,4 @@
|
||||
// THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package elasticacheiface provides an interface to enable mocking the Amazon ElastiCache service client
|
||||
// for testing your code.
|
||||
@@ -21,7 +21,7 @@ import (
|
||||
//
|
||||
// The best way to use this interface is so the SDK's service client's calls
|
||||
// can be stubbed out for unit testing your code with the SDK without needing
|
||||
// to inject custom request handlers into the the SDK's request pipeline.
|
||||
// to inject custom request handlers into the SDK's request pipeline.
|
||||
//
|
||||
// // myFunc uses an SDK service client to make a request to
|
||||
// // Amazon ElastiCache.
|
||||
@@ -248,6 +248,10 @@ type ElastiCacheAPI interface {
|
||||
RevokeCacheSecurityGroupIngressWithContext(aws.Context, *elasticache.RevokeCacheSecurityGroupIngressInput, ...request.Option) (*elasticache.RevokeCacheSecurityGroupIngressOutput, error)
|
||||
RevokeCacheSecurityGroupIngressRequest(*elasticache.RevokeCacheSecurityGroupIngressInput) (*request.Request, *elasticache.RevokeCacheSecurityGroupIngressOutput)
|
||||
|
||||
TestFailover(*elasticache.TestFailoverInput) (*elasticache.TestFailoverOutput, error)
|
||||
TestFailoverWithContext(aws.Context, *elasticache.TestFailoverInput, ...request.Option) (*elasticache.TestFailoverOutput, error)
|
||||
TestFailoverRequest(*elasticache.TestFailoverInput) (*request.Request, *elasticache.TestFailoverOutput)
|
||||
|
||||
WaitUntilCacheClusterAvailable(*elasticache.DescribeCacheClustersInput) error
|
||||
WaitUntilCacheClusterAvailableWithContext(aws.Context, *elasticache.DescribeCacheClustersInput, ...request.WaiterOption) error
|
||||
|
||||
|
||||
+20
-2
@@ -1,9 +1,15 @@
|
||||
// THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package elasticache
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeAPICallRateForCustomerExceededFault for service response error code
|
||||
// "APICallRateForCustomerExceeded".
|
||||
//
|
||||
// The customer has exceeded the allowed rate of API calls.
|
||||
ErrCodeAPICallRateForCustomerExceededFault = "APICallRateForCustomerExceeded"
|
||||
|
||||
// ErrCodeAuthorizationAlreadyExistsFault for service response error code
|
||||
// "AuthorizationAlreadyExists".
|
||||
//
|
||||
@@ -180,6 +186,14 @@ const (
|
||||
// The VPC network is in an invalid state.
|
||||
ErrCodeInvalidVPCNetworkStateFault = "InvalidVPCNetworkStateFault"
|
||||
|
||||
// ErrCodeNodeGroupNotFoundFault for service response error code
|
||||
// "NodeGroupNotFoundFault".
|
||||
//
|
||||
// The node group specified by the NodeGroupId parameter could not be found.
|
||||
// Please verify that the node group exists and that you spelled the NodeGroupId
|
||||
// value correctly.
|
||||
ErrCodeNodeGroupNotFoundFault = "NodeGroupNotFoundFault"
|
||||
|
||||
// ErrCodeNodeGroupsPerReplicationGroupQuotaExceededFault for service response error code
|
||||
// "NodeGroupsPerReplicationGroupQuotaExceeded".
|
||||
//
|
||||
@@ -288,6 +302,10 @@ const (
|
||||
//
|
||||
// The request cannot be processed because it would cause the resource to have
|
||||
// more than the allowed number of tags. The maximum number of tags permitted
|
||||
// on a resource is 10.
|
||||
// on a resource is 50.
|
||||
ErrCodeTagQuotaPerResourceExceeded = "TagQuotaPerResourceExceeded"
|
||||
|
||||
// ErrCodeTestFailoverNotAvailableFault for service response error code
|
||||
// "TestFailoverNotAvailableFault".
|
||||
ErrCodeTestFailoverNotAvailableFault = "TestFailoverNotAvailableFault"
|
||||
)
|
||||
|
||||
+1646
-754
File diff suppressed because it is too large
Load Diff
+6
-14
@@ -1,4 +1,4 @@
|
||||
// THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package elasticache
|
||||
|
||||
@@ -11,20 +11,12 @@ import (
|
||||
"github.com/aws/aws-sdk-go/private/protocol/query"
|
||||
)
|
||||
|
||||
// Amazon ElastiCache is a web service that makes it easier to set up, operate,
|
||||
// and scale a distributed cache in the cloud.
|
||||
// ElastiCache provides the API operation methods for making requests to
|
||||
// Amazon ElastiCache. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// With ElastiCache, customers get all of the benefits of a high-performance,
|
||||
// in-memory cache with less of the administrative burden involved in launching
|
||||
// and managing a distributed cache. The service makes setup, scaling, and cluster
|
||||
// failure handling much simpler than in a self-managed cache deployment.
|
||||
//
|
||||
// In addition, through integration with Amazon CloudWatch, customers get enhanced
|
||||
// visibility into the key performance statistics associated with their cache
|
||||
// and can receive alarms if a part of their cache runs hot.
|
||||
// The service client's operations are safe to be used concurrently.
|
||||
// It is not safe to mutate any of the client's properties though.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02
|
||||
// ElastiCache methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type ElastiCache struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
+29
-9
@@ -1,4 +1,4 @@
|
||||
// THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package elasticache
|
||||
|
||||
@@ -11,7 +11,7 @@ import (
|
||||
|
||||
// WaitUntilCacheClusterAvailable uses the Amazon ElastiCache API operation
|
||||
// DescribeCacheClusters to wait for a condition to be met before returning.
|
||||
// If the condition is not meet within the max attempt window an error will
|
||||
// If the condition is not met within the max attempt window, an error will
|
||||
// be returned.
|
||||
func (c *ElastiCache) WaitUntilCacheClusterAvailable(input *DescribeCacheClustersInput) error {
|
||||
return c.WaitUntilCacheClusterAvailableWithContext(aws.BackgroundContext(), input)
|
||||
@@ -59,7 +59,12 @@ func (c *ElastiCache) WaitUntilCacheClusterAvailableWithContext(ctx aws.Context,
|
||||
},
|
||||
Logger: c.Config.Logger,
|
||||
NewRequest: func(opts []request.Option) (*request.Request, error) {
|
||||
req, _ := c.DescribeCacheClustersRequest(input)
|
||||
var inCpy *DescribeCacheClustersInput
|
||||
if input != nil {
|
||||
tmp := *input
|
||||
inCpy = &tmp
|
||||
}
|
||||
req, _ := c.DescribeCacheClustersRequest(inCpy)
|
||||
req.SetContext(ctx)
|
||||
req.ApplyOptions(opts...)
|
||||
return req, nil
|
||||
@@ -72,7 +77,7 @@ func (c *ElastiCache) WaitUntilCacheClusterAvailableWithContext(ctx aws.Context,
|
||||
|
||||
// WaitUntilCacheClusterDeleted uses the Amazon ElastiCache API operation
|
||||
// DescribeCacheClusters to wait for a condition to be met before returning.
|
||||
// If the condition is not meet within the max attempt window an error will
|
||||
// If the condition is not met within the max attempt window, an error will
|
||||
// be returned.
|
||||
func (c *ElastiCache) WaitUntilCacheClusterDeleted(input *DescribeCacheClustersInput) error {
|
||||
return c.WaitUntilCacheClusterDeletedWithContext(aws.BackgroundContext(), input)
|
||||
@@ -135,7 +140,12 @@ func (c *ElastiCache) WaitUntilCacheClusterDeletedWithContext(ctx aws.Context, i
|
||||
},
|
||||
Logger: c.Config.Logger,
|
||||
NewRequest: func(opts []request.Option) (*request.Request, error) {
|
||||
req, _ := c.DescribeCacheClustersRequest(input)
|
||||
var inCpy *DescribeCacheClustersInput
|
||||
if input != nil {
|
||||
tmp := *input
|
||||
inCpy = &tmp
|
||||
}
|
||||
req, _ := c.DescribeCacheClustersRequest(inCpy)
|
||||
req.SetContext(ctx)
|
||||
req.ApplyOptions(opts...)
|
||||
return req, nil
|
||||
@@ -148,7 +158,7 @@ func (c *ElastiCache) WaitUntilCacheClusterDeletedWithContext(ctx aws.Context, i
|
||||
|
||||
// WaitUntilReplicationGroupAvailable uses the Amazon ElastiCache API operation
|
||||
// DescribeReplicationGroups to wait for a condition to be met before returning.
|
||||
// If the condition is not meet within the max attempt window an error will
|
||||
// If the condition is not met within the max attempt window, an error will
|
||||
// be returned.
|
||||
func (c *ElastiCache) WaitUntilReplicationGroupAvailable(input *DescribeReplicationGroupsInput) error {
|
||||
return c.WaitUntilReplicationGroupAvailableWithContext(aws.BackgroundContext(), input)
|
||||
@@ -181,7 +191,12 @@ func (c *ElastiCache) WaitUntilReplicationGroupAvailableWithContext(ctx aws.Cont
|
||||
},
|
||||
Logger: c.Config.Logger,
|
||||
NewRequest: func(opts []request.Option) (*request.Request, error) {
|
||||
req, _ := c.DescribeReplicationGroupsRequest(input)
|
||||
var inCpy *DescribeReplicationGroupsInput
|
||||
if input != nil {
|
||||
tmp := *input
|
||||
inCpy = &tmp
|
||||
}
|
||||
req, _ := c.DescribeReplicationGroupsRequest(inCpy)
|
||||
req.SetContext(ctx)
|
||||
req.ApplyOptions(opts...)
|
||||
return req, nil
|
||||
@@ -194,7 +209,7 @@ func (c *ElastiCache) WaitUntilReplicationGroupAvailableWithContext(ctx aws.Cont
|
||||
|
||||
// WaitUntilReplicationGroupDeleted uses the Amazon ElastiCache API operation
|
||||
// DescribeReplicationGroups to wait for a condition to be met before returning.
|
||||
// If the condition is not meet within the max attempt window an error will
|
||||
// If the condition is not met within the max attempt window, an error will
|
||||
// be returned.
|
||||
func (c *ElastiCache) WaitUntilReplicationGroupDeleted(input *DescribeReplicationGroupsInput) error {
|
||||
return c.WaitUntilReplicationGroupDeletedWithContext(aws.BackgroundContext(), input)
|
||||
@@ -232,7 +247,12 @@ func (c *ElastiCache) WaitUntilReplicationGroupDeletedWithContext(ctx aws.Contex
|
||||
},
|
||||
Logger: c.Config.Logger,
|
||||
NewRequest: func(opts []request.Option) (*request.Request, error) {
|
||||
req, _ := c.DescribeReplicationGroupsRequest(input)
|
||||
var inCpy *DescribeReplicationGroupsInput
|
||||
if input != nil {
|
||||
tmp := *input
|
||||
inCpy = &tmp
|
||||
}
|
||||
req, _ := c.DescribeReplicationGroupsRequest(inCpy)
|
||||
req.SetContext(ctx)
|
||||
req.ApplyOptions(opts...)
|
||||
return req, nil
|
||||
|
||||
Reference in New Issue
Block a user