Class /GOOG/CL_VMMIGRATION_V1ALPHA1

Class

/GOOG/CL_VMMIGRATION_V1ALPHA1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:VM Migration API v1alpha1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_001 AccessKeyCredentials PUBLIC
TY_003 AddGroupMigrationRequest PUBLIC
TY_004 ApplianceVersion PUBLIC
TY_005 AppliedLicense PUBLIC
TY_006 AvailableUpdates PUBLIC
TY_007 AwsDiskDetails PUBLIC
TY_008 AwsSecurityGroup PUBLIC
TY_009 AwsSourceDetails PUBLIC
TY_010 AwsSourceVmDetails PUBLIC
TY_011 AwsVmDetails PUBLIC
TY_012 AwsVmsDetails PUBLIC
TY_013 AzureDiskDetails PUBLIC
TY_014 AzureSourceDetails PUBLIC
TY_015 AzureSourceVmDetails PUBLIC
TY_016 AzureVmDetails PUBLIC
TY_017 AzureVmsDetails PUBLIC
TY_018 BootDiskDefaults PUBLIC
TY_023 ClientSecretCredentials PUBLIC
TY_024 CloneJob PUBLIC
TY_025 CloneStep PUBLIC
TY_026 ComputeEngineDisksTargetDefaults PUBLIC
TY_027 ComputeEngineDisksTargetDetails PUBLIC
TY_028 ComputeEngineTargetDefaults PUBLIC
TY_029 ComputeEngineTargetDetails PUBLIC
TY_030 ComputeScheduling PUBLIC
TY_032 CutoverForecast PUBLIC
TY_033 CutoverJob PUBLIC
TY_034 CutoverStep PUBLIC
TY_035 CycleStep PUBLIC
TY_037 DatacenterConnector PUBLIC
TY_038 Disk PUBLIC
TY_039 DiskImageDefaults PUBLIC
TY_040 DiskImageTargetDetails PUBLIC
TY_043 DisksMigrationVmTargetDefaults PUBLIC
TY_044 DisksMigrationVmTargetDetails PUBLIC
TY_046 Encryption PUBLIC
TY_047 FetchInventoryResponse PUBLIC
TY_049 Group PUBLIC
TY_050 ImageImport PUBLIC
TY_051 ImageImportJob PUBLIC
TY_052 ImageImportOsAdaptationParameters PUBLIC
TY_053 ImageImportStep PUBLIC
TY_057 Link PUBLIC
TY_058 ListCloneJobsResponse PUBLIC
TY_059 ListCutoverJobsResponse PUBLIC
TY_060 ListDatacenterConnectorsResponse PUBLIC
TY_061 ListGroupsResponse PUBLIC
TY_062 ListImageImportJobsResponse PUBLIC
TY_063 ListImageImportsResponse PUBLIC
TY_064 ListLocationsResponse PUBLIC
TY_065 ListMigratingVmsResponse PUBLIC
TY_066 ListOperationsResponse PUBLIC
TY_067 ListReplicationCyclesResponse PUBLIC
TY_068 ListSourcesResponse PUBLIC
TY_069 ListTargetProjectsResponse PUBLIC
TY_070 ListUtilizationReportsResponse PUBLIC
TY_072 LocalizedMessage PUBLIC
TY_073 Location PUBLIC
TY_074 MachineImageParametersOverrides PUBLIC
TY_075 MachineImageTargetDetails PUBLIC
TY_076 MigratingVm PUBLIC
TY_077 MigrationWarning PUBLIC
TY_078 NetworkInterface PUBLIC
TY_079 OSDescription PUBLIC
TY_080 OSDisk PUBLIC
TY_081 Operation PUBLIC
TY_083 PersistentDisk PUBLIC
TY_084 PersistentDiskDefaults PUBLIC
TY_087 RemoveGroupMigrationRequest PUBLIC
TY_088 ReplicatingStep PUBLIC
TY_089 ReplicationCycle PUBLIC
TY_090 ReplicationSync PUBLIC
TY_092 SchedulePolicy PUBLIC
TY_093 SchedulingNodeAffinity PUBLIC
TY_094 ServiceAccount PUBLIC
TY_095 ShieldedInstanceConfig PUBLIC
TY_098 Source PUBLIC
TY_100 Status PUBLIC
TY_101 Tag PUBLIC
TY_102 TargetProject PUBLIC
TY_103 TargetVMDetails PUBLIC
TY_104 UpgradeApplianceRequest PUBLIC
TY_105 UpgradeStatus PUBLIC
TY_106 UtilizationReport PUBLIC
TY_107 VmAttachmentDetails PUBLIC
TY_108 VmCapabilities PUBLIC
TY_109 VmUtilizationInfo PUBLIC
TY_110 VmUtilizationMetrics PUBLIC
TY_111 VmwareDiskDetails PUBLIC
TY_112 VmwareSourceDetails PUBLIC
TY_113 VmwareSourceVmDetails PUBLIC
TY_114 VmwareVmDetails PUBLIC
TY_115 VmwareVmsDetails PUBLIC
TY_T_007 AwsDiskDetails PUBLIC
TY_T_008 AwsSecurityGroup PUBLIC
TY_T_011 AwsVmDetails PUBLIC
TY_T_013 AzureDiskDetails PUBLIC
TY_T_016 AzureVmDetails PUBLIC
TY_T_024 CloneJob PUBLIC
TY_T_025 CloneStep PUBLIC
TY_T_033 CutoverJob PUBLIC
TY_T_034 CutoverStep PUBLIC
TY_T_035 CycleStep PUBLIC
TY_T_037 DatacenterConnector PUBLIC
TY_T_038 Disk PUBLIC
TY_T_049 Group PUBLIC
TY_T_050 ImageImport PUBLIC
TY_T_051 ImageImportJob PUBLIC
TY_T_053 ImageImportStep PUBLIC
TY_T_057 Link PUBLIC
TY_T_073 Location PUBLIC
TY_T_076 MigratingVm PUBLIC
TY_T_077 MigrationWarning PUBLIC
TY_T_078 NetworkInterface PUBLIC
TY_T_081 Operation PUBLIC
TY_T_083 PersistentDisk PUBLIC
TY_T_084 PersistentDiskDefaults PUBLIC
TY_T_089 ReplicationCycle PUBLIC
TY_T_093 SchedulingNodeAffinity PUBLIC
TY_T_098 Source PUBLIC
TY_T_100 Status PUBLIC
TY_T_101 Tag PUBLIC
TY_T_102 TargetProject PUBLIC
TY_T_106 UtilizationReport PUBLIC
TY_T_109 VmUtilizationInfo PUBLIC
TY_T_111 VmwareDiskDetails PUBLIC
TY_T_114 VmwareVmDetails PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.10 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250227 PUBLIC
C_ROOT_URL STRING API Root URL https://vmmigration.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name vmmigration:v1alpha1 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC

