Skip to content

Commit 4b98f4f

Browse files
feat(vmmigration): update the api
#### vmmigration:v1 The following keys were added: - schemas.CutoverForecast (Total Keys: 5) - schemas.MigratingVm.properties.cutoverForecast (Total Keys: 2) #### vmmigration:v1alpha1 The following keys were added: - schemas.CutoverForecast (Total Keys: 5) - schemas.MigratingVm.properties.cutoverForecast (Total Keys: 2)
1 parent d1b234d commit 4b98f4f

File tree

4 files changed

+62
-2
lines changed

4 files changed

+62
-2
lines changed

docs/dyn/vmmigration_v1.projects.locations.sources.migratingVms.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,9 @@ <h3>Method Details</h3>
248248
},
249249
],
250250
},
251+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
252+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
253+
},
251254
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
252255
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
253256
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.
@@ -840,6 +843,9 @@ <h3>Method Details</h3>
840843
},
841844
],
842845
},
846+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
847+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
848+
},
843849
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
844850
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
845851
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.
@@ -1332,6 +1338,9 @@ <h3>Method Details</h3>
13321338
},
13331339
],
13341340
},
1341+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
1342+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
1343+
},
13351344
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
13361345
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
13371346
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.
@@ -1828,6 +1837,9 @@ <h3>Method Details</h3>
18281837
},
18291838
],
18301839
},
1840+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
1841+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
1842+
},
18311843
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
18321844
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
18331845
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.

docs/dyn/vmmigration_v1alpha1.projects.locations.sources.migratingVms.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,9 @@ <h3>Method Details</h3>
303303
},
304304
],
305305
},
306+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
307+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
308+
},
306309
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
307310
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
308311
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.
@@ -1221,6 +1224,9 @@ <h3>Method Details</h3>
12211224
},
12221225
],
12231226
},
1227+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
1228+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
1229+
},
12241230
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
12251231
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
12261232
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.
@@ -2039,6 +2045,9 @@ <h3>Method Details</h3>
20392045
},
20402046
],
20412047
},
2048+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
2049+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
2050+
},
20422051
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
20432052
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
20442053
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.
@@ -2861,6 +2870,9 @@ <h3>Method Details</h3>
28612870
},
28622871
],
28632872
},
2873+
&quot;cutoverForecast&quot;: { # CutoverForecast holds information about future CutoverJobs of a MigratingVm. # Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
2874+
&quot;estimatedCutoverJobDuration&quot;: &quot;A String&quot;, # Output only. Estimation of the CutoverJob duration.
2875+
},
28642876
&quot;description&quot;: &quot;A String&quot;, # The description attached to the migrating VM by the user.
28652877
&quot;displayName&quot;: &quot;A String&quot;, # The display name attached to the MigratingVm by the user.
28662878
&quot;error&quot;: { # 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). # Output only. Provides details on the state of the Migrating VM in case of an error in replication.

googleapiclient/discovery_cache/documents/vmmigration.v1.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1972,7 +1972,7 @@
19721972
}
19731973
}
19741974
},
1975-
"revision": "20230323",
1975+
"revision": "20230330",
19761976
"rootUrl": "https://vmmigration.googleapis.com/",
19771977
"schemas": {
19781978
"AccessKeyCredentials": {
@@ -2753,6 +2753,19 @@
27532753
},
27542754
"type": "object"
27552755
},
2756+
"CutoverForecast": {
2757+
"description": "CutoverForecast holds information about future CutoverJobs of a MigratingVm.",
2758+
"id": "CutoverForecast",
2759+
"properties": {
2760+
"estimatedCutoverJobDuration": {
2761+
"description": "Output only. Estimation of the CutoverJob duration.",
2762+
"format": "google-duration",
2763+
"readOnly": true,
2764+
"type": "string"
2765+
}
2766+
},
2767+
"type": "object"
2768+
},
27562769
"CutoverJob": {
27572770
"description": "CutoverJob message describes a cutover of a migrating VM. The CutoverJob is the operation of shutting down the VM, creating a snapshot and clonning the VM using the replicated snapshot.",
27582771
"id": "CutoverJob",
@@ -3452,6 +3465,11 @@
34523465
"description": "Output only. Details of the current running replication cycle.",
34533466
"readOnly": true
34543467
},
3468+
"cutoverForecast": {
3469+
"$ref": "CutoverForecast",
3470+
"description": "Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.",
3471+
"readOnly": true
3472+
},
34553473
"description": {
34563474
"description": "The description attached to the migrating VM by the user.",
34573475
"type": "string"

googleapiclient/discovery_cache/documents/vmmigration.v1alpha1.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1972,7 +1972,7 @@
19721972
}
19731973
}
19741974
},
1975-
"revision": "20230323",
1975+
"revision": "20230330",
19761976
"rootUrl": "https://vmmigration.googleapis.com/",
19771977
"schemas": {
19781978
"AccessKeyCredentials": {
@@ -2766,6 +2766,19 @@
27662766
},
27672767
"type": "object"
27682768
},
2769+
"CutoverForecast": {
2770+
"description": "CutoverForecast holds information about future CutoverJobs of a MigratingVm.",
2771+
"id": "CutoverForecast",
2772+
"properties": {
2773+
"estimatedCutoverJobDuration": {
2774+
"description": "Output only. Estimation of the CutoverJob duration.",
2775+
"format": "google-duration",
2776+
"readOnly": true,
2777+
"type": "string"
2778+
}
2779+
},
2780+
"type": "object"
2781+
},
27692782
"CutoverJob": {
27702783
"description": "CutoverJob message describes a cutover of a migrating VM. The CutoverJob is the operation of shutting down the VM, creating a snapshot and clonning the VM using the replicated snapshot.",
27712784
"id": "CutoverJob",
@@ -3485,6 +3498,11 @@
34853498
"description": "Output only. Details of the current running replication cycle.",
34863499
"readOnly": true
34873500
},
3501+
"cutoverForecast": {
3502+
"$ref": "CutoverForecast",
3503+
"description": "Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.",
3504+
"readOnly": true
3505+
},
34883506
"description": {
34893507
"description": "The description attached to the migrating VM by the user.",
34903508
"type": "string"

0 commit comments

Comments
 (0)