1 // Copyright 2022 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by aliasgen. DO NOT EDIT. 16 17 // Package redis aliases all exported identifiers in package 18 // "cloud.google.com/go/redis/apiv1/redispb". 19 // 20 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb. 21 // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md 22 // for more details. 23 package redis 24 25 import ( 26 src "cloud.google.com/go/redis/apiv1/redispb" 27 grpc "google.golang.org/grpc" 28 ) 29 30 // Deprecated: Please use consts in: cloud.google.com/go/redis/apiv1/redispb 31 const ( 32 FailoverInstanceRequest_DATA_PROTECTION_MODE_UNSPECIFIED = src.FailoverInstanceRequest_DATA_PROTECTION_MODE_UNSPECIFIED 33 FailoverInstanceRequest_FORCE_DATA_LOSS = src.FailoverInstanceRequest_FORCE_DATA_LOSS 34 FailoverInstanceRequest_LIMITED_DATA_LOSS = src.FailoverInstanceRequest_LIMITED_DATA_LOSS 35 Instance_BASIC = src.Instance_BASIC 36 Instance_CONNECT_MODE_UNSPECIFIED = src.Instance_CONNECT_MODE_UNSPECIFIED 37 Instance_CREATING = src.Instance_CREATING 38 Instance_DELETING = src.Instance_DELETING 39 Instance_DIRECT_PEERING = src.Instance_DIRECT_PEERING 40 Instance_DISABLED = src.Instance_DISABLED 41 Instance_FAILING_OVER = src.Instance_FAILING_OVER 42 Instance_IMPORTING = src.Instance_IMPORTING 43 Instance_MAINTENANCE = src.Instance_MAINTENANCE 44 Instance_PRIVATE_SERVICE_ACCESS = src.Instance_PRIVATE_SERVICE_ACCESS 45 Instance_READY = src.Instance_READY 46 Instance_READ_REPLICAS_DISABLED = src.Instance_READ_REPLICAS_DISABLED 47 Instance_READ_REPLICAS_ENABLED = src.Instance_READ_REPLICAS_ENABLED 48 Instance_READ_REPLICAS_MODE_UNSPECIFIED = src.Instance_READ_REPLICAS_MODE_UNSPECIFIED 49 Instance_REPAIRING = src.Instance_REPAIRING 50 Instance_SERVER_AUTHENTICATION = src.Instance_SERVER_AUTHENTICATION 51 Instance_STANDARD_HA = src.Instance_STANDARD_HA 52 Instance_STATE_UNSPECIFIED = src.Instance_STATE_UNSPECIFIED 53 Instance_TIER_UNSPECIFIED = src.Instance_TIER_UNSPECIFIED 54 Instance_TRANSIT_ENCRYPTION_MODE_UNSPECIFIED = src.Instance_TRANSIT_ENCRYPTION_MODE_UNSPECIFIED 55 Instance_UPDATING = src.Instance_UPDATING 56 RescheduleMaintenanceRequest_IMMEDIATE = src.RescheduleMaintenanceRequest_IMMEDIATE 57 RescheduleMaintenanceRequest_NEXT_AVAILABLE_WINDOW = src.RescheduleMaintenanceRequest_NEXT_AVAILABLE_WINDOW 58 RescheduleMaintenanceRequest_RESCHEDULE_TYPE_UNSPECIFIED = src.RescheduleMaintenanceRequest_RESCHEDULE_TYPE_UNSPECIFIED 59 RescheduleMaintenanceRequest_SPECIFIC_TIME = src.RescheduleMaintenanceRequest_SPECIFIC_TIME 60 ) 61 62 // Deprecated: Please use vars in: cloud.google.com/go/redis/apiv1/redispb 63 var ( 64 FailoverInstanceRequest_DataProtectionMode_name = src.FailoverInstanceRequest_DataProtectionMode_name 65 FailoverInstanceRequest_DataProtectionMode_value = src.FailoverInstanceRequest_DataProtectionMode_value 66 File_google_cloud_redis_v1_cloud_redis_proto = src.File_google_cloud_redis_v1_cloud_redis_proto 67 Instance_ConnectMode_name = src.Instance_ConnectMode_name 68 Instance_ConnectMode_value = src.Instance_ConnectMode_value 69 Instance_ReadReplicasMode_name = src.Instance_ReadReplicasMode_name 70 Instance_ReadReplicasMode_value = src.Instance_ReadReplicasMode_value 71 Instance_State_name = src.Instance_State_name 72 Instance_State_value = src.Instance_State_value 73 Instance_Tier_name = src.Instance_Tier_name 74 Instance_Tier_value = src.Instance_Tier_value 75 Instance_TransitEncryptionMode_name = src.Instance_TransitEncryptionMode_name 76 Instance_TransitEncryptionMode_value = src.Instance_TransitEncryptionMode_value 77 RescheduleMaintenanceRequest_RescheduleType_name = src.RescheduleMaintenanceRequest_RescheduleType_name 78 RescheduleMaintenanceRequest_RescheduleType_value = src.RescheduleMaintenanceRequest_RescheduleType_value 79 ) 80 81 // CloudRedisClient is the client API for CloudRedis service. For semantics 82 // around ctx use and closing/ending streaming RPCs, please refer to 83 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 84 // 85 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 86 type CloudRedisClient = src.CloudRedisClient 87 88 // CloudRedisServer is the server API for CloudRedis service. 89 // 90 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 91 type CloudRedisServer = src.CloudRedisServer 92 93 // Request for 94 // [CreateInstance][google.cloud.redis.v1.CloudRedis.CreateInstance]. 95 // 96 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 97 type CreateInstanceRequest = src.CreateInstanceRequest 98 99 // Request for 100 // [DeleteInstance][google.cloud.redis.v1.CloudRedis.DeleteInstance]. 101 // 102 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 103 type DeleteInstanceRequest = src.DeleteInstanceRequest 104 105 // Request for [Export][google.cloud.redis.v1.CloudRedis.ExportInstance]. 106 // 107 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 108 type ExportInstanceRequest = src.ExportInstanceRequest 109 110 // Request for [Failover][google.cloud.redis.v1.CloudRedis.FailoverInstance]. 111 // 112 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 113 type FailoverInstanceRequest = src.FailoverInstanceRequest 114 115 // Specifies different modes of operation in relation to the data retention. 116 // 117 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 118 type FailoverInstanceRequest_DataProtectionMode = src.FailoverInstanceRequest_DataProtectionMode 119 120 // The Cloud Storage location for the output content 121 // 122 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 123 type GcsDestination = src.GcsDestination 124 125 // The Cloud Storage location for the input content 126 // 127 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 128 type GcsSource = src.GcsSource 129 130 // Request for 131 // [GetInstanceAuthString][google.cloud.redis.v1.CloudRedis.GetInstanceAuthString]. 132 // 133 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 134 type GetInstanceAuthStringRequest = src.GetInstanceAuthStringRequest 135 136 // Request for [GetInstance][google.cloud.redis.v1.CloudRedis.GetInstance]. 137 // 138 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 139 type GetInstanceRequest = src.GetInstanceRequest 140 141 // Request for [Import][google.cloud.redis.v1.CloudRedis.ImportInstance]. 142 // 143 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 144 type ImportInstanceRequest = src.ImportInstanceRequest 145 146 // The input content 147 // 148 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 149 type InputConfig = src.InputConfig 150 type InputConfig_GcsSource = src.InputConfig_GcsSource 151 152 // A Memorystore for Redis instance. 153 // 154 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 155 type Instance = src.Instance 156 157 // Instance AUTH string details. 158 // 159 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 160 type InstanceAuthString = src.InstanceAuthString 161 162 // Available connection modes. 163 // 164 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 165 type Instance_ConnectMode = src.Instance_ConnectMode 166 167 // Read replicas mode. 168 // 169 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 170 type Instance_ReadReplicasMode = src.Instance_ReadReplicasMode 171 172 // Represents the different states of a Redis instance. 173 // 174 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 175 type Instance_State = src.Instance_State 176 177 // Available service tiers to choose from 178 // 179 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 180 type Instance_Tier = src.Instance_Tier 181 182 // Available TLS modes. 183 // 184 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 185 type Instance_TransitEncryptionMode = src.Instance_TransitEncryptionMode 186 187 // Request for 188 // [ListInstances][google.cloud.redis.v1.CloudRedis.ListInstances]. 189 // 190 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 191 type ListInstancesRequest = src.ListInstancesRequest 192 193 // Response for 194 // [ListInstances][google.cloud.redis.v1.CloudRedis.ListInstances]. 195 // 196 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 197 type ListInstancesResponse = src.ListInstancesResponse 198 199 // This location metadata represents additional configuration options for a 200 // given location where a Redis instance may be created. All fields are output 201 // only. It is returned as content of the 202 // `google.cloud.location.Location.metadata` field. 203 // 204 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 205 type LocationMetadata = src.LocationMetadata 206 207 // Maintenance policy for an instance. 208 // 209 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 210 type MaintenancePolicy = src.MaintenancePolicy 211 212 // Upcoming maintenance schedule. If no maintenance is scheduled, fields are 213 // not populated. 214 // 215 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 216 type MaintenanceSchedule = src.MaintenanceSchedule 217 218 // Node specific properties. 219 // 220 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 221 type NodeInfo = src.NodeInfo 222 223 // Represents the v1 metadata of the long-running operation. 224 // 225 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 226 type OperationMetadata = src.OperationMetadata 227 228 // The output content 229 // 230 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 231 type OutputConfig = src.OutputConfig 232 type OutputConfig_GcsDestination = src.OutputConfig_GcsDestination 233 234 // Request for 235 // [RescheduleMaintenance][google.cloud.redis.v1.CloudRedis.RescheduleMaintenance]. 236 // 237 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 238 type RescheduleMaintenanceRequest = src.RescheduleMaintenanceRequest 239 240 // Reschedule options. 241 // 242 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 243 type RescheduleMaintenanceRequest_RescheduleType = src.RescheduleMaintenanceRequest_RescheduleType 244 245 // TlsCertificate Resource 246 // 247 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 248 type TlsCertificate = src.TlsCertificate 249 250 // UnimplementedCloudRedisServer can be embedded to have forward compatible 251 // implementations. 252 // 253 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 254 type UnimplementedCloudRedisServer = src.UnimplementedCloudRedisServer 255 256 // Request for 257 // [UpdateInstance][google.cloud.redis.v1.CloudRedis.UpdateInstance]. 258 // 259 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 260 type UpdateInstanceRequest = src.UpdateInstanceRequest 261 262 // Request for 263 // [UpgradeInstance][google.cloud.redis.v1.CloudRedis.UpgradeInstance]. 264 // 265 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 266 type UpgradeInstanceRequest = src.UpgradeInstanceRequest 267 268 // Time window in which disruptive maintenance updates occur. Non-disruptive 269 // updates can occur inside or outside this window. 270 // 271 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 272 type WeeklyMaintenanceWindow = src.WeeklyMaintenanceWindow 273 274 // Defines specific information for a particular zone. Currently empty and 275 // reserved for future use only. 276 // 277 // Deprecated: Please use types in: cloud.google.com/go/redis/apiv1/redispb 278 type ZoneMetadata = src.ZoneMetadata 279 280 // Deprecated: Please use funcs in: cloud.google.com/go/redis/apiv1/redispb 281 func NewCloudRedisClient(cc grpc.ClientConnInterface) CloudRedisClient { 282 return src.NewCloudRedisClient(cc) 283 } 284 285 // Deprecated: Please use funcs in: cloud.google.com/go/redis/apiv1/redispb 286 func RegisterCloudRedisServer(s *grpc.Server, srv CloudRedisServer) { 287 src.RegisterCloudRedisServer(s, srv) 288 } 289