Methods

For general information about a method in ABAP SDK for Google Cloud, see API method.

CONSTRUCTOR

  • Description: Constructor
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud Key Name
IV_LOG_OBJ IMPORTING BALOBJ_D Application log: Object name (Application code)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Application Log: Subobject

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ADD_GROUP_MIGRATION_GROUPS

  • Description: vmmigration.projects.locations.groups.addGroupMigration
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_GROUPS_ID IMPORTING STRING groupsId
IS_INPUT IMPORTING TY_003 AddGroupMigrationRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_CLONE_JOBS

  • Description: projects.locations.sources.migratingVms.cloneJobs.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IV_P_CLONE_JOBS_ID IMPORTING STRING cloneJobsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_CUTOVER_JOBS

  • Description: projects.locations.sources.migratingVms.cutoverJobs.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IV_P_CUTOVER_JOBS_ID IMPORTING STRING cutoverJobsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_IMAGE_IMPORT_JOBS

  • Description: projects.locations.imageImports.imageImportJobs.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_IMAGE_IMPORTS_ID IMPORTING STRING imageImportsId
IV_P_IMAGE_IMPORT_JOBS_ID IMPORTING STRING imageImportJobsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_OPERATIONS

  • Description: vmmigration.projects.locations.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_CLONE_JOBS

  • Description: projects.locations.sources.migratingVms.cloneJobs.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_CLONEJOBID IMPORTING STRING cloneJobId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING TY_024 CloneJob
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_CUTOVER_JOBS

  • Description: projects.locations.sources.migratingVms.cutoverJobs.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_CUTOVERJOBID IMPORTING STRING cutoverJobId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING TY_033 CutoverJob
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_DATACENTER_CONNECTOR

  • Description: projects.locations.sources.datacenterConnectors.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_DATACENTERCONNECTORID IMPORTING STRING datacenterConnectorId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_037 DatacenterConnector
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_GROUPS

  • Description: vmmigration.projects.locations.groups.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_GROUPID IMPORTING STRING groupId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_049 Group
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_IMAGE_IMPORTS

  • Description: vmmigration.projects.locations.imageImports.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_IMAGEIMPORTID IMPORTING STRING imageImportId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_050 ImageImport
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_MIGRATING_VMS

  • Description: vmmigration.projects.locations.sources.migratingVms.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_MIGRATINGVMID IMPORTING STRING migratingVmId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_076 MigratingVm
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_SOURCES

  • Description: vmmigration.projects.locations.sources.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_SOURCEID IMPORTING STRING sourceId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_098 Source
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_TARGET_PROJECTS

  • Description: vmmigration.projects.locations.targetProjects.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_TARGETPROJECTID IMPORTING STRING targetProjectId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_102 TargetProject
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_UTILIZATION_REPORTS

  • Description: projects.locations.sources.utilizationReports.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UTILIZATIONREPORTID IMPORTING STRING utilizationReportId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_106 UtilizationReport
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_DATACENTER_CONNECTOR

  • Description: projects.locations.sources.datacenterConnectors.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_DATACENTER_CONNECTORS_ID IMPORTING STRING datacenterConnectorsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_GROUPS

  • Description: vmmigration.projects.locations.groups.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_GROUPS_ID IMPORTING STRING groupsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_IMAGE_IMPORTS

  • Description: vmmigration.projects.locations.imageImports.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_IMAGE_IMPORTS_ID IMPORTING STRING imageImportsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_MIGRATING_VMS

  • Description: vmmigration.projects.locations.sources.migratingVms.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_OPERATIONS

  • Description: vmmigration.projects.locations.operations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_SOURCES

  • Description: vmmigration.projects.locations.sources.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_TARGET_PROJECTS

  • Description: vmmigration.projects.locations.targetProjects.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_TARGET_PROJECTS_ID IMPORTING STRING targetProjectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_UTILIZATION_REPORTS

  • Description: projects.locations.sources.utilizationReports.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_UTILIZATION_REPORTS_ID IMPORTING STRING utilizationReportsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

FETCH_INVENTORY_SOURCES

  • Description: vmmigration.projects.locations.sources.fetchInventory
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FORCEREFRESH IMPORTING STRING forceRefresh
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_047 FetchInventoryResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

FINALIZE_MIGRATION_MIGRATIN

  • Description: projects.locations.sources.migratingVms.finalizeMigration
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_CLONE_JOBS

  • Description: projects.locations.sources.migratingVms.cloneJobs.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IV_P_CLONE_JOBS_ID IMPORTING STRING cloneJobsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_024 CloneJob
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_CUTOVER_JOBS

  • Description: projects.locations.sources.migratingVms.cutoverJobs.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IV_P_CUTOVER_JOBS_ID IMPORTING STRING cutoverJobsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 CutoverJob
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_DATACENTER_CONNECTORS

  • Description: projects.locations.sources.datacenterConnectors.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_DATACENTER_CONNECTORS_ID IMPORTING STRING datacenterConnectorsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_037 DatacenterConnector
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_GROUPS

  • Description: vmmigration.projects.locations.groups.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_GROUPS_ID IMPORTING STRING groupsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_049 Group
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_IMAGE_IMPORTS

  • Description: vmmigration.projects.locations.imageImports.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_IMAGE_IMPORTS_ID IMPORTING STRING imageImportsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_050 ImageImport
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_IMAGE_IMPORT_JOBS

  • Description: projects.locations.imageImports.imageImportJobs.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_IMAGE_IMPORTS_ID IMPORTING STRING imageImportsId
IV_P_IMAGE_IMPORT_JOBS_ID IMPORTING STRING imageImportJobsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_051 ImageImportJob
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_LOCATIONS

  • Description: vmmigration.projects.locations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_073 Location
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_MIGRATING_VMS

  • Description: vmmigration.projects.locations.sources.migratingVms.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_VIEW IMPORTING STRING view
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_076 MigratingVm
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_OPERATIONS

  • Description: vmmigration.projects.locations.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_REPLICATION_CYCLES

  • Description: locations.sources.migratingVms.replicationCycles.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IV_P_REPLICATION_CYCLES_ID IMPORTING STRING replicationCyclesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_089 ReplicationCycle
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_SOURCES

  • Description: vmmigration.projects.locations.sources.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_098 Source
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_TARGET_PROJECTS

  • Description: vmmigration.projects.locations.targetProjects.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_TARGET_PROJECTS_ID IMPORTING STRING targetProjectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_102 TargetProject
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_UTILIZATION_REPORTS

  • Description: projects.locations.sources.utilizationReports.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_VIEW IMPORTING STRING view
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_UTILIZATION_REPORTS_ID IMPORTING STRING utilizationReportsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_106 UtilizationReport
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_CLONE_JOBS

  • Description: projects.locations.sources.migratingVms.cloneJobs.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_058 ListCloneJobsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_CUTOVER_JOBS

  • Description: projects.locations.sources.migratingVms.cutoverJobs.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_059 ListCutoverJobsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_DATACENTER_CONNECTORS

  • Description: projects.locations.sources.datacenterConnectors.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_060 ListDatacenterConnectorsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_GROUPS

  • Description: vmmigration.projects.locations.groups.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_061 ListGroupsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_IMAGE_IMPORTS

  • Description: vmmigration.projects.locations.imageImports.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_063 ListImageImportsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_IMAGE_IMPORT_JOBS

  • Description: projects.locations.imageImports.imageImportJobs.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_IMAGE_IMPORTS_ID IMPORTING STRING imageImportsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_062 ListImageImportJobsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_LOCATIONS

  • Description: vmmigration.projects.locations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 ListLocationsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_MIGRATING_VMS

  • Description: vmmigration.projects.locations.sources.migratingVms.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_VIEW IMPORTING STRING view
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 ListMigratingVmsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_OPERATIONS

  • Description: vmmigration.projects.locations.operations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 ListOperationsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_REPLICATION_CYCLES

  • Description: locations.sources.migratingVms.replicationCycles.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_067 ListReplicationCyclesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_SOURCES

  • Description: vmmigration.projects.locations.sources.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 ListSourcesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_TARGET_PROJECTS

  • Description: vmmigration.projects.locations.targetProjects.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_069 ListTargetProjectsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_UTILIZATION_REPORTS

  • Description: projects.locations.sources.utilizationReports.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_VIEW IMPORTING STRING view
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_070 ListUtilizationReportsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_GROUPS

  • Description: vmmigration.projects.locations.groups.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_GROUPS_ID IMPORTING STRING groupsId
IS_INPUT IMPORTING TY_049 Group
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_MIGRATING_VMS

  • Description: vmmigration.projects.locations.sources.migratingVms.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING TY_076 MigratingVm
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_SOURCES

  • Description: vmmigration.projects.locations.sources.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_098 Source
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_TARGET_PROJECTS

  • Description: vmmigration.projects.locations.targetProjects.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_TARGET_PROJECTS_ID IMPORTING STRING targetProjectsId
IS_INPUT IMPORTING TY_102 TargetProject
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PAUSE_MIGRATION_MIGRATING_V

  • Description: projects.locations.sources.migratingVms.pauseMigration
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

REMOVE_GROUP_MIGRATION_GROU

  • Description: vmmigration.projects.locations.groups.removeGroupMigration
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_GROUPS_ID IMPORTING STRING groupsId
IS_INPUT IMPORTING TY_087 RemoveGroupMigrationRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESUME_MIGRATION_MIGRATING

  • Description: projects.locations.sources.migratingVms.resumeMigration
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

START_MIGRATION_MIGRATING_V

  • Description: projects.locations.sources.migratingVms.startMigration
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_MIGRATING_VMS_ID IMPORTING STRING migratingVmsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPGRADE_APPLIANCE_DATACENTE

  • Description: locations.sources.datacenterConnectors.upgradeAppliance
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_DATACENTER_CONNECTORS_ID IMPORTING STRING datacenterConnectorsId
IS_INPUT IMPORTING TY_104 UpgradeApplianceRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CLOSE

  • Description: Close Connection
  • Visibility: PUBLIC