vendor: update all dependencies

This commit is contained in:
Nick Craig-Wood 2018-03-19 15:51:38 +00:00
parent 940df88eb2
commit d64789528d
4309 changed files with 1327278 additions and 1001118 deletions

View file

@ -4715,7 +4715,6 @@ func (c *ElastiCache) TestFailoverWithContext(ctx aws.Context, input *TestFailov
}
// Represents the input of an AddTagsToResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AddTagsToResourceMessage
type AddTagsToResourceInput struct {
_ struct{} `type:"structure"`
@ -4776,7 +4775,6 @@ func (s *AddTagsToResourceInput) SetTags(v []*Tag) *AddTagsToResourceInput {
}
// Represents the input of an AuthorizeCacheSecurityGroupIngress operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AuthorizeCacheSecurityGroupIngressMessage
type AuthorizeCacheSecurityGroupIngressInput struct {
_ struct{} `type:"structure"`
@ -4846,7 +4844,6 @@ func (s *AuthorizeCacheSecurityGroupIngressInput) SetEC2SecurityGroupOwnerId(v s
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AuthorizeCacheSecurityGroupIngressResult
type AuthorizeCacheSecurityGroupIngressOutput struct {
_ struct{} `type:"structure"`
@ -4877,7 +4874,6 @@ func (s *AuthorizeCacheSecurityGroupIngressOutput) SetCacheSecurityGroup(v *Cach
}
// Describes an Availability Zone in which the cluster is launched.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AvailabilityZone
type AvailabilityZone struct {
_ struct{} `type:"structure"`
@ -4902,7 +4898,6 @@ func (s *AvailabilityZone) SetName(v string) *AvailabilityZone {
}
// Contains all of the attributes of a specific cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheCluster
type CacheCluster struct {
_ struct{} `type:"structure"`
@ -5258,7 +5253,6 @@ func (s *CacheCluster) SetTransitEncryptionEnabled(v bool) *CacheCluster {
}
// Provides all of the details about a particular cache engine version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheEngineVersion
type CacheEngineVersion struct {
_ struct{} `type:"structure"`
@ -5380,7 +5374,6 @@ func (s *CacheEngineVersion) SetEngineVersion(v string) *CacheEngineVersion {
// Product Features and Details (http://aws.amazon.com/elasticache/details)
// and either Cache Node Type-Specific Parameters for Memcached (http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheParameterGroups.Memcached.html#ParameterGroups.Memcached.NodeSpecific)
// or Cache Node Type-Specific Parameters for Redis (http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheNode
type CacheNode struct {
_ struct{} `type:"structure"`
@ -5464,7 +5457,6 @@ func (s *CacheNode) SetSourceCacheNodeId(v string) *CacheNode {
// A parameter that has a different value for each cache node type it is applied
// to. For example, in a Redis cluster, a cache.m1.large cache node type would
// have a larger maxmemory value than a cache.m1.small type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheNodeTypeSpecificParameter
type CacheNodeTypeSpecificParameter struct {
_ struct{} `type:"structure"`
@ -5566,7 +5558,6 @@ func (s *CacheNodeTypeSpecificParameter) SetSource(v string) *CacheNodeTypeSpeci
}
// A value that applies only to a certain cache node type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheNodeTypeSpecificValue
type CacheNodeTypeSpecificValue struct {
_ struct{} `type:"structure"`
@ -5600,7 +5591,6 @@ func (s *CacheNodeTypeSpecificValue) SetValue(v string) *CacheNodeTypeSpecificVa
}
// Represents the output of a CreateCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroup
type CacheParameterGroup struct {
_ struct{} `type:"structure"`
@ -5650,7 +5640,6 @@ func (s *CacheParameterGroup) SetDescription(v string) *CacheParameterGroup {
// * ModifyCacheParameterGroup
//
// * ResetCacheParameterGroup
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupNameMessage
type CacheParameterGroupNameMessage struct {
_ struct{} `type:"structure"`
@ -5675,7 +5664,6 @@ func (s *CacheParameterGroupNameMessage) SetCacheParameterGroupName(v string) *C
}
// Status of the cache parameter group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupStatus
type CacheParameterGroupStatus struct {
_ struct{} `type:"structure"`
@ -5725,7 +5713,6 @@ func (s *CacheParameterGroupStatus) SetParameterApplyStatus(v string) *CachePara
// * CreateCacheSecurityGroup
//
// * RevokeCacheSecurityGroupIngress
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSecurityGroup
type CacheSecurityGroup struct {
_ struct{} `type:"structure"`
@ -5778,7 +5765,6 @@ func (s *CacheSecurityGroup) SetOwnerId(v string) *CacheSecurityGroup {
}
// Represents a cluster's status within a particular cache security group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSecurityGroupMembership
type CacheSecurityGroupMembership struct {
_ struct{} `type:"structure"`
@ -5818,7 +5804,6 @@ func (s *CacheSecurityGroupMembership) SetStatus(v string) *CacheSecurityGroupMe
// * CreateCacheSubnetGroup
//
// * ModifyCacheSubnetGroup
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSubnetGroup
type CacheSubnetGroup struct {
_ struct{} `type:"structure"`
@ -5871,7 +5856,6 @@ func (s *CacheSubnetGroup) SetVpcId(v string) *CacheSubnetGroup {
}
// Represents the input of a CopySnapshotMessage operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CopySnapshotMessage
type CopySnapshotInput struct {
_ struct{} `type:"structure"`
@ -5944,7 +5928,6 @@ func (s *CopySnapshotInput) SetTargetSnapshotName(v string) *CopySnapshotInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CopySnapshotResult
type CopySnapshotOutput struct {
_ struct{} `type:"structure"`
@ -5970,7 +5953,6 @@ func (s *CopySnapshotOutput) SetSnapshot(v *Snapshot) *CopySnapshotOutput {
}
// Represents the input of a CreateCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheClusterMessage
type CreateCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -6417,7 +6399,6 @@ func (s *CreateCacheClusterInput) SetTags(v []*Tag) *CreateCacheClusterInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheClusterResult
type CreateCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -6442,7 +6423,6 @@ func (s *CreateCacheClusterOutput) SetCacheCluster(v *CacheCluster) *CreateCache
}
// Represents the input of a CreateCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheParameterGroupMessage
type CreateCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -6512,7 +6492,6 @@ func (s *CreateCacheParameterGroupInput) SetDescription(v string) *CreateCachePa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheParameterGroupResult
type CreateCacheParameterGroupOutput struct {
_ struct{} `type:"structure"`
@ -6537,7 +6516,6 @@ func (s *CreateCacheParameterGroupOutput) SetCacheParameterGroup(v *CacheParamet
}
// Represents the input of a CreateCacheSecurityGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSecurityGroupMessage
type CreateCacheSecurityGroupInput struct {
_ struct{} `type:"structure"`
@ -6596,7 +6574,6 @@ func (s *CreateCacheSecurityGroupInput) SetDescription(v string) *CreateCacheSec
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSecurityGroupResult
type CreateCacheSecurityGroupOutput struct {
_ struct{} `type:"structure"`
@ -6627,7 +6604,6 @@ func (s *CreateCacheSecurityGroupOutput) SetCacheSecurityGroup(v *CacheSecurityG
}
// Represents the input of a CreateCacheSubnetGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSubnetGroupMessage
type CreateCacheSubnetGroupInput struct {
_ struct{} `type:"structure"`
@ -6698,7 +6674,6 @@ func (s *CreateCacheSubnetGroupInput) SetSubnetIds(v []*string) *CreateCacheSubn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSubnetGroupResult
type CreateCacheSubnetGroupOutput struct {
_ struct{} `type:"structure"`
@ -6727,7 +6702,6 @@ func (s *CreateCacheSubnetGroupOutput) SetCacheSubnetGroup(v *CacheSubnetGroup)
}
// Represents the input of a CreateReplicationGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateReplicationGroupMessage
type CreateReplicationGroupInput struct {
_ struct{} `type:"structure"`
@ -7253,7 +7227,6 @@ func (s *CreateReplicationGroupInput) SetTransitEncryptionEnabled(v bool) *Creat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateReplicationGroupResult
type CreateReplicationGroupOutput struct {
_ struct{} `type:"structure"`
@ -7278,7 +7251,6 @@ func (s *CreateReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup)
}
// Represents the input of a CreateSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateSnapshotMessage
type CreateSnapshotInput struct {
_ struct{} `type:"structure"`
@ -7337,7 +7309,6 @@ func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateSnapshotResult
type CreateSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -7363,7 +7334,6 @@ func (s *CreateSnapshotOutput) SetSnapshot(v *Snapshot) *CreateSnapshotOutput {
}
// Represents the input of a DeleteCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheClusterMessage
type DeleteCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -7414,7 +7384,6 @@ func (s *DeleteCacheClusterInput) SetFinalSnapshotIdentifier(v string) *DeleteCa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheClusterResult
type DeleteCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -7439,7 +7408,6 @@ func (s *DeleteCacheClusterOutput) SetCacheCluster(v *CacheCluster) *DeleteCache
}
// Represents the input of a DeleteCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheParameterGroupMessage
type DeleteCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -7480,7 +7448,6 @@ func (s *DeleteCacheParameterGroupInput) SetCacheParameterGroupName(v string) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheParameterGroupOutput
type DeleteCacheParameterGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7496,7 +7463,6 @@ func (s DeleteCacheParameterGroupOutput) GoString() string {
}
// Represents the input of a DeleteCacheSecurityGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSecurityGroupMessage
type DeleteCacheSecurityGroupInput struct {
_ struct{} `type:"structure"`
@ -7537,7 +7503,6 @@ func (s *DeleteCacheSecurityGroupInput) SetCacheSecurityGroupName(v string) *Del
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSecurityGroupOutput
type DeleteCacheSecurityGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7553,7 +7518,6 @@ func (s DeleteCacheSecurityGroupOutput) GoString() string {
}
// Represents the input of a DeleteCacheSubnetGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSubnetGroupMessage
type DeleteCacheSubnetGroupInput struct {
_ struct{} `type:"structure"`
@ -7594,7 +7558,6 @@ func (s *DeleteCacheSubnetGroupInput) SetCacheSubnetGroupName(v string) *DeleteC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSubnetGroupOutput
type DeleteCacheSubnetGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7610,7 +7573,6 @@ func (s DeleteCacheSubnetGroupOutput) GoString() string {
}
// Represents the input of a DeleteReplicationGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteReplicationGroupMessage
type DeleteReplicationGroupInput struct {
_ struct{} `type:"structure"`
@ -7672,7 +7634,6 @@ func (s *DeleteReplicationGroupInput) SetRetainPrimaryCluster(v bool) *DeleteRep
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteReplicationGroupResult
type DeleteReplicationGroupOutput struct {
_ struct{} `type:"structure"`
@ -7697,7 +7658,6 @@ func (s *DeleteReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup)
}
// Represents the input of a DeleteSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteSnapshotMessage
type DeleteSnapshotInput struct {
_ struct{} `type:"structure"`
@ -7736,7 +7696,6 @@ func (s *DeleteSnapshotInput) SetSnapshotName(v string) *DeleteSnapshotInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteSnapshotResult
type DeleteSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -7762,7 +7721,6 @@ func (s *DeleteSnapshotOutput) SetSnapshot(v *Snapshot) *DeleteSnapshotOutput {
}
// Represents the input of a DescribeCacheClusters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheClustersMessage
type DescribeCacheClustersInput struct {
_ struct{} `type:"structure"`
@ -7836,7 +7794,6 @@ func (s *DescribeCacheClustersInput) SetShowCacheNodeInfo(v bool) *DescribeCache
}
// Represents the output of a DescribeCacheClusters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheClusterMessage
type DescribeCacheClustersOutput struct {
_ struct{} `type:"structure"`
@ -7871,7 +7828,6 @@ func (s *DescribeCacheClustersOutput) SetMarker(v string) *DescribeCacheClusters
}
// Represents the input of a DescribeCacheEngineVersions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheEngineVersionsMessage
type DescribeCacheEngineVersionsInput struct {
_ struct{} `type:"structure"`
@ -7962,7 +7918,6 @@ func (s *DescribeCacheEngineVersionsInput) SetMaxRecords(v int64) *DescribeCache
}
// Represents the output of a DescribeCacheEngineVersions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheEngineVersionMessage
type DescribeCacheEngineVersionsOutput struct {
_ struct{} `type:"structure"`
@ -7997,7 +7952,6 @@ func (s *DescribeCacheEngineVersionsOutput) SetMarker(v string) *DescribeCacheEn
}
// Represents the input of a DescribeCacheParameterGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheParameterGroupsMessage
type DescribeCacheParameterGroupsInput struct {
_ struct{} `type:"structure"`
@ -8048,7 +8002,6 @@ func (s *DescribeCacheParameterGroupsInput) SetMaxRecords(v int64) *DescribeCach
}
// Represents the output of a DescribeCacheParameterGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupsMessage
type DescribeCacheParameterGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8083,7 +8036,6 @@ func (s *DescribeCacheParameterGroupsOutput) SetMarker(v string) *DescribeCacheP
}
// Represents the input of a DescribeCacheParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheParametersMessage
type DescribeCacheParametersInput struct {
_ struct{} `type:"structure"`
@ -8160,7 +8112,6 @@ func (s *DescribeCacheParametersInput) SetSource(v string) *DescribeCacheParamet
}
// Represents the output of a DescribeCacheParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupDetails
type DescribeCacheParametersOutput struct {
_ struct{} `type:"structure"`
@ -8204,7 +8155,6 @@ func (s *DescribeCacheParametersOutput) SetParameters(v []*Parameter) *DescribeC
}
// Represents the input of a DescribeCacheSecurityGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheSecurityGroupsMessage
type DescribeCacheSecurityGroupsInput struct {
_ struct{} `type:"structure"`
@ -8255,7 +8205,6 @@ func (s *DescribeCacheSecurityGroupsInput) SetMaxRecords(v int64) *DescribeCache
}
// Represents the output of a DescribeCacheSecurityGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSecurityGroupMessage
type DescribeCacheSecurityGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8290,7 +8239,6 @@ func (s *DescribeCacheSecurityGroupsOutput) SetMarker(v string) *DescribeCacheSe
}
// Represents the input of a DescribeCacheSubnetGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheSubnetGroupsMessage
type DescribeCacheSubnetGroupsInput struct {
_ struct{} `type:"structure"`
@ -8341,7 +8289,6 @@ func (s *DescribeCacheSubnetGroupsInput) SetMaxRecords(v int64) *DescribeCacheSu
}
// Represents the output of a DescribeCacheSubnetGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSubnetGroupMessage
type DescribeCacheSubnetGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8376,7 +8323,6 @@ func (s *DescribeCacheSubnetGroupsOutput) SetMarker(v string) *DescribeCacheSubn
}
// Represents the input of a DescribeEngineDefaultParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeEngineDefaultParametersMessage
type DescribeEngineDefaultParametersInput struct {
_ struct{} `type:"structure"`
@ -8443,7 +8389,6 @@ func (s *DescribeEngineDefaultParametersInput) SetMaxRecords(v int64) *DescribeE
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeEngineDefaultParametersResult
type DescribeEngineDefaultParametersOutput struct {
_ struct{} `type:"structure"`
@ -8468,7 +8413,6 @@ func (s *DescribeEngineDefaultParametersOutput) SetEngineDefaults(v *EngineDefau
}
// Represents the input of a DescribeEvents operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeEventsMessage
type DescribeEventsInput struct {
_ struct{} `type:"structure"`
@ -8563,7 +8507,6 @@ func (s *DescribeEventsInput) SetStartTime(v time.Time) *DescribeEventsInput {
}
// Represents the output of a DescribeEvents operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/EventsMessage
type DescribeEventsOutput struct {
_ struct{} `type:"structure"`
@ -8598,7 +8541,6 @@ func (s *DescribeEventsOutput) SetMarker(v string) *DescribeEventsOutput {
}
// Represents the input of a DescribeReplicationGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeReplicationGroupsMessage
type DescribeReplicationGroupsInput struct {
_ struct{} `type:"structure"`
@ -8653,7 +8595,6 @@ func (s *DescribeReplicationGroupsInput) SetReplicationGroupId(v string) *Descri
}
// Represents the output of a DescribeReplicationGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReplicationGroupMessage
type DescribeReplicationGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8688,7 +8629,6 @@ func (s *DescribeReplicationGroupsOutput) SetReplicationGroups(v []*ReplicationG
}
// Represents the input of a DescribeReservedCacheNodes operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeReservedCacheNodesMessage
type DescribeReservedCacheNodesInput struct {
_ struct{} `type:"structure"`
@ -8851,7 +8791,6 @@ func (s *DescribeReservedCacheNodesInput) SetReservedCacheNodesOfferingId(v stri
}
// Represents the input of a DescribeReservedCacheNodesOfferings operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeReservedCacheNodesOfferingsMessage
type DescribeReservedCacheNodesOfferingsInput struct {
_ struct{} `type:"structure"`
@ -9006,7 +8945,6 @@ func (s *DescribeReservedCacheNodesOfferingsInput) SetReservedCacheNodesOffering
}
// Represents the output of a DescribeReservedCacheNodesOfferings operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNodesOfferingMessage
type DescribeReservedCacheNodesOfferingsOutput struct {
_ struct{} `type:"structure"`
@ -9041,7 +8979,6 @@ func (s *DescribeReservedCacheNodesOfferingsOutput) SetReservedCacheNodesOfferin
}
// Represents the output of a DescribeReservedCacheNodes operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNodeMessage
type DescribeReservedCacheNodesOutput struct {
_ struct{} `type:"structure"`
@ -9076,7 +9013,6 @@ func (s *DescribeReservedCacheNodesOutput) SetReservedCacheNodes(v []*ReservedCa
}
// Represents the input of a DescribeSnapshotsMessage operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeSnapshotsMessage
type DescribeSnapshotsInput struct {
_ struct{} `type:"structure"`
@ -9170,7 +9106,6 @@ func (s *DescribeSnapshotsInput) SetSnapshotSource(v string) *DescribeSnapshotsI
}
// Represents the output of a DescribeSnapshots operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeSnapshotsListMessage
type DescribeSnapshotsOutput struct {
_ struct{} `type:"structure"`
@ -9207,7 +9142,6 @@ func (s *DescribeSnapshotsOutput) SetSnapshots(v []*Snapshot) *DescribeSnapshots
}
// Provides ownership and status information for an Amazon EC2 security group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/EC2SecurityGroup
type EC2SecurityGroup struct {
_ struct{} `type:"structure"`
@ -9251,7 +9185,6 @@ func (s *EC2SecurityGroup) SetStatus(v string) *EC2SecurityGroup {
// Represents the information required for client programs to connect to a cache
// node.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Endpoint
type Endpoint struct {
_ struct{} `type:"structure"`
@ -9285,7 +9218,6 @@ func (s *Endpoint) SetPort(v int64) *Endpoint {
}
// Represents the output of a DescribeEngineDefaultParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/EngineDefaults
type EngineDefaults struct {
_ struct{} `type:"structure"`
@ -9343,7 +9275,6 @@ func (s *EngineDefaults) SetParameters(v []*Parameter) *EngineDefaults {
// Represents a single occurrence of something interesting within the system.
// Some examples of events are creating a cluster, adding or removing a cache
// node, or rebooting a node.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Event
type Event struct {
_ struct{} `type:"structure"`
@ -9397,7 +9328,6 @@ func (s *Event) SetSourceType(v string) *Event {
}
// The input parameters for the ListAllowedNodeTypeModifications operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ListAllowedNodeTypeModificationsMessage
type ListAllowedNodeTypeModificationsInput struct {
_ struct{} `type:"structure"`
@ -9441,7 +9371,6 @@ func (s *ListAllowedNodeTypeModificationsInput) SetReplicationGroupId(v string)
// Represents the allowed node types you can use to modify your cluster or replication
// group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AllowedNodeTypeModificationsMessage
type ListAllowedNodeTypeModificationsOutput struct {
_ struct{} `type:"structure"`
@ -9471,7 +9400,6 @@ func (s *ListAllowedNodeTypeModificationsOutput) SetScaleUpModifications(v []*st
}
// The input parameters for the ListTagsForResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ListTagsForResourceMessage
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -9516,7 +9444,6 @@ func (s *ListTagsForResourceInput) SetResourceName(v string) *ListTagsForResourc
}
// Represents the input of a ModifyCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheClusterMessage
type ModifyCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -9883,7 +9810,6 @@ func (s *ModifyCacheClusterInput) SetSnapshotWindow(v string) *ModifyCacheCluste
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheClusterResult
type ModifyCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -9908,7 +9834,6 @@ func (s *ModifyCacheClusterOutput) SetCacheCluster(v *CacheCluster) *ModifyCache
}
// Represents the input of a ModifyCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheParameterGroupMessage
type ModifyCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -9964,7 +9889,6 @@ func (s *ModifyCacheParameterGroupInput) SetParameterNameValues(v []*ParameterNa
}
// Represents the input of a ModifyCacheSubnetGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheSubnetGroupMessage
type ModifyCacheSubnetGroupInput struct {
_ struct{} `type:"structure"`
@ -10026,7 +9950,6 @@ func (s *ModifyCacheSubnetGroupInput) SetSubnetIds(v []*string) *ModifyCacheSubn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheSubnetGroupResult
type ModifyCacheSubnetGroupOutput struct {
_ struct{} `type:"structure"`
@ -10055,7 +9978,6 @@ func (s *ModifyCacheSubnetGroupOutput) SetCacheSubnetGroup(v *CacheSubnetGroup)
}
// Represents the input of a ModifyReplicationGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupMessage
type ModifyReplicationGroupInput struct {
_ struct{} `type:"structure"`
@ -10333,7 +10255,6 @@ func (s *ModifyReplicationGroupInput) SetSnapshottingClusterId(v string) *Modify
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupResult
type ModifyReplicationGroupOutput struct {
_ struct{} `type:"structure"`
@ -10358,7 +10279,6 @@ func (s *ModifyReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup)
}
// Represents the input for a ModifyReplicationGroupShardConfiguration operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupShardConfigurationMessage
type ModifyReplicationGroupShardConfigurationInput struct {
_ struct{} `type:"structure"`
@ -10457,7 +10377,6 @@ func (s *ModifyReplicationGroupShardConfigurationInput) SetReshardingConfigurati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupShardConfigurationResult
type ModifyReplicationGroupShardConfigurationOutput struct {
_ struct{} `type:"structure"`
@ -10484,7 +10403,6 @@ func (s *ModifyReplicationGroupShardConfigurationOutput) SetReplicationGroup(v *
// Represents a collection of cache nodes in a replication group. One node in
// the node group is the read/write primary node. All the other nodes are read-only
// Replica nodes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroup
type NodeGroup struct {
_ struct{} `type:"structure"`
@ -10551,7 +10469,6 @@ func (s *NodeGroup) SetStatus(v string) *NodeGroup {
// Node group (shard) configuration options. Each node group (shard) configuration
// has the following: Slots, PrimaryAvailabilityZone, ReplicaAvailabilityZones,
// ReplicaCount.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroupConfiguration
type NodeGroupConfiguration struct {
_ struct{} `type:"structure"`
@ -10609,7 +10526,6 @@ func (s *NodeGroupConfiguration) SetSlots(v string) *NodeGroupConfiguration {
}
// Represents a single node within a node group (shard).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroupMember
type NodeGroupMember struct {
_ struct{} `type:"structure"`
@ -10672,7 +10588,6 @@ func (s *NodeGroupMember) SetReadEndpoint(v *Endpoint) *NodeGroupMember {
}
// Represents an individual cache node in a snapshot of a cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeSnapshot
type NodeSnapshot struct {
_ struct{} `type:"structure"`
@ -10754,7 +10669,6 @@ func (s *NodeSnapshot) SetSnapshotCreateTime(v time.Time) *NodeSnapshot {
// Describes a notification topic and its status. Notification topics are used
// for publishing ElastiCache events to subscribers using Amazon Simple Notification
// Service (SNS).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NotificationConfiguration
type NotificationConfiguration struct {
_ struct{} `type:"structure"`
@ -10789,7 +10703,6 @@ func (s *NotificationConfiguration) SetTopicStatus(v string) *NotificationConfig
// Describes an individual setting that controls some aspect of ElastiCache
// behavior.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Parameter
type Parameter struct {
_ struct{} `type:"structure"`
@ -10891,7 +10804,6 @@ func (s *Parameter) SetSource(v string) *Parameter {
}
// Describes a name-value pair that is used to update the value of a parameter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ParameterNameValue
type ParameterNameValue struct {
_ struct{} `type:"structure"`
@ -10926,7 +10838,6 @@ func (s *ParameterNameValue) SetParameterValue(v string) *ParameterNameValue {
// A group of settings that are applied to the cluster in the future, or that
// are currently being applied.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/PendingModifiedValues
type PendingModifiedValues struct {
_ struct{} `type:"structure"`
@ -10982,7 +10893,6 @@ func (s *PendingModifiedValues) SetNumCacheNodes(v int64) *PendingModifiedValues
}
// Represents the input of a PurchaseReservedCacheNodesOffering operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/PurchaseReservedCacheNodesOfferingMessage
type PurchaseReservedCacheNodesOfferingInput struct {
_ struct{} `type:"structure"`
@ -11049,7 +10959,6 @@ func (s *PurchaseReservedCacheNodesOfferingInput) SetReservedCacheNodesOfferingI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/PurchaseReservedCacheNodesOfferingResult
type PurchaseReservedCacheNodesOfferingOutput struct {
_ struct{} `type:"structure"`
@ -11074,7 +10983,6 @@ func (s *PurchaseReservedCacheNodesOfferingOutput) SetReservedCacheNode(v *Reser
}
// Represents the input of a RebootCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RebootCacheClusterMessage
type RebootCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -11128,7 +11036,6 @@ func (s *RebootCacheClusterInput) SetCacheNodeIdsToReboot(v []*string) *RebootCa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RebootCacheClusterResult
type RebootCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -11154,7 +11061,6 @@ func (s *RebootCacheClusterOutput) SetCacheCluster(v *CacheCluster) *RebootCache
// Contains the specific price and frequency of a recurring charges for a reserved
// cache node, or for a reserved cache node offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RecurringCharge
type RecurringCharge struct {
_ struct{} `type:"structure"`
@ -11188,7 +11094,6 @@ func (s *RecurringCharge) SetRecurringChargeFrequency(v string) *RecurringCharge
}
// Represents the input of a RemoveTagsFromResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RemoveTagsFromResourceMessage
type RemoveTagsFromResourceInput struct {
_ struct{} `type:"structure"`
@ -11247,7 +11152,6 @@ func (s *RemoveTagsFromResourceInput) SetTagKeys(v []*string) *RemoveTagsFromRes
}
// Contains all of the attributes of a specific Redis replication group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReplicationGroup
type ReplicationGroup struct {
_ struct{} `type:"structure"`
@ -11457,7 +11361,6 @@ func (s *ReplicationGroup) SetTransitEncryptionEnabled(v bool) *ReplicationGroup
// The settings to be applied to the Redis replication group, either immediately
// or during the next maintenance window.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReplicationGroupPendingModifiedValues
type ReplicationGroupPendingModifiedValues struct {
_ struct{} `type:"structure"`
@ -11511,7 +11414,6 @@ func (s *ReplicationGroupPendingModifiedValues) SetResharding(v *ReshardingStatu
}
// Represents the output of a PurchaseReservedCacheNodesOffering operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNode
type ReservedCacheNode struct {
_ struct{} `type:"structure"`
@ -11692,7 +11594,6 @@ func (s *ReservedCacheNode) SetUsagePrice(v float64) *ReservedCacheNode {
}
// Describes all of the attributes of a reserved cache node offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNodesOffering
type ReservedCacheNodesOffering struct {
_ struct{} `type:"structure"`
@ -11837,7 +11738,6 @@ func (s *ReservedCacheNodesOffering) SetUsagePrice(v float64) *ReservedCacheNode
}
// Represents the input of a ResetCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ResetCacheParameterGroupMessage
type ResetCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -11902,7 +11802,6 @@ func (s *ResetCacheParameterGroupInput) SetResetAllParameters(v bool) *ResetCach
// A list of PreferredAvailabilityZones objects that specifies the configuration
// of a node group in the resharded cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReshardingConfiguration
type ReshardingConfiguration struct {
_ struct{} `type:"structure"`
@ -11927,7 +11826,6 @@ func (s *ReshardingConfiguration) SetPreferredAvailabilityZones(v []*string) *Re
}
// The status of an online resharding operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReshardingStatus
type ReshardingStatus struct {
_ struct{} `type:"structure"`
@ -11952,7 +11850,6 @@ func (s *ReshardingStatus) SetSlotMigration(v *SlotMigration) *ReshardingStatus
}
// Represents the input of a RevokeCacheSecurityGroupIngress operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RevokeCacheSecurityGroupIngressMessage
type RevokeCacheSecurityGroupIngressInput struct {
_ struct{} `type:"structure"`
@ -12021,7 +11918,6 @@ func (s *RevokeCacheSecurityGroupIngressInput) SetEC2SecurityGroupOwnerId(v stri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RevokeCacheSecurityGroupIngressResult
type RevokeCacheSecurityGroupIngressOutput struct {
_ struct{} `type:"structure"`
@ -12052,7 +11948,6 @@ func (s *RevokeCacheSecurityGroupIngressOutput) SetCacheSecurityGroup(v *CacheSe
}
// Represents a single cache security group and its status.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/SecurityGroupMembership
type SecurityGroupMembership struct {
_ struct{} `type:"structure"`
@ -12088,7 +11983,6 @@ func (s *SecurityGroupMembership) SetStatus(v string) *SecurityGroupMembership {
}
// Represents the progress of an online resharding operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/SlotMigration
type SlotMigration struct {
_ struct{} `type:"structure"`
@ -12114,7 +12008,6 @@ func (s *SlotMigration) SetProgressPercentage(v float64) *SlotMigration {
// Represents a copy of an entire Redis cluster as of the time when the snapshot
// was taken.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Snapshot
type Snapshot struct {
_ struct{} `type:"structure"`
@ -12455,7 +12348,6 @@ func (s *Snapshot) SetVpcId(v string) *Snapshot {
// Represents the subnet associated with a cluster. This parameter refers to
// subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with
// ElastiCache.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Subnet
type Subnet struct {
_ struct{} `type:"structure"`
@ -12491,7 +12383,6 @@ func (s *Subnet) SetSubnetIdentifier(v string) *Subnet {
// A cost allocation Tag that can be added to an ElastiCache cluster or replication
// group. Tags are composed of a Key/Value pair. A tag with a null Value is
// permitted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -12526,7 +12417,6 @@ func (s *Tag) SetValue(v string) *Tag {
// Represents the output from the AddTagsToResource, ListTagsForResource, and
// RemoveTagsFromResource operations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/TagListMessage
type TagListMessage struct {
_ struct{} `type:"structure"`
@ -12550,7 +12440,6 @@ func (s *TagListMessage) SetTagList(v []*Tag) *TagListMessage {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/TestFailoverMessage
type TestFailoverInput struct {
_ struct{} `type:"structure"`
@ -12606,7 +12495,6 @@ func (s *TestFailoverInput) SetReplicationGroupId(v string) *TestFailoverInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/TestFailoverResult
type TestFailoverOutput struct {
_ struct{} `type:"structure"`