...

Source file src/google.golang.org/genproto/googleapis/cloud/vmmigration/v1/alias.go

Documentation: google.golang.org/genproto/googleapis/cloud/vmmigration/v1

     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  

View as plain text