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 vmmigration aliases all exported identifiers in package 18 // "cloud.google.com/go/vmmigration/apiv1/vmmigrationpb". 19 // 20 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb. 21 // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md 22 // for more details. 23 package vmmigration 24 25 import ( 26 src "cloud.google.com/go/vmmigration/apiv1/vmmigrationpb" 27 grpc "google.golang.org/grpc" 28 ) 29 30 // Deprecated: Please use consts in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 31 const ( 32 AppliedLicense_BYOL = src.AppliedLicense_BYOL 33 AppliedLicense_NONE = src.AppliedLicense_NONE 34 AppliedLicense_PAYG = src.AppliedLicense_PAYG 35 AppliedLicense_TYPE_UNSPECIFIED = src.AppliedLicense_TYPE_UNSPECIFIED 36 CloneJob_ACTIVE = src.CloneJob_ACTIVE 37 CloneJob_ADAPTING_OS = src.CloneJob_ADAPTING_OS 38 CloneJob_CANCELLED = src.CloneJob_CANCELLED 39 CloneJob_CANCELLING = src.CloneJob_CANCELLING 40 CloneJob_FAILED = src.CloneJob_FAILED 41 CloneJob_PENDING = src.CloneJob_PENDING 42 CloneJob_STATE_UNSPECIFIED = src.CloneJob_STATE_UNSPECIFIED 43 CloneJob_SUCCEEDED = src.CloneJob_SUCCEEDED 44 ComputeEngineBootOption_COMPUTE_ENGINE_BOOT_OPTION_BIOS = src.ComputeEngineBootOption_COMPUTE_ENGINE_BOOT_OPTION_BIOS 45 ComputeEngineBootOption_COMPUTE_ENGINE_BOOT_OPTION_EFI = src.ComputeEngineBootOption_COMPUTE_ENGINE_BOOT_OPTION_EFI 46 ComputeEngineBootOption_COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED = src.ComputeEngineBootOption_COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED 47 ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_BALANCED = src.ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_BALANCED 48 ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_SSD = src.ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_SSD 49 ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_STANDARD = src.ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_STANDARD 50 ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED = src.ComputeEngineDiskType_COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED 51 ComputeEngineLicenseType_COMPUTE_ENGINE_LICENSE_TYPE_BYOL = src.ComputeEngineLicenseType_COMPUTE_ENGINE_LICENSE_TYPE_BYOL 52 ComputeEngineLicenseType_COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT = src.ComputeEngineLicenseType_COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT 53 ComputeEngineLicenseType_COMPUTE_ENGINE_LICENSE_TYPE_PAYG = src.ComputeEngineLicenseType_COMPUTE_ENGINE_LICENSE_TYPE_PAYG 54 ComputeScheduling_AUTOMATIC_RESTART = src.ComputeScheduling_AUTOMATIC_RESTART 55 ComputeScheduling_MIGRATE = src.ComputeScheduling_MIGRATE 56 ComputeScheduling_NO_AUTOMATIC_RESTART = src.ComputeScheduling_NO_AUTOMATIC_RESTART 57 ComputeScheduling_ON_HOST_MAINTENANCE_UNSPECIFIED = src.ComputeScheduling_ON_HOST_MAINTENANCE_UNSPECIFIED 58 ComputeScheduling_RESTART_TYPE_UNSPECIFIED = src.ComputeScheduling_RESTART_TYPE_UNSPECIFIED 59 ComputeScheduling_TERMINATE = src.ComputeScheduling_TERMINATE 60 CutoverJob_ACTIVE = src.CutoverJob_ACTIVE 61 CutoverJob_ADAPTING_OS = src.CutoverJob_ADAPTING_OS 62 CutoverJob_CANCELLED = src.CutoverJob_CANCELLED 63 CutoverJob_CANCELLING = src.CutoverJob_CANCELLING 64 CutoverJob_FAILED = src.CutoverJob_FAILED 65 CutoverJob_PENDING = src.CutoverJob_PENDING 66 CutoverJob_STATE_UNSPECIFIED = src.CutoverJob_STATE_UNSPECIFIED 67 CutoverJob_SUCCEEDED = src.CutoverJob_SUCCEEDED 68 DatacenterConnector_ACTIVE = src.DatacenterConnector_ACTIVE 69 DatacenterConnector_FAILED = src.DatacenterConnector_FAILED 70 DatacenterConnector_OFFLINE = src.DatacenterConnector_OFFLINE 71 DatacenterConnector_PENDING = src.DatacenterConnector_PENDING 72 DatacenterConnector_STATE_UNSPECIFIED = src.DatacenterConnector_STATE_UNSPECIFIED 73 MigratingVmView_MIGRATING_VM_VIEW_BASIC = src.MigratingVmView_MIGRATING_VM_VIEW_BASIC 74 MigratingVmView_MIGRATING_VM_VIEW_FULL = src.MigratingVmView_MIGRATING_VM_VIEW_FULL 75 MigratingVmView_MIGRATING_VM_VIEW_UNSPECIFIED = src.MigratingVmView_MIGRATING_VM_VIEW_UNSPECIFIED 76 MigratingVm_ACTIVE = src.MigratingVm_ACTIVE 77 MigratingVm_CUTOVER = src.MigratingVm_CUTOVER 78 MigratingVm_CUTTING_OVER = src.MigratingVm_CUTTING_OVER 79 MigratingVm_ERROR = src.MigratingVm_ERROR 80 MigratingVm_FINALIZED = src.MigratingVm_FINALIZED 81 MigratingVm_FINALIZING = src.MigratingVm_FINALIZING 82 MigratingVm_FINAL_SYNC = src.MigratingVm_FINAL_SYNC 83 MigratingVm_FIRST_SYNC = src.MigratingVm_FIRST_SYNC 84 MigratingVm_PAUSED = src.MigratingVm_PAUSED 85 MigratingVm_PENDING = src.MigratingVm_PENDING 86 MigratingVm_READY = src.MigratingVm_READY 87 MigratingVm_STATE_UNSPECIFIED = src.MigratingVm_STATE_UNSPECIFIED 88 MigrationError_APPLIANCE_UPGRADE_ERROR = src.MigrationError_APPLIANCE_UPGRADE_ERROR 89 MigrationError_CLONE_ERROR = src.MigrationError_CLONE_ERROR 90 MigrationError_CUTOVER_ERROR = src.MigrationError_CUTOVER_ERROR 91 MigrationError_ERROR_CODE_UNSPECIFIED = src.MigrationError_ERROR_CODE_UNSPECIFIED 92 MigrationError_OS_ADAPTATION_ERROR = src.MigrationError_OS_ADAPTATION_ERROR 93 MigrationError_SOURCE_REPLICATION_ERROR = src.MigrationError_SOURCE_REPLICATION_ERROR 94 MigrationError_SOURCE_VALIDATION_ERROR = src.MigrationError_SOURCE_VALIDATION_ERROR 95 MigrationError_TARGET_REPLICATION_ERROR = src.MigrationError_TARGET_REPLICATION_ERROR 96 MigrationError_UNKNOWN_ERROR = src.MigrationError_UNKNOWN_ERROR 97 MigrationError_UTILIZATION_REPORT_ERROR = src.MigrationError_UTILIZATION_REPORT_ERROR 98 SchedulingNodeAffinity_IN = src.SchedulingNodeAffinity_IN 99 SchedulingNodeAffinity_NOT_IN = src.SchedulingNodeAffinity_NOT_IN 100 SchedulingNodeAffinity_OPERATOR_UNSPECIFIED = src.SchedulingNodeAffinity_OPERATOR_UNSPECIFIED 101 UpgradeStatus_FAILED = src.UpgradeStatus_FAILED 102 UpgradeStatus_RUNNING = src.UpgradeStatus_RUNNING 103 UpgradeStatus_STATE_UNSPECIFIED = src.UpgradeStatus_STATE_UNSPECIFIED 104 UpgradeStatus_SUCCEEDED = src.UpgradeStatus_SUCCEEDED 105 UtilizationReportView_BASIC = src.UtilizationReportView_BASIC 106 UtilizationReportView_FULL = src.UtilizationReportView_FULL 107 UtilizationReportView_UTILIZATION_REPORT_VIEW_UNSPECIFIED = src.UtilizationReportView_UTILIZATION_REPORT_VIEW_UNSPECIFIED 108 UtilizationReport_CREATING = src.UtilizationReport_CREATING 109 UtilizationReport_FAILED = src.UtilizationReport_FAILED 110 UtilizationReport_MONTH = src.UtilizationReport_MONTH 111 UtilizationReport_STATE_UNSPECIFIED = src.UtilizationReport_STATE_UNSPECIFIED 112 UtilizationReport_SUCCEEDED = src.UtilizationReport_SUCCEEDED 113 UtilizationReport_TIME_FRAME_UNSPECIFIED = src.UtilizationReport_TIME_FRAME_UNSPECIFIED 114 UtilizationReport_WEEK = src.UtilizationReport_WEEK 115 UtilizationReport_YEAR = src.UtilizationReport_YEAR 116 VmwareVmDetails_BIOS = src.VmwareVmDetails_BIOS 117 VmwareVmDetails_BOOT_OPTION_UNSPECIFIED = src.VmwareVmDetails_BOOT_OPTION_UNSPECIFIED 118 VmwareVmDetails_EFI = src.VmwareVmDetails_EFI 119 VmwareVmDetails_OFF = src.VmwareVmDetails_OFF 120 VmwareVmDetails_ON = src.VmwareVmDetails_ON 121 VmwareVmDetails_POWER_STATE_UNSPECIFIED = src.VmwareVmDetails_POWER_STATE_UNSPECIFIED 122 VmwareVmDetails_SUSPENDED = src.VmwareVmDetails_SUSPENDED 123 ) 124 125 // Deprecated: Please use vars in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 126 var ( 127 AppliedLicense_Type_name = src.AppliedLicense_Type_name 128 AppliedLicense_Type_value = src.AppliedLicense_Type_value 129 CloneJob_State_name = src.CloneJob_State_name 130 CloneJob_State_value = src.CloneJob_State_value 131 ComputeEngineBootOption_name = src.ComputeEngineBootOption_name 132 ComputeEngineBootOption_value = src.ComputeEngineBootOption_value 133 ComputeEngineDiskType_name = src.ComputeEngineDiskType_name 134 ComputeEngineDiskType_value = src.ComputeEngineDiskType_value 135 ComputeEngineLicenseType_name = src.ComputeEngineLicenseType_name 136 ComputeEngineLicenseType_value = src.ComputeEngineLicenseType_value 137 ComputeScheduling_OnHostMaintenance_name = src.ComputeScheduling_OnHostMaintenance_name 138 ComputeScheduling_OnHostMaintenance_value = src.ComputeScheduling_OnHostMaintenance_value 139 ComputeScheduling_RestartType_name = src.ComputeScheduling_RestartType_name 140 ComputeScheduling_RestartType_value = src.ComputeScheduling_RestartType_value 141 CutoverJob_State_name = src.CutoverJob_State_name 142 CutoverJob_State_value = src.CutoverJob_State_value 143 DatacenterConnector_State_name = src.DatacenterConnector_State_name 144 DatacenterConnector_State_value = src.DatacenterConnector_State_value 145 File_google_cloud_vmmigration_v1_vmmigration_proto = src.File_google_cloud_vmmigration_v1_vmmigration_proto 146 MigratingVmView_name = src.MigratingVmView_name 147 MigratingVmView_value = src.MigratingVmView_value 148 MigratingVm_State_name = src.MigratingVm_State_name 149 MigratingVm_State_value = src.MigratingVm_State_value 150 MigrationError_ErrorCode_name = src.MigrationError_ErrorCode_name 151 MigrationError_ErrorCode_value = src.MigrationError_ErrorCode_value 152 SchedulingNodeAffinity_Operator_name = src.SchedulingNodeAffinity_Operator_name 153 SchedulingNodeAffinity_Operator_value = src.SchedulingNodeAffinity_Operator_value 154 UpgradeStatus_State_name = src.UpgradeStatus_State_name 155 UpgradeStatus_State_value = src.UpgradeStatus_State_value 156 UtilizationReportView_name = src.UtilizationReportView_name 157 UtilizationReportView_value = src.UtilizationReportView_value 158 UtilizationReport_State_name = src.UtilizationReport_State_name 159 UtilizationReport_State_value = src.UtilizationReport_State_value 160 UtilizationReport_TimeFrame_name = src.UtilizationReport_TimeFrame_name 161 UtilizationReport_TimeFrame_value = src.UtilizationReport_TimeFrame_value 162 VmwareVmDetails_BootOption_name = src.VmwareVmDetails_BootOption_name 163 VmwareVmDetails_BootOption_value = src.VmwareVmDetails_BootOption_value 164 VmwareVmDetails_PowerState_name = src.VmwareVmDetails_PowerState_name 165 VmwareVmDetails_PowerState_value = src.VmwareVmDetails_PowerState_value 166 ) 167 168 // Request message for 'AddGroupMigration' request. 169 // 170 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 171 type AddGroupMigrationRequest = src.AddGroupMigrationRequest 172 173 // Response message for 'AddGroupMigration' request. 174 // 175 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 176 type AddGroupMigrationResponse = src.AddGroupMigrationResponse 177 178 // Describes an appliance version. 179 // 180 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 181 type ApplianceVersion = src.ApplianceVersion 182 183 // AppliedLicense holds the license data returned by adaptation module report. 184 // 185 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 186 type AppliedLicense = src.AppliedLicense 187 188 // License types used in OS adaptation. 189 // 190 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 191 type AppliedLicense_Type = src.AppliedLicense_Type 192 193 // Holds informatiom about the available versions for upgrade. 194 // 195 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 196 type AvailableUpdates = src.AvailableUpdates 197 198 // Request message for 'CancelCloneJob' request. 199 // 200 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 201 type CancelCloneJobRequest = src.CancelCloneJobRequest 202 203 // Response message for 'CancelCloneJob' request. 204 // 205 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 206 type CancelCloneJobResponse = src.CancelCloneJobResponse 207 208 // Request message for 'CancelCutoverJob' request. 209 // 210 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 211 type CancelCutoverJobRequest = src.CancelCutoverJobRequest 212 213 // Response message for 'CancelCutoverJob' request. 214 // 215 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 216 type CancelCutoverJobResponse = src.CancelCutoverJobResponse 217 218 // CloneJob describes the process of creating a clone of a 219 // [MigratingVM][google.cloud.vmmigration.v1.MigratingVm] to the requested 220 // target based on the latest successful uploaded snapshots. While the 221 // migration cycles of a MigratingVm take place, it is possible to verify the 222 // uploaded VM can be started in the cloud, by creating a clone. The clone can 223 // be created without any downtime, and it is created using the latest 224 // snapshots which are already in the cloud. The cloneJob is only responsible 225 // for its work, not its products, which means once it is finished, it will 226 // never touch the instance it created. It will only delete it in case of the 227 // CloneJob being cancelled or upon failure to clone. 228 // 229 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 230 type CloneJob = src.CloneJob 231 type CloneJob_ComputeEngineTargetDetails = src.CloneJob_ComputeEngineTargetDetails 232 233 // Possible states of the clone job. 234 // 235 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 236 type CloneJob_State = src.CloneJob_State 237 238 // Possible values for vm boot option. 239 // 240 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 241 type ComputeEngineBootOption = src.ComputeEngineBootOption 242 243 // Types of disks supported for Compute Engine VM. 244 // 245 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 246 type ComputeEngineDiskType = src.ComputeEngineDiskType 247 248 // Types of licenses used in OS adaptation. 249 // 250 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 251 type ComputeEngineLicenseType = src.ComputeEngineLicenseType 252 253 // ComputeEngineTargetDefaults is a collection of details for creating a VM in 254 // a target Compute Engine project. 255 // 256 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 257 type ComputeEngineTargetDefaults = src.ComputeEngineTargetDefaults 258 259 // ComputeEngineTargetDetails is a collection of details for creating a VM in 260 // a target Compute Engine project. 261 // 262 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 263 type ComputeEngineTargetDetails = src.ComputeEngineTargetDetails 264 265 // Scheduling information for VM on maintenance/restart behaviour and node 266 // allocation in sole tenant nodes. 267 // 268 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 269 type ComputeScheduling = src.ComputeScheduling 270 type ComputeScheduling_OnHostMaintenance = src.ComputeScheduling_OnHostMaintenance 271 272 // Defines whether the Instance should be automatically restarted whenever it 273 // is terminated by Compute Engine (not terminated by user). 274 // 275 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 276 type ComputeScheduling_RestartType = src.ComputeScheduling_RestartType 277 278 // Request message for 'CreateCloneJob' request. 279 // 280 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 281 type CreateCloneJobRequest = src.CreateCloneJobRequest 282 283 // Request message for 'CreateCutoverJob' request. 284 // 285 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 286 type CreateCutoverJobRequest = src.CreateCutoverJobRequest 287 288 // Request message for 'CreateDatacenterConnector' request. 289 // 290 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 291 type CreateDatacenterConnectorRequest = src.CreateDatacenterConnectorRequest 292 293 // Request message for 'CreateGroup' request. 294 // 295 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 296 type CreateGroupRequest = src.CreateGroupRequest 297 298 // Request message for 'CreateMigratingVm' request. 299 // 300 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 301 type CreateMigratingVmRequest = src.CreateMigratingVmRequest 302 303 // Request message for 'CreateSource' request. 304 // 305 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 306 type CreateSourceRequest = src.CreateSourceRequest 307 308 // Request message for 'CreateTargetProject' request. 309 // 310 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 311 type CreateTargetProjectRequest = src.CreateTargetProjectRequest 312 313 // Request message for 'CreateUtilizationReport' request. 314 // 315 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 316 type CreateUtilizationReportRequest = src.CreateUtilizationReportRequest 317 318 // CutoverJob message describes a cutover of a migrating VM. The CutoverJob is 319 // the operation of shutting down the VM, creating a snapshot and clonning the 320 // VM using the replicated snapshot. 321 // 322 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 323 type CutoverJob = src.CutoverJob 324 type CutoverJob_ComputeEngineTargetDetails = src.CutoverJob_ComputeEngineTargetDetails 325 326 // Possible states of the cutover job. 327 // 328 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 329 type CutoverJob_State = src.CutoverJob_State 330 331 // DatacenterConnector message describes a connector between the Source and 332 // GCP, which is installed on a vmware datacenter (an OVA vm installed by the 333 // user) to connect the Datacenter to GCP and support vm migration data 334 // transfer. 335 // 336 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 337 type DatacenterConnector = src.DatacenterConnector 338 339 // The possible values of the state. 340 // 341 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 342 type DatacenterConnector_State = src.DatacenterConnector_State 343 344 // Request message for 'DeleteDatacenterConnector' request. 345 // 346 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 347 type DeleteDatacenterConnectorRequest = src.DeleteDatacenterConnectorRequest 348 349 // Request message for 'DeleteGroup' request. 350 // 351 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 352 type DeleteGroupRequest = src.DeleteGroupRequest 353 354 // Request message for 'DeleteMigratingVm' request. 355 // 356 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 357 type DeleteMigratingVmRequest = src.DeleteMigratingVmRequest 358 359 // Request message for 'DeleteSource' request. 360 // 361 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 362 type DeleteSourceRequest = src.DeleteSourceRequest 363 364 // Request message for 'DeleteTargetProject' request. 365 // 366 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 367 type DeleteTargetProjectRequest = src.DeleteTargetProjectRequest 368 369 // Request message for 'DeleteUtilizationReport' request. 370 // 371 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 372 type DeleteUtilizationReportRequest = src.DeleteUtilizationReportRequest 373 374 // Request message for 375 // [fetchInventory][google.cloud.vmmigration.v1.VmMigration.FetchInventory]. 376 // 377 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 378 type FetchInventoryRequest = src.FetchInventoryRequest 379 380 // Response message for 381 // [fetchInventory][google.cloud.vmmigration.v1.VmMigration.FetchInventory]. 382 // 383 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 384 type FetchInventoryResponse = src.FetchInventoryResponse 385 type FetchInventoryResponse_VmwareVms = src.FetchInventoryResponse_VmwareVms 386 387 // Request message for 'FinalizeMigration' request. 388 // 389 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 390 type FinalizeMigrationRequest = src.FinalizeMigrationRequest 391 392 // Response message for 'FinalizeMigration' request. 393 // 394 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 395 type FinalizeMigrationResponse = src.FinalizeMigrationResponse 396 397 // Request message for 'GetCloneJob' request. 398 // 399 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 400 type GetCloneJobRequest = src.GetCloneJobRequest 401 402 // Request message for 'GetCutoverJob' request. 403 // 404 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 405 type GetCutoverJobRequest = src.GetCutoverJobRequest 406 407 // Request message for 'GetDatacenterConnector' request. 408 // 409 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 410 type GetDatacenterConnectorRequest = src.GetDatacenterConnectorRequest 411 412 // Request message for 'GetGroup' request. 413 // 414 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 415 type GetGroupRequest = src.GetGroupRequest 416 417 // Request message for 'GetMigratingVm' request. 418 // 419 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 420 type GetMigratingVmRequest = src.GetMigratingVmRequest 421 422 // Request message for 'GetSource' request. 423 // 424 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 425 type GetSourceRequest = src.GetSourceRequest 426 427 // Request message for 'GetTargetProject' call. 428 // 429 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 430 type GetTargetProjectRequest = src.GetTargetProjectRequest 431 432 // Request message for 'GetUtilizationReport' request. 433 // 434 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 435 type GetUtilizationReportRequest = src.GetUtilizationReportRequest 436 437 // Describes message for 'Group' resource. The Group is a collections of 438 // several MigratingVms. 439 // 440 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 441 type Group = src.Group 442 443 // Request message for 'ListCloneJobsRequest' request. 444 // 445 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 446 type ListCloneJobsRequest = src.ListCloneJobsRequest 447 448 // Response message for 'ListCloneJobs' request. 449 // 450 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 451 type ListCloneJobsResponse = src.ListCloneJobsResponse 452 453 // Request message for 'ListCutoverJobsRequest' request. 454 // 455 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 456 type ListCutoverJobsRequest = src.ListCutoverJobsRequest 457 458 // Response message for 'ListCutoverJobs' request. 459 // 460 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 461 type ListCutoverJobsResponse = src.ListCutoverJobsResponse 462 463 // Request message for 'ListDatacenterConnectors' request. 464 // 465 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 466 type ListDatacenterConnectorsRequest = src.ListDatacenterConnectorsRequest 467 468 // Response message for 'ListDatacenterConnectors' request. 469 // 470 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 471 type ListDatacenterConnectorsResponse = src.ListDatacenterConnectorsResponse 472 473 // Request message for 'ListGroups' request. 474 // 475 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 476 type ListGroupsRequest = src.ListGroupsRequest 477 478 // Response message for 'ListGroups' request. 479 // 480 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 481 type ListGroupsResponse = src.ListGroupsResponse 482 483 // Request message for 'LisMigratingVmsRequest' request. 484 // 485 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 486 type ListMigratingVmsRequest = src.ListMigratingVmsRequest 487 488 // Response message for 'ListMigratingVms' request. 489 // 490 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 491 type ListMigratingVmsResponse = src.ListMigratingVmsResponse 492 493 // Request message for 'ListSources' request. 494 // 495 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 496 type ListSourcesRequest = src.ListSourcesRequest 497 498 // Response message for 'ListSources' request. 499 // 500 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 501 type ListSourcesResponse = src.ListSourcesResponse 502 503 // Request message for 'ListTargetProjects' call. 504 // 505 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 506 type ListTargetProjectsRequest = src.ListTargetProjectsRequest 507 508 // Response message for 'ListTargetProjects' call. 509 // 510 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 511 type ListTargetProjectsResponse = src.ListTargetProjectsResponse 512 513 // Request message for 'ListUtilizationReports' request. 514 // 515 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 516 type ListUtilizationReportsRequest = src.ListUtilizationReportsRequest 517 518 // Response message for 'ListUtilizationReports' request. 519 // 520 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 521 type ListUtilizationReportsResponse = src.ListUtilizationReportsResponse 522 523 // MigratingVm describes the VM that will be migrated from a Source 524 // environment and its replication state. 525 // 526 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 527 type MigratingVm = src.MigratingVm 528 529 // Controls the level of details of a Migrating VM. 530 // 531 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 532 type MigratingVmView = src.MigratingVmView 533 type MigratingVm_ComputeEngineTargetDefaults = src.MigratingVm_ComputeEngineTargetDefaults 534 535 // The possible values of the state/health of source VM. 536 // 537 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 538 type MigratingVm_State = src.MigratingVm_State 539 540 // Represents migration resource error information that can be used with 541 // google.rpc.Status message. MigrationError is used to present the user with 542 // error information in migration operations. 543 // 544 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 545 type MigrationError = src.MigrationError 546 547 // Represents resource error codes. 548 // 549 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 550 type MigrationError_ErrorCode = src.MigrationError_ErrorCode 551 552 // NetworkInterface represents a NIC of a VM. 553 // 554 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 555 type NetworkInterface = src.NetworkInterface 556 557 // Represents the metadata of the long-running operation. 558 // 559 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 560 type OperationMetadata = src.OperationMetadata 561 562 // Request message for 'PauseMigration' request. 563 // 564 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 565 type PauseMigrationRequest = src.PauseMigrationRequest 566 567 // Response message for 'PauseMigration' request. 568 // 569 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 570 type PauseMigrationResponse = src.PauseMigrationResponse 571 572 // Request message for 'RemoveMigration' request. 573 // 574 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 575 type RemoveGroupMigrationRequest = src.RemoveGroupMigrationRequest 576 577 // Response message for 'RemoveMigration' request. 578 // 579 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 580 type RemoveGroupMigrationResponse = src.RemoveGroupMigrationResponse 581 582 // ReplicationCycle contains information about the current replication cycle 583 // status. 584 // 585 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 586 type ReplicationCycle = src.ReplicationCycle 587 588 // ReplicationSync contain information about the last replica sync to the 589 // cloud. 590 // 591 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 592 type ReplicationSync = src.ReplicationSync 593 594 // Request message for 'ResumeMigration' request. 595 // 596 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 597 type ResumeMigrationRequest = src.ResumeMigrationRequest 598 599 // Response message for 'ResumeMigration' request. 600 // 601 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 602 type ResumeMigrationResponse = src.ResumeMigrationResponse 603 604 // A policy for scheduling replications. 605 // 606 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 607 type SchedulePolicy = src.SchedulePolicy 608 609 // Node Affinity: the configuration of desired nodes onto which this Instance 610 // could be scheduled. Based on 611 // https://cloud.google.com/compute/docs/reference/rest/v1/instances/setScheduling 612 // 613 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 614 type SchedulingNodeAffinity = src.SchedulingNodeAffinity 615 616 // Possible types of node selection operators. Valid operators are IN for 617 // affinity and NOT_IN for anti-affinity. 618 // 619 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 620 type SchedulingNodeAffinity_Operator = src.SchedulingNodeAffinity_Operator 621 622 // Source message describes a specific vm migration Source resource. It 623 // contains the source environment information. 624 // 625 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 626 type Source = src.Source 627 type Source_Vmware = src.Source_Vmware 628 629 // Request message for 'StartMigrationRequest' request. 630 // 631 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 632 type StartMigrationRequest = src.StartMigrationRequest 633 634 // Response message for 'StartMigration' request. 635 // 636 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 637 type StartMigrationResponse = src.StartMigrationResponse 638 639 // TargetProject message represents a target Compute Engine project for a 640 // migration or a clone. 641 // 642 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 643 type TargetProject = src.TargetProject 644 645 // UnimplementedVmMigrationServer can be embedded to have forward compatible 646 // implementations. 647 // 648 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 649 type UnimplementedVmMigrationServer = src.UnimplementedVmMigrationServer 650 651 // Update message for 'UpdateGroups' request. 652 // 653 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 654 type UpdateGroupRequest = src.UpdateGroupRequest 655 656 // Request message for 'UpdateMigratingVm' request. 657 // 658 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 659 type UpdateMigratingVmRequest = src.UpdateMigratingVmRequest 660 661 // Update message for 'UpdateSources' request. 662 // 663 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 664 type UpdateSourceRequest = src.UpdateSourceRequest 665 666 // Update message for 'UpdateTargetProject' request. 667 // 668 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 669 type UpdateTargetProjectRequest = src.UpdateTargetProjectRequest 670 671 // Request message for 'UpgradeAppliance' request. 672 // 673 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 674 type UpgradeApplianceRequest = src.UpgradeApplianceRequest 675 676 // Response message for 'UpgradeAppliance' request. 677 // 678 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 679 type UpgradeApplianceResponse = src.UpgradeApplianceResponse 680 681 // UpgradeStatus contains information about upgradeAppliance operation. 682 // 683 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 684 type UpgradeStatus = src.UpgradeStatus 685 686 // The possible values of the state. 687 // 688 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 689 type UpgradeStatus_State = src.UpgradeStatus_State 690 691 // Utilization report details the utilization (CPU, memory, etc.) of selected 692 // source VMs. 693 // 694 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 695 type UtilizationReport = src.UtilizationReport 696 697 // Controls the level of details of a Utilization Report. 698 // 699 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 700 type UtilizationReportView = src.UtilizationReportView 701 702 // Utilization report state. 703 // 704 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 705 type UtilizationReport_State = src.UtilizationReport_State 706 707 // Report time frame options. 708 // 709 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 710 type UtilizationReport_TimeFrame = src.UtilizationReport_TimeFrame 711 712 // VmMigrationClient is the client API for VmMigration service. For semantics 713 // around ctx use and closing/ending streaming RPCs, please refer to 714 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 715 // 716 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 717 type VmMigrationClient = src.VmMigrationClient 718 719 // VmMigrationServer is the server API for VmMigration service. 720 // 721 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 722 type VmMigrationServer = src.VmMigrationServer 723 724 // Utilization information of a single VM. 725 // 726 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 727 type VmUtilizationInfo = src.VmUtilizationInfo 728 type VmUtilizationInfo_VmwareVmDetails = src.VmUtilizationInfo_VmwareVmDetails 729 730 // Utilization metrics values for a single VM. 731 // 732 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 733 type VmUtilizationMetrics = src.VmUtilizationMetrics 734 735 // VmwareSourceDetails message describes a specific source details for the 736 // vmware source type. 737 // 738 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 739 type VmwareSourceDetails = src.VmwareSourceDetails 740 741 // VmwareVmDetails describes a VM in vCenter. 742 // 743 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 744 type VmwareVmDetails = src.VmwareVmDetails 745 746 // Possible values for vm boot option. 747 // 748 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 749 type VmwareVmDetails_BootOption = src.VmwareVmDetails_BootOption 750 751 // Possible values for the power state of the VM. 752 // 753 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 754 type VmwareVmDetails_PowerState = src.VmwareVmDetails_PowerState 755 756 // VmwareVmsDetails describes VMs in vCenter. 757 // 758 // Deprecated: Please use types in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 759 type VmwareVmsDetails = src.VmwareVmsDetails 760 761 // Deprecated: Please use funcs in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 762 func NewVmMigrationClient(cc grpc.ClientConnInterface) VmMigrationClient { 763 return src.NewVmMigrationClient(cc) 764 } 765 766 // Deprecated: Please use funcs in: cloud.google.com/go/vmmigration/apiv1/vmmigrationpb 767 func RegisterVmMigrationServer(s *grpc.Server, srv VmMigrationServer) { 768 src.RegisterVmMigrationServer(s, srv) 769 } 770