Skip to content

Commit

Permalink
feat(vmmigration): update the api
Browse files Browse the repository at this point in the history
#### vmmigration:v1

The following keys were added:
- resources.projects.resources.locations.resources.sources.resources.migratingVms.resources.replicationCycles.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.sources.resources.migratingVms.resources.replicationCycles.methods.list (Total Keys: 20)
- schemas.ListReplicationCyclesResponse (Total Keys: 10)

#### vmmigration:v1alpha1

The following keys were added:
- resources.projects.resources.locations.resources.sources.resources.migratingVms.resources.replicationCycles.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.sources.resources.migratingVms.resources.replicationCycles.methods.list (Total Keys: 20)
- schemas.ListReplicationCyclesResponse (Total Keys: 10)
- schemas.ReplicationCycle.properties.error.$ref (Total Keys: 1)
- schemas.ReplicationCycle.properties.state.type (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Sep 20, 2022
1 parent 25a029d commit 62a1ccf
Show file tree
Hide file tree
Showing 6 changed files with 467 additions and 4 deletions.
Expand Up @@ -84,6 +84,11 @@ <h2>Instance Methods</h2>
</p>
<p class="firstline">Returns the cutoverJobs Resource.</p>

<p class="toc_element">
<code><a href="vmmigration_v1.projects.locations.sources.migratingVms.replicationCycles.html">replicationCycles()</a></code>
</p>
<p class="firstline">Returns the replicationCycles Resource.</p>

<p class="toc_element">
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
Expand Down
Expand Up @@ -275,11 +275,22 @@ <h3>Method Details</h3>
{ # CutoverStep holds information about the cutover step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the step has ended.
&quot;finalSync&quot;: { # ReplicationCycle contains information about the current replication cycle status. # Final sync step.
&quot;cycleNumber&quot;: 42, # The cycle&#x27;s ordinal number.
&quot;endTime&quot;: &quot;A String&quot;, # The time the replication cycle has ended.
&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). # Provides details on the state of the cycle in case of an error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
},
],
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
},
&quot;name&quot;: &quot;A String&quot;, # The identifier of the ReplicationCycle.
&quot;progress&quot;: 42, # The current progress in percentage of this cycle.
&quot;progressPercent&quot;: 42, # The current progress in percentage of this cycle.
&quot;startTime&quot;: &quot;A String&quot;, # The time the replication cycle has started.
&quot;state&quot;: &quot;A String&quot;, # State of the MigratingVm.
&quot;steps&quot;: [ # The cycle&#x27;s steps list representing its progress.
{ # CycleStep holds information about a step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the cycle step has ended.
Expand All @@ -303,11 +314,22 @@ <h3>Method Details</h3>
&quot;preparingVmDisks&quot;: { # PreparingVMDisksStep contains specific step details. # Preparing VM disks step.
},
&quot;previousReplicationCycle&quot;: { # ReplicationCycle contains information about the current replication cycle status. # A replication cycle prior cutover step.
&quot;cycleNumber&quot;: 42, # The cycle&#x27;s ordinal number.
&quot;endTime&quot;: &quot;A String&quot;, # The time the replication cycle has ended.
&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). # Provides details on the state of the cycle in case of an error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
},
],
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
},
&quot;name&quot;: &quot;A String&quot;, # The identifier of the ReplicationCycle.
&quot;progress&quot;: 42, # The current progress in percentage of this cycle.
&quot;progressPercent&quot;: 42, # The current progress in percentage of this cycle.
&quot;startTime&quot;: &quot;A String&quot;, # The time the replication cycle has started.
&quot;state&quot;: &quot;A String&quot;, # State of the MigratingVm.
&quot;steps&quot;: [ # The cycle&#x27;s steps list representing its progress.
{ # CycleStep holds information about a step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the cycle step has ended.
Expand Down Expand Up @@ -558,11 +580,22 @@ <h3>Method Details</h3>
{ # CutoverStep holds information about the cutover step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the step has ended.
&quot;finalSync&quot;: { # ReplicationCycle contains information about the current replication cycle status. # Final sync step.
&quot;cycleNumber&quot;: 42, # The cycle&#x27;s ordinal number.
&quot;endTime&quot;: &quot;A String&quot;, # The time the replication cycle has ended.
&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). # Provides details on the state of the cycle in case of an error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
},
],
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
},
&quot;name&quot;: &quot;A String&quot;, # The identifier of the ReplicationCycle.
&quot;progress&quot;: 42, # The current progress in percentage of this cycle.
&quot;progressPercent&quot;: 42, # The current progress in percentage of this cycle.
&quot;startTime&quot;: &quot;A String&quot;, # The time the replication cycle has started.
&quot;state&quot;: &quot;A String&quot;, # State of the MigratingVm.
&quot;steps&quot;: [ # The cycle&#x27;s steps list representing its progress.
{ # CycleStep holds information about a step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the cycle step has ended.
Expand All @@ -586,11 +619,22 @@ <h3>Method Details</h3>
&quot;preparingVmDisks&quot;: { # PreparingVMDisksStep contains specific step details. # Preparing VM disks step.
},
&quot;previousReplicationCycle&quot;: { # ReplicationCycle contains information about the current replication cycle status. # A replication cycle prior cutover step.
&quot;cycleNumber&quot;: 42, # The cycle&#x27;s ordinal number.
&quot;endTime&quot;: &quot;A String&quot;, # The time the replication cycle has ended.
&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). # Provides details on the state of the cycle in case of an error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
},
],
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
},
&quot;name&quot;: &quot;A String&quot;, # The identifier of the ReplicationCycle.
&quot;progress&quot;: 42, # The current progress in percentage of this cycle.
&quot;progressPercent&quot;: 42, # The current progress in percentage of this cycle.
&quot;startTime&quot;: &quot;A String&quot;, # The time the replication cycle has started.
&quot;state&quot;: &quot;A String&quot;, # State of the MigratingVm.
&quot;steps&quot;: [ # The cycle&#x27;s steps list representing its progress.
{ # CycleStep holds information about a step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the cycle step has ended.
Expand Down Expand Up @@ -817,11 +861,22 @@ <h3>Method Details</h3>
{ # CutoverStep holds information about the cutover step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the step has ended.
&quot;finalSync&quot;: { # ReplicationCycle contains information about the current replication cycle status. # Final sync step.
&quot;cycleNumber&quot;: 42, # The cycle&#x27;s ordinal number.
&quot;endTime&quot;: &quot;A String&quot;, # The time the replication cycle has ended.
&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). # Provides details on the state of the cycle in case of an error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
},
],
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
},
&quot;name&quot;: &quot;A String&quot;, # The identifier of the ReplicationCycle.
&quot;progress&quot;: 42, # The current progress in percentage of this cycle.
&quot;progressPercent&quot;: 42, # The current progress in percentage of this cycle.
&quot;startTime&quot;: &quot;A String&quot;, # The time the replication cycle has started.
&quot;state&quot;: &quot;A String&quot;, # State of the MigratingVm.
&quot;steps&quot;: [ # The cycle&#x27;s steps list representing its progress.
{ # CycleStep holds information about a step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the cycle step has ended.
Expand All @@ -845,11 +900,22 @@ <h3>Method Details</h3>
&quot;preparingVmDisks&quot;: { # PreparingVMDisksStep contains specific step details. # Preparing VM disks step.
},
&quot;previousReplicationCycle&quot;: { # ReplicationCycle contains information about the current replication cycle status. # A replication cycle prior cutover step.
&quot;cycleNumber&quot;: 42, # The cycle&#x27;s ordinal number.
&quot;endTime&quot;: &quot;A String&quot;, # The time the replication cycle has ended.
&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). # Provides details on the state of the cycle in case of an error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
},
],
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
},
&quot;name&quot;: &quot;A String&quot;, # The identifier of the ReplicationCycle.
&quot;progress&quot;: 42, # The current progress in percentage of this cycle.
&quot;progressPercent&quot;: 42, # The current progress in percentage of this cycle.
&quot;startTime&quot;: &quot;A String&quot;, # The time the replication cycle has started.
&quot;state&quot;: &quot;A String&quot;, # State of the MigratingVm.
&quot;steps&quot;: [ # The cycle&#x27;s steps list representing its progress.
{ # CycleStep holds information about a step progress.
&quot;endTime&quot;: &quot;A String&quot;, # The time the cycle step has ended.
Expand Down

0 comments on commit 62a1ccf

Please sign in to comment.