You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/vmmigration_v1alpha1.projects.locations.sources.migratingVms.html
+72Lines changed: 72 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -239,9 +239,27 @@ <h3>Method Details</h3>
239
239
},
240
240
"createTime": "A String", # Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
241
241
"currentSyncInfo": { # ReplicationCycle contains information about the current replication cycle status. # Output only. The percentage progress of the current running replication cycle.
242
+
"endTime": "A String", # The time the replication cycle has ended.
242
243
"progress": 42, # The current progress in percentage of this cycle.
243
244
"progressPercent": 42, # The current progress in percentage of this cycle.
244
245
"startTime": "A String", # The time the replication cycle has started.
246
+
"steps": [ # The cycle's steps list reflecting its progress.
247
+
{ # CycleStep hold information about a step progress.
248
+
"endTime": "A String", # The time the cycle step has ended.
"lastThirtyMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 30 minutes in bytes per second.
255
+
"lastTwoMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 2 minutes in bytes per second.
256
+
"replicatedBytes": "A String", # Replicated bytes in the step.
257
+
"totalBytes": "A String", # Total bytes to be handled in the step.
258
+
},
259
+
"startTime": "A String", # The time the cycle step has started.
260
+
},
261
+
],
262
+
"totalPauseDuration": "A String", # The accumulated duration the replication cycle was paused.
245
263
},
246
264
"description": "A String", # The description attached to the migrating VM by the user.
247
265
"displayName": "A String", # The display name attached to the MigratingVm by the user.
@@ -909,9 +927,27 @@ <h3>Method Details</h3>
909
927
},
910
928
"createTime": "A String", # Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
911
929
"currentSyncInfo": { # ReplicationCycle contains information about the current replication cycle status. # Output only. The percentage progress of the current running replication cycle.
930
+
"endTime": "A String", # The time the replication cycle has ended.
912
931
"progress": 42, # The current progress in percentage of this cycle.
913
932
"progressPercent": 42, # The current progress in percentage of this cycle.
914
933
"startTime": "A String", # The time the replication cycle has started.
934
+
"steps": [ # The cycle's steps list reflecting its progress.
935
+
{ # CycleStep hold information about a step progress.
936
+
"endTime": "A String", # The time the cycle step has ended.
"lastThirtyMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 30 minutes in bytes per second.
943
+
"lastTwoMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 2 minutes in bytes per second.
944
+
"replicatedBytes": "A String", # Replicated bytes in the step.
945
+
"totalBytes": "A String", # Total bytes to be handled in the step.
946
+
},
947
+
"startTime": "A String", # The time the cycle step has started.
948
+
},
949
+
],
950
+
"totalPauseDuration": "A String", # The accumulated duration the replication cycle was paused.
915
951
},
916
952
"description": "A String", # The description attached to the migrating VM by the user.
917
953
"displayName": "A String", # The display name attached to the MigratingVm by the user.
@@ -1479,9 +1515,27 @@ <h3>Method Details</h3>
1479
1515
},
1480
1516
"createTime": "A String", # Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
1481
1517
"currentSyncInfo": { # ReplicationCycle contains information about the current replication cycle status. # Output only. The percentage progress of the current running replication cycle.
1518
+
"endTime": "A String", # The time the replication cycle has ended.
1482
1519
"progress": 42, # The current progress in percentage of this cycle.
1483
1520
"progressPercent": 42, # The current progress in percentage of this cycle.
1484
1521
"startTime": "A String", # The time the replication cycle has started.
1522
+
"steps": [ # The cycle's steps list reflecting its progress.
1523
+
{ # CycleStep hold information about a step progress.
1524
+
"endTime": "A String", # The time the cycle step has ended.
"lastThirtyMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 30 minutes in bytes per second.
1531
+
"lastTwoMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 2 minutes in bytes per second.
1532
+
"replicatedBytes": "A String", # Replicated bytes in the step.
1533
+
"totalBytes": "A String", # Total bytes to be handled in the step.
1534
+
},
1535
+
"startTime": "A String", # The time the cycle step has started.
1536
+
},
1537
+
],
1538
+
"totalPauseDuration": "A String", # The accumulated duration the replication cycle was paused.
1485
1539
},
1486
1540
"description": "A String", # The description attached to the migrating VM by the user.
1487
1541
"displayName": "A String", # The display name attached to the MigratingVm by the user.
@@ -2053,9 +2107,27 @@ <h3>Method Details</h3>
2053
2107
},
2054
2108
"createTime": "A String", # Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
2055
2109
"currentSyncInfo": { # ReplicationCycle contains information about the current replication cycle status. # Output only. The percentage progress of the current running replication cycle.
2110
+
"endTime": "A String", # The time the replication cycle has ended.
2056
2111
"progress": 42, # The current progress in percentage of this cycle.
2057
2112
"progressPercent": 42, # The current progress in percentage of this cycle.
2058
2113
"startTime": "A String", # The time the replication cycle has started.
2114
+
"steps": [ # The cycle's steps list reflecting its progress.
2115
+
{ # CycleStep hold information about a step progress.
2116
+
"endTime": "A String", # The time the cycle step has ended.
"lastThirtyMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 30 minutes in bytes per second.
2123
+
"lastTwoMinutesAverageBytesPerSecond": "A String", # The source disks replication rate for the last 2 minutes in bytes per second.
2124
+
"replicatedBytes": "A String", # Replicated bytes in the step.
2125
+
"totalBytes": "A String", # Total bytes to be handled in the step.
2126
+
},
2127
+
"startTime": "A String", # The time the cycle step has started.
2128
+
},
2129
+
],
2130
+
"totalPauseDuration": "A String", # The accumulated duration the replication cycle was paused.
2059
2131
},
2060
2132
"description": "A String", # The description attached to the migrating VM by the user.
2061
2133
"displayName": "A String", # The display name attached to the MigratingVm by the user.
"description": "Response message for 'AddGroupMigration' request.",
1877
-
"id": "AddGroupMigrationResponse",
1878
-
"properties": {},
1879
-
"type": "object"
1880
-
},
1881
1875
"AppliedLicense": {
1882
1876
"description": "AppliedLicense holds the license data returned by adaptation module report.",
1883
1877
"id": "AppliedLicense",
@@ -1911,24 +1905,12 @@
1911
1905
"properties": {},
1912
1906
"type": "object"
1913
1907
},
1914
-
"CancelCloneJobResponse": {
1915
-
"description": "Response message for 'CancelCloneJob' request.",
1916
-
"id": "CancelCloneJobResponse",
1917
-
"properties": {},
1918
-
"type": "object"
1919
-
},
1920
1908
"CancelCutoverJobRequest": {
1921
1909
"description": "Request message for 'CancelCutoverJob' request.",
1922
1910
"id": "CancelCutoverJobRequest",
1923
1911
"properties": {},
1924
1912
"type": "object"
1925
1913
},
1926
-
"CancelCutoverJobResponse": {
1927
-
"description": "Response message for 'CancelCutoverJob' request.",
1928
-
"id": "CancelCutoverJobResponse",
1929
-
"properties": {},
1930
-
"type": "object"
1931
-
},
1932
1914
"CancelOperationRequest": {
1933
1915
"description": "The request message for Operations.CancelOperation.",
1934
1916
"id": "CancelOperationRequest",
@@ -2457,12 +2439,6 @@
2457
2439
"properties": {},
2458
2440
"type": "object"
2459
2441
},
2460
-
"FinalizeMigrationResponse": {
2461
-
"description": "Response message for 'FinalizeMigration' request.",
2462
-
"id": "FinalizeMigrationResponse",
2463
-
"properties": {},
2464
-
"type": "object"
2465
-
},
2466
2442
"Group": {
2467
2443
"description": "Describes message for 'Group' resource. The Group is a collections of several MigratingVms.",
2468
2444
"id": "Group",
@@ -2964,7 +2940,8 @@
2964
2940
"OS_ADAPTATION_ERROR",
2965
2941
"CLONE_ERROR",
2966
2942
"CUTOVER_ERROR",
2967
-
"UTILIZATION_REPORT_ERROR"
2943
+
"UTILIZATION_REPORT_ERROR",
2944
+
"APPLIANCE_UPGRADE_ERROR"
2968
2945
],
2969
2946
"enumDescriptions": [
2970
2947
"Default value. This value is not used.",
@@ -2975,7 +2952,8 @@
2975
2952
"Migrate for Compute encountered an error during OS adaptation.",
2976
2953
"Migrate for Compute encountered an error in clone operation.",
2977
2954
"Migrate for Compute encountered an error in cutover operation.",
2978
-
"Migrate for Compute encountered an error during utilization report creation."
2955
+
"Migrate for Compute encountered an error during utilization report creation.",
2956
+
"Migrate for Compute encountered an error during appliance upgrade."
2979
2957
],
2980
2958
"readOnly": true,
2981
2959
"type": "string"
@@ -3110,12 +3088,6 @@
3110
3088
"properties": {},
3111
3089
"type": "object"
3112
3090
},
3113
-
"PauseMigrationResponse": {
3114
-
"description": "Response message for 'PauseMigration' request.",
3115
-
"id": "PauseMigrationResponse",
3116
-
"properties": {},
3117
-
"type": "object"
3118
-
},
3119
3091
"RemoveGroupMigrationRequest": {
3120
3092
"description": "Request message for 'RemoveMigration' request.",
3121
3093
"id": "RemoveGroupMigrationRequest",
@@ -3127,12 +3099,6 @@
3127
3099
},
3128
3100
"type": "object"
3129
3101
},
3130
-
"RemoveGroupMigrationResponse": {
3131
-
"description": "Response message for 'RemoveMigration' request.",
3132
-
"id": "RemoveGroupMigrationResponse",
3133
-
"properties": {},
3134
-
"type": "object"
3135
-
},
3136
3102
"ReplicationCycle": {
3137
3103
"description": "ReplicationCycle contains information about the current replication cycle status.",
3138
3104
"id": "ReplicationCycle",
@@ -3168,12 +3134,6 @@
3168
3134
"properties": {},
3169
3135
"type": "object"
3170
3136
},
3171
-
"ResumeMigrationResponse": {
3172
-
"description": "Response message for 'ResumeMigration' request.",
3173
-
"id": "ResumeMigrationResponse",
3174
-
"properties": {},
3175
-
"type": "object"
3176
-
},
3177
3137
"SchedulePolicy": {
3178
3138
"description": "A policy for scheduling replications.",
3179
3139
"id": "SchedulePolicy",
@@ -3267,12 +3227,6 @@
3267
3227
"properties": {},
3268
3228
"type": "object"
3269
3229
},
3270
-
"StartMigrationResponse": {
3271
-
"description": "Response message for 'StartMigration' request.",
3272
-
"id": "StartMigrationResponse",
3273
-
"properties": {},
3274
-
"type": "object"
3275
-
},
3276
3230
"Status": {
3277
3231
"description": "The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).",
"description": "CycleStep hold information about a step progress.",
2372
+
"id": "CycleStep",
2373
+
"properties": {
2374
+
"endTime": {
2375
+
"description": "The time the cycle step has ended.",
2376
+
"format": "google-datetime",
2377
+
"type": "string"
2378
+
},
2379
+
"initializingReplication": {
2380
+
"$ref": "InitializingReplicationStep",
2381
+
"description": "Initializing replication step."
2382
+
},
2383
+
"postProcessing": {
2384
+
"$ref": "PostProcessingStep",
2385
+
"description": "Post processing step."
2386
+
},
2387
+
"replicating": {
2388
+
"$ref": "ReplicatingStep",
2389
+
"description": "Replicating step."
2390
+
},
2391
+
"startTime": {
2392
+
"description": "The time the cycle step has started.",
2393
+
"format": "google-datetime",
2394
+
"type": "string"
2395
+
}
2396
+
},
2397
+
"type": "object"
2398
+
},
2370
2399
"DatacenterConnector": {
2371
2400
"description": "DatacenterConnector message describes a connector between the Source and GCP, which is installed on a vmware datacenter (an OVA vm installed by the user) to connect the Datacenter to GCP and support vm migration data transfer.",
2372
2401
"id": "DatacenterConnector",
@@ -2499,6 +2528,12 @@
2499
2528
},
2500
2529
"type": "object"
2501
2530
},
2531
+
"InitializingReplicationStep": {
2532
+
"description": "InitializingReplicationStep contains specific step details.",
2533
+
"id": "InitializingReplicationStep",
2534
+
"properties": {},
2535
+
"type": "object"
2536
+
},
2502
2537
"Link": {
2503
2538
"description": "Describes a URL link.",
2504
2539
"id": "Link",
@@ -2977,7 +3012,8 @@
2977
3012
"OS_ADAPTATION_ERROR",
2978
3013
"CLONE_ERROR",
2979
3014
"CUTOVER_ERROR",
2980
-
"UTILIZATION_REPORT_ERROR"
3015
+
"UTILIZATION_REPORT_ERROR",
3016
+
"APPLIANCE_UPGRADE_ERROR"
2981
3017
],
2982
3018
"enumDescriptions": [
2983
3019
"Default value. This value is not used.",
@@ -2988,7 +3024,8 @@
2988
3024
"Migrate for Compute encountered an error during OS adaptation.",
2989
3025
"Migrate for Compute encountered an error in clone operation.",
2990
3026
"Migrate for Compute encountered an error in cutover operation.",
2991
-
"Migrate for Compute encountered an error during utilization report creation."
3027
+
"Migrate for Compute encountered an error during utilization report creation.",
3028
+
"Migrate for Compute encountered an error during appliance upgrade."
2992
3029
],
2993
3030
"readOnly": true,
2994
3031
"type": "string"
@@ -3123,6 +3160,12 @@
3123
3160
"properties": {},
3124
3161
"type": "object"
3125
3162
},
3163
+
"PostProcessingStep": {
3164
+
"description": "PostProcessingStep contains specific step details.",
3165
+
"id": "PostProcessingStep",
3166
+
"properties": {},
3167
+
"type": "object"
3168
+
},
3126
3169
"RemoveGroupMigrationRequest": {
3127
3170
"description": "Request message for 'RemoveMigration' request.",
3128
3171
"id": "RemoveGroupMigrationRequest",
@@ -3134,10 +3177,42 @@
3134
3177
},
3135
3178
"type": "object"
3136
3179
},
3180
+
"ReplicatingStep": {
3181
+
"description": "ReplicatingStep contains specific step details.",
3182
+
"id": "ReplicatingStep",
3183
+
"properties": {
3184
+
"lastThirtyMinutesAverageBytesPerSecond": {
3185
+
"description": "The source disks replication rate for the last 30 minutes in bytes per second.",
3186
+
"format": "int64",
3187
+
"type": "string"
3188
+
},
3189
+
"lastTwoMinutesAverageBytesPerSecond": {
3190
+
"description": "The source disks replication rate for the last 2 minutes in bytes per second.",
3191
+
"format": "int64",
3192
+
"type": "string"
3193
+
},
3194
+
"replicatedBytes": {
3195
+
"description": "Replicated bytes in the step.",
3196
+
"format": "int64",
3197
+
"type": "string"
3198
+
},
3199
+
"totalBytes": {
3200
+
"description": "Total bytes to be handled in the step.",
3201
+
"format": "int64",
3202
+
"type": "string"
3203
+
}
3204
+
},
3205
+
"type": "object"
3206
+
},
3137
3207
"ReplicationCycle": {
3138
3208
"description": "ReplicationCycle contains information about the current replication cycle status.",
3139
3209
"id": "ReplicationCycle",
3140
3210
"properties": {
3211
+
"endTime": {
3212
+
"description": "The time the replication cycle has ended.",
3213
+
"format": "google-datetime",
3214
+
"type": "string"
3215
+
},
3141
3216
"progress": {
3142
3217
"description": "The current progress in percentage of this cycle.",
3143
3218
"format": "int32",
@@ -3152,6 +3227,18 @@
3152
3227
"description": "The time the replication cycle has started.",
3153
3228
"format": "google-datetime",
3154
3229
"type": "string"
3230
+
},
3231
+
"steps": {
3232
+
"description": "The cycle's steps list reflecting its progress.",
3233
+
"items": {
3234
+
"$ref": "CycleStep"
3235
+
},
3236
+
"type": "array"
3237
+
},
3238
+
"totalPauseDuration": {
3239
+
"description": "The accumulated duration the replication cycle was paused.",
0 commit comments