Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const AZModeCrossAz + const AZModeSingleAz + const AuthTokenUpdateStatusRotating + const AuthTokenUpdateStatusSetting + const AuthTokenUpdateStrategyTypeDelete + const AuthTokenUpdateStrategyTypeRotate + const AuthTokenUpdateStrategyTypeSet + const AuthenticationTypeIam + const AuthenticationTypeNoPassword + const AuthenticationTypePassword + const AutomaticFailoverStatusDisabled + const AutomaticFailoverStatusDisabling + const AutomaticFailoverStatusEnabled + const AutomaticFailoverStatusEnabling + const ChangeTypeImmediate + const ChangeTypeRequiresReboot + const ClusterModeCompatible + const ClusterModeDisabled + const ClusterModeEnabled + const DataTieringStatusDisabled + const DataTieringStatusEnabled + const DestinationTypeCloudwatchLogs + const DestinationTypeKinesisFirehose + const EndpointsID + const ErrCodeAPICallRateForCustomerExceededFault + const ErrCodeAuthorizationAlreadyExistsFault + const ErrCodeAuthorizationNotFoundFault + const ErrCodeCacheClusterAlreadyExistsFault + const ErrCodeCacheClusterNotFoundFault + const ErrCodeCacheParameterGroupAlreadyExistsFault + const ErrCodeCacheParameterGroupNotFoundFault + const ErrCodeCacheParameterGroupQuotaExceededFault + const ErrCodeCacheSecurityGroupAlreadyExistsFault + const ErrCodeCacheSecurityGroupNotFoundFault + const ErrCodeCacheSecurityGroupQuotaExceededFault + const ErrCodeCacheSubnetGroupAlreadyExistsFault + const ErrCodeCacheSubnetGroupInUse + const ErrCodeCacheSubnetGroupNotFoundFault + const ErrCodeCacheSubnetGroupQuotaExceededFault + const ErrCodeCacheSubnetQuotaExceededFault + const ErrCodeClusterQuotaForCustomerExceededFault + const ErrCodeDefaultUserAssociatedToUserGroupFault + const ErrCodeDefaultUserRequired + const ErrCodeDuplicateUserNameFault + const ErrCodeGlobalReplicationGroupAlreadyExistsFault + const ErrCodeGlobalReplicationGroupNotFoundFault + const ErrCodeInsufficientCacheClusterCapacityFault + const ErrCodeInvalidARNFault + const ErrCodeInvalidCacheClusterStateFault + const ErrCodeInvalidCacheParameterGroupStateFault + const ErrCodeInvalidCacheSecurityGroupStateFault + const ErrCodeInvalidGlobalReplicationGroupStateFault + const ErrCodeInvalidKMSKeyFault + const ErrCodeInvalidParameterCombinationException + const ErrCodeInvalidParameterValueException + const ErrCodeInvalidReplicationGroupStateFault + const ErrCodeInvalidSnapshotStateFault + const ErrCodeInvalidSubnet + const ErrCodeInvalidUserGroupStateFault + const ErrCodeInvalidUserStateFault + const ErrCodeInvalidVPCNetworkStateFault + const ErrCodeNoOperationFault + const ErrCodeNodeGroupNotFoundFault + const ErrCodeNodeGroupsPerReplicationGroupQuotaExceededFault + const ErrCodeNodeQuotaForClusterExceededFault + const ErrCodeNodeQuotaForCustomerExceededFault + const ErrCodeReplicationGroupAlreadyExistsFault + const ErrCodeReplicationGroupAlreadyUnderMigrationFault + const ErrCodeReplicationGroupNotFoundFault + const ErrCodeReplicationGroupNotUnderMigrationFault + const ErrCodeReservedCacheNodeAlreadyExistsFault + const ErrCodeReservedCacheNodeNotFoundFault + const ErrCodeReservedCacheNodeQuotaExceededFault + const ErrCodeReservedCacheNodesOfferingNotFoundFault + const ErrCodeServiceLinkedRoleNotFoundFault + const ErrCodeServiceUpdateNotFoundFault + const ErrCodeSnapshotAlreadyExistsFault + const ErrCodeSnapshotFeatureNotSupportedFault + const ErrCodeSnapshotNotFoundFault + const ErrCodeSnapshotQuotaExceededFault + const ErrCodeSubnetInUse + const ErrCodeSubnetNotAllowedFault + const ErrCodeTagNotFoundFault + const ErrCodeTagQuotaPerResourceExceeded + const ErrCodeTestFailoverNotAvailableFault + const ErrCodeUserAlreadyExistsFault + const ErrCodeUserGroupAlreadyExistsFault + const ErrCodeUserGroupNotFoundFault + const ErrCodeUserGroupQuotaExceededFault + const ErrCodeUserNotFoundFault + const ErrCodeUserQuotaExceededFault + const InputAuthenticationTypeIam + const InputAuthenticationTypeNoPasswordRequired + const InputAuthenticationTypePassword + const IpDiscoveryIpv4 + const IpDiscoveryIpv6 + const LogDeliveryConfigurationStatusActive + const LogDeliveryConfigurationStatusDisabling + const LogDeliveryConfigurationStatusEnabling + const LogDeliveryConfigurationStatusError + const LogDeliveryConfigurationStatusModifying + const LogFormatJson + const LogFormatText + const LogTypeEngineLog + const LogTypeSlowLog + const MultiAZStatusDisabled + const MultiAZStatusEnabled + const NetworkTypeDualStack + const NetworkTypeIpv4 + const NetworkTypeIpv6 + const NodeUpdateInitiatedByCustomer + const NodeUpdateInitiatedBySystem + const NodeUpdateStatusComplete + const NodeUpdateStatusInProgress + const NodeUpdateStatusNotApplied + const NodeUpdateStatusStopped + const NodeUpdateStatusStopping + const NodeUpdateStatusWaitingToStart + const OutpostModeCrossOutpost + const OutpostModeSingleOutpost + const PendingAutomaticFailoverStatusDisabled + const PendingAutomaticFailoverStatusEnabled + const ServiceID + const ServiceName + const ServiceUpdateSeverityCritical + const ServiceUpdateSeverityImportant + const ServiceUpdateSeverityLow + const ServiceUpdateSeverityMedium + const ServiceUpdateStatusAvailable + const ServiceUpdateStatusCancelled + const ServiceUpdateStatusExpired + const ServiceUpdateTypeSecurityUpdate + const SlaMetNA + const SlaMetNo + const SlaMetYes + const SourceTypeCacheCluster + const SourceTypeCacheParameterGroup + const SourceTypeCacheSecurityGroup + const SourceTypeCacheSubnetGroup + const SourceTypeReplicationGroup + const SourceTypeUser + const SourceTypeUserGroup + const TransitEncryptionModePreferred + const TransitEncryptionModeRequired + const UpdateActionStatusComplete + const UpdateActionStatusInProgress + const UpdateActionStatusNotApplicable + const UpdateActionStatusNotApplied + const UpdateActionStatusScheduled + const UpdateActionStatusScheduling + const UpdateActionStatusStopped + const UpdateActionStatusStopping + const UpdateActionStatusWaitingToStart + func AZMode_Values() []string + func AuthTokenUpdateStatus_Values() []string + func AuthTokenUpdateStrategyType_Values() []string + func AuthenticationType_Values() []string + func AutomaticFailoverStatus_Values() []string + func ChangeType_Values() []string + func ClusterMode_Values() []string + func DataTieringStatus_Values() []string + func DestinationType_Values() []string + func InputAuthenticationType_Values() []string + func IpDiscovery_Values() []string + func LogDeliveryConfigurationStatus_Values() []string + func LogFormat_Values() []string + func LogType_Values() []string + func MultiAZStatus_Values() []string + func NetworkType_Values() []string + func NodeUpdateInitiatedBy_Values() []string + func NodeUpdateStatus_Values() []string + func OutpostMode_Values() []string + func PendingAutomaticFailoverStatus_Values() []string + func ServiceUpdateSeverity_Values() []string + func ServiceUpdateStatus_Values() []string + func ServiceUpdateType_Values() []string + func SlaMet_Values() []string + func SourceType_Values() []string + func TransitEncryptionMode_Values() []string + func UpdateActionStatus_Values() []string + type AddTagsToResourceInput struct + ResourceName *string + Tags []*Tag + func (s *AddTagsToResourceInput) SetResourceName(v string) *AddTagsToResourceInput + func (s *AddTagsToResourceInput) SetTags(v []*Tag) *AddTagsToResourceInput + func (s *AddTagsToResourceInput) Validate() error + func (s AddTagsToResourceInput) GoString() string + func (s AddTagsToResourceInput) String() string + type Authentication struct + PasswordCount *int64 + Type *string + func (s *Authentication) SetPasswordCount(v int64) *Authentication + func (s *Authentication) SetType(v string) *Authentication + func (s Authentication) GoString() string + func (s Authentication) String() string + type AuthenticationMode struct + Passwords []*string + Type *string + func (s *AuthenticationMode) SetPasswords(v []*string) *AuthenticationMode + func (s *AuthenticationMode) SetType(v string) *AuthenticationMode + func (s *AuthenticationMode) Validate() error + func (s AuthenticationMode) GoString() string + func (s AuthenticationMode) String() string + type AuthorizeCacheSecurityGroupIngressInput struct + CacheSecurityGroupName *string + EC2SecurityGroupName *string + EC2SecurityGroupOwnerId *string + func (s *AuthorizeCacheSecurityGroupIngressInput) SetCacheSecurityGroupName(v string) *AuthorizeCacheSecurityGroupIngressInput + func (s *AuthorizeCacheSecurityGroupIngressInput) SetEC2SecurityGroupName(v string) *AuthorizeCacheSecurityGroupIngressInput + func (s *AuthorizeCacheSecurityGroupIngressInput) SetEC2SecurityGroupOwnerId(v string) *AuthorizeCacheSecurityGroupIngressInput + func (s *AuthorizeCacheSecurityGroupIngressInput) Validate() error + func (s AuthorizeCacheSecurityGroupIngressInput) GoString() string + func (s AuthorizeCacheSecurityGroupIngressInput) String() string + type AuthorizeCacheSecurityGroupIngressOutput struct + CacheSecurityGroup *CacheSecurityGroup + func (s *AuthorizeCacheSecurityGroupIngressOutput) SetCacheSecurityGroup(v *CacheSecurityGroup) *AuthorizeCacheSecurityGroupIngressOutput + func (s AuthorizeCacheSecurityGroupIngressOutput) GoString() string + func (s AuthorizeCacheSecurityGroupIngressOutput) String() string + type AvailabilityZone struct + Name *string + func (s *AvailabilityZone) SetName(v string) *AvailabilityZone + func (s AvailabilityZone) GoString() string + func (s AvailabilityZone) String() string + type BatchApplyUpdateActionInput struct + CacheClusterIds []*string + ReplicationGroupIds []*string + ServiceUpdateName *string + func (s *BatchApplyUpdateActionInput) SetCacheClusterIds(v []*string) *BatchApplyUpdateActionInput + func (s *BatchApplyUpdateActionInput) SetReplicationGroupIds(v []*string) *BatchApplyUpdateActionInput + func (s *BatchApplyUpdateActionInput) SetServiceUpdateName(v string) *BatchApplyUpdateActionInput + func (s *BatchApplyUpdateActionInput) Validate() error + func (s BatchApplyUpdateActionInput) GoString() string + func (s BatchApplyUpdateActionInput) String() string + type BatchApplyUpdateActionOutput struct + ProcessedUpdateActions []*ProcessedUpdateAction + UnprocessedUpdateActions []*UnprocessedUpdateAction + func (s *BatchApplyUpdateActionOutput) SetProcessedUpdateActions(v []*ProcessedUpdateAction) *BatchApplyUpdateActionOutput + func (s *BatchApplyUpdateActionOutput) SetUnprocessedUpdateActions(v []*UnprocessedUpdateAction) *BatchApplyUpdateActionOutput + func (s BatchApplyUpdateActionOutput) GoString() string + func (s BatchApplyUpdateActionOutput) String() string + type BatchStopUpdateActionInput struct + CacheClusterIds []*string + ReplicationGroupIds []*string + ServiceUpdateName *string + func (s *BatchStopUpdateActionInput) SetCacheClusterIds(v []*string) *BatchStopUpdateActionInput + func (s *BatchStopUpdateActionInput) SetReplicationGroupIds(v []*string) *BatchStopUpdateActionInput + func (s *BatchStopUpdateActionInput) SetServiceUpdateName(v string) *BatchStopUpdateActionInput + func (s *BatchStopUpdateActionInput) Validate() error + func (s BatchStopUpdateActionInput) GoString() string + func (s BatchStopUpdateActionInput) String() string + type BatchStopUpdateActionOutput struct + ProcessedUpdateActions []*ProcessedUpdateAction + UnprocessedUpdateActions []*UnprocessedUpdateAction + func (s *BatchStopUpdateActionOutput) SetProcessedUpdateActions(v []*ProcessedUpdateAction) *BatchStopUpdateActionOutput + func (s *BatchStopUpdateActionOutput) SetUnprocessedUpdateActions(v []*UnprocessedUpdateAction) *BatchStopUpdateActionOutput + func (s BatchStopUpdateActionOutput) GoString() string + func (s BatchStopUpdateActionOutput) String() string + type CacheCluster struct + ARN *string + AtRestEncryptionEnabled *bool + AuthTokenEnabled *bool + AuthTokenLastModifiedDate *time.Time + AutoMinorVersionUpgrade *bool + CacheClusterCreateTime *time.Time + CacheClusterId *string + CacheClusterStatus *string + CacheNodeType *string + CacheNodes []*CacheNode + CacheParameterGroup *CacheParameterGroupStatus + CacheSecurityGroups []*CacheSecurityGroupMembership + CacheSubnetGroupName *string + ClientDownloadLandingPage *string + ConfigurationEndpoint *Endpoint + Engine *string + EngineVersion *string + IpDiscovery *string + LogDeliveryConfigurations []*LogDeliveryConfiguration + NetworkType *string + NotificationConfiguration *NotificationConfiguration + NumCacheNodes *int64 + PendingModifiedValues *PendingModifiedValues + PreferredAvailabilityZone *string + PreferredMaintenanceWindow *string + PreferredOutpostArn *string + ReplicationGroupId *string + ReplicationGroupLogDeliveryEnabled *bool + SecurityGroups []*SecurityGroupMembership + SnapshotRetentionLimit *int64 + SnapshotWindow *string + TransitEncryptionEnabled *bool + TransitEncryptionMode *string + func (s *CacheCluster) SetARN(v string) *CacheCluster + func (s *CacheCluster) SetAtRestEncryptionEnabled(v bool) *CacheCluster + func (s *CacheCluster) SetAuthTokenEnabled(v bool) *CacheCluster + func (s *CacheCluster) SetAuthTokenLastModifiedDate(v time.Time) *CacheCluster + func (s *CacheCluster) SetAutoMinorVersionUpgrade(v bool) *CacheCluster + func (s *CacheCluster) SetCacheClusterCreateTime(v time.Time) *CacheCluster + func (s *CacheCluster) SetCacheClusterId(v string) *CacheCluster + func (s *CacheCluster) SetCacheClusterStatus(v string) *CacheCluster + func (s *CacheCluster) SetCacheNodeType(v string) *CacheCluster + func (s *CacheCluster) SetCacheNodes(v []*CacheNode) *CacheCluster + func (s *CacheCluster) SetCacheParameterGroup(v *CacheParameterGroupStatus) *CacheCluster + func (s *CacheCluster) SetCacheSecurityGroups(v []*CacheSecurityGroupMembership) *CacheCluster + func (s *CacheCluster) SetCacheSubnetGroupName(v string) *CacheCluster + func (s *CacheCluster) SetClientDownloadLandingPage(v string) *CacheCluster + func (s *CacheCluster) SetConfigurationEndpoint(v *Endpoint) *CacheCluster + func (s *CacheCluster) SetEngine(v string) *CacheCluster + func (s *CacheCluster) SetEngineVersion(v string) *CacheCluster + func (s *CacheCluster) SetIpDiscovery(v string) *CacheCluster + func (s *CacheCluster) SetLogDeliveryConfigurations(v []*LogDeliveryConfiguration) *CacheCluster + func (s *CacheCluster) SetNetworkType(v string) *CacheCluster + func (s *CacheCluster) SetNotificationConfiguration(v *NotificationConfiguration) *CacheCluster + func (s *CacheCluster) SetNumCacheNodes(v int64) *CacheCluster + func (s *CacheCluster) SetPendingModifiedValues(v *PendingModifiedValues) *CacheCluster + func (s *CacheCluster) SetPreferredAvailabilityZone(v string) *CacheCluster + func (s *CacheCluster) SetPreferredMaintenanceWindow(v string) *CacheCluster + func (s *CacheCluster) SetPreferredOutpostArn(v string) *CacheCluster + func (s *CacheCluster) SetReplicationGroupId(v string) *CacheCluster + func (s *CacheCluster) SetReplicationGroupLogDeliveryEnabled(v bool) *CacheCluster + func (s *CacheCluster) SetSecurityGroups(v []*SecurityGroupMembership) *CacheCluster + func (s *CacheCluster) SetSnapshotRetentionLimit(v int64) *CacheCluster + func (s *CacheCluster) SetSnapshotWindow(v string) *CacheCluster + func (s *CacheCluster) SetTransitEncryptionEnabled(v bool) *CacheCluster + func (s *CacheCluster) SetTransitEncryptionMode(v string) *CacheCluster + func (s CacheCluster) GoString() string + func (s CacheCluster) String() string + type CacheEngineVersion struct + CacheEngineDescription *string + CacheEngineVersionDescription *string + CacheParameterGroupFamily *string + Engine *string + EngineVersion *string + func (s *CacheEngineVersion) SetCacheEngineDescription(v string) *CacheEngineVersion + func (s *CacheEngineVersion) SetCacheEngineVersionDescription(v string) *CacheEngineVersion + func (s *CacheEngineVersion) SetCacheParameterGroupFamily(v string) *CacheEngineVersion + func (s *CacheEngineVersion) SetEngine(v string) *CacheEngineVersion + func (s *CacheEngineVersion) SetEngineVersion(v string) *CacheEngineVersion + func (s CacheEngineVersion) GoString() string + func (s CacheEngineVersion) String() string + type CacheNode struct + CacheNodeCreateTime *time.Time + CacheNodeId *string + CacheNodeStatus *string + CustomerAvailabilityZone *string + CustomerOutpostArn *string + Endpoint *Endpoint + ParameterGroupStatus *string + SourceCacheNodeId *string + func (s *CacheNode) SetCacheNodeCreateTime(v time.Time) *CacheNode + func (s *CacheNode) SetCacheNodeId(v string) *CacheNode + func (s *CacheNode) SetCacheNodeStatus(v string) *CacheNode + func (s *CacheNode) SetCustomerAvailabilityZone(v string) *CacheNode + func (s *CacheNode) SetCustomerOutpostArn(v string) *CacheNode + func (s *CacheNode) SetEndpoint(v *Endpoint) *CacheNode + func (s *CacheNode) SetParameterGroupStatus(v string) *CacheNode + func (s *CacheNode) SetSourceCacheNodeId(v string) *CacheNode + func (s CacheNode) GoString() string + func (s CacheNode) String() string + type CacheNodeTypeSpecificParameter struct + AllowedValues *string + CacheNodeTypeSpecificValues []*CacheNodeTypeSpecificValue + ChangeType *string + DataType *string + Description *string + IsModifiable *bool + MinimumEngineVersion *string + ParameterName *string + Source *string + func (s *CacheNodeTypeSpecificParameter) SetAllowedValues(v string) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetCacheNodeTypeSpecificValues(v []*CacheNodeTypeSpecificValue) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetChangeType(v string) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetDataType(v string) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetDescription(v string) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetIsModifiable(v bool) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetMinimumEngineVersion(v string) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetParameterName(v string) *CacheNodeTypeSpecificParameter + func (s *CacheNodeTypeSpecificParameter) SetSource(v string) *CacheNodeTypeSpecificParameter + func (s CacheNodeTypeSpecificParameter) GoString() string + func (s CacheNodeTypeSpecificParameter) String() string + type CacheNodeTypeSpecificValue struct + CacheNodeType *string + Value *string + func (s *CacheNodeTypeSpecificValue) SetCacheNodeType(v string) *CacheNodeTypeSpecificValue + func (s *CacheNodeTypeSpecificValue) SetValue(v string) *CacheNodeTypeSpecificValue + func (s CacheNodeTypeSpecificValue) GoString() string + func (s CacheNodeTypeSpecificValue) String() string + type CacheNodeUpdateStatus struct + CacheNodeId *string + NodeDeletionDate *time.Time + NodeUpdateEndDate *time.Time + NodeUpdateInitiatedBy *string + NodeUpdateInitiatedDate *time.Time + NodeUpdateStartDate *time.Time + NodeUpdateStatus *string + NodeUpdateStatusModifiedDate *time.Time + func (s *CacheNodeUpdateStatus) SetCacheNodeId(v string) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeDeletionDate(v time.Time) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeUpdateEndDate(v time.Time) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeUpdateInitiatedBy(v string) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeUpdateInitiatedDate(v time.Time) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeUpdateStartDate(v time.Time) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeUpdateStatus(v string) *CacheNodeUpdateStatus + func (s *CacheNodeUpdateStatus) SetNodeUpdateStatusModifiedDate(v time.Time) *CacheNodeUpdateStatus + func (s CacheNodeUpdateStatus) GoString() string + func (s CacheNodeUpdateStatus) String() string + type CacheParameterGroup struct + ARN *string + CacheParameterGroupFamily *string + CacheParameterGroupName *string + Description *string + IsGlobal *bool + func (s *CacheParameterGroup) SetARN(v string) *CacheParameterGroup + func (s *CacheParameterGroup) SetCacheParameterGroupFamily(v string) *CacheParameterGroup + func (s *CacheParameterGroup) SetCacheParameterGroupName(v string) *CacheParameterGroup + func (s *CacheParameterGroup) SetDescription(v string) *CacheParameterGroup + func (s *CacheParameterGroup) SetIsGlobal(v bool) *CacheParameterGroup + func (s CacheParameterGroup) GoString() string + func (s CacheParameterGroup) String() string + type CacheParameterGroupNameMessage struct + CacheParameterGroupName *string + func (s *CacheParameterGroupNameMessage) SetCacheParameterGroupName(v string) *CacheParameterGroupNameMessage + func (s CacheParameterGroupNameMessage) GoString() string + func (s CacheParameterGroupNameMessage) String() string + type CacheParameterGroupStatus struct + CacheNodeIdsToReboot []*string + CacheParameterGroupName *string + ParameterApplyStatus *string + func (s *CacheParameterGroupStatus) SetCacheNodeIdsToReboot(v []*string) *CacheParameterGroupStatus + func (s *CacheParameterGroupStatus) SetCacheParameterGroupName(v string) *CacheParameterGroupStatus + func (s *CacheParameterGroupStatus) SetParameterApplyStatus(v string) *CacheParameterGroupStatus + func (s CacheParameterGroupStatus) GoString() string + func (s CacheParameterGroupStatus) String() string + type CacheSecurityGroup struct + ARN *string + CacheSecurityGroupName *string + Description *string + EC2SecurityGroups []*EC2SecurityGroup + OwnerId *string + func (s *CacheSecurityGroup) SetARN(v string) *CacheSecurityGroup + func (s *CacheSecurityGroup) SetCacheSecurityGroupName(v string) *CacheSecurityGroup + func (s *CacheSecurityGroup) SetDescription(v string) *CacheSecurityGroup + func (s *CacheSecurityGroup) SetEC2SecurityGroups(v []*EC2SecurityGroup) *CacheSecurityGroup + func (s *CacheSecurityGroup) SetOwnerId(v string) *CacheSecurityGroup + func (s CacheSecurityGroup) GoString() string + func (s CacheSecurityGroup) String() string + type CacheSecurityGroupMembership struct + CacheSecurityGroupName *string + Status *string + func (s *CacheSecurityGroupMembership) SetCacheSecurityGroupName(v string) *CacheSecurityGroupMembership + func (s *CacheSecurityGroupMembership) SetStatus(v string) *CacheSecurityGroupMembership + func (s CacheSecurityGroupMembership) GoString() string + func (s CacheSecurityGroupMembership) String() string + type CacheSubnetGroup struct + ARN *string + CacheSubnetGroupDescription *string + CacheSubnetGroupName *string + Subnets []*Subnet + SupportedNetworkTypes []*string + VpcId *string + func (s *CacheSubnetGroup) SetARN(v string) *CacheSubnetGroup + func (s *CacheSubnetGroup) SetCacheSubnetGroupDescription(v string) *CacheSubnetGroup + func (s *CacheSubnetGroup) SetCacheSubnetGroupName(v string) *CacheSubnetGroup + func (s *CacheSubnetGroup) SetSubnets(v []*Subnet) *CacheSubnetGroup + func (s *CacheSubnetGroup) SetSupportedNetworkTypes(v []*string) *CacheSubnetGroup + func (s *CacheSubnetGroup) SetVpcId(v string) *CacheSubnetGroup + func (s CacheSubnetGroup) GoString() string + func (s CacheSubnetGroup) String() string + type CloudWatchLogsDestinationDetails struct + LogGroup *string + func (s *CloudWatchLogsDestinationDetails) SetLogGroup(v string) *CloudWatchLogsDestinationDetails + func (s CloudWatchLogsDestinationDetails) GoString() string + func (s CloudWatchLogsDestinationDetails) String() string + type CompleteMigrationInput struct + Force *bool + ReplicationGroupId *string + func (s *CompleteMigrationInput) SetForce(v bool) *CompleteMigrationInput + func (s *CompleteMigrationInput) SetReplicationGroupId(v string) *CompleteMigrationInput + func (s *CompleteMigrationInput) Validate() error + func (s CompleteMigrationInput) GoString() string + func (s CompleteMigrationInput) String() string + type CompleteMigrationOutput struct + ReplicationGroup *ReplicationGroup + func (s *CompleteMigrationOutput) SetReplicationGroup(v *ReplicationGroup) *CompleteMigrationOutput + func (s CompleteMigrationOutput) GoString() string + func (s CompleteMigrationOutput) String() string + type ConfigureShard struct + NewReplicaCount *int64 + NodeGroupId *string + PreferredAvailabilityZones []*string + PreferredOutpostArns []*string + func (s *ConfigureShard) SetNewReplicaCount(v int64) *ConfigureShard + func (s *ConfigureShard) SetNodeGroupId(v string) *ConfigureShard + func (s *ConfigureShard) SetPreferredAvailabilityZones(v []*string) *ConfigureShard + func (s *ConfigureShard) SetPreferredOutpostArns(v []*string) *ConfigureShard + func (s *ConfigureShard) Validate() error + func (s ConfigureShard) GoString() string + func (s ConfigureShard) String() string + type CopySnapshotInput struct + KmsKeyId *string + SourceSnapshotName *string + Tags []*Tag + TargetBucket *string + TargetSnapshotName *string + func (s *CopySnapshotInput) SetKmsKeyId(v string) *CopySnapshotInput + func (s *CopySnapshotInput) SetSourceSnapshotName(v string) *CopySnapshotInput + func (s *CopySnapshotInput) SetTags(v []*Tag) *CopySnapshotInput + func (s *CopySnapshotInput) SetTargetBucket(v string) *CopySnapshotInput + func (s *CopySnapshotInput) SetTargetSnapshotName(v string) *CopySnapshotInput + func (s *CopySnapshotInput) Validate() error + func (s CopySnapshotInput) GoString() string + func (s CopySnapshotInput) String() string + type CopySnapshotOutput struct + Snapshot *Snapshot + func (s *CopySnapshotOutput) SetSnapshot(v *Snapshot) *CopySnapshotOutput + func (s CopySnapshotOutput) GoString() string + func (s CopySnapshotOutput) String() string + type CreateCacheClusterInput struct + AZMode *string + AuthToken *string + AutoMinorVersionUpgrade *bool + CacheClusterId *string + CacheNodeType *string + CacheParameterGroupName *string + CacheSecurityGroupNames []*string + CacheSubnetGroupName *string + Engine *string + EngineVersion *string + IpDiscovery *string + LogDeliveryConfigurations []*LogDeliveryConfigurationRequest + NetworkType *string + NotificationTopicArn *string + NumCacheNodes *int64 + OutpostMode *string + Port *int64 + PreferredAvailabilityZone *string + PreferredAvailabilityZones []*string + PreferredMaintenanceWindow *string + PreferredOutpostArn *string + PreferredOutpostArns []*string + ReplicationGroupId *string + SecurityGroupIds []*string + SnapshotArns []*string + SnapshotName *string + SnapshotRetentionLimit *int64 + SnapshotWindow *string + Tags []*Tag + TransitEncryptionEnabled *bool + func (s *CreateCacheClusterInput) SetAZMode(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetAuthToken(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetAutoMinorVersionUpgrade(v bool) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetCacheClusterId(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetCacheNodeType(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetCacheParameterGroupName(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetCacheSecurityGroupNames(v []*string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetCacheSubnetGroupName(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetEngine(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetEngineVersion(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetIpDiscovery(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetLogDeliveryConfigurations(v []*LogDeliveryConfigurationRequest) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetNetworkType(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetNotificationTopicArn(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetNumCacheNodes(v int64) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetOutpostMode(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetPort(v int64) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetPreferredAvailabilityZone(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetPreferredAvailabilityZones(v []*string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetPreferredMaintenanceWindow(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetPreferredOutpostArn(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetPreferredOutpostArns(v []*string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetReplicationGroupId(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetSecurityGroupIds(v []*string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetSnapshotArns(v []*string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetSnapshotName(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetSnapshotRetentionLimit(v int64) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetSnapshotWindow(v string) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetTags(v []*Tag) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) SetTransitEncryptionEnabled(v bool) *CreateCacheClusterInput + func (s *CreateCacheClusterInput) Validate() error + func (s CreateCacheClusterInput) GoString() string + func (s CreateCacheClusterInput) String() string + type CreateCacheClusterOutput struct + CacheCluster *CacheCluster + func (s *CreateCacheClusterOutput) SetCacheCluster(v *CacheCluster) *CreateCacheClusterOutput + func (s CreateCacheClusterOutput) GoString() string + func (s CreateCacheClusterOutput) String() string + type CreateCacheParameterGroupInput struct + CacheParameterGroupFamily *string + CacheParameterGroupName *string + Description *string + Tags []*Tag + func (s *CreateCacheParameterGroupInput) SetCacheParameterGroupFamily(v string) *CreateCacheParameterGroupInput + func (s *CreateCacheParameterGroupInput) SetCacheParameterGroupName(v string) *CreateCacheParameterGroupInput + func (s *CreateCacheParameterGroupInput) SetDescription(v string) *CreateCacheParameterGroupInput + func (s *CreateCacheParameterGroupInput) SetTags(v []*Tag) *CreateCacheParameterGroupInput + func (s *CreateCacheParameterGroupInput) Validate() error + func (s CreateCacheParameterGroupInput) GoString() string + func (s CreateCacheParameterGroupInput) String() string + type CreateCacheParameterGroupOutput struct + CacheParameterGroup *CacheParameterGroup + func (s *CreateCacheParameterGroupOutput) SetCacheParameterGroup(v *CacheParameterGroup) *CreateCacheParameterGroupOutput + func (s CreateCacheParameterGroupOutput) GoString() string + func (s CreateCacheParameterGroupOutput) String() string + type CreateCacheSecurityGroupInput struct + CacheSecurityGroupName *string + Description *string + Tags []*Tag + func (s *CreateCacheSecurityGroupInput) SetCacheSecurityGroupName(v string) *CreateCacheSecurityGroupInput + func (s *CreateCacheSecurityGroupInput) SetDescription(v string) *CreateCacheSecurityGroupInput + func (s *CreateCacheSecurityGroupInput) SetTags(v []*Tag) *CreateCacheSecurityGroupInput + func (s *CreateCacheSecurityGroupInput) Validate() error + func (s CreateCacheSecurityGroupInput) GoString() string + func (s CreateCacheSecurityGroupInput) String() string + type CreateCacheSecurityGroupOutput struct + CacheSecurityGroup *CacheSecurityGroup + func (s *CreateCacheSecurityGroupOutput) SetCacheSecurityGroup(v *CacheSecurityGroup) *CreateCacheSecurityGroupOutput + func (s CreateCacheSecurityGroupOutput) GoString() string + func (s CreateCacheSecurityGroupOutput) String() string + type CreateCacheSubnetGroupInput struct + CacheSubnetGroupDescription *string + CacheSubnetGroupName *string + SubnetIds []*string + Tags []*Tag + func (s *CreateCacheSubnetGroupInput) SetCacheSubnetGroupDescription(v string) *CreateCacheSubnetGroupInput + func (s *CreateCacheSubnetGroupInput) SetCacheSubnetGroupName(v string) *CreateCacheSubnetGroupInput + func (s *CreateCacheSubnetGroupInput) SetSubnetIds(v []*string) *CreateCacheSubnetGroupInput + func (s *CreateCacheSubnetGroupInput) SetTags(v []*Tag) *CreateCacheSubnetGroupInput + func (s *CreateCacheSubnetGroupInput) Validate() error + func (s CreateCacheSubnetGroupInput) GoString() string + func (s CreateCacheSubnetGroupInput) String() string + type CreateCacheSubnetGroupOutput struct + CacheSubnetGroup *CacheSubnetGroup + func (s *CreateCacheSubnetGroupOutput) SetCacheSubnetGroup(v *CacheSubnetGroup) *CreateCacheSubnetGroupOutput + func (s CreateCacheSubnetGroupOutput) GoString() string + func (s CreateCacheSubnetGroupOutput) String() string + type CreateGlobalReplicationGroupInput struct + GlobalReplicationGroupDescription *string + GlobalReplicationGroupIdSuffix *string + PrimaryReplicationGroupId *string + func (s *CreateGlobalReplicationGroupInput) SetGlobalReplicationGroupDescription(v string) *CreateGlobalReplicationGroupInput + func (s *CreateGlobalReplicationGroupInput) SetGlobalReplicationGroupIdSuffix(v string) *CreateGlobalReplicationGroupInput + func (s *CreateGlobalReplicationGroupInput) SetPrimaryReplicationGroupId(v string) *CreateGlobalReplicationGroupInput + func (s *CreateGlobalReplicationGroupInput) Validate() error + func (s CreateGlobalReplicationGroupInput) GoString() string + func (s CreateGlobalReplicationGroupInput) String() string + type CreateGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *CreateGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *CreateGlobalReplicationGroupOutput + func (s CreateGlobalReplicationGroupOutput) GoString() string + func (s CreateGlobalReplicationGroupOutput) String() string + type CreateReplicationGroupInput struct + AtRestEncryptionEnabled *bool + AuthToken *string + AutoMinorVersionUpgrade *bool + AutomaticFailoverEnabled *bool + CacheNodeType *string + CacheParameterGroupName *string + CacheSecurityGroupNames []*string + CacheSubnetGroupName *string + ClusterMode *string + DataTieringEnabled *bool + Engine *string + EngineVersion *string + GlobalReplicationGroupId *string + IpDiscovery *string + KmsKeyId *string + LogDeliveryConfigurations []*LogDeliveryConfigurationRequest + MultiAZEnabled *bool + NetworkType *string + NodeGroupConfiguration []*NodeGroupConfiguration + NotificationTopicArn *string + NumCacheClusters *int64 + NumNodeGroups *int64 + Port *int64 + PreferredCacheClusterAZs []*string + PreferredMaintenanceWindow *string + PrimaryClusterId *string + ReplicasPerNodeGroup *int64 + ReplicationGroupDescription *string + ReplicationGroupId *string + SecurityGroupIds []*string + SnapshotArns []*string + SnapshotName *string + SnapshotRetentionLimit *int64 + SnapshotWindow *string + Tags []*Tag + TransitEncryptionEnabled *bool + TransitEncryptionMode *string + UserGroupIds []*string + func (s *CreateReplicationGroupInput) SetAtRestEncryptionEnabled(v bool) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetAuthToken(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetAutoMinorVersionUpgrade(v bool) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetAutomaticFailoverEnabled(v bool) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetCacheNodeType(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetCacheParameterGroupName(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetCacheSecurityGroupNames(v []*string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetCacheSubnetGroupName(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetClusterMode(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetDataTieringEnabled(v bool) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetEngine(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetEngineVersion(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetGlobalReplicationGroupId(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetIpDiscovery(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetKmsKeyId(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetLogDeliveryConfigurations(v []*LogDeliveryConfigurationRequest) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetMultiAZEnabled(v bool) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetNetworkType(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetNodeGroupConfiguration(v []*NodeGroupConfiguration) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetNotificationTopicArn(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetNumCacheClusters(v int64) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetNumNodeGroups(v int64) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetPort(v int64) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetPreferredCacheClusterAZs(v []*string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetPreferredMaintenanceWindow(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetPrimaryClusterId(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetReplicasPerNodeGroup(v int64) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetReplicationGroupDescription(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetReplicationGroupId(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetSecurityGroupIds(v []*string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetSnapshotArns(v []*string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetSnapshotName(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetSnapshotRetentionLimit(v int64) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetSnapshotWindow(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetTags(v []*Tag) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetTransitEncryptionEnabled(v bool) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetTransitEncryptionMode(v string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) SetUserGroupIds(v []*string) *CreateReplicationGroupInput + func (s *CreateReplicationGroupInput) Validate() error + func (s CreateReplicationGroupInput) GoString() string + func (s CreateReplicationGroupInput) String() string + type CreateReplicationGroupOutput struct + ReplicationGroup *ReplicationGroup + func (s *CreateReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup) *CreateReplicationGroupOutput + func (s CreateReplicationGroupOutput) GoString() string + func (s CreateReplicationGroupOutput) String() string + type CreateSnapshotInput struct + CacheClusterId *string + KmsKeyId *string + ReplicationGroupId *string + SnapshotName *string + Tags []*Tag + func (s *CreateSnapshotInput) SetCacheClusterId(v string) *CreateSnapshotInput + func (s *CreateSnapshotInput) SetKmsKeyId(v string) *CreateSnapshotInput + func (s *CreateSnapshotInput) SetReplicationGroupId(v string) *CreateSnapshotInput + func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput + func (s *CreateSnapshotInput) SetTags(v []*Tag) *CreateSnapshotInput + func (s *CreateSnapshotInput) Validate() error + func (s CreateSnapshotInput) GoString() string + func (s CreateSnapshotInput) String() string + type CreateSnapshotOutput struct + Snapshot *Snapshot + func (s *CreateSnapshotOutput) SetSnapshot(v *Snapshot) *CreateSnapshotOutput + func (s CreateSnapshotOutput) GoString() string + func (s CreateSnapshotOutput) String() string + type CreateUserGroupInput struct + Engine *string + Tags []*Tag + UserGroupId *string + UserIds []*string + func (s *CreateUserGroupInput) SetEngine(v string) *CreateUserGroupInput + func (s *CreateUserGroupInput) SetTags(v []*Tag) *CreateUserGroupInput + func (s *CreateUserGroupInput) SetUserGroupId(v string) *CreateUserGroupInput + func (s *CreateUserGroupInput) SetUserIds(v []*string) *CreateUserGroupInput + func (s *CreateUserGroupInput) Validate() error + func (s CreateUserGroupInput) GoString() string + func (s CreateUserGroupInput) String() string + type CreateUserGroupOutput struct + ARN *string + Engine *string + MinimumEngineVersion *string + PendingChanges *UserGroupPendingChanges + ReplicationGroups []*string + Status *string + UserGroupId *string + UserIds []*string + func (s *CreateUserGroupOutput) SetARN(v string) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetEngine(v string) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetMinimumEngineVersion(v string) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetPendingChanges(v *UserGroupPendingChanges) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetReplicationGroups(v []*string) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetStatus(v string) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetUserGroupId(v string) *CreateUserGroupOutput + func (s *CreateUserGroupOutput) SetUserIds(v []*string) *CreateUserGroupOutput + func (s CreateUserGroupOutput) GoString() string + func (s CreateUserGroupOutput) String() string + type CreateUserInput struct + AccessString *string + AuthenticationMode *AuthenticationMode + Engine *string + NoPasswordRequired *bool + Passwords []*string + Tags []*Tag + UserId *string + UserName *string + func (s *CreateUserInput) SetAccessString(v string) *CreateUserInput + func (s *CreateUserInput) SetAuthenticationMode(v *AuthenticationMode) *CreateUserInput + func (s *CreateUserInput) SetEngine(v string) *CreateUserInput + func (s *CreateUserInput) SetNoPasswordRequired(v bool) *CreateUserInput + func (s *CreateUserInput) SetPasswords(v []*string) *CreateUserInput + func (s *CreateUserInput) SetTags(v []*Tag) *CreateUserInput + func (s *CreateUserInput) SetUserId(v string) *CreateUserInput + func (s *CreateUserInput) SetUserName(v string) *CreateUserInput + func (s *CreateUserInput) Validate() error + func (s CreateUserInput) GoString() string + func (s CreateUserInput) String() string + type CreateUserOutput struct + ARN *string + AccessString *string + Authentication *Authentication + Engine *string + MinimumEngineVersion *string + Status *string + UserGroupIds []*string + UserId *string + UserName *string + func (s *CreateUserOutput) SetARN(v string) *CreateUserOutput + func (s *CreateUserOutput) SetAccessString(v string) *CreateUserOutput + func (s *CreateUserOutput) SetAuthentication(v *Authentication) *CreateUserOutput + func (s *CreateUserOutput) SetEngine(v string) *CreateUserOutput + func (s *CreateUserOutput) SetMinimumEngineVersion(v string) *CreateUserOutput + func (s *CreateUserOutput) SetStatus(v string) *CreateUserOutput + func (s *CreateUserOutput) SetUserGroupIds(v []*string) *CreateUserOutput + func (s *CreateUserOutput) SetUserId(v string) *CreateUserOutput + func (s *CreateUserOutput) SetUserName(v string) *CreateUserOutput + func (s CreateUserOutput) GoString() string + func (s CreateUserOutput) String() string + type CustomerNodeEndpoint struct + Address *string + Port *int64 + func (s *CustomerNodeEndpoint) SetAddress(v string) *CustomerNodeEndpoint + func (s *CustomerNodeEndpoint) SetPort(v int64) *CustomerNodeEndpoint + func (s CustomerNodeEndpoint) GoString() string + func (s CustomerNodeEndpoint) String() string + type DecreaseNodeGroupsInGlobalReplicationGroupInput struct + ApplyImmediately *bool + GlobalNodeGroupsToRemove []*string + GlobalNodeGroupsToRetain []*string + GlobalReplicationGroupId *string + NodeGroupCount *int64 + func (s *DecreaseNodeGroupsInGlobalReplicationGroupInput) SetApplyImmediately(v bool) *DecreaseNodeGroupsInGlobalReplicationGroupInput + func (s *DecreaseNodeGroupsInGlobalReplicationGroupInput) SetGlobalNodeGroupsToRemove(v []*string) *DecreaseNodeGroupsInGlobalReplicationGroupInput + func (s *DecreaseNodeGroupsInGlobalReplicationGroupInput) SetGlobalNodeGroupsToRetain(v []*string) *DecreaseNodeGroupsInGlobalReplicationGroupInput + func (s *DecreaseNodeGroupsInGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *DecreaseNodeGroupsInGlobalReplicationGroupInput + func (s *DecreaseNodeGroupsInGlobalReplicationGroupInput) SetNodeGroupCount(v int64) *DecreaseNodeGroupsInGlobalReplicationGroupInput + func (s *DecreaseNodeGroupsInGlobalReplicationGroupInput) Validate() error + func (s DecreaseNodeGroupsInGlobalReplicationGroupInput) GoString() string + func (s DecreaseNodeGroupsInGlobalReplicationGroupInput) String() string + type DecreaseNodeGroupsInGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *DecreaseNodeGroupsInGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *DecreaseNodeGroupsInGlobalReplicationGroupOutput + func (s DecreaseNodeGroupsInGlobalReplicationGroupOutput) GoString() string + func (s DecreaseNodeGroupsInGlobalReplicationGroupOutput) String() string + type DecreaseReplicaCountInput struct + ApplyImmediately *bool + NewReplicaCount *int64 + ReplicaConfiguration []*ConfigureShard + ReplicasToRemove []*string + ReplicationGroupId *string + func (s *DecreaseReplicaCountInput) SetApplyImmediately(v bool) *DecreaseReplicaCountInput + func (s *DecreaseReplicaCountInput) SetNewReplicaCount(v int64) *DecreaseReplicaCountInput + func (s *DecreaseReplicaCountInput) SetReplicaConfiguration(v []*ConfigureShard) *DecreaseReplicaCountInput + func (s *DecreaseReplicaCountInput) SetReplicasToRemove(v []*string) *DecreaseReplicaCountInput + func (s *DecreaseReplicaCountInput) SetReplicationGroupId(v string) *DecreaseReplicaCountInput + func (s *DecreaseReplicaCountInput) Validate() error + func (s DecreaseReplicaCountInput) GoString() string + func (s DecreaseReplicaCountInput) String() string + type DecreaseReplicaCountOutput struct + ReplicationGroup *ReplicationGroup + func (s *DecreaseReplicaCountOutput) SetReplicationGroup(v *ReplicationGroup) *DecreaseReplicaCountOutput + func (s DecreaseReplicaCountOutput) GoString() string + func (s DecreaseReplicaCountOutput) String() string + type DeleteCacheClusterInput struct + CacheClusterId *string + FinalSnapshotIdentifier *string + func (s *DeleteCacheClusterInput) SetCacheClusterId(v string) *DeleteCacheClusterInput + func (s *DeleteCacheClusterInput) SetFinalSnapshotIdentifier(v string) *DeleteCacheClusterInput + func (s *DeleteCacheClusterInput) Validate() error + func (s DeleteCacheClusterInput) GoString() string + func (s DeleteCacheClusterInput) String() string + type DeleteCacheClusterOutput struct + CacheCluster *CacheCluster + func (s *DeleteCacheClusterOutput) SetCacheCluster(v *CacheCluster) *DeleteCacheClusterOutput + func (s DeleteCacheClusterOutput) GoString() string + func (s DeleteCacheClusterOutput) String() string + type DeleteCacheParameterGroupInput struct + CacheParameterGroupName *string + func (s *DeleteCacheParameterGroupInput) SetCacheParameterGroupName(v string) *DeleteCacheParameterGroupInput + func (s *DeleteCacheParameterGroupInput) Validate() error + func (s DeleteCacheParameterGroupInput) GoString() string + func (s DeleteCacheParameterGroupInput) String() string + type DeleteCacheParameterGroupOutput struct + func (s DeleteCacheParameterGroupOutput) GoString() string + func (s DeleteCacheParameterGroupOutput) String() string + type DeleteCacheSecurityGroupInput struct + CacheSecurityGroupName *string + func (s *DeleteCacheSecurityGroupInput) SetCacheSecurityGroupName(v string) *DeleteCacheSecurityGroupInput + func (s *DeleteCacheSecurityGroupInput) Validate() error + func (s DeleteCacheSecurityGroupInput) GoString() string + func (s DeleteCacheSecurityGroupInput) String() string + type DeleteCacheSecurityGroupOutput struct + func (s DeleteCacheSecurityGroupOutput) GoString() string + func (s DeleteCacheSecurityGroupOutput) String() string + type DeleteCacheSubnetGroupInput struct + CacheSubnetGroupName *string + func (s *DeleteCacheSubnetGroupInput) SetCacheSubnetGroupName(v string) *DeleteCacheSubnetGroupInput + func (s *DeleteCacheSubnetGroupInput) Validate() error + func (s DeleteCacheSubnetGroupInput) GoString() string + func (s DeleteCacheSubnetGroupInput) String() string + type DeleteCacheSubnetGroupOutput struct + func (s DeleteCacheSubnetGroupOutput) GoString() string + func (s DeleteCacheSubnetGroupOutput) String() string + type DeleteGlobalReplicationGroupInput struct + GlobalReplicationGroupId *string + RetainPrimaryReplicationGroup *bool + func (s *DeleteGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *DeleteGlobalReplicationGroupInput + func (s *DeleteGlobalReplicationGroupInput) SetRetainPrimaryReplicationGroup(v bool) *DeleteGlobalReplicationGroupInput + func (s *DeleteGlobalReplicationGroupInput) Validate() error + func (s DeleteGlobalReplicationGroupInput) GoString() string + func (s DeleteGlobalReplicationGroupInput) String() string + type DeleteGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *DeleteGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *DeleteGlobalReplicationGroupOutput + func (s DeleteGlobalReplicationGroupOutput) GoString() string + func (s DeleteGlobalReplicationGroupOutput) String() string + type DeleteReplicationGroupInput struct + FinalSnapshotIdentifier *string + ReplicationGroupId *string + RetainPrimaryCluster *bool + func (s *DeleteReplicationGroupInput) SetFinalSnapshotIdentifier(v string) *DeleteReplicationGroupInput + func (s *DeleteReplicationGroupInput) SetReplicationGroupId(v string) *DeleteReplicationGroupInput + func (s *DeleteReplicationGroupInput) SetRetainPrimaryCluster(v bool) *DeleteReplicationGroupInput + func (s *DeleteReplicationGroupInput) Validate() error + func (s DeleteReplicationGroupInput) GoString() string + func (s DeleteReplicationGroupInput) String() string + type DeleteReplicationGroupOutput struct + ReplicationGroup *ReplicationGroup + func (s *DeleteReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup) *DeleteReplicationGroupOutput + func (s DeleteReplicationGroupOutput) GoString() string + func (s DeleteReplicationGroupOutput) String() string + type DeleteSnapshotInput struct + SnapshotName *string + func (s *DeleteSnapshotInput) SetSnapshotName(v string) *DeleteSnapshotInput + func (s *DeleteSnapshotInput) Validate() error + func (s DeleteSnapshotInput) GoString() string + func (s DeleteSnapshotInput) String() string + type DeleteSnapshotOutput struct + Snapshot *Snapshot + func (s *DeleteSnapshotOutput) SetSnapshot(v *Snapshot) *DeleteSnapshotOutput + func (s DeleteSnapshotOutput) GoString() string + func (s DeleteSnapshotOutput) String() string + type DeleteUserGroupInput struct + UserGroupId *string + func (s *DeleteUserGroupInput) SetUserGroupId(v string) *DeleteUserGroupInput + func (s *DeleteUserGroupInput) Validate() error + func (s DeleteUserGroupInput) GoString() string + func (s DeleteUserGroupInput) String() string + type DeleteUserGroupOutput struct + ARN *string + Engine *string + MinimumEngineVersion *string + PendingChanges *UserGroupPendingChanges + ReplicationGroups []*string + Status *string + UserGroupId *string + UserIds []*string + func (s *DeleteUserGroupOutput) SetARN(v string) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetEngine(v string) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetMinimumEngineVersion(v string) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetPendingChanges(v *UserGroupPendingChanges) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetReplicationGroups(v []*string) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetStatus(v string) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetUserGroupId(v string) *DeleteUserGroupOutput + func (s *DeleteUserGroupOutput) SetUserIds(v []*string) *DeleteUserGroupOutput + func (s DeleteUserGroupOutput) GoString() string + func (s DeleteUserGroupOutput) String() string + type DeleteUserInput struct + UserId *string + func (s *DeleteUserInput) SetUserId(v string) *DeleteUserInput + func (s *DeleteUserInput) Validate() error + func (s DeleteUserInput) GoString() string + func (s DeleteUserInput) String() string + type DeleteUserOutput struct + ARN *string + AccessString *string + Authentication *Authentication + Engine *string + MinimumEngineVersion *string + Status *string + UserGroupIds []*string + UserId *string + UserName *string + func (s *DeleteUserOutput) SetARN(v string) *DeleteUserOutput + func (s *DeleteUserOutput) SetAccessString(v string) *DeleteUserOutput + func (s *DeleteUserOutput) SetAuthentication(v *Authentication) *DeleteUserOutput + func (s *DeleteUserOutput) SetEngine(v string) *DeleteUserOutput + func (s *DeleteUserOutput) SetMinimumEngineVersion(v string) *DeleteUserOutput + func (s *DeleteUserOutput) SetStatus(v string) *DeleteUserOutput + func (s *DeleteUserOutput) SetUserGroupIds(v []*string) *DeleteUserOutput + func (s *DeleteUserOutput) SetUserId(v string) *DeleteUserOutput + func (s *DeleteUserOutput) SetUserName(v string) *DeleteUserOutput + func (s DeleteUserOutput) GoString() string + func (s DeleteUserOutput) String() string + type DescribeCacheClustersInput struct + CacheClusterId *string + Marker *string + MaxRecords *int64 + ShowCacheClustersNotInReplicationGroups *bool + ShowCacheNodeInfo *bool + func (s *DescribeCacheClustersInput) SetCacheClusterId(v string) *DescribeCacheClustersInput + func (s *DescribeCacheClustersInput) SetMarker(v string) *DescribeCacheClustersInput + func (s *DescribeCacheClustersInput) SetMaxRecords(v int64) *DescribeCacheClustersInput + func (s *DescribeCacheClustersInput) SetShowCacheClustersNotInReplicationGroups(v bool) *DescribeCacheClustersInput + func (s *DescribeCacheClustersInput) SetShowCacheNodeInfo(v bool) *DescribeCacheClustersInput + func (s DescribeCacheClustersInput) GoString() string + func (s DescribeCacheClustersInput) String() string + type DescribeCacheClustersOutput struct + CacheClusters []*CacheCluster + Marker *string + func (s *DescribeCacheClustersOutput) SetCacheClusters(v []*CacheCluster) *DescribeCacheClustersOutput + func (s *DescribeCacheClustersOutput) SetMarker(v string) *DescribeCacheClustersOutput + func (s DescribeCacheClustersOutput) GoString() string + func (s DescribeCacheClustersOutput) String() string + type DescribeCacheEngineVersionsInput struct + CacheParameterGroupFamily *string + DefaultOnly *bool + Engine *string + EngineVersion *string + Marker *string + MaxRecords *int64 + func (s *DescribeCacheEngineVersionsInput) SetCacheParameterGroupFamily(v string) *DescribeCacheEngineVersionsInput + func (s *DescribeCacheEngineVersionsInput) SetDefaultOnly(v bool) *DescribeCacheEngineVersionsInput + func (s *DescribeCacheEngineVersionsInput) SetEngine(v string) *DescribeCacheEngineVersionsInput + func (s *DescribeCacheEngineVersionsInput) SetEngineVersion(v string) *DescribeCacheEngineVersionsInput + func (s *DescribeCacheEngineVersionsInput) SetMarker(v string) *DescribeCacheEngineVersionsInput + func (s *DescribeCacheEngineVersionsInput) SetMaxRecords(v int64) *DescribeCacheEngineVersionsInput + func (s DescribeCacheEngineVersionsInput) GoString() string + func (s DescribeCacheEngineVersionsInput) String() string + type DescribeCacheEngineVersionsOutput struct + CacheEngineVersions []*CacheEngineVersion + Marker *string + func (s *DescribeCacheEngineVersionsOutput) SetCacheEngineVersions(v []*CacheEngineVersion) *DescribeCacheEngineVersionsOutput + func (s *DescribeCacheEngineVersionsOutput) SetMarker(v string) *DescribeCacheEngineVersionsOutput + func (s DescribeCacheEngineVersionsOutput) GoString() string + func (s DescribeCacheEngineVersionsOutput) String() string + type DescribeCacheParameterGroupsInput struct + CacheParameterGroupName *string + Marker *string + MaxRecords *int64 + func (s *DescribeCacheParameterGroupsInput) SetCacheParameterGroupName(v string) *DescribeCacheParameterGroupsInput + func (s *DescribeCacheParameterGroupsInput) SetMarker(v string) *DescribeCacheParameterGroupsInput + func (s *DescribeCacheParameterGroupsInput) SetMaxRecords(v int64) *DescribeCacheParameterGroupsInput + func (s DescribeCacheParameterGroupsInput) GoString() string + func (s DescribeCacheParameterGroupsInput) String() string + type DescribeCacheParameterGroupsOutput struct + CacheParameterGroups []*CacheParameterGroup + Marker *string + func (s *DescribeCacheParameterGroupsOutput) SetCacheParameterGroups(v []*CacheParameterGroup) *DescribeCacheParameterGroupsOutput + func (s *DescribeCacheParameterGroupsOutput) SetMarker(v string) *DescribeCacheParameterGroupsOutput + func (s DescribeCacheParameterGroupsOutput) GoString() string + func (s DescribeCacheParameterGroupsOutput) String() string + type DescribeCacheParametersInput struct + CacheParameterGroupName *string + Marker *string + MaxRecords *int64 + Source *string + func (s *DescribeCacheParametersInput) SetCacheParameterGroupName(v string) *DescribeCacheParametersInput + func (s *DescribeCacheParametersInput) SetMarker(v string) *DescribeCacheParametersInput + func (s *DescribeCacheParametersInput) SetMaxRecords(v int64) *DescribeCacheParametersInput + func (s *DescribeCacheParametersInput) SetSource(v string) *DescribeCacheParametersInput + func (s *DescribeCacheParametersInput) Validate() error + func (s DescribeCacheParametersInput) GoString() string + func (s DescribeCacheParametersInput) String() string + type DescribeCacheParametersOutput struct + CacheNodeTypeSpecificParameters []*CacheNodeTypeSpecificParameter + Marker *string + Parameters []*Parameter + func (s *DescribeCacheParametersOutput) SetCacheNodeTypeSpecificParameters(v []*CacheNodeTypeSpecificParameter) *DescribeCacheParametersOutput + func (s *DescribeCacheParametersOutput) SetMarker(v string) *DescribeCacheParametersOutput + func (s *DescribeCacheParametersOutput) SetParameters(v []*Parameter) *DescribeCacheParametersOutput + func (s DescribeCacheParametersOutput) GoString() string + func (s DescribeCacheParametersOutput) String() string + type DescribeCacheSecurityGroupsInput struct + CacheSecurityGroupName *string + Marker *string + MaxRecords *int64 + func (s *DescribeCacheSecurityGroupsInput) SetCacheSecurityGroupName(v string) *DescribeCacheSecurityGroupsInput + func (s *DescribeCacheSecurityGroupsInput) SetMarker(v string) *DescribeCacheSecurityGroupsInput + func (s *DescribeCacheSecurityGroupsInput) SetMaxRecords(v int64) *DescribeCacheSecurityGroupsInput + func (s DescribeCacheSecurityGroupsInput) GoString() string + func (s DescribeCacheSecurityGroupsInput) String() string + type DescribeCacheSecurityGroupsOutput struct + CacheSecurityGroups []*CacheSecurityGroup + Marker *string + func (s *DescribeCacheSecurityGroupsOutput) SetCacheSecurityGroups(v []*CacheSecurityGroup) *DescribeCacheSecurityGroupsOutput + func (s *DescribeCacheSecurityGroupsOutput) SetMarker(v string) *DescribeCacheSecurityGroupsOutput + func (s DescribeCacheSecurityGroupsOutput) GoString() string + func (s DescribeCacheSecurityGroupsOutput) String() string + type DescribeCacheSubnetGroupsInput struct + CacheSubnetGroupName *string + Marker *string + MaxRecords *int64 + func (s *DescribeCacheSubnetGroupsInput) SetCacheSubnetGroupName(v string) *DescribeCacheSubnetGroupsInput + func (s *DescribeCacheSubnetGroupsInput) SetMarker(v string) *DescribeCacheSubnetGroupsInput + func (s *DescribeCacheSubnetGroupsInput) SetMaxRecords(v int64) *DescribeCacheSubnetGroupsInput + func (s DescribeCacheSubnetGroupsInput) GoString() string + func (s DescribeCacheSubnetGroupsInput) String() string + type DescribeCacheSubnetGroupsOutput struct + CacheSubnetGroups []*CacheSubnetGroup + Marker *string + func (s *DescribeCacheSubnetGroupsOutput) SetCacheSubnetGroups(v []*CacheSubnetGroup) *DescribeCacheSubnetGroupsOutput + func (s *DescribeCacheSubnetGroupsOutput) SetMarker(v string) *DescribeCacheSubnetGroupsOutput + func (s DescribeCacheSubnetGroupsOutput) GoString() string + func (s DescribeCacheSubnetGroupsOutput) String() string + type DescribeEngineDefaultParametersInput struct + CacheParameterGroupFamily *string + Marker *string + MaxRecords *int64 + func (s *DescribeEngineDefaultParametersInput) SetCacheParameterGroupFamily(v string) *DescribeEngineDefaultParametersInput + func (s *DescribeEngineDefaultParametersInput) SetMarker(v string) *DescribeEngineDefaultParametersInput + func (s *DescribeEngineDefaultParametersInput) SetMaxRecords(v int64) *DescribeEngineDefaultParametersInput + func (s *DescribeEngineDefaultParametersInput) Validate() error + func (s DescribeEngineDefaultParametersInput) GoString() string + func (s DescribeEngineDefaultParametersInput) String() string + type DescribeEngineDefaultParametersOutput struct + EngineDefaults *EngineDefaults + func (s *DescribeEngineDefaultParametersOutput) SetEngineDefaults(v *EngineDefaults) *DescribeEngineDefaultParametersOutput + func (s DescribeEngineDefaultParametersOutput) GoString() string + func (s DescribeEngineDefaultParametersOutput) String() string + type DescribeEventsInput struct + Duration *int64 + EndTime *time.Time + Marker *string + MaxRecords *int64 + SourceIdentifier *string + SourceType *string + StartTime *time.Time + func (s *DescribeEventsInput) SetDuration(v int64) *DescribeEventsInput + func (s *DescribeEventsInput) SetEndTime(v time.Time) *DescribeEventsInput + func (s *DescribeEventsInput) SetMarker(v string) *DescribeEventsInput + func (s *DescribeEventsInput) SetMaxRecords(v int64) *DescribeEventsInput + func (s *DescribeEventsInput) SetSourceIdentifier(v string) *DescribeEventsInput + func (s *DescribeEventsInput) SetSourceType(v string) *DescribeEventsInput + func (s *DescribeEventsInput) SetStartTime(v time.Time) *DescribeEventsInput + func (s DescribeEventsInput) GoString() string + func (s DescribeEventsInput) String() string + type DescribeEventsOutput struct + Events []*Event + Marker *string + func (s *DescribeEventsOutput) SetEvents(v []*Event) *DescribeEventsOutput + func (s *DescribeEventsOutput) SetMarker(v string) *DescribeEventsOutput + func (s DescribeEventsOutput) GoString() string + func (s DescribeEventsOutput) String() string + type DescribeGlobalReplicationGroupsInput struct + GlobalReplicationGroupId *string + Marker *string + MaxRecords *int64 + ShowMemberInfo *bool + func (s *DescribeGlobalReplicationGroupsInput) SetGlobalReplicationGroupId(v string) *DescribeGlobalReplicationGroupsInput + func (s *DescribeGlobalReplicationGroupsInput) SetMarker(v string) *DescribeGlobalReplicationGroupsInput + func (s *DescribeGlobalReplicationGroupsInput) SetMaxRecords(v int64) *DescribeGlobalReplicationGroupsInput + func (s *DescribeGlobalReplicationGroupsInput) SetShowMemberInfo(v bool) *DescribeGlobalReplicationGroupsInput + func (s DescribeGlobalReplicationGroupsInput) GoString() string + func (s DescribeGlobalReplicationGroupsInput) String() string + type DescribeGlobalReplicationGroupsOutput struct + GlobalReplicationGroups []*GlobalReplicationGroup + Marker *string + func (s *DescribeGlobalReplicationGroupsOutput) SetGlobalReplicationGroups(v []*GlobalReplicationGroup) *DescribeGlobalReplicationGroupsOutput + func (s *DescribeGlobalReplicationGroupsOutput) SetMarker(v string) *DescribeGlobalReplicationGroupsOutput + func (s DescribeGlobalReplicationGroupsOutput) GoString() string + func (s DescribeGlobalReplicationGroupsOutput) String() string + type DescribeReplicationGroupsInput struct + Marker *string + MaxRecords *int64 + ReplicationGroupId *string + func (s *DescribeReplicationGroupsInput) SetMarker(v string) *DescribeReplicationGroupsInput + func (s *DescribeReplicationGroupsInput) SetMaxRecords(v int64) *DescribeReplicationGroupsInput + func (s *DescribeReplicationGroupsInput) SetReplicationGroupId(v string) *DescribeReplicationGroupsInput + func (s DescribeReplicationGroupsInput) GoString() string + func (s DescribeReplicationGroupsInput) String() string + type DescribeReplicationGroupsOutput struct + Marker *string + ReplicationGroups []*ReplicationGroup + func (s *DescribeReplicationGroupsOutput) SetMarker(v string) *DescribeReplicationGroupsOutput + func (s *DescribeReplicationGroupsOutput) SetReplicationGroups(v []*ReplicationGroup) *DescribeReplicationGroupsOutput + func (s DescribeReplicationGroupsOutput) GoString() string + func (s DescribeReplicationGroupsOutput) String() string + type DescribeReservedCacheNodesInput struct + CacheNodeType *string + Duration *string + Marker *string + MaxRecords *int64 + OfferingType *string + ProductDescription *string + ReservedCacheNodeId *string + ReservedCacheNodesOfferingId *string + func (s *DescribeReservedCacheNodesInput) SetCacheNodeType(v string) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetDuration(v string) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetMarker(v string) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetMaxRecords(v int64) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetOfferingType(v string) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetProductDescription(v string) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetReservedCacheNodeId(v string) *DescribeReservedCacheNodesInput + func (s *DescribeReservedCacheNodesInput) SetReservedCacheNodesOfferingId(v string) *DescribeReservedCacheNodesInput + func (s DescribeReservedCacheNodesInput) GoString() string + func (s DescribeReservedCacheNodesInput) String() string + type DescribeReservedCacheNodesOfferingsInput struct + CacheNodeType *string + Duration *string + Marker *string + MaxRecords *int64 + OfferingType *string + ProductDescription *string + ReservedCacheNodesOfferingId *string + func (s *DescribeReservedCacheNodesOfferingsInput) SetCacheNodeType(v string) *DescribeReservedCacheNodesOfferingsInput + func (s *DescribeReservedCacheNodesOfferingsInput) SetDuration(v string) *DescribeReservedCacheNodesOfferingsInput + func (s *DescribeReservedCacheNodesOfferingsInput) SetMarker(v string) *DescribeReservedCacheNodesOfferingsInput + func (s *DescribeReservedCacheNodesOfferingsInput) SetMaxRecords(v int64) *DescribeReservedCacheNodesOfferingsInput + func (s *DescribeReservedCacheNodesOfferingsInput) SetOfferingType(v string) *DescribeReservedCacheNodesOfferingsInput + func (s *DescribeReservedCacheNodesOfferingsInput) SetProductDescription(v string) *DescribeReservedCacheNodesOfferingsInput + func (s *DescribeReservedCacheNodesOfferingsInput) SetReservedCacheNodesOfferingId(v string) *DescribeReservedCacheNodesOfferingsInput + func (s DescribeReservedCacheNodesOfferingsInput) GoString() string + func (s DescribeReservedCacheNodesOfferingsInput) String() string + type DescribeReservedCacheNodesOfferingsOutput struct + Marker *string + ReservedCacheNodesOfferings []*ReservedCacheNodesOffering + func (s *DescribeReservedCacheNodesOfferingsOutput) SetMarker(v string) *DescribeReservedCacheNodesOfferingsOutput + func (s *DescribeReservedCacheNodesOfferingsOutput) SetReservedCacheNodesOfferings(v []*ReservedCacheNodesOffering) *DescribeReservedCacheNodesOfferingsOutput + func (s DescribeReservedCacheNodesOfferingsOutput) GoString() string + func (s DescribeReservedCacheNodesOfferingsOutput) String() string + type DescribeReservedCacheNodesOutput struct + Marker *string + ReservedCacheNodes []*ReservedCacheNode + func (s *DescribeReservedCacheNodesOutput) SetMarker(v string) *DescribeReservedCacheNodesOutput + func (s *DescribeReservedCacheNodesOutput) SetReservedCacheNodes(v []*ReservedCacheNode) *DescribeReservedCacheNodesOutput + func (s DescribeReservedCacheNodesOutput) GoString() string + func (s DescribeReservedCacheNodesOutput) String() string + type DescribeServiceUpdatesInput struct + Marker *string + MaxRecords *int64 + ServiceUpdateName *string + ServiceUpdateStatus []*string + func (s *DescribeServiceUpdatesInput) SetMarker(v string) *DescribeServiceUpdatesInput + func (s *DescribeServiceUpdatesInput) SetMaxRecords(v int64) *DescribeServiceUpdatesInput + func (s *DescribeServiceUpdatesInput) SetServiceUpdateName(v string) *DescribeServiceUpdatesInput + func (s *DescribeServiceUpdatesInput) SetServiceUpdateStatus(v []*string) *DescribeServiceUpdatesInput + func (s DescribeServiceUpdatesInput) GoString() string + func (s DescribeServiceUpdatesInput) String() string + type DescribeServiceUpdatesOutput struct + Marker *string + ServiceUpdates []*ServiceUpdate + func (s *DescribeServiceUpdatesOutput) SetMarker(v string) *DescribeServiceUpdatesOutput + func (s *DescribeServiceUpdatesOutput) SetServiceUpdates(v []*ServiceUpdate) *DescribeServiceUpdatesOutput + func (s DescribeServiceUpdatesOutput) GoString() string + func (s DescribeServiceUpdatesOutput) String() string + type DescribeSnapshotsInput struct + CacheClusterId *string + Marker *string + MaxRecords *int64 + ReplicationGroupId *string + ShowNodeGroupConfig *bool + SnapshotName *string + SnapshotSource *string + func (s *DescribeSnapshotsInput) SetCacheClusterId(v string) *DescribeSnapshotsInput + func (s *DescribeSnapshotsInput) SetMarker(v string) *DescribeSnapshotsInput + func (s *DescribeSnapshotsInput) SetMaxRecords(v int64) *DescribeSnapshotsInput + func (s *DescribeSnapshotsInput) SetReplicationGroupId(v string) *DescribeSnapshotsInput + func (s *DescribeSnapshotsInput) SetShowNodeGroupConfig(v bool) *DescribeSnapshotsInput + func (s *DescribeSnapshotsInput) SetSnapshotName(v string) *DescribeSnapshotsInput + func (s *DescribeSnapshotsInput) SetSnapshotSource(v string) *DescribeSnapshotsInput + func (s DescribeSnapshotsInput) GoString() string + func (s DescribeSnapshotsInput) String() string + type DescribeSnapshotsOutput struct + Marker *string + Snapshots []*Snapshot + func (s *DescribeSnapshotsOutput) SetMarker(v string) *DescribeSnapshotsOutput + func (s *DescribeSnapshotsOutput) SetSnapshots(v []*Snapshot) *DescribeSnapshotsOutput + func (s DescribeSnapshotsOutput) GoString() string + func (s DescribeSnapshotsOutput) String() string + type DescribeUpdateActionsInput struct + CacheClusterIds []*string + Engine *string + Marker *string + MaxRecords *int64 + ReplicationGroupIds []*string + ServiceUpdateName *string + ServiceUpdateStatus []*string + ServiceUpdateTimeRange *TimeRangeFilter + ShowNodeLevelUpdateStatus *bool + UpdateActionStatus []*string + func (s *DescribeUpdateActionsInput) SetCacheClusterIds(v []*string) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetEngine(v string) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetMarker(v string) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetMaxRecords(v int64) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetReplicationGroupIds(v []*string) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetServiceUpdateName(v string) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetServiceUpdateStatus(v []*string) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetServiceUpdateTimeRange(v *TimeRangeFilter) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetShowNodeLevelUpdateStatus(v bool) *DescribeUpdateActionsInput + func (s *DescribeUpdateActionsInput) SetUpdateActionStatus(v []*string) *DescribeUpdateActionsInput + func (s DescribeUpdateActionsInput) GoString() string + func (s DescribeUpdateActionsInput) String() string + type DescribeUpdateActionsOutput struct + Marker *string + UpdateActions []*UpdateAction + func (s *DescribeUpdateActionsOutput) SetMarker(v string) *DescribeUpdateActionsOutput + func (s *DescribeUpdateActionsOutput) SetUpdateActions(v []*UpdateAction) *DescribeUpdateActionsOutput + func (s DescribeUpdateActionsOutput) GoString() string + func (s DescribeUpdateActionsOutput) String() string + type DescribeUserGroupsInput struct + Marker *string + MaxRecords *int64 + UserGroupId *string + func (s *DescribeUserGroupsInput) SetMarker(v string) *DescribeUserGroupsInput + func (s *DescribeUserGroupsInput) SetMaxRecords(v int64) *DescribeUserGroupsInput + func (s *DescribeUserGroupsInput) SetUserGroupId(v string) *DescribeUserGroupsInput + func (s DescribeUserGroupsInput) GoString() string + func (s DescribeUserGroupsInput) String() string + type DescribeUserGroupsOutput struct + Marker *string + UserGroups []*UserGroup + func (s *DescribeUserGroupsOutput) SetMarker(v string) *DescribeUserGroupsOutput + func (s *DescribeUserGroupsOutput) SetUserGroups(v []*UserGroup) *DescribeUserGroupsOutput + func (s DescribeUserGroupsOutput) GoString() string + func (s DescribeUserGroupsOutput) String() string + type DescribeUsersInput struct + Engine *string + Filters []*Filter + Marker *string + MaxRecords *int64 + UserId *string + func (s *DescribeUsersInput) SetEngine(v string) *DescribeUsersInput + func (s *DescribeUsersInput) SetFilters(v []*Filter) *DescribeUsersInput + func (s *DescribeUsersInput) SetMarker(v string) *DescribeUsersInput + func (s *DescribeUsersInput) SetMaxRecords(v int64) *DescribeUsersInput + func (s *DescribeUsersInput) SetUserId(v string) *DescribeUsersInput + func (s *DescribeUsersInput) Validate() error + func (s DescribeUsersInput) GoString() string + func (s DescribeUsersInput) String() string + type DescribeUsersOutput struct + Marker *string + Users []*User + func (s *DescribeUsersOutput) SetMarker(v string) *DescribeUsersOutput + func (s *DescribeUsersOutput) SetUsers(v []*User) *DescribeUsersOutput + func (s DescribeUsersOutput) GoString() string + func (s DescribeUsersOutput) String() string + type DestinationDetails struct + CloudWatchLogsDetails *CloudWatchLogsDestinationDetails + KinesisFirehoseDetails *KinesisFirehoseDestinationDetails + func (s *DestinationDetails) SetCloudWatchLogsDetails(v *CloudWatchLogsDestinationDetails) *DestinationDetails + func (s *DestinationDetails) SetKinesisFirehoseDetails(v *KinesisFirehoseDestinationDetails) *DestinationDetails + func (s DestinationDetails) GoString() string + func (s DestinationDetails) String() string + type DisassociateGlobalReplicationGroupInput struct + GlobalReplicationGroupId *string + ReplicationGroupId *string + ReplicationGroupRegion *string + func (s *DisassociateGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *DisassociateGlobalReplicationGroupInput + func (s *DisassociateGlobalReplicationGroupInput) SetReplicationGroupId(v string) *DisassociateGlobalReplicationGroupInput + func (s *DisassociateGlobalReplicationGroupInput) SetReplicationGroupRegion(v string) *DisassociateGlobalReplicationGroupInput + func (s *DisassociateGlobalReplicationGroupInput) Validate() error + func (s DisassociateGlobalReplicationGroupInput) GoString() string + func (s DisassociateGlobalReplicationGroupInput) String() string + type DisassociateGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *DisassociateGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *DisassociateGlobalReplicationGroupOutput + func (s DisassociateGlobalReplicationGroupOutput) GoString() string + func (s DisassociateGlobalReplicationGroupOutput) String() string + type EC2SecurityGroup struct + EC2SecurityGroupName *string + EC2SecurityGroupOwnerId *string + Status *string + func (s *EC2SecurityGroup) SetEC2SecurityGroupName(v string) *EC2SecurityGroup + func (s *EC2SecurityGroup) SetEC2SecurityGroupOwnerId(v string) *EC2SecurityGroup + func (s *EC2SecurityGroup) SetStatus(v string) *EC2SecurityGroup + func (s EC2SecurityGroup) GoString() string + func (s EC2SecurityGroup) String() string + type ElastiCache struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ElastiCache + func (c *ElastiCache) AddTagsToResource(input *AddTagsToResourceInput) (*TagListMessage, error) + func (c *ElastiCache) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *TagListMessage) + func (c *ElastiCache) AddTagsToResourceWithContext(ctx aws.Context, input *AddTagsToResourceInput, opts ...request.Option) (*TagListMessage, error) + func (c *ElastiCache) AuthorizeCacheSecurityGroupIngress(input *AuthorizeCacheSecurityGroupIngressInput) (*AuthorizeCacheSecurityGroupIngressOutput, error) + func (c *ElastiCache) AuthorizeCacheSecurityGroupIngressRequest(input *AuthorizeCacheSecurityGroupIngressInput) (req *request.Request, output *AuthorizeCacheSecurityGroupIngressOutput) + func (c *ElastiCache) AuthorizeCacheSecurityGroupIngressWithContext(ctx aws.Context, input *AuthorizeCacheSecurityGroupIngressInput, ...) (*AuthorizeCacheSecurityGroupIngressOutput, error) + func (c *ElastiCache) BatchApplyUpdateAction(input *BatchApplyUpdateActionInput) (*BatchApplyUpdateActionOutput, error) + func (c *ElastiCache) BatchApplyUpdateActionRequest(input *BatchApplyUpdateActionInput) (req *request.Request, output *BatchApplyUpdateActionOutput) + func (c *ElastiCache) BatchApplyUpdateActionWithContext(ctx aws.Context, input *BatchApplyUpdateActionInput, opts ...request.Option) (*BatchApplyUpdateActionOutput, error) + func (c *ElastiCache) BatchStopUpdateAction(input *BatchStopUpdateActionInput) (*BatchStopUpdateActionOutput, error) + func (c *ElastiCache) BatchStopUpdateActionRequest(input *BatchStopUpdateActionInput) (req *request.Request, output *BatchStopUpdateActionOutput) + func (c *ElastiCache) BatchStopUpdateActionWithContext(ctx aws.Context, input *BatchStopUpdateActionInput, opts ...request.Option) (*BatchStopUpdateActionOutput, error) + func (c *ElastiCache) CompleteMigration(input *CompleteMigrationInput) (*CompleteMigrationOutput, error) + func (c *ElastiCache) CompleteMigrationRequest(input *CompleteMigrationInput) (req *request.Request, output *CompleteMigrationOutput) + func (c *ElastiCache) CompleteMigrationWithContext(ctx aws.Context, input *CompleteMigrationInput, opts ...request.Option) (*CompleteMigrationOutput, error) + func (c *ElastiCache) CopySnapshot(input *CopySnapshotInput) (*CopySnapshotOutput, error) + func (c *ElastiCache) CopySnapshotRequest(input *CopySnapshotInput) (req *request.Request, output *CopySnapshotOutput) + func (c *ElastiCache) CopySnapshotWithContext(ctx aws.Context, input *CopySnapshotInput, opts ...request.Option) (*CopySnapshotOutput, error) + func (c *ElastiCache) CreateCacheCluster(input *CreateCacheClusterInput) (*CreateCacheClusterOutput, error) + func (c *ElastiCache) CreateCacheClusterRequest(input *CreateCacheClusterInput) (req *request.Request, output *CreateCacheClusterOutput) + func (c *ElastiCache) CreateCacheClusterWithContext(ctx aws.Context, input *CreateCacheClusterInput, opts ...request.Option) (*CreateCacheClusterOutput, error) + func (c *ElastiCache) CreateCacheParameterGroup(input *CreateCacheParameterGroupInput) (*CreateCacheParameterGroupOutput, error) + func (c *ElastiCache) CreateCacheParameterGroupRequest(input *CreateCacheParameterGroupInput) (req *request.Request, output *CreateCacheParameterGroupOutput) + func (c *ElastiCache) CreateCacheParameterGroupWithContext(ctx aws.Context, input *CreateCacheParameterGroupInput, opts ...request.Option) (*CreateCacheParameterGroupOutput, error) + func (c *ElastiCache) CreateCacheSecurityGroup(input *CreateCacheSecurityGroupInput) (*CreateCacheSecurityGroupOutput, error) + func (c *ElastiCache) CreateCacheSecurityGroupRequest(input *CreateCacheSecurityGroupInput) (req *request.Request, output *CreateCacheSecurityGroupOutput) + func (c *ElastiCache) CreateCacheSecurityGroupWithContext(ctx aws.Context, input *CreateCacheSecurityGroupInput, opts ...request.Option) (*CreateCacheSecurityGroupOutput, error) + func (c *ElastiCache) CreateCacheSubnetGroup(input *CreateCacheSubnetGroupInput) (*CreateCacheSubnetGroupOutput, error) + func (c *ElastiCache) CreateCacheSubnetGroupRequest(input *CreateCacheSubnetGroupInput) (req *request.Request, output *CreateCacheSubnetGroupOutput) + func (c *ElastiCache) CreateCacheSubnetGroupWithContext(ctx aws.Context, input *CreateCacheSubnetGroupInput, opts ...request.Option) (*CreateCacheSubnetGroupOutput, error) + func (c *ElastiCache) CreateGlobalReplicationGroup(input *CreateGlobalReplicationGroupInput) (*CreateGlobalReplicationGroupOutput, error) + func (c *ElastiCache) CreateGlobalReplicationGroupRequest(input *CreateGlobalReplicationGroupInput) (req *request.Request, output *CreateGlobalReplicationGroupOutput) + func (c *ElastiCache) CreateGlobalReplicationGroupWithContext(ctx aws.Context, input *CreateGlobalReplicationGroupInput, ...) (*CreateGlobalReplicationGroupOutput, error) + func (c *ElastiCache) CreateReplicationGroup(input *CreateReplicationGroupInput) (*CreateReplicationGroupOutput, error) + func (c *ElastiCache) CreateReplicationGroupRequest(input *CreateReplicationGroupInput) (req *request.Request, output *CreateReplicationGroupOutput) + func (c *ElastiCache) CreateReplicationGroupWithContext(ctx aws.Context, input *CreateReplicationGroupInput, opts ...request.Option) (*CreateReplicationGroupOutput, error) + func (c *ElastiCache) CreateSnapshot(input *CreateSnapshotInput) (*CreateSnapshotOutput, error) + func (c *ElastiCache) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *CreateSnapshotOutput) + func (c *ElastiCache) CreateSnapshotWithContext(ctx aws.Context, input *CreateSnapshotInput, opts ...request.Option) (*CreateSnapshotOutput, error) + func (c *ElastiCache) CreateUser(input *CreateUserInput) (*CreateUserOutput, error) + func (c *ElastiCache) CreateUserGroup(input *CreateUserGroupInput) (*CreateUserGroupOutput, error) + func (c *ElastiCache) CreateUserGroupRequest(input *CreateUserGroupInput) (req *request.Request, output *CreateUserGroupOutput) + func (c *ElastiCache) CreateUserGroupWithContext(ctx aws.Context, input *CreateUserGroupInput, opts ...request.Option) (*CreateUserGroupOutput, error) + func (c *ElastiCache) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput) + func (c *ElastiCache) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error) + func (c *ElastiCache) DecreaseNodeGroupsInGlobalReplicationGroup(input *DecreaseNodeGroupsInGlobalReplicationGroupInput) (*DecreaseNodeGroupsInGlobalReplicationGroupOutput, error) + func (c *ElastiCache) DecreaseNodeGroupsInGlobalReplicationGroupRequest(input *DecreaseNodeGroupsInGlobalReplicationGroupInput) (req *request.Request, output *DecreaseNodeGroupsInGlobalReplicationGroupOutput) + func (c *ElastiCache) DecreaseNodeGroupsInGlobalReplicationGroupWithContext(ctx aws.Context, input *DecreaseNodeGroupsInGlobalReplicationGroupInput, ...) (*DecreaseNodeGroupsInGlobalReplicationGroupOutput, error) + func (c *ElastiCache) DecreaseReplicaCount(input *DecreaseReplicaCountInput) (*DecreaseReplicaCountOutput, error) + func (c *ElastiCache) DecreaseReplicaCountRequest(input *DecreaseReplicaCountInput) (req *request.Request, output *DecreaseReplicaCountOutput) + func (c *ElastiCache) DecreaseReplicaCountWithContext(ctx aws.Context, input *DecreaseReplicaCountInput, opts ...request.Option) (*DecreaseReplicaCountOutput, error) + func (c *ElastiCache) DeleteCacheCluster(input *DeleteCacheClusterInput) (*DeleteCacheClusterOutput, error) + func (c *ElastiCache) DeleteCacheClusterRequest(input *DeleteCacheClusterInput) (req *request.Request, output *DeleteCacheClusterOutput) + func (c *ElastiCache) DeleteCacheClusterWithContext(ctx aws.Context, input *DeleteCacheClusterInput, opts ...request.Option) (*DeleteCacheClusterOutput, error) + func (c *ElastiCache) DeleteCacheParameterGroup(input *DeleteCacheParameterGroupInput) (*DeleteCacheParameterGroupOutput, error) + func (c *ElastiCache) DeleteCacheParameterGroupRequest(input *DeleteCacheParameterGroupInput) (req *request.Request, output *DeleteCacheParameterGroupOutput) + func (c *ElastiCache) DeleteCacheParameterGroupWithContext(ctx aws.Context, input *DeleteCacheParameterGroupInput, opts ...request.Option) (*DeleteCacheParameterGroupOutput, error) + func (c *ElastiCache) DeleteCacheSecurityGroup(input *DeleteCacheSecurityGroupInput) (*DeleteCacheSecurityGroupOutput, error) + func (c *ElastiCache) DeleteCacheSecurityGroupRequest(input *DeleteCacheSecurityGroupInput) (req *request.Request, output *DeleteCacheSecurityGroupOutput) + func (c *ElastiCache) DeleteCacheSecurityGroupWithContext(ctx aws.Context, input *DeleteCacheSecurityGroupInput, opts ...request.Option) (*DeleteCacheSecurityGroupOutput, error) + func (c *ElastiCache) DeleteCacheSubnetGroup(input *DeleteCacheSubnetGroupInput) (*DeleteCacheSubnetGroupOutput, error) + func (c *ElastiCache) DeleteCacheSubnetGroupRequest(input *DeleteCacheSubnetGroupInput) (req *request.Request, output *DeleteCacheSubnetGroupOutput) + func (c *ElastiCache) DeleteCacheSubnetGroupWithContext(ctx aws.Context, input *DeleteCacheSubnetGroupInput, opts ...request.Option) (*DeleteCacheSubnetGroupOutput, error) + func (c *ElastiCache) DeleteGlobalReplicationGroup(input *DeleteGlobalReplicationGroupInput) (*DeleteGlobalReplicationGroupOutput, error) + func (c *ElastiCache) DeleteGlobalReplicationGroupRequest(input *DeleteGlobalReplicationGroupInput) (req *request.Request, output *DeleteGlobalReplicationGroupOutput) + func (c *ElastiCache) DeleteGlobalReplicationGroupWithContext(ctx aws.Context, input *DeleteGlobalReplicationGroupInput, ...) (*DeleteGlobalReplicationGroupOutput, error) + func (c *ElastiCache) DeleteReplicationGroup(input *DeleteReplicationGroupInput) (*DeleteReplicationGroupOutput, error) + func (c *ElastiCache) DeleteReplicationGroupRequest(input *DeleteReplicationGroupInput) (req *request.Request, output *DeleteReplicationGroupOutput) + func (c *ElastiCache) DeleteReplicationGroupWithContext(ctx aws.Context, input *DeleteReplicationGroupInput, opts ...request.Option) (*DeleteReplicationGroupOutput, error) + func (c *ElastiCache) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error) + func (c *ElastiCache) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput) + func (c *ElastiCache) DeleteSnapshotWithContext(ctx aws.Context, input *DeleteSnapshotInput, opts ...request.Option) (*DeleteSnapshotOutput, error) + func (c *ElastiCache) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error) + func (c *ElastiCache) DeleteUserGroup(input *DeleteUserGroupInput) (*DeleteUserGroupOutput, error) + func (c *ElastiCache) DeleteUserGroupRequest(input *DeleteUserGroupInput) (req *request.Request, output *DeleteUserGroupOutput) + func (c *ElastiCache) DeleteUserGroupWithContext(ctx aws.Context, input *DeleteUserGroupInput, opts ...request.Option) (*DeleteUserGroupOutput, error) + func (c *ElastiCache) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput) + func (c *ElastiCache) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error) + func (c *ElastiCache) DescribeCacheClusters(input *DescribeCacheClustersInput) (*DescribeCacheClustersOutput, error) + func (c *ElastiCache) DescribeCacheClustersPages(input *DescribeCacheClustersInput, ...) error + func (c *ElastiCache) DescribeCacheClustersPagesWithContext(ctx aws.Context, input *DescribeCacheClustersInput, ...) error + func (c *ElastiCache) DescribeCacheClustersRequest(input *DescribeCacheClustersInput) (req *request.Request, output *DescribeCacheClustersOutput) + func (c *ElastiCache) DescribeCacheClustersWithContext(ctx aws.Context, input *DescribeCacheClustersInput, opts ...request.Option) (*DescribeCacheClustersOutput, error) + func (c *ElastiCache) DescribeCacheEngineVersions(input *DescribeCacheEngineVersionsInput) (*DescribeCacheEngineVersionsOutput, error) + func (c *ElastiCache) DescribeCacheEngineVersionsPages(input *DescribeCacheEngineVersionsInput, ...) error + func (c *ElastiCache) DescribeCacheEngineVersionsPagesWithContext(ctx aws.Context, input *DescribeCacheEngineVersionsInput, ...) error + func (c *ElastiCache) DescribeCacheEngineVersionsRequest(input *DescribeCacheEngineVersionsInput) (req *request.Request, output *DescribeCacheEngineVersionsOutput) + func (c *ElastiCache) DescribeCacheEngineVersionsWithContext(ctx aws.Context, input *DescribeCacheEngineVersionsInput, ...) (*DescribeCacheEngineVersionsOutput, error) + func (c *ElastiCache) DescribeCacheParameterGroups(input *DescribeCacheParameterGroupsInput) (*DescribeCacheParameterGroupsOutput, error) + func (c *ElastiCache) DescribeCacheParameterGroupsPages(input *DescribeCacheParameterGroupsInput, ...) error + func (c *ElastiCache) DescribeCacheParameterGroupsPagesWithContext(ctx aws.Context, input *DescribeCacheParameterGroupsInput, ...) error + func (c *ElastiCache) DescribeCacheParameterGroupsRequest(input *DescribeCacheParameterGroupsInput) (req *request.Request, output *DescribeCacheParameterGroupsOutput) + func (c *ElastiCache) DescribeCacheParameterGroupsWithContext(ctx aws.Context, input *DescribeCacheParameterGroupsInput, ...) (*DescribeCacheParameterGroupsOutput, error) + func (c *ElastiCache) DescribeCacheParameters(input *DescribeCacheParametersInput) (*DescribeCacheParametersOutput, error) + func (c *ElastiCache) DescribeCacheParametersPages(input *DescribeCacheParametersInput, ...) error + func (c *ElastiCache) DescribeCacheParametersPagesWithContext(ctx aws.Context, input *DescribeCacheParametersInput, ...) error + func (c *ElastiCache) DescribeCacheParametersRequest(input *DescribeCacheParametersInput) (req *request.Request, output *DescribeCacheParametersOutput) + func (c *ElastiCache) DescribeCacheParametersWithContext(ctx aws.Context, input *DescribeCacheParametersInput, opts ...request.Option) (*DescribeCacheParametersOutput, error) + func (c *ElastiCache) DescribeCacheSecurityGroups(input *DescribeCacheSecurityGroupsInput) (*DescribeCacheSecurityGroupsOutput, error) + func (c *ElastiCache) DescribeCacheSecurityGroupsPages(input *DescribeCacheSecurityGroupsInput, ...) error + func (c *ElastiCache) DescribeCacheSecurityGroupsPagesWithContext(ctx aws.Context, input *DescribeCacheSecurityGroupsInput, ...) error + func (c *ElastiCache) DescribeCacheSecurityGroupsRequest(input *DescribeCacheSecurityGroupsInput) (req *request.Request, output *DescribeCacheSecurityGroupsOutput) + func (c *ElastiCache) DescribeCacheSecurityGroupsWithContext(ctx aws.Context, input *DescribeCacheSecurityGroupsInput, ...) (*DescribeCacheSecurityGroupsOutput, error) + func (c *ElastiCache) DescribeCacheSubnetGroups(input *DescribeCacheSubnetGroupsInput) (*DescribeCacheSubnetGroupsOutput, error) + func (c *ElastiCache) DescribeCacheSubnetGroupsPages(input *DescribeCacheSubnetGroupsInput, ...) error + func (c *ElastiCache) DescribeCacheSubnetGroupsPagesWithContext(ctx aws.Context, input *DescribeCacheSubnetGroupsInput, ...) error + func (c *ElastiCache) DescribeCacheSubnetGroupsRequest(input *DescribeCacheSubnetGroupsInput) (req *request.Request, output *DescribeCacheSubnetGroupsOutput) + func (c *ElastiCache) DescribeCacheSubnetGroupsWithContext(ctx aws.Context, input *DescribeCacheSubnetGroupsInput, opts ...request.Option) (*DescribeCacheSubnetGroupsOutput, error) + func (c *ElastiCache) DescribeEngineDefaultParameters(input *DescribeEngineDefaultParametersInput) (*DescribeEngineDefaultParametersOutput, error) + func (c *ElastiCache) DescribeEngineDefaultParametersPages(input *DescribeEngineDefaultParametersInput, ...) error + func (c *ElastiCache) DescribeEngineDefaultParametersPagesWithContext(ctx aws.Context, input *DescribeEngineDefaultParametersInput, ...) error + func (c *ElastiCache) DescribeEngineDefaultParametersRequest(input *DescribeEngineDefaultParametersInput) (req *request.Request, output *DescribeEngineDefaultParametersOutput) + func (c *ElastiCache) DescribeEngineDefaultParametersWithContext(ctx aws.Context, input *DescribeEngineDefaultParametersInput, ...) (*DescribeEngineDefaultParametersOutput, error) + func (c *ElastiCache) DescribeEvents(input *DescribeEventsInput) (*DescribeEventsOutput, error) + func (c *ElastiCache) DescribeEventsPages(input *DescribeEventsInput, fn func(*DescribeEventsOutput, bool) bool) error + func (c *ElastiCache) DescribeEventsPagesWithContext(ctx aws.Context, input *DescribeEventsInput, ...) error + func (c *ElastiCache) DescribeEventsRequest(input *DescribeEventsInput) (req *request.Request, output *DescribeEventsOutput) + func (c *ElastiCache) DescribeEventsWithContext(ctx aws.Context, input *DescribeEventsInput, opts ...request.Option) (*DescribeEventsOutput, error) + func (c *ElastiCache) DescribeGlobalReplicationGroups(input *DescribeGlobalReplicationGroupsInput) (*DescribeGlobalReplicationGroupsOutput, error) + func (c *ElastiCache) DescribeGlobalReplicationGroupsPages(input *DescribeGlobalReplicationGroupsInput, ...) error + func (c *ElastiCache) DescribeGlobalReplicationGroupsPagesWithContext(ctx aws.Context, input *DescribeGlobalReplicationGroupsInput, ...) error + func (c *ElastiCache) DescribeGlobalReplicationGroupsRequest(input *DescribeGlobalReplicationGroupsInput) (req *request.Request, output *DescribeGlobalReplicationGroupsOutput) + func (c *ElastiCache) DescribeGlobalReplicationGroupsWithContext(ctx aws.Context, input *DescribeGlobalReplicationGroupsInput, ...) (*DescribeGlobalReplicationGroupsOutput, error) + func (c *ElastiCache) DescribeReplicationGroups(input *DescribeReplicationGroupsInput) (*DescribeReplicationGroupsOutput, error) + func (c *ElastiCache) DescribeReplicationGroupsPages(input *DescribeReplicationGroupsInput, ...) error + func (c *ElastiCache) DescribeReplicationGroupsPagesWithContext(ctx aws.Context, input *DescribeReplicationGroupsInput, ...) error + func (c *ElastiCache) DescribeReplicationGroupsRequest(input *DescribeReplicationGroupsInput) (req *request.Request, output *DescribeReplicationGroupsOutput) + func (c *ElastiCache) DescribeReplicationGroupsWithContext(ctx aws.Context, input *DescribeReplicationGroupsInput, opts ...request.Option) (*DescribeReplicationGroupsOutput, error) + func (c *ElastiCache) DescribeReservedCacheNodes(input *DescribeReservedCacheNodesInput) (*DescribeReservedCacheNodesOutput, error) + func (c *ElastiCache) DescribeReservedCacheNodesOfferings(input *DescribeReservedCacheNodesOfferingsInput) (*DescribeReservedCacheNodesOfferingsOutput, error) + func (c *ElastiCache) DescribeReservedCacheNodesOfferingsPages(input *DescribeReservedCacheNodesOfferingsInput, ...) error + func (c *ElastiCache) DescribeReservedCacheNodesOfferingsPagesWithContext(ctx aws.Context, input *DescribeReservedCacheNodesOfferingsInput, ...) error + func (c *ElastiCache) DescribeReservedCacheNodesOfferingsRequest(input *DescribeReservedCacheNodesOfferingsInput) (req *request.Request, output *DescribeReservedCacheNodesOfferingsOutput) + func (c *ElastiCache) DescribeReservedCacheNodesOfferingsWithContext(ctx aws.Context, input *DescribeReservedCacheNodesOfferingsInput, ...) (*DescribeReservedCacheNodesOfferingsOutput, error) + func (c *ElastiCache) DescribeReservedCacheNodesPages(input *DescribeReservedCacheNodesInput, ...) error + func (c *ElastiCache) DescribeReservedCacheNodesPagesWithContext(ctx aws.Context, input *DescribeReservedCacheNodesInput, ...) error + func (c *ElastiCache) DescribeReservedCacheNodesRequest(input *DescribeReservedCacheNodesInput) (req *request.Request, output *DescribeReservedCacheNodesOutput) + func (c *ElastiCache) DescribeReservedCacheNodesWithContext(ctx aws.Context, input *DescribeReservedCacheNodesInput, ...) (*DescribeReservedCacheNodesOutput, error) + func (c *ElastiCache) DescribeServiceUpdates(input *DescribeServiceUpdatesInput) (*DescribeServiceUpdatesOutput, error) + func (c *ElastiCache) DescribeServiceUpdatesPages(input *DescribeServiceUpdatesInput, ...) error + func (c *ElastiCache) DescribeServiceUpdatesPagesWithContext(ctx aws.Context, input *DescribeServiceUpdatesInput, ...) error + func (c *ElastiCache) DescribeServiceUpdatesRequest(input *DescribeServiceUpdatesInput) (req *request.Request, output *DescribeServiceUpdatesOutput) + func (c *ElastiCache) DescribeServiceUpdatesWithContext(ctx aws.Context, input *DescribeServiceUpdatesInput, opts ...request.Option) (*DescribeServiceUpdatesOutput, error) + func (c *ElastiCache) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error) + func (c *ElastiCache) DescribeSnapshotsPages(input *DescribeSnapshotsInput, fn func(*DescribeSnapshotsOutput, bool) bool) error + func (c *ElastiCache) DescribeSnapshotsPagesWithContext(ctx aws.Context, input *DescribeSnapshotsInput, ...) error + func (c *ElastiCache) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput) + func (c *ElastiCache) DescribeSnapshotsWithContext(ctx aws.Context, input *DescribeSnapshotsInput, opts ...request.Option) (*DescribeSnapshotsOutput, error) + func (c *ElastiCache) DescribeUpdateActions(input *DescribeUpdateActionsInput) (*DescribeUpdateActionsOutput, error) + func (c *ElastiCache) DescribeUpdateActionsPages(input *DescribeUpdateActionsInput, ...) error + func (c *ElastiCache) DescribeUpdateActionsPagesWithContext(ctx aws.Context, input *DescribeUpdateActionsInput, ...) error + func (c *ElastiCache) DescribeUpdateActionsRequest(input *DescribeUpdateActionsInput) (req *request.Request, output *DescribeUpdateActionsOutput) + func (c *ElastiCache) DescribeUpdateActionsWithContext(ctx aws.Context, input *DescribeUpdateActionsInput, opts ...request.Option) (*DescribeUpdateActionsOutput, error) + func (c *ElastiCache) DescribeUserGroups(input *DescribeUserGroupsInput) (*DescribeUserGroupsOutput, error) + func (c *ElastiCache) DescribeUserGroupsPages(input *DescribeUserGroupsInput, fn func(*DescribeUserGroupsOutput, bool) bool) error + func (c *ElastiCache) DescribeUserGroupsPagesWithContext(ctx aws.Context, input *DescribeUserGroupsInput, ...) error + func (c *ElastiCache) DescribeUserGroupsRequest(input *DescribeUserGroupsInput) (req *request.Request, output *DescribeUserGroupsOutput) + func (c *ElastiCache) DescribeUserGroupsWithContext(ctx aws.Context, input *DescribeUserGroupsInput, opts ...request.Option) (*DescribeUserGroupsOutput, error) + func (c *ElastiCache) DescribeUsers(input *DescribeUsersInput) (*DescribeUsersOutput, error) + func (c *ElastiCache) DescribeUsersPages(input *DescribeUsersInput, fn func(*DescribeUsersOutput, bool) bool) error + func (c *ElastiCache) DescribeUsersPagesWithContext(ctx aws.Context, input *DescribeUsersInput, ...) error + func (c *ElastiCache) DescribeUsersRequest(input *DescribeUsersInput) (req *request.Request, output *DescribeUsersOutput) + func (c *ElastiCache) DescribeUsersWithContext(ctx aws.Context, input *DescribeUsersInput, opts ...request.Option) (*DescribeUsersOutput, error) + func (c *ElastiCache) DisassociateGlobalReplicationGroup(input *DisassociateGlobalReplicationGroupInput) (*DisassociateGlobalReplicationGroupOutput, error) + func (c *ElastiCache) DisassociateGlobalReplicationGroupRequest(input *DisassociateGlobalReplicationGroupInput) (req *request.Request, output *DisassociateGlobalReplicationGroupOutput) + func (c *ElastiCache) DisassociateGlobalReplicationGroupWithContext(ctx aws.Context, input *DisassociateGlobalReplicationGroupInput, ...) (*DisassociateGlobalReplicationGroupOutput, error) + func (c *ElastiCache) FailoverGlobalReplicationGroup(input *FailoverGlobalReplicationGroupInput) (*FailoverGlobalReplicationGroupOutput, error) + func (c *ElastiCache) FailoverGlobalReplicationGroupRequest(input *FailoverGlobalReplicationGroupInput) (req *request.Request, output *FailoverGlobalReplicationGroupOutput) + func (c *ElastiCache) FailoverGlobalReplicationGroupWithContext(ctx aws.Context, input *FailoverGlobalReplicationGroupInput, ...) (*FailoverGlobalReplicationGroupOutput, error) + func (c *ElastiCache) IncreaseNodeGroupsInGlobalReplicationGroup(input *IncreaseNodeGroupsInGlobalReplicationGroupInput) (*IncreaseNodeGroupsInGlobalReplicationGroupOutput, error) + func (c *ElastiCache) IncreaseNodeGroupsInGlobalReplicationGroupRequest(input *IncreaseNodeGroupsInGlobalReplicationGroupInput) (req *request.Request, output *IncreaseNodeGroupsInGlobalReplicationGroupOutput) + func (c *ElastiCache) IncreaseNodeGroupsInGlobalReplicationGroupWithContext(ctx aws.Context, input *IncreaseNodeGroupsInGlobalReplicationGroupInput, ...) (*IncreaseNodeGroupsInGlobalReplicationGroupOutput, error) + func (c *ElastiCache) IncreaseReplicaCount(input *IncreaseReplicaCountInput) (*IncreaseReplicaCountOutput, error) + func (c *ElastiCache) IncreaseReplicaCountRequest(input *IncreaseReplicaCountInput) (req *request.Request, output *IncreaseReplicaCountOutput) + func (c *ElastiCache) IncreaseReplicaCountWithContext(ctx aws.Context, input *IncreaseReplicaCountInput, opts ...request.Option) (*IncreaseReplicaCountOutput, error) + func (c *ElastiCache) ListAllowedNodeTypeModifications(input *ListAllowedNodeTypeModificationsInput) (*ListAllowedNodeTypeModificationsOutput, error) + func (c *ElastiCache) ListAllowedNodeTypeModificationsRequest(input *ListAllowedNodeTypeModificationsInput) (req *request.Request, output *ListAllowedNodeTypeModificationsOutput) + func (c *ElastiCache) ListAllowedNodeTypeModificationsWithContext(ctx aws.Context, input *ListAllowedNodeTypeModificationsInput, ...) (*ListAllowedNodeTypeModificationsOutput, error) + func (c *ElastiCache) ListTagsForResource(input *ListTagsForResourceInput) (*TagListMessage, error) + func (c *ElastiCache) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *TagListMessage) + func (c *ElastiCache) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*TagListMessage, error) + func (c *ElastiCache) ModifyCacheCluster(input *ModifyCacheClusterInput) (*ModifyCacheClusterOutput, error) + func (c *ElastiCache) ModifyCacheClusterRequest(input *ModifyCacheClusterInput) (req *request.Request, output *ModifyCacheClusterOutput) + func (c *ElastiCache) ModifyCacheClusterWithContext(ctx aws.Context, input *ModifyCacheClusterInput, opts ...request.Option) (*ModifyCacheClusterOutput, error) + func (c *ElastiCache) ModifyCacheParameterGroup(input *ModifyCacheParameterGroupInput) (*CacheParameterGroupNameMessage, error) + func (c *ElastiCache) ModifyCacheParameterGroupRequest(input *ModifyCacheParameterGroupInput) (req *request.Request, output *CacheParameterGroupNameMessage) + func (c *ElastiCache) ModifyCacheParameterGroupWithContext(ctx aws.Context, input *ModifyCacheParameterGroupInput, opts ...request.Option) (*CacheParameterGroupNameMessage, error) + func (c *ElastiCache) ModifyCacheSubnetGroup(input *ModifyCacheSubnetGroupInput) (*ModifyCacheSubnetGroupOutput, error) + func (c *ElastiCache) ModifyCacheSubnetGroupRequest(input *ModifyCacheSubnetGroupInput) (req *request.Request, output *ModifyCacheSubnetGroupOutput) + func (c *ElastiCache) ModifyCacheSubnetGroupWithContext(ctx aws.Context, input *ModifyCacheSubnetGroupInput, opts ...request.Option) (*ModifyCacheSubnetGroupOutput, error) + func (c *ElastiCache) ModifyGlobalReplicationGroup(input *ModifyGlobalReplicationGroupInput) (*ModifyGlobalReplicationGroupOutput, error) + func (c *ElastiCache) ModifyGlobalReplicationGroupRequest(input *ModifyGlobalReplicationGroupInput) (req *request.Request, output *ModifyGlobalReplicationGroupOutput) + func (c *ElastiCache) ModifyGlobalReplicationGroupWithContext(ctx aws.Context, input *ModifyGlobalReplicationGroupInput, ...) (*ModifyGlobalReplicationGroupOutput, error) + func (c *ElastiCache) ModifyReplicationGroup(input *ModifyReplicationGroupInput) (*ModifyReplicationGroupOutput, error) + func (c *ElastiCache) ModifyReplicationGroupRequest(input *ModifyReplicationGroupInput) (req *request.Request, output *ModifyReplicationGroupOutput) + func (c *ElastiCache) ModifyReplicationGroupShardConfiguration(input *ModifyReplicationGroupShardConfigurationInput) (*ModifyReplicationGroupShardConfigurationOutput, error) + func (c *ElastiCache) ModifyReplicationGroupShardConfigurationRequest(input *ModifyReplicationGroupShardConfigurationInput) (req *request.Request, output *ModifyReplicationGroupShardConfigurationOutput) + func (c *ElastiCache) ModifyReplicationGroupShardConfigurationWithContext(ctx aws.Context, input *ModifyReplicationGroupShardConfigurationInput, ...) (*ModifyReplicationGroupShardConfigurationOutput, error) + func (c *ElastiCache) ModifyReplicationGroupWithContext(ctx aws.Context, input *ModifyReplicationGroupInput, opts ...request.Option) (*ModifyReplicationGroupOutput, error) + func (c *ElastiCache) ModifyUser(input *ModifyUserInput) (*ModifyUserOutput, error) + func (c *ElastiCache) ModifyUserGroup(input *ModifyUserGroupInput) (*ModifyUserGroupOutput, error) + func (c *ElastiCache) ModifyUserGroupRequest(input *ModifyUserGroupInput) (req *request.Request, output *ModifyUserGroupOutput) + func (c *ElastiCache) ModifyUserGroupWithContext(ctx aws.Context, input *ModifyUserGroupInput, opts ...request.Option) (*ModifyUserGroupOutput, error) + func (c *ElastiCache) ModifyUserRequest(input *ModifyUserInput) (req *request.Request, output *ModifyUserOutput) + func (c *ElastiCache) ModifyUserWithContext(ctx aws.Context, input *ModifyUserInput, opts ...request.Option) (*ModifyUserOutput, error) + func (c *ElastiCache) PurchaseReservedCacheNodesOffering(input *PurchaseReservedCacheNodesOfferingInput) (*PurchaseReservedCacheNodesOfferingOutput, error) + func (c *ElastiCache) PurchaseReservedCacheNodesOfferingRequest(input *PurchaseReservedCacheNodesOfferingInput) (req *request.Request, output *PurchaseReservedCacheNodesOfferingOutput) + func (c *ElastiCache) PurchaseReservedCacheNodesOfferingWithContext(ctx aws.Context, input *PurchaseReservedCacheNodesOfferingInput, ...) (*PurchaseReservedCacheNodesOfferingOutput, error) + func (c *ElastiCache) RebalanceSlotsInGlobalReplicationGroup(input *RebalanceSlotsInGlobalReplicationGroupInput) (*RebalanceSlotsInGlobalReplicationGroupOutput, error) + func (c *ElastiCache) RebalanceSlotsInGlobalReplicationGroupRequest(input *RebalanceSlotsInGlobalReplicationGroupInput) (req *request.Request, output *RebalanceSlotsInGlobalReplicationGroupOutput) + func (c *ElastiCache) RebalanceSlotsInGlobalReplicationGroupWithContext(ctx aws.Context, input *RebalanceSlotsInGlobalReplicationGroupInput, ...) (*RebalanceSlotsInGlobalReplicationGroupOutput, error) + func (c *ElastiCache) RebootCacheCluster(input *RebootCacheClusterInput) (*RebootCacheClusterOutput, error) + func (c *ElastiCache) RebootCacheClusterRequest(input *RebootCacheClusterInput) (req *request.Request, output *RebootCacheClusterOutput) + func (c *ElastiCache) RebootCacheClusterWithContext(ctx aws.Context, input *RebootCacheClusterInput, opts ...request.Option) (*RebootCacheClusterOutput, error) + func (c *ElastiCache) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*TagListMessage, error) + func (c *ElastiCache) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *TagListMessage) + func (c *ElastiCache) RemoveTagsFromResourceWithContext(ctx aws.Context, input *RemoveTagsFromResourceInput, opts ...request.Option) (*TagListMessage, error) + func (c *ElastiCache) ResetCacheParameterGroup(input *ResetCacheParameterGroupInput) (*CacheParameterGroupNameMessage, error) + func (c *ElastiCache) ResetCacheParameterGroupRequest(input *ResetCacheParameterGroupInput) (req *request.Request, output *CacheParameterGroupNameMessage) + func (c *ElastiCache) ResetCacheParameterGroupWithContext(ctx aws.Context, input *ResetCacheParameterGroupInput, opts ...request.Option) (*CacheParameterGroupNameMessage, error) + func (c *ElastiCache) RevokeCacheSecurityGroupIngress(input *RevokeCacheSecurityGroupIngressInput) (*RevokeCacheSecurityGroupIngressOutput, error) + func (c *ElastiCache) RevokeCacheSecurityGroupIngressRequest(input *RevokeCacheSecurityGroupIngressInput) (req *request.Request, output *RevokeCacheSecurityGroupIngressOutput) + func (c *ElastiCache) RevokeCacheSecurityGroupIngressWithContext(ctx aws.Context, input *RevokeCacheSecurityGroupIngressInput, ...) (*RevokeCacheSecurityGroupIngressOutput, error) + func (c *ElastiCache) StartMigration(input *StartMigrationInput) (*StartMigrationOutput, error) + func (c *ElastiCache) StartMigrationRequest(input *StartMigrationInput) (req *request.Request, output *StartMigrationOutput) + func (c *ElastiCache) StartMigrationWithContext(ctx aws.Context, input *StartMigrationInput, opts ...request.Option) (*StartMigrationOutput, error) + func (c *ElastiCache) TestFailover(input *TestFailoverInput) (*TestFailoverOutput, error) + func (c *ElastiCache) TestFailoverRequest(input *TestFailoverInput) (req *request.Request, output *TestFailoverOutput) + func (c *ElastiCache) TestFailoverWithContext(ctx aws.Context, input *TestFailoverInput, opts ...request.Option) (*TestFailoverOutput, error) + func (c *ElastiCache) TestMigration(input *TestMigrationInput) (*TestMigrationOutput, error) + func (c *ElastiCache) TestMigrationRequest(input *TestMigrationInput) (req *request.Request, output *TestMigrationOutput) + func (c *ElastiCache) TestMigrationWithContext(ctx aws.Context, input *TestMigrationInput, opts ...request.Option) (*TestMigrationOutput, error) + func (c *ElastiCache) WaitUntilCacheClusterAvailable(input *DescribeCacheClustersInput) error + func (c *ElastiCache) WaitUntilCacheClusterAvailableWithContext(ctx aws.Context, input *DescribeCacheClustersInput, ...) error + func (c *ElastiCache) WaitUntilCacheClusterDeleted(input *DescribeCacheClustersInput) error + func (c *ElastiCache) WaitUntilCacheClusterDeletedWithContext(ctx aws.Context, input *DescribeCacheClustersInput, ...) error + func (c *ElastiCache) WaitUntilReplicationGroupAvailable(input *DescribeReplicationGroupsInput) error + func (c *ElastiCache) WaitUntilReplicationGroupAvailableWithContext(ctx aws.Context, input *DescribeReplicationGroupsInput, ...) error + func (c *ElastiCache) WaitUntilReplicationGroupDeleted(input *DescribeReplicationGroupsInput) error + func (c *ElastiCache) WaitUntilReplicationGroupDeletedWithContext(ctx aws.Context, input *DescribeReplicationGroupsInput, ...) error + type Endpoint struct + Address *string + Port *int64 + func (s *Endpoint) SetAddress(v string) *Endpoint + func (s *Endpoint) SetPort(v int64) *Endpoint + func (s Endpoint) GoString() string + func (s Endpoint) String() string + type EngineDefaults struct + CacheNodeTypeSpecificParameters []*CacheNodeTypeSpecificParameter + CacheParameterGroupFamily *string + Marker *string + Parameters []*Parameter + func (s *EngineDefaults) SetCacheNodeTypeSpecificParameters(v []*CacheNodeTypeSpecificParameter) *EngineDefaults + func (s *EngineDefaults) SetCacheParameterGroupFamily(v string) *EngineDefaults + func (s *EngineDefaults) SetMarker(v string) *EngineDefaults + func (s *EngineDefaults) SetParameters(v []*Parameter) *EngineDefaults + func (s EngineDefaults) GoString() string + func (s EngineDefaults) String() string + type Event struct + Date *time.Time + Message *string + SourceIdentifier *string + SourceType *string + func (s *Event) SetDate(v time.Time) *Event + func (s *Event) SetMessage(v string) *Event + func (s *Event) SetSourceIdentifier(v string) *Event + func (s *Event) SetSourceType(v string) *Event + func (s Event) GoString() string + func (s Event) String() string + type FailoverGlobalReplicationGroupInput struct + GlobalReplicationGroupId *string + PrimaryRegion *string + PrimaryReplicationGroupId *string + func (s *FailoverGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *FailoverGlobalReplicationGroupInput + func (s *FailoverGlobalReplicationGroupInput) SetPrimaryRegion(v string) *FailoverGlobalReplicationGroupInput + func (s *FailoverGlobalReplicationGroupInput) SetPrimaryReplicationGroupId(v string) *FailoverGlobalReplicationGroupInput + func (s *FailoverGlobalReplicationGroupInput) Validate() error + func (s FailoverGlobalReplicationGroupInput) GoString() string + func (s FailoverGlobalReplicationGroupInput) String() string + type FailoverGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *FailoverGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *FailoverGlobalReplicationGroupOutput + func (s FailoverGlobalReplicationGroupOutput) GoString() string + func (s FailoverGlobalReplicationGroupOutput) String() string + type Filter struct + Name *string + Values []*string + func (s *Filter) SetName(v string) *Filter + func (s *Filter) SetValues(v []*string) *Filter + func (s *Filter) Validate() error + func (s Filter) GoString() string + func (s Filter) String() string + type GlobalNodeGroup struct + GlobalNodeGroupId *string + Slots *string + func (s *GlobalNodeGroup) SetGlobalNodeGroupId(v string) *GlobalNodeGroup + func (s *GlobalNodeGroup) SetSlots(v string) *GlobalNodeGroup + func (s GlobalNodeGroup) GoString() string + func (s GlobalNodeGroup) String() string + type GlobalReplicationGroup struct + ARN *string + AtRestEncryptionEnabled *bool + AuthTokenEnabled *bool + CacheNodeType *string + ClusterEnabled *bool + Engine *string + EngineVersion *string + GlobalNodeGroups []*GlobalNodeGroup + GlobalReplicationGroupDescription *string + GlobalReplicationGroupId *string + Members []*GlobalReplicationGroupMember + Status *string + TransitEncryptionEnabled *bool + func (s *GlobalReplicationGroup) SetARN(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetAtRestEncryptionEnabled(v bool) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetAuthTokenEnabled(v bool) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetCacheNodeType(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetClusterEnabled(v bool) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetEngine(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetEngineVersion(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetGlobalNodeGroups(v []*GlobalNodeGroup) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetGlobalReplicationGroupDescription(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetGlobalReplicationGroupId(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetMembers(v []*GlobalReplicationGroupMember) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetStatus(v string) *GlobalReplicationGroup + func (s *GlobalReplicationGroup) SetTransitEncryptionEnabled(v bool) *GlobalReplicationGroup + func (s GlobalReplicationGroup) GoString() string + func (s GlobalReplicationGroup) String() string + type GlobalReplicationGroupInfo struct + GlobalReplicationGroupId *string + GlobalReplicationGroupMemberRole *string + func (s *GlobalReplicationGroupInfo) SetGlobalReplicationGroupId(v string) *GlobalReplicationGroupInfo + func (s *GlobalReplicationGroupInfo) SetGlobalReplicationGroupMemberRole(v string) *GlobalReplicationGroupInfo + func (s GlobalReplicationGroupInfo) GoString() string + func (s GlobalReplicationGroupInfo) String() string + type GlobalReplicationGroupMember struct + AutomaticFailover *string + ReplicationGroupId *string + ReplicationGroupRegion *string + Role *string + Status *string + func (s *GlobalReplicationGroupMember) SetAutomaticFailover(v string) *GlobalReplicationGroupMember + func (s *GlobalReplicationGroupMember) SetReplicationGroupId(v string) *GlobalReplicationGroupMember + func (s *GlobalReplicationGroupMember) SetReplicationGroupRegion(v string) *GlobalReplicationGroupMember + func (s *GlobalReplicationGroupMember) SetRole(v string) *GlobalReplicationGroupMember + func (s *GlobalReplicationGroupMember) SetStatus(v string) *GlobalReplicationGroupMember + func (s GlobalReplicationGroupMember) GoString() string + func (s GlobalReplicationGroupMember) String() string + type IncreaseNodeGroupsInGlobalReplicationGroupInput struct + ApplyImmediately *bool + GlobalReplicationGroupId *string + NodeGroupCount *int64 + RegionalConfigurations []*RegionalConfiguration + func (s *IncreaseNodeGroupsInGlobalReplicationGroupInput) SetApplyImmediately(v bool) *IncreaseNodeGroupsInGlobalReplicationGroupInput + func (s *IncreaseNodeGroupsInGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *IncreaseNodeGroupsInGlobalReplicationGroupInput + func (s *IncreaseNodeGroupsInGlobalReplicationGroupInput) SetNodeGroupCount(v int64) *IncreaseNodeGroupsInGlobalReplicationGroupInput + func (s *IncreaseNodeGroupsInGlobalReplicationGroupInput) SetRegionalConfigurations(v []*RegionalConfiguration) *IncreaseNodeGroupsInGlobalReplicationGroupInput + func (s *IncreaseNodeGroupsInGlobalReplicationGroupInput) Validate() error + func (s IncreaseNodeGroupsInGlobalReplicationGroupInput) GoString() string + func (s IncreaseNodeGroupsInGlobalReplicationGroupInput) String() string + type IncreaseNodeGroupsInGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *IncreaseNodeGroupsInGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *IncreaseNodeGroupsInGlobalReplicationGroupOutput + func (s IncreaseNodeGroupsInGlobalReplicationGroupOutput) GoString() string + func (s IncreaseNodeGroupsInGlobalReplicationGroupOutput) String() string + type IncreaseReplicaCountInput struct + ApplyImmediately *bool + NewReplicaCount *int64 + ReplicaConfiguration []*ConfigureShard + ReplicationGroupId *string + func (s *IncreaseReplicaCountInput) SetApplyImmediately(v bool) *IncreaseReplicaCountInput + func (s *IncreaseReplicaCountInput) SetNewReplicaCount(v int64) *IncreaseReplicaCountInput + func (s *IncreaseReplicaCountInput) SetReplicaConfiguration(v []*ConfigureShard) *IncreaseReplicaCountInput + func (s *IncreaseReplicaCountInput) SetReplicationGroupId(v string) *IncreaseReplicaCountInput + func (s *IncreaseReplicaCountInput) Validate() error + func (s IncreaseReplicaCountInput) GoString() string + func (s IncreaseReplicaCountInput) String() string + type IncreaseReplicaCountOutput struct + ReplicationGroup *ReplicationGroup + func (s *IncreaseReplicaCountOutput) SetReplicationGroup(v *ReplicationGroup) *IncreaseReplicaCountOutput + func (s IncreaseReplicaCountOutput) GoString() string + func (s IncreaseReplicaCountOutput) String() string + type KinesisFirehoseDestinationDetails struct + DeliveryStream *string + func (s *KinesisFirehoseDestinationDetails) SetDeliveryStream(v string) *KinesisFirehoseDestinationDetails + func (s KinesisFirehoseDestinationDetails) GoString() string + func (s KinesisFirehoseDestinationDetails) String() string + type ListAllowedNodeTypeModificationsInput struct + CacheClusterId *string + ReplicationGroupId *string + func (s *ListAllowedNodeTypeModificationsInput) SetCacheClusterId(v string) *ListAllowedNodeTypeModificationsInput + func (s *ListAllowedNodeTypeModificationsInput) SetReplicationGroupId(v string) *ListAllowedNodeTypeModificationsInput + func (s ListAllowedNodeTypeModificationsInput) GoString() string + func (s ListAllowedNodeTypeModificationsInput) String() string + type ListAllowedNodeTypeModificationsOutput struct + ScaleDownModifications []*string + ScaleUpModifications []*string + func (s *ListAllowedNodeTypeModificationsOutput) SetScaleDownModifications(v []*string) *ListAllowedNodeTypeModificationsOutput + func (s *ListAllowedNodeTypeModificationsOutput) SetScaleUpModifications(v []*string) *ListAllowedNodeTypeModificationsOutput + func (s ListAllowedNodeTypeModificationsOutput) GoString() string + func (s ListAllowedNodeTypeModificationsOutput) String() string + type ListTagsForResourceInput struct + ResourceName *string + func (s *ListTagsForResourceInput) SetResourceName(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type LogDeliveryConfiguration struct + DestinationDetails *DestinationDetails + DestinationType *string + LogFormat *string + LogType *string + Message *string + Status *string + func (s *LogDeliveryConfiguration) SetDestinationDetails(v *DestinationDetails) *LogDeliveryConfiguration + func (s *LogDeliveryConfiguration) SetDestinationType(v string) *LogDeliveryConfiguration + func (s *LogDeliveryConfiguration) SetLogFormat(v string) *LogDeliveryConfiguration + func (s *LogDeliveryConfiguration) SetLogType(v string) *LogDeliveryConfiguration + func (s *LogDeliveryConfiguration) SetMessage(v string) *LogDeliveryConfiguration + func (s *LogDeliveryConfiguration) SetStatus(v string) *LogDeliveryConfiguration + func (s LogDeliveryConfiguration) GoString() string + func (s LogDeliveryConfiguration) String() string + type LogDeliveryConfigurationRequest struct + DestinationDetails *DestinationDetails + DestinationType *string + Enabled *bool + LogFormat *string + LogType *string + func (s *LogDeliveryConfigurationRequest) SetDestinationDetails(v *DestinationDetails) *LogDeliveryConfigurationRequest + func (s *LogDeliveryConfigurationRequest) SetDestinationType(v string) *LogDeliveryConfigurationRequest + func (s *LogDeliveryConfigurationRequest) SetEnabled(v bool) *LogDeliveryConfigurationRequest + func (s *LogDeliveryConfigurationRequest) SetLogFormat(v string) *LogDeliveryConfigurationRequest + func (s *LogDeliveryConfigurationRequest) SetLogType(v string) *LogDeliveryConfigurationRequest + func (s LogDeliveryConfigurationRequest) GoString() string + func (s LogDeliveryConfigurationRequest) String() string + type ModifyCacheClusterInput struct + AZMode *string + ApplyImmediately *bool + AuthToken *string + AuthTokenUpdateStrategy *string + AutoMinorVersionUpgrade *bool + CacheClusterId *string + CacheNodeIdsToRemove []*string + CacheNodeType *string + CacheParameterGroupName *string + CacheSecurityGroupNames []*string + EngineVersion *string + IpDiscovery *string + LogDeliveryConfigurations []*LogDeliveryConfigurationRequest + NewAvailabilityZones []*string + NotificationTopicArn *string + NotificationTopicStatus *string + NumCacheNodes *int64 + PreferredMaintenanceWindow *string + SecurityGroupIds []*string + SnapshotRetentionLimit *int64 + SnapshotWindow *string + func (s *ModifyCacheClusterInput) SetAZMode(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetApplyImmediately(v bool) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetAuthToken(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetAuthTokenUpdateStrategy(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetAutoMinorVersionUpgrade(v bool) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetCacheClusterId(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetCacheNodeIdsToRemove(v []*string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetCacheNodeType(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetCacheParameterGroupName(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetCacheSecurityGroupNames(v []*string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetEngineVersion(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetIpDiscovery(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetLogDeliveryConfigurations(v []*LogDeliveryConfigurationRequest) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetNewAvailabilityZones(v []*string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetNotificationTopicArn(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetNotificationTopicStatus(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetNumCacheNodes(v int64) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetPreferredMaintenanceWindow(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetSecurityGroupIds(v []*string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetSnapshotRetentionLimit(v int64) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) SetSnapshotWindow(v string) *ModifyCacheClusterInput + func (s *ModifyCacheClusterInput) Validate() error + func (s ModifyCacheClusterInput) GoString() string + func (s ModifyCacheClusterInput) String() string + type ModifyCacheClusterOutput struct + CacheCluster *CacheCluster + func (s *ModifyCacheClusterOutput) SetCacheCluster(v *CacheCluster) *ModifyCacheClusterOutput + func (s ModifyCacheClusterOutput) GoString() string + func (s ModifyCacheClusterOutput) String() string + type ModifyCacheParameterGroupInput struct + CacheParameterGroupName *string + ParameterNameValues []*ParameterNameValue + func (s *ModifyCacheParameterGroupInput) SetCacheParameterGroupName(v string) *ModifyCacheParameterGroupInput + func (s *ModifyCacheParameterGroupInput) SetParameterNameValues(v []*ParameterNameValue) *ModifyCacheParameterGroupInput + func (s *ModifyCacheParameterGroupInput) Validate() error + func (s ModifyCacheParameterGroupInput) GoString() string + func (s ModifyCacheParameterGroupInput) String() string + type ModifyCacheSubnetGroupInput struct + CacheSubnetGroupDescription *string + CacheSubnetGroupName *string + SubnetIds []*string + func (s *ModifyCacheSubnetGroupInput) SetCacheSubnetGroupDescription(v string) *ModifyCacheSubnetGroupInput + func (s *ModifyCacheSubnetGroupInput) SetCacheSubnetGroupName(v string) *ModifyCacheSubnetGroupInput + func (s *ModifyCacheSubnetGroupInput) SetSubnetIds(v []*string) *ModifyCacheSubnetGroupInput + func (s *ModifyCacheSubnetGroupInput) Validate() error + func (s ModifyCacheSubnetGroupInput) GoString() string + func (s ModifyCacheSubnetGroupInput) String() string + type ModifyCacheSubnetGroupOutput struct + CacheSubnetGroup *CacheSubnetGroup + func (s *ModifyCacheSubnetGroupOutput) SetCacheSubnetGroup(v *CacheSubnetGroup) *ModifyCacheSubnetGroupOutput + func (s ModifyCacheSubnetGroupOutput) GoString() string + func (s ModifyCacheSubnetGroupOutput) String() string + type ModifyGlobalReplicationGroupInput struct + ApplyImmediately *bool + AutomaticFailoverEnabled *bool + CacheNodeType *string + CacheParameterGroupName *string + EngineVersion *string + GlobalReplicationGroupDescription *string + GlobalReplicationGroupId *string + func (s *ModifyGlobalReplicationGroupInput) SetApplyImmediately(v bool) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) SetAutomaticFailoverEnabled(v bool) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) SetCacheNodeType(v string) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) SetCacheParameterGroupName(v string) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) SetEngineVersion(v string) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) SetGlobalReplicationGroupDescription(v string) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *ModifyGlobalReplicationGroupInput + func (s *ModifyGlobalReplicationGroupInput) Validate() error + func (s ModifyGlobalReplicationGroupInput) GoString() string + func (s ModifyGlobalReplicationGroupInput) String() string + type ModifyGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *ModifyGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *ModifyGlobalReplicationGroupOutput + func (s ModifyGlobalReplicationGroupOutput) GoString() string + func (s ModifyGlobalReplicationGroupOutput) String() string + type ModifyReplicationGroupInput struct + ApplyImmediately *bool + AuthToken *string + AuthTokenUpdateStrategy *string + AutoMinorVersionUpgrade *bool + AutomaticFailoverEnabled *bool + CacheNodeType *string + CacheParameterGroupName *string + CacheSecurityGroupNames []*string + ClusterMode *string + EngineVersion *string + IpDiscovery *string + LogDeliveryConfigurations []*LogDeliveryConfigurationRequest + MultiAZEnabled *bool + NodeGroupId *string + NotificationTopicArn *string + NotificationTopicStatus *string + PreferredMaintenanceWindow *string + PrimaryClusterId *string + RemoveUserGroups *bool + ReplicationGroupDescription *string + ReplicationGroupId *string + SecurityGroupIds []*string + SnapshotRetentionLimit *int64 + SnapshotWindow *string + SnapshottingClusterId *string + TransitEncryptionEnabled *bool + TransitEncryptionMode *string + UserGroupIdsToAdd []*string + UserGroupIdsToRemove []*string + func (s *ModifyReplicationGroupInput) SetApplyImmediately(v bool) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetAuthToken(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetAuthTokenUpdateStrategy(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetAutoMinorVersionUpgrade(v bool) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetAutomaticFailoverEnabled(v bool) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetCacheNodeType(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetCacheParameterGroupName(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetCacheSecurityGroupNames(v []*string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetClusterMode(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetEngineVersion(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetIpDiscovery(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetLogDeliveryConfigurations(v []*LogDeliveryConfigurationRequest) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetMultiAZEnabled(v bool) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetNodeGroupId(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetNotificationTopicArn(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetNotificationTopicStatus(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetPreferredMaintenanceWindow(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetPrimaryClusterId(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetRemoveUserGroups(v bool) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetReplicationGroupDescription(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetReplicationGroupId(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetSecurityGroupIds(v []*string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetSnapshotRetentionLimit(v int64) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetSnapshotWindow(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetSnapshottingClusterId(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetTransitEncryptionEnabled(v bool) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetTransitEncryptionMode(v string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetUserGroupIdsToAdd(v []*string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) SetUserGroupIdsToRemove(v []*string) *ModifyReplicationGroupInput + func (s *ModifyReplicationGroupInput) Validate() error + func (s ModifyReplicationGroupInput) GoString() string + func (s ModifyReplicationGroupInput) String() string + type ModifyReplicationGroupOutput struct + ReplicationGroup *ReplicationGroup + func (s *ModifyReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup) *ModifyReplicationGroupOutput + func (s ModifyReplicationGroupOutput) GoString() string + func (s ModifyReplicationGroupOutput) String() string + type ModifyReplicationGroupShardConfigurationInput struct + ApplyImmediately *bool + NodeGroupCount *int64 + NodeGroupsToRemove []*string + NodeGroupsToRetain []*string + ReplicationGroupId *string + ReshardingConfiguration []*ReshardingConfiguration + func (s *ModifyReplicationGroupShardConfigurationInput) SetApplyImmediately(v bool) *ModifyReplicationGroupShardConfigurationInput + func (s *ModifyReplicationGroupShardConfigurationInput) SetNodeGroupCount(v int64) *ModifyReplicationGroupShardConfigurationInput + func (s *ModifyReplicationGroupShardConfigurationInput) SetNodeGroupsToRemove(v []*string) *ModifyReplicationGroupShardConfigurationInput + func (s *ModifyReplicationGroupShardConfigurationInput) SetNodeGroupsToRetain(v []*string) *ModifyReplicationGroupShardConfigurationInput + func (s *ModifyReplicationGroupShardConfigurationInput) SetReplicationGroupId(v string) *ModifyReplicationGroupShardConfigurationInput + func (s *ModifyReplicationGroupShardConfigurationInput) SetReshardingConfiguration(v []*ReshardingConfiguration) *ModifyReplicationGroupShardConfigurationInput + func (s *ModifyReplicationGroupShardConfigurationInput) Validate() error + func (s ModifyReplicationGroupShardConfigurationInput) GoString() string + func (s ModifyReplicationGroupShardConfigurationInput) String() string + type ModifyReplicationGroupShardConfigurationOutput struct + ReplicationGroup *ReplicationGroup + func (s *ModifyReplicationGroupShardConfigurationOutput) SetReplicationGroup(v *ReplicationGroup) *ModifyReplicationGroupShardConfigurationOutput + func (s ModifyReplicationGroupShardConfigurationOutput) GoString() string + func (s ModifyReplicationGroupShardConfigurationOutput) String() string + type ModifyUserGroupInput struct + UserGroupId *string + UserIdsToAdd []*string + UserIdsToRemove []*string + func (s *ModifyUserGroupInput) SetUserGroupId(v string) *ModifyUserGroupInput + func (s *ModifyUserGroupInput) SetUserIdsToAdd(v []*string) *ModifyUserGroupInput + func (s *ModifyUserGroupInput) SetUserIdsToRemove(v []*string) *ModifyUserGroupInput + func (s *ModifyUserGroupInput) Validate() error + func (s ModifyUserGroupInput) GoString() string + func (s ModifyUserGroupInput) String() string + type ModifyUserGroupOutput struct + ARN *string + Engine *string + MinimumEngineVersion *string + PendingChanges *UserGroupPendingChanges + ReplicationGroups []*string + Status *string + UserGroupId *string + UserIds []*string + func (s *ModifyUserGroupOutput) SetARN(v string) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetEngine(v string) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetMinimumEngineVersion(v string) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetPendingChanges(v *UserGroupPendingChanges) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetReplicationGroups(v []*string) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetStatus(v string) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetUserGroupId(v string) *ModifyUserGroupOutput + func (s *ModifyUserGroupOutput) SetUserIds(v []*string) *ModifyUserGroupOutput + func (s ModifyUserGroupOutput) GoString() string + func (s ModifyUserGroupOutput) String() string + type ModifyUserInput struct + AccessString *string + AppendAccessString *string + AuthenticationMode *AuthenticationMode + NoPasswordRequired *bool + Passwords []*string + UserId *string + func (s *ModifyUserInput) SetAccessString(v string) *ModifyUserInput + func (s *ModifyUserInput) SetAppendAccessString(v string) *ModifyUserInput + func (s *ModifyUserInput) SetAuthenticationMode(v *AuthenticationMode) *ModifyUserInput + func (s *ModifyUserInput) SetNoPasswordRequired(v bool) *ModifyUserInput + func (s *ModifyUserInput) SetPasswords(v []*string) *ModifyUserInput + func (s *ModifyUserInput) SetUserId(v string) *ModifyUserInput + func (s *ModifyUserInput) Validate() error + func (s ModifyUserInput) GoString() string + func (s ModifyUserInput) String() string + type ModifyUserOutput struct + ARN *string + AccessString *string + Authentication *Authentication + Engine *string + MinimumEngineVersion *string + Status *string + UserGroupIds []*string + UserId *string + UserName *string + func (s *ModifyUserOutput) SetARN(v string) *ModifyUserOutput + func (s *ModifyUserOutput) SetAccessString(v string) *ModifyUserOutput + func (s *ModifyUserOutput) SetAuthentication(v *Authentication) *ModifyUserOutput + func (s *ModifyUserOutput) SetEngine(v string) *ModifyUserOutput + func (s *ModifyUserOutput) SetMinimumEngineVersion(v string) *ModifyUserOutput + func (s *ModifyUserOutput) SetStatus(v string) *ModifyUserOutput + func (s *ModifyUserOutput) SetUserGroupIds(v []*string) *ModifyUserOutput + func (s *ModifyUserOutput) SetUserId(v string) *ModifyUserOutput + func (s *ModifyUserOutput) SetUserName(v string) *ModifyUserOutput + func (s ModifyUserOutput) GoString() string + func (s ModifyUserOutput) String() string + type NodeGroup struct + NodeGroupId *string + NodeGroupMembers []*NodeGroupMember + PrimaryEndpoint *Endpoint + ReaderEndpoint *Endpoint + Slots *string + Status *string + func (s *NodeGroup) SetNodeGroupId(v string) *NodeGroup + func (s *NodeGroup) SetNodeGroupMembers(v []*NodeGroupMember) *NodeGroup + func (s *NodeGroup) SetPrimaryEndpoint(v *Endpoint) *NodeGroup + func (s *NodeGroup) SetReaderEndpoint(v *Endpoint) *NodeGroup + func (s *NodeGroup) SetSlots(v string) *NodeGroup + func (s *NodeGroup) SetStatus(v string) *NodeGroup + func (s NodeGroup) GoString() string + func (s NodeGroup) String() string + type NodeGroupConfiguration struct + NodeGroupId *string + PrimaryAvailabilityZone *string + PrimaryOutpostArn *string + ReplicaAvailabilityZones []*string + ReplicaCount *int64 + ReplicaOutpostArns []*string + Slots *string + func (s *NodeGroupConfiguration) SetNodeGroupId(v string) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) SetPrimaryAvailabilityZone(v string) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) SetPrimaryOutpostArn(v string) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) SetReplicaAvailabilityZones(v []*string) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) SetReplicaCount(v int64) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) SetReplicaOutpostArns(v []*string) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) SetSlots(v string) *NodeGroupConfiguration + func (s *NodeGroupConfiguration) Validate() error + func (s NodeGroupConfiguration) GoString() string + func (s NodeGroupConfiguration) String() string + type NodeGroupMember struct + CacheClusterId *string + CacheNodeId *string + CurrentRole *string + PreferredAvailabilityZone *string + PreferredOutpostArn *string + ReadEndpoint *Endpoint + func (s *NodeGroupMember) SetCacheClusterId(v string) *NodeGroupMember + func (s *NodeGroupMember) SetCacheNodeId(v string) *NodeGroupMember + func (s *NodeGroupMember) SetCurrentRole(v string) *NodeGroupMember + func (s *NodeGroupMember) SetPreferredAvailabilityZone(v string) *NodeGroupMember + func (s *NodeGroupMember) SetPreferredOutpostArn(v string) *NodeGroupMember + func (s *NodeGroupMember) SetReadEndpoint(v *Endpoint) *NodeGroupMember + func (s NodeGroupMember) GoString() string + func (s NodeGroupMember) String() string + type NodeGroupMemberUpdateStatus struct + CacheClusterId *string + CacheNodeId *string + NodeDeletionDate *time.Time + NodeUpdateEndDate *time.Time + NodeUpdateInitiatedBy *string + NodeUpdateInitiatedDate *time.Time + NodeUpdateStartDate *time.Time + NodeUpdateStatus *string + NodeUpdateStatusModifiedDate *time.Time + func (s *NodeGroupMemberUpdateStatus) SetCacheClusterId(v string) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetCacheNodeId(v string) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeDeletionDate(v time.Time) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeUpdateEndDate(v time.Time) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeUpdateInitiatedBy(v string) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeUpdateInitiatedDate(v time.Time) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeUpdateStartDate(v time.Time) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeUpdateStatus(v string) *NodeGroupMemberUpdateStatus + func (s *NodeGroupMemberUpdateStatus) SetNodeUpdateStatusModifiedDate(v time.Time) *NodeGroupMemberUpdateStatus + func (s NodeGroupMemberUpdateStatus) GoString() string + func (s NodeGroupMemberUpdateStatus) String() string + type NodeGroupUpdateStatus struct + NodeGroupId *string + NodeGroupMemberUpdateStatus []*NodeGroupMemberUpdateStatus + func (s *NodeGroupUpdateStatus) SetNodeGroupId(v string) *NodeGroupUpdateStatus + func (s *NodeGroupUpdateStatus) SetNodeGroupMemberUpdateStatus(v []*NodeGroupMemberUpdateStatus) *NodeGroupUpdateStatus + func (s NodeGroupUpdateStatus) GoString() string + func (s NodeGroupUpdateStatus) String() string + type NodeSnapshot struct + CacheClusterId *string + CacheNodeCreateTime *time.Time + CacheNodeId *string + CacheSize *string + NodeGroupConfiguration *NodeGroupConfiguration + NodeGroupId *string + SnapshotCreateTime *time.Time + func (s *NodeSnapshot) SetCacheClusterId(v string) *NodeSnapshot + func (s *NodeSnapshot) SetCacheNodeCreateTime(v time.Time) *NodeSnapshot + func (s *NodeSnapshot) SetCacheNodeId(v string) *NodeSnapshot + func (s *NodeSnapshot) SetCacheSize(v string) *NodeSnapshot + func (s *NodeSnapshot) SetNodeGroupConfiguration(v *NodeGroupConfiguration) *NodeSnapshot + func (s *NodeSnapshot) SetNodeGroupId(v string) *NodeSnapshot + func (s *NodeSnapshot) SetSnapshotCreateTime(v time.Time) *NodeSnapshot + func (s NodeSnapshot) GoString() string + func (s NodeSnapshot) String() string + type NotificationConfiguration struct + TopicArn *string + TopicStatus *string + func (s *NotificationConfiguration) SetTopicArn(v string) *NotificationConfiguration + func (s *NotificationConfiguration) SetTopicStatus(v string) *NotificationConfiguration + func (s NotificationConfiguration) GoString() string + func (s NotificationConfiguration) String() string + type Parameter struct + AllowedValues *string + ChangeType *string + DataType *string + Description *string + IsModifiable *bool + MinimumEngineVersion *string + ParameterName *string + ParameterValue *string + Source *string + func (s *Parameter) SetAllowedValues(v string) *Parameter + func (s *Parameter) SetChangeType(v string) *Parameter + func (s *Parameter) SetDataType(v string) *Parameter + func (s *Parameter) SetDescription(v string) *Parameter + func (s *Parameter) SetIsModifiable(v bool) *Parameter + func (s *Parameter) SetMinimumEngineVersion(v string) *Parameter + func (s *Parameter) SetParameterName(v string) *Parameter + func (s *Parameter) SetParameterValue(v string) *Parameter + func (s *Parameter) SetSource(v string) *Parameter + func (s Parameter) GoString() string + func (s Parameter) String() string + type ParameterNameValue struct + ParameterName *string + ParameterValue *string + func (s *ParameterNameValue) SetParameterName(v string) *ParameterNameValue + func (s *ParameterNameValue) SetParameterValue(v string) *ParameterNameValue + func (s ParameterNameValue) GoString() string + func (s ParameterNameValue) String() string + type PendingLogDeliveryConfiguration struct + DestinationDetails *DestinationDetails + DestinationType *string + LogFormat *string + LogType *string + func (s *PendingLogDeliveryConfiguration) SetDestinationDetails(v *DestinationDetails) *PendingLogDeliveryConfiguration + func (s *PendingLogDeliveryConfiguration) SetDestinationType(v string) *PendingLogDeliveryConfiguration + func (s *PendingLogDeliveryConfiguration) SetLogFormat(v string) *PendingLogDeliveryConfiguration + func (s *PendingLogDeliveryConfiguration) SetLogType(v string) *PendingLogDeliveryConfiguration + func (s PendingLogDeliveryConfiguration) GoString() string + func (s PendingLogDeliveryConfiguration) String() string + type PendingModifiedValues struct + AuthTokenStatus *string + CacheNodeIdsToRemove []*string + CacheNodeType *string + EngineVersion *string + LogDeliveryConfigurations []*PendingLogDeliveryConfiguration + NumCacheNodes *int64 + TransitEncryptionEnabled *bool + TransitEncryptionMode *string + func (s *PendingModifiedValues) SetAuthTokenStatus(v string) *PendingModifiedValues + func (s *PendingModifiedValues) SetCacheNodeIdsToRemove(v []*string) *PendingModifiedValues + func (s *PendingModifiedValues) SetCacheNodeType(v string) *PendingModifiedValues + func (s *PendingModifiedValues) SetEngineVersion(v string) *PendingModifiedValues + func (s *PendingModifiedValues) SetLogDeliveryConfigurations(v []*PendingLogDeliveryConfiguration) *PendingModifiedValues + func (s *PendingModifiedValues) SetNumCacheNodes(v int64) *PendingModifiedValues + func (s *PendingModifiedValues) SetTransitEncryptionEnabled(v bool) *PendingModifiedValues + func (s *PendingModifiedValues) SetTransitEncryptionMode(v string) *PendingModifiedValues + func (s PendingModifiedValues) GoString() string + func (s PendingModifiedValues) String() string + type ProcessedUpdateAction struct + CacheClusterId *string + ReplicationGroupId *string + ServiceUpdateName *string + UpdateActionStatus *string + func (s *ProcessedUpdateAction) SetCacheClusterId(v string) *ProcessedUpdateAction + func (s *ProcessedUpdateAction) SetReplicationGroupId(v string) *ProcessedUpdateAction + func (s *ProcessedUpdateAction) SetServiceUpdateName(v string) *ProcessedUpdateAction + func (s *ProcessedUpdateAction) SetUpdateActionStatus(v string) *ProcessedUpdateAction + func (s ProcessedUpdateAction) GoString() string + func (s ProcessedUpdateAction) String() string + type PurchaseReservedCacheNodesOfferingInput struct + CacheNodeCount *int64 + ReservedCacheNodeId *string + ReservedCacheNodesOfferingId *string + Tags []*Tag + func (s *PurchaseReservedCacheNodesOfferingInput) SetCacheNodeCount(v int64) *PurchaseReservedCacheNodesOfferingInput + func (s *PurchaseReservedCacheNodesOfferingInput) SetReservedCacheNodeId(v string) *PurchaseReservedCacheNodesOfferingInput + func (s *PurchaseReservedCacheNodesOfferingInput) SetReservedCacheNodesOfferingId(v string) *PurchaseReservedCacheNodesOfferingInput + func (s *PurchaseReservedCacheNodesOfferingInput) SetTags(v []*Tag) *PurchaseReservedCacheNodesOfferingInput + func (s *PurchaseReservedCacheNodesOfferingInput) Validate() error + func (s PurchaseReservedCacheNodesOfferingInput) GoString() string + func (s PurchaseReservedCacheNodesOfferingInput) String() string + type PurchaseReservedCacheNodesOfferingOutput struct + ReservedCacheNode *ReservedCacheNode + func (s *PurchaseReservedCacheNodesOfferingOutput) SetReservedCacheNode(v *ReservedCacheNode) *PurchaseReservedCacheNodesOfferingOutput + func (s PurchaseReservedCacheNodesOfferingOutput) GoString() string + func (s PurchaseReservedCacheNodesOfferingOutput) String() string + type RebalanceSlotsInGlobalReplicationGroupInput struct + ApplyImmediately *bool + GlobalReplicationGroupId *string + func (s *RebalanceSlotsInGlobalReplicationGroupInput) SetApplyImmediately(v bool) *RebalanceSlotsInGlobalReplicationGroupInput + func (s *RebalanceSlotsInGlobalReplicationGroupInput) SetGlobalReplicationGroupId(v string) *RebalanceSlotsInGlobalReplicationGroupInput + func (s *RebalanceSlotsInGlobalReplicationGroupInput) Validate() error + func (s RebalanceSlotsInGlobalReplicationGroupInput) GoString() string + func (s RebalanceSlotsInGlobalReplicationGroupInput) String() string + type RebalanceSlotsInGlobalReplicationGroupOutput struct + GlobalReplicationGroup *GlobalReplicationGroup + func (s *RebalanceSlotsInGlobalReplicationGroupOutput) SetGlobalReplicationGroup(v *GlobalReplicationGroup) *RebalanceSlotsInGlobalReplicationGroupOutput + func (s RebalanceSlotsInGlobalReplicationGroupOutput) GoString() string + func (s RebalanceSlotsInGlobalReplicationGroupOutput) String() string + type RebootCacheClusterInput struct + CacheClusterId *string + CacheNodeIdsToReboot []*string + func (s *RebootCacheClusterInput) SetCacheClusterId(v string) *RebootCacheClusterInput + func (s *RebootCacheClusterInput) SetCacheNodeIdsToReboot(v []*string) *RebootCacheClusterInput + func (s *RebootCacheClusterInput) Validate() error + func (s RebootCacheClusterInput) GoString() string + func (s RebootCacheClusterInput) String() string + type RebootCacheClusterOutput struct + CacheCluster *CacheCluster + func (s *RebootCacheClusterOutput) SetCacheCluster(v *CacheCluster) *RebootCacheClusterOutput + func (s RebootCacheClusterOutput) GoString() string + func (s RebootCacheClusterOutput) String() string + type RecurringCharge struct + RecurringChargeAmount *float64 + RecurringChargeFrequency *string + func (s *RecurringCharge) SetRecurringChargeAmount(v float64) *RecurringCharge + func (s *RecurringCharge) SetRecurringChargeFrequency(v string) *RecurringCharge + func (s RecurringCharge) GoString() string + func (s RecurringCharge) String() string + type RegionalConfiguration struct + ReplicationGroupId *string + ReplicationGroupRegion *string + ReshardingConfiguration []*ReshardingConfiguration + func (s *RegionalConfiguration) SetReplicationGroupId(v string) *RegionalConfiguration + func (s *RegionalConfiguration) SetReplicationGroupRegion(v string) *RegionalConfiguration + func (s *RegionalConfiguration) SetReshardingConfiguration(v []*ReshardingConfiguration) *RegionalConfiguration + func (s *RegionalConfiguration) Validate() error + func (s RegionalConfiguration) GoString() string + func (s RegionalConfiguration) String() string + type RemoveTagsFromResourceInput struct + ResourceName *string + TagKeys []*string + func (s *RemoveTagsFromResourceInput) SetResourceName(v string) *RemoveTagsFromResourceInput + func (s *RemoveTagsFromResourceInput) SetTagKeys(v []*string) *RemoveTagsFromResourceInput + func (s *RemoveTagsFromResourceInput) Validate() error + func (s RemoveTagsFromResourceInput) GoString() string + func (s RemoveTagsFromResourceInput) String() string + type ReplicationGroup struct + ARN *string + AtRestEncryptionEnabled *bool + AuthTokenEnabled *bool + AuthTokenLastModifiedDate *time.Time + AutoMinorVersionUpgrade *bool + AutomaticFailover *string + CacheNodeType *string + ClusterEnabled *bool + ClusterMode *string + ConfigurationEndpoint *Endpoint + DataTiering *string + Description *string + GlobalReplicationGroupInfo *GlobalReplicationGroupInfo + IpDiscovery *string + KmsKeyId *string + LogDeliveryConfigurations []*LogDeliveryConfiguration + MemberClusters []*string + MemberClustersOutpostArns []*string + MultiAZ *string + NetworkType *string + NodeGroups []*NodeGroup + PendingModifiedValues *ReplicationGroupPendingModifiedValues + ReplicationGroupCreateTime *time.Time + ReplicationGroupId *string + SnapshotRetentionLimit *int64 + SnapshotWindow *string + SnapshottingClusterId *string + Status *string + TransitEncryptionEnabled *bool + TransitEncryptionMode *string + UserGroupIds []*string + func (s *ReplicationGroup) SetARN(v string) *ReplicationGroup + func (s *ReplicationGroup) SetAtRestEncryptionEnabled(v bool) *ReplicationGroup + func (s *ReplicationGroup) SetAuthTokenEnabled(v bool) *ReplicationGroup + func (s *ReplicationGroup) SetAuthTokenLastModifiedDate(v time.Time) *ReplicationGroup + func (s *ReplicationGroup) SetAutoMinorVersionUpgrade(v bool) *ReplicationGroup + func (s *ReplicationGroup) SetAutomaticFailover(v string) *ReplicationGroup + func (s *ReplicationGroup) SetCacheNodeType(v string) *ReplicationGroup + func (s *ReplicationGroup) SetClusterEnabled(v bool) *ReplicationGroup + func (s *ReplicationGroup) SetClusterMode(v string) *ReplicationGroup + func (s *ReplicationGroup) SetConfigurationEndpoint(v *Endpoint) *ReplicationGroup + func (s *ReplicationGroup) SetDataTiering(v string) *ReplicationGroup + func (s *ReplicationGroup) SetDescription(v string) *ReplicationGroup + func (s *ReplicationGroup) SetGlobalReplicationGroupInfo(v *GlobalReplicationGroupInfo) *ReplicationGroup + func (s *ReplicationGroup) SetIpDiscovery(v string) *ReplicationGroup + func (s *ReplicationGroup) SetKmsKeyId(v string) *ReplicationGroup + func (s *ReplicationGroup) SetLogDeliveryConfigurations(v []*LogDeliveryConfiguration) *ReplicationGroup + func (s *ReplicationGroup) SetMemberClusters(v []*string) *ReplicationGroup + func (s *ReplicationGroup) SetMemberClustersOutpostArns(v []*string) *ReplicationGroup + func (s *ReplicationGroup) SetMultiAZ(v string) *ReplicationGroup + func (s *ReplicationGroup) SetNetworkType(v string) *ReplicationGroup + func (s *ReplicationGroup) SetNodeGroups(v []*NodeGroup) *ReplicationGroup + func (s *ReplicationGroup) SetPendingModifiedValues(v *ReplicationGroupPendingModifiedValues) *ReplicationGroup + func (s *ReplicationGroup) SetReplicationGroupCreateTime(v time.Time) *ReplicationGroup + func (s *ReplicationGroup) SetReplicationGroupId(v string) *ReplicationGroup + func (s *ReplicationGroup) SetSnapshotRetentionLimit(v int64) *ReplicationGroup + func (s *ReplicationGroup) SetSnapshotWindow(v string) *ReplicationGroup + func (s *ReplicationGroup) SetSnapshottingClusterId(v string) *ReplicationGroup + func (s *ReplicationGroup) SetStatus(v string) *ReplicationGroup + func (s *ReplicationGroup) SetTransitEncryptionEnabled(v bool) *ReplicationGroup + func (s *ReplicationGroup) SetTransitEncryptionMode(v string) *ReplicationGroup + func (s *ReplicationGroup) SetUserGroupIds(v []*string) *ReplicationGroup + func (s ReplicationGroup) GoString() string + func (s ReplicationGroup) String() string + type ReplicationGroupPendingModifiedValues struct + AuthTokenStatus *string + AutomaticFailoverStatus *string + ClusterMode *string + LogDeliveryConfigurations []*PendingLogDeliveryConfiguration + PrimaryClusterId *string + Resharding *ReshardingStatus + TransitEncryptionEnabled *bool + TransitEncryptionMode *string + UserGroups *UserGroupsUpdateStatus + func (s *ReplicationGroupPendingModifiedValues) SetAuthTokenStatus(v string) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetAutomaticFailoverStatus(v string) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetClusterMode(v string) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetLogDeliveryConfigurations(v []*PendingLogDeliveryConfiguration) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetPrimaryClusterId(v string) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetResharding(v *ReshardingStatus) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetTransitEncryptionEnabled(v bool) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetTransitEncryptionMode(v string) *ReplicationGroupPendingModifiedValues + func (s *ReplicationGroupPendingModifiedValues) SetUserGroups(v *UserGroupsUpdateStatus) *ReplicationGroupPendingModifiedValues + func (s ReplicationGroupPendingModifiedValues) GoString() string + func (s ReplicationGroupPendingModifiedValues) String() string + type ReservedCacheNode struct + CacheNodeCount *int64 + CacheNodeType *string + Duration *int64 + FixedPrice *float64 + OfferingType *string + ProductDescription *string + RecurringCharges []*RecurringCharge + ReservationARN *string + ReservedCacheNodeId *string + ReservedCacheNodesOfferingId *string + StartTime *time.Time + State *string + UsagePrice *float64 + func (s *ReservedCacheNode) SetCacheNodeCount(v int64) *ReservedCacheNode + func (s *ReservedCacheNode) SetCacheNodeType(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetDuration(v int64) *ReservedCacheNode + func (s *ReservedCacheNode) SetFixedPrice(v float64) *ReservedCacheNode + func (s *ReservedCacheNode) SetOfferingType(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetProductDescription(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetRecurringCharges(v []*RecurringCharge) *ReservedCacheNode + func (s *ReservedCacheNode) SetReservationARN(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetReservedCacheNodeId(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetReservedCacheNodesOfferingId(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetStartTime(v time.Time) *ReservedCacheNode + func (s *ReservedCacheNode) SetState(v string) *ReservedCacheNode + func (s *ReservedCacheNode) SetUsagePrice(v float64) *ReservedCacheNode + func (s ReservedCacheNode) GoString() string + func (s ReservedCacheNode) String() string + type ReservedCacheNodesOffering struct + CacheNodeType *string + Duration *int64 + FixedPrice *float64 + OfferingType *string + ProductDescription *string + RecurringCharges []*RecurringCharge + ReservedCacheNodesOfferingId *string + UsagePrice *float64 + func (s *ReservedCacheNodesOffering) SetCacheNodeType(v string) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetDuration(v int64) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetFixedPrice(v float64) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetOfferingType(v string) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetProductDescription(v string) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetRecurringCharges(v []*RecurringCharge) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetReservedCacheNodesOfferingId(v string) *ReservedCacheNodesOffering + func (s *ReservedCacheNodesOffering) SetUsagePrice(v float64) *ReservedCacheNodesOffering + func (s ReservedCacheNodesOffering) GoString() string + func (s ReservedCacheNodesOffering) String() string + type ResetCacheParameterGroupInput struct + CacheParameterGroupName *string + ParameterNameValues []*ParameterNameValue + ResetAllParameters *bool + func (s *ResetCacheParameterGroupInput) SetCacheParameterGroupName(v string) *ResetCacheParameterGroupInput + func (s *ResetCacheParameterGroupInput) SetParameterNameValues(v []*ParameterNameValue) *ResetCacheParameterGroupInput + func (s *ResetCacheParameterGroupInput) SetResetAllParameters(v bool) *ResetCacheParameterGroupInput + func (s *ResetCacheParameterGroupInput) Validate() error + func (s ResetCacheParameterGroupInput) GoString() string + func (s ResetCacheParameterGroupInput) String() string + type ReshardingConfiguration struct + NodeGroupId *string + PreferredAvailabilityZones []*string + func (s *ReshardingConfiguration) SetNodeGroupId(v string) *ReshardingConfiguration + func (s *ReshardingConfiguration) SetPreferredAvailabilityZones(v []*string) *ReshardingConfiguration + func (s *ReshardingConfiguration) Validate() error + func (s ReshardingConfiguration) GoString() string + func (s ReshardingConfiguration) String() string + type ReshardingStatus struct + SlotMigration *SlotMigration + func (s *ReshardingStatus) SetSlotMigration(v *SlotMigration) *ReshardingStatus + func (s ReshardingStatus) GoString() string + func (s ReshardingStatus) String() string + type RevokeCacheSecurityGroupIngressInput struct + CacheSecurityGroupName *string + EC2SecurityGroupName *string + EC2SecurityGroupOwnerId *string + func (s *RevokeCacheSecurityGroupIngressInput) SetCacheSecurityGroupName(v string) *RevokeCacheSecurityGroupIngressInput + func (s *RevokeCacheSecurityGroupIngressInput) SetEC2SecurityGroupName(v string) *RevokeCacheSecurityGroupIngressInput + func (s *RevokeCacheSecurityGroupIngressInput) SetEC2SecurityGroupOwnerId(v string) *RevokeCacheSecurityGroupIngressInput + func (s *RevokeCacheSecurityGroupIngressInput) Validate() error + func (s RevokeCacheSecurityGroupIngressInput) GoString() string + func (s RevokeCacheSecurityGroupIngressInput) String() string + type RevokeCacheSecurityGroupIngressOutput struct + CacheSecurityGroup *CacheSecurityGroup + func (s *RevokeCacheSecurityGroupIngressOutput) SetCacheSecurityGroup(v *CacheSecurityGroup) *RevokeCacheSecurityGroupIngressOutput + func (s RevokeCacheSecurityGroupIngressOutput) GoString() string + func (s RevokeCacheSecurityGroupIngressOutput) String() string + type SecurityGroupMembership struct + SecurityGroupId *string + Status *string + func (s *SecurityGroupMembership) SetSecurityGroupId(v string) *SecurityGroupMembership + func (s *SecurityGroupMembership) SetStatus(v string) *SecurityGroupMembership + func (s SecurityGroupMembership) GoString() string + func (s SecurityGroupMembership) String() string + type ServiceUpdate struct + AutoUpdateAfterRecommendedApplyByDate *bool + Engine *string + EngineVersion *string + EstimatedUpdateTime *string + ServiceUpdateDescription *string + ServiceUpdateEndDate *time.Time + ServiceUpdateName *string + ServiceUpdateRecommendedApplyByDate *time.Time + ServiceUpdateReleaseDate *time.Time + ServiceUpdateSeverity *string + ServiceUpdateStatus *string + ServiceUpdateType *string + func (s *ServiceUpdate) SetAutoUpdateAfterRecommendedApplyByDate(v bool) *ServiceUpdate + func (s *ServiceUpdate) SetEngine(v string) *ServiceUpdate + func (s *ServiceUpdate) SetEngineVersion(v string) *ServiceUpdate + func (s *ServiceUpdate) SetEstimatedUpdateTime(v string) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateDescription(v string) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateEndDate(v time.Time) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateName(v string) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateRecommendedApplyByDate(v time.Time) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateReleaseDate(v time.Time) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateSeverity(v string) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateStatus(v string) *ServiceUpdate + func (s *ServiceUpdate) SetServiceUpdateType(v string) *ServiceUpdate + func (s ServiceUpdate) GoString() string + func (s ServiceUpdate) String() string + type SlotMigration struct + ProgressPercentage *float64 + func (s *SlotMigration) SetProgressPercentage(v float64) *SlotMigration + func (s SlotMigration) GoString() string + func (s SlotMigration) String() string + type Snapshot struct + ARN *string + AutoMinorVersionUpgrade *bool + AutomaticFailover *string + CacheClusterCreateTime *time.Time + CacheClusterId *string + CacheNodeType *string + CacheParameterGroupName *string + CacheSubnetGroupName *string + DataTiering *string + Engine *string + EngineVersion *string + KmsKeyId *string + NodeSnapshots []*NodeSnapshot + NumCacheNodes *int64 + NumNodeGroups *int64 + Port *int64 + PreferredAvailabilityZone *string + PreferredMaintenanceWindow *string + PreferredOutpostArn *string + ReplicationGroupDescription *string + ReplicationGroupId *string + SnapshotName *string + SnapshotRetentionLimit *int64 + SnapshotSource *string + SnapshotStatus *string + SnapshotWindow *string + TopicArn *string + VpcId *string + func (s *Snapshot) SetARN(v string) *Snapshot + func (s *Snapshot) SetAutoMinorVersionUpgrade(v bool) *Snapshot + func (s *Snapshot) SetAutomaticFailover(v string) *Snapshot + func (s *Snapshot) SetCacheClusterCreateTime(v time.Time) *Snapshot + func (s *Snapshot) SetCacheClusterId(v string) *Snapshot + func (s *Snapshot) SetCacheNodeType(v string) *Snapshot + func (s *Snapshot) SetCacheParameterGroupName(v string) *Snapshot + func (s *Snapshot) SetCacheSubnetGroupName(v string) *Snapshot + func (s *Snapshot) SetDataTiering(v string) *Snapshot + func (s *Snapshot) SetEngine(v string) *Snapshot + func (s *Snapshot) SetEngineVersion(v string) *Snapshot + func (s *Snapshot) SetKmsKeyId(v string) *Snapshot + func (s *Snapshot) SetNodeSnapshots(v []*NodeSnapshot) *Snapshot + func (s *Snapshot) SetNumCacheNodes(v int64) *Snapshot + func (s *Snapshot) SetNumNodeGroups(v int64) *Snapshot + func (s *Snapshot) SetPort(v int64) *Snapshot + func (s *Snapshot) SetPreferredAvailabilityZone(v string) *Snapshot + func (s *Snapshot) SetPreferredMaintenanceWindow(v string) *Snapshot + func (s *Snapshot) SetPreferredOutpostArn(v string) *Snapshot + func (s *Snapshot) SetReplicationGroupDescription(v string) *Snapshot + func (s *Snapshot) SetReplicationGroupId(v string) *Snapshot + func (s *Snapshot) SetSnapshotName(v string) *Snapshot + func (s *Snapshot) SetSnapshotRetentionLimit(v int64) *Snapshot + func (s *Snapshot) SetSnapshotSource(v string) *Snapshot + func (s *Snapshot) SetSnapshotStatus(v string) *Snapshot + func (s *Snapshot) SetSnapshotWindow(v string) *Snapshot + func (s *Snapshot) SetTopicArn(v string) *Snapshot + func (s *Snapshot) SetVpcId(v string) *Snapshot + func (s Snapshot) GoString() string + func (s Snapshot) String() string + type StartMigrationInput struct + CustomerNodeEndpointList []*CustomerNodeEndpoint + ReplicationGroupId *string + func (s *StartMigrationInput) SetCustomerNodeEndpointList(v []*CustomerNodeEndpoint) *StartMigrationInput + func (s *StartMigrationInput) SetReplicationGroupId(v string) *StartMigrationInput + func (s *StartMigrationInput) Validate() error + func (s StartMigrationInput) GoString() string + func (s StartMigrationInput) String() string + type StartMigrationOutput struct + ReplicationGroup *ReplicationGroup + func (s *StartMigrationOutput) SetReplicationGroup(v *ReplicationGroup) *StartMigrationOutput + func (s StartMigrationOutput) GoString() string + func (s StartMigrationOutput) String() string + type Subnet struct + SubnetAvailabilityZone *AvailabilityZone + SubnetIdentifier *string + SubnetOutpost *SubnetOutpost + SupportedNetworkTypes []*string + func (s *Subnet) SetSubnetAvailabilityZone(v *AvailabilityZone) *Subnet + func (s *Subnet) SetSubnetIdentifier(v string) *Subnet + func (s *Subnet) SetSubnetOutpost(v *SubnetOutpost) *Subnet + func (s *Subnet) SetSupportedNetworkTypes(v []*string) *Subnet + func (s Subnet) GoString() string + func (s Subnet) String() string + type SubnetOutpost struct + SubnetOutpostArn *string + func (s *SubnetOutpost) SetSubnetOutpostArn(v string) *SubnetOutpost + func (s SubnetOutpost) GoString() string + func (s SubnetOutpost) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s Tag) GoString() string + func (s Tag) String() string + type TagListMessage struct + TagList []*Tag + func (s *TagListMessage) SetTagList(v []*Tag) *TagListMessage + func (s TagListMessage) GoString() string + func (s TagListMessage) String() string + type TestFailoverInput struct + NodeGroupId *string + ReplicationGroupId *string + func (s *TestFailoverInput) SetNodeGroupId(v string) *TestFailoverInput + func (s *TestFailoverInput) SetReplicationGroupId(v string) *TestFailoverInput + func (s *TestFailoverInput) Validate() error + func (s TestFailoverInput) GoString() string + func (s TestFailoverInput) String() string + type TestFailoverOutput struct + ReplicationGroup *ReplicationGroup + func (s *TestFailoverOutput) SetReplicationGroup(v *ReplicationGroup) *TestFailoverOutput + func (s TestFailoverOutput) GoString() string + func (s TestFailoverOutput) String() string + type TestMigrationInput struct + CustomerNodeEndpointList []*CustomerNodeEndpoint + ReplicationGroupId *string + func (s *TestMigrationInput) SetCustomerNodeEndpointList(v []*CustomerNodeEndpoint) *TestMigrationInput + func (s *TestMigrationInput) SetReplicationGroupId(v string) *TestMigrationInput + func (s *TestMigrationInput) Validate() error + func (s TestMigrationInput) GoString() string + func (s TestMigrationInput) String() string + type TestMigrationOutput struct + ReplicationGroup *ReplicationGroup + func (s *TestMigrationOutput) SetReplicationGroup(v *ReplicationGroup) *TestMigrationOutput + func (s TestMigrationOutput) GoString() string + func (s TestMigrationOutput) String() string + type TimeRangeFilter struct + EndTime *time.Time + StartTime *time.Time + func (s *TimeRangeFilter) SetEndTime(v time.Time) *TimeRangeFilter + func (s *TimeRangeFilter) SetStartTime(v time.Time) *TimeRangeFilter + func (s TimeRangeFilter) GoString() string + func (s TimeRangeFilter) String() string + type UnprocessedUpdateAction struct + CacheClusterId *string + ErrorMessage *string + ErrorType *string + ReplicationGroupId *string + ServiceUpdateName *string + func (s *UnprocessedUpdateAction) SetCacheClusterId(v string) *UnprocessedUpdateAction + func (s *UnprocessedUpdateAction) SetErrorMessage(v string) *UnprocessedUpdateAction + func (s *UnprocessedUpdateAction) SetErrorType(v string) *UnprocessedUpdateAction + func (s *UnprocessedUpdateAction) SetReplicationGroupId(v string) *UnprocessedUpdateAction + func (s *UnprocessedUpdateAction) SetServiceUpdateName(v string) *UnprocessedUpdateAction + func (s UnprocessedUpdateAction) GoString() string + func (s UnprocessedUpdateAction) String() string + type UpdateAction struct + CacheClusterId *string + CacheNodeUpdateStatus []*CacheNodeUpdateStatus + Engine *string + EstimatedUpdateTime *string + NodeGroupUpdateStatus []*NodeGroupUpdateStatus + NodesUpdated *string + ReplicationGroupId *string + ServiceUpdateName *string + ServiceUpdateRecommendedApplyByDate *time.Time + ServiceUpdateReleaseDate *time.Time + ServiceUpdateSeverity *string + ServiceUpdateStatus *string + ServiceUpdateType *string + SlaMet *string + UpdateActionAvailableDate *time.Time + UpdateActionStatus *string + UpdateActionStatusModifiedDate *time.Time + func (s *UpdateAction) SetCacheClusterId(v string) *UpdateAction + func (s *UpdateAction) SetCacheNodeUpdateStatus(v []*CacheNodeUpdateStatus) *UpdateAction + func (s *UpdateAction) SetEngine(v string) *UpdateAction + func (s *UpdateAction) SetEstimatedUpdateTime(v string) *UpdateAction + func (s *UpdateAction) SetNodeGroupUpdateStatus(v []*NodeGroupUpdateStatus) *UpdateAction + func (s *UpdateAction) SetNodesUpdated(v string) *UpdateAction + func (s *UpdateAction) SetReplicationGroupId(v string) *UpdateAction + func (s *UpdateAction) SetServiceUpdateName(v string) *UpdateAction + func (s *UpdateAction) SetServiceUpdateRecommendedApplyByDate(v time.Time) *UpdateAction + func (s *UpdateAction) SetServiceUpdateReleaseDate(v time.Time) *UpdateAction + func (s *UpdateAction) SetServiceUpdateSeverity(v string) *UpdateAction + func (s *UpdateAction) SetServiceUpdateStatus(v string) *UpdateAction + func (s *UpdateAction) SetServiceUpdateType(v string) *UpdateAction + func (s *UpdateAction) SetSlaMet(v string) *UpdateAction + func (s *UpdateAction) SetUpdateActionAvailableDate(v time.Time) *UpdateAction + func (s *UpdateAction) SetUpdateActionStatus(v string) *UpdateAction + func (s *UpdateAction) SetUpdateActionStatusModifiedDate(v time.Time) *UpdateAction + func (s UpdateAction) GoString() string + func (s UpdateAction) String() string + type User struct + ARN *string + AccessString *string + Authentication *Authentication + Engine *string + MinimumEngineVersion *string + Status *string + UserGroupIds []*string + UserId *string + UserName *string + func (s *User) SetARN(v string) *User + func (s *User) SetAccessString(v string) *User + func (s *User) SetAuthentication(v *Authentication) *User + func (s *User) SetEngine(v string) *User + func (s *User) SetMinimumEngineVersion(v string) *User + func (s *User) SetStatus(v string) *User + func (s *User) SetUserGroupIds(v []*string) *User + func (s *User) SetUserId(v string) *User + func (s *User) SetUserName(v string) *User + func (s User) GoString() string + func (s User) String() string + type UserGroup struct + ARN *string + Engine *string + MinimumEngineVersion *string + PendingChanges *UserGroupPendingChanges + ReplicationGroups []*string + Status *string + UserGroupId *string + UserIds []*string + func (s *UserGroup) SetARN(v string) *UserGroup + func (s *UserGroup) SetEngine(v string) *UserGroup + func (s *UserGroup) SetMinimumEngineVersion(v string) *UserGroup + func (s *UserGroup) SetPendingChanges(v *UserGroupPendingChanges) *UserGroup + func (s *UserGroup) SetReplicationGroups(v []*string) *UserGroup + func (s *UserGroup) SetStatus(v string) *UserGroup + func (s *UserGroup) SetUserGroupId(v string) *UserGroup + func (s *UserGroup) SetUserIds(v []*string) *UserGroup + func (s UserGroup) GoString() string + func (s UserGroup) String() string + type UserGroupPendingChanges struct + UserIdsToAdd []*string + UserIdsToRemove []*string + func (s *UserGroupPendingChanges) SetUserIdsToAdd(v []*string) *UserGroupPendingChanges + func (s *UserGroupPendingChanges) SetUserIdsToRemove(v []*string) *UserGroupPendingChanges + func (s UserGroupPendingChanges) GoString() string + func (s UserGroupPendingChanges) String() string + type UserGroupsUpdateStatus struct + UserGroupIdsToAdd []*string + UserGroupIdsToRemove []*string + func (s *UserGroupsUpdateStatus) SetUserGroupIdsToAdd(v []*string) *UserGroupsUpdateStatus + func (s *UserGroupsUpdateStatus) SetUserGroupIdsToRemove(v []*string) *UserGroupsUpdateStatus + func (s UserGroupsUpdateStatus) GoString() string + func (s UserGroupsUpdateStatus) String() string