Skip to content

Commit

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

The following keys were deleted:
- schemas.BackendService.properties.externalManagedMigrationState.type (Total Keys: 1)
- schemas.BackendService.properties.externalManagedMigrationTestingRate (Total Keys: 2)

The following keys were added:
- schemas.GRPCTLSHealthCheck (Total Keys: 6)
- schemas.HealthCheck.properties.grpcTlsHealthCheck.$ref (Total Keys: 1)
- schemas.InstanceGroupManagerResizeRequest.properties.count.deprecated (Total Keys: 1)
- schemas.InstanceGroupManagerResizeRequest.properties.queuingPolicy.deprecated (Total Keys: 1)
- schemas.InstanceGroupManagerResizeRequestStatus.properties.queuingPolicy.deprecated (Total Keys: 1)
- schemas.Network.properties.networkPlacement.type (Total Keys: 1)
- schemas.Region.properties.quotaStatusWarning (Total Keys: 7)

#### compute:v1

The following keys were added:
- resources.instanceGroupManagerResizeRequests.methods.cancel (Total Keys: 22)
- resources.instanceGroupManagerResizeRequests.methods.delete (Total Keys: 22)
- resources.instanceGroupManagerResizeRequests.methods.get (Total Keys: 20)
- resources.instanceGroupManagerResizeRequests.methods.insert (Total Keys: 20)
- resources.instanceGroupManagerResizeRequests.methods.list (Total Keys: 30)
- schemas.InstanceGroupManagerResizeRequest (Total Keys: 63)
  • Loading branch information
yoshi-automation committed Mar 19, 2024
1 parent 7318f68 commit 8f58e90
Show file tree
Hide file tree
Showing 17 changed files with 1,977 additions and 278 deletions.
14 changes: 0 additions & 14 deletions docs/dyn/compute_alpha.backendServices.html

Large diffs are not rendered by default.

30 changes: 30 additions & 0 deletions docs/dyn/compute_alpha.healthChecks.html

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions docs/dyn/compute_alpha.instanceGroupManagerResizeRequests.html
Expand Up @@ -373,13 +373,13 @@ <h3>Method Details</h3>
An object of the form:

{ # InstanceGroupManagerResizeRequest represents a request to create a number of VMs: either immediately or by queuing the request for the specified time. This resize request is nested under InstanceGroupManager and the VMs created by this request are added to the owning InstanceGroupManager.
&quot;count&quot;: 42, # The count of instances to create as part of this resize request.
&quot;count&quot;: 42, # This field is deprecated, please use resize_by instead. The count of instances to create as part of this resize request.
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this resize request in RFC3339 text format.
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource.
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this resource type. The server generates this identifier.
&quot;kind&quot;: &quot;compute#instanceGroupManagerResizeRequest&quot;, # [Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
&quot;name&quot;: &quot;A String&quot;, # The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # When set, defines queing parameters for the requested deferred capacity. When unset, the request starts provisioning immediately, or fails if immediate provisioning is not possible.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # This field is deprecated, ResizeRequests would not be provisioned immediately and would stay in the queue until explicitly cancelled. When set, defines queing parameters for the requested deferred capacity. When unset, the request starts provisioning immediately, or fails if immediate provisioning is not possible.
&quot;validUntilDuration&quot;: { # A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like &quot;day&quot; or &quot;month&quot;. Range is approximately 10,000 years. # Relative deadline for waiting for capacity.
&quot;nanos&quot;: 42, # Span of time that&#x27;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 `seconds` field and a positive `nanos` field. Must be from 0 to 999,999,999 inclusive.
&quot;seconds&quot;: &quot;A String&quot;, # Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
Expand Down Expand Up @@ -481,7 +481,7 @@ <h3>Method Details</h3>
],
},
},
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # Constraints for the time when the instances start provisioning. Always exposed as absolute time.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # This field is deprecated, setting queueing policy is no longer supported. Constraints for the time when the instances start provisioning. Always exposed as absolute time.
&quot;validUntilDuration&quot;: { # A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like &quot;day&quot; or &quot;month&quot;. Range is approximately 10,000 years. # Relative deadline for waiting for capacity.
&quot;nanos&quot;: 42, # Span of time that&#x27;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 `seconds` field and a positive `nanos` field. Must be from 0 to 999,999,999 inclusive.
&quot;seconds&quot;: &quot;A String&quot;, # Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
Expand All @@ -505,13 +505,13 @@ <h3>Method Details</h3>
The object takes the form of:

{ # InstanceGroupManagerResizeRequest represents a request to create a number of VMs: either immediately or by queuing the request for the specified time. This resize request is nested under InstanceGroupManager and the VMs created by this request are added to the owning InstanceGroupManager.
&quot;count&quot;: 42, # The count of instances to create as part of this resize request.
&quot;count&quot;: 42, # This field is deprecated, please use resize_by instead. The count of instances to create as part of this resize request.
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this resize request in RFC3339 text format.
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource.
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this resource type. The server generates this identifier.
&quot;kind&quot;: &quot;compute#instanceGroupManagerResizeRequest&quot;, # [Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
&quot;name&quot;: &quot;A String&quot;, # The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # When set, defines queing parameters for the requested deferred capacity. When unset, the request starts provisioning immediately, or fails if immediate provisioning is not possible.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # This field is deprecated, ResizeRequests would not be provisioned immediately and would stay in the queue until explicitly cancelled. When set, defines queing parameters for the requested deferred capacity. When unset, the request starts provisioning immediately, or fails if immediate provisioning is not possible.
&quot;validUntilDuration&quot;: { # A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like &quot;day&quot; or &quot;month&quot;. Range is approximately 10,000 years. # Relative deadline for waiting for capacity.
&quot;nanos&quot;: 42, # Span of time that&#x27;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 `seconds` field and a positive `nanos` field. Must be from 0 to 999,999,999 inclusive.
&quot;seconds&quot;: &quot;A String&quot;, # Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
Expand Down Expand Up @@ -613,7 +613,7 @@ <h3>Method Details</h3>
],
},
},
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # Constraints for the time when the instances start provisioning. Always exposed as absolute time.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # This field is deprecated, setting queueing policy is no longer supported. Constraints for the time when the instances start provisioning. Always exposed as absolute time.
&quot;validUntilDuration&quot;: { # A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like &quot;day&quot; or &quot;month&quot;. Range is approximately 10,000 years. # Relative deadline for waiting for capacity.
&quot;nanos&quot;: 42, # Span of time that&#x27;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 `seconds` field and a positive `nanos` field. Must be from 0 to 999,999,999 inclusive.
&quot;seconds&quot;: &quot;A String&quot;, # Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
Expand Down Expand Up @@ -767,13 +767,13 @@ <h3>Method Details</h3>
&quot;id&quot;: &quot;A String&quot;, # [Output Only] Unique identifier for the resource; defined by the server.
&quot;items&quot;: [ # A list of resize request resources.
{ # InstanceGroupManagerResizeRequest represents a request to create a number of VMs: either immediately or by queuing the request for the specified time. This resize request is nested under InstanceGroupManager and the VMs created by this request are added to the owning InstanceGroupManager.
&quot;count&quot;: 42, # The count of instances to create as part of this resize request.
&quot;count&quot;: 42, # This field is deprecated, please use resize_by instead. The count of instances to create as part of this resize request.
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this resize request in RFC3339 text format.
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource.
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this resource type. The server generates this identifier.
&quot;kind&quot;: &quot;compute#instanceGroupManagerResizeRequest&quot;, # [Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
&quot;name&quot;: &quot;A String&quot;, # The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # When set, defines queing parameters for the requested deferred capacity. When unset, the request starts provisioning immediately, or fails if immediate provisioning is not possible.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # This field is deprecated, ResizeRequests would not be provisioned immediately and would stay in the queue until explicitly cancelled. When set, defines queing parameters for the requested deferred capacity. When unset, the request starts provisioning immediately, or fails if immediate provisioning is not possible.
&quot;validUntilDuration&quot;: { # A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like &quot;day&quot; or &quot;month&quot;. Range is approximately 10,000 years. # Relative deadline for waiting for capacity.
&quot;nanos&quot;: 42, # Span of time that&#x27;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 `seconds` field and a positive `nanos` field. Must be from 0 to 999,999,999 inclusive.
&quot;seconds&quot;: &quot;A String&quot;, # Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
Expand Down Expand Up @@ -875,7 +875,7 @@ <h3>Method Details</h3>
],
},
},
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # Constraints for the time when the instances start provisioning. Always exposed as absolute time.
&quot;queuingPolicy&quot;: { # Queuing parameters for the requested deferred capacity. # This field is deprecated, setting queueing policy is no longer supported. Constraints for the time when the instances start provisioning. Always exposed as absolute time.
&quot;validUntilDuration&quot;: { # A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like &quot;day&quot; or &quot;month&quot;. Range is approximately 10,000 years. # Relative deadline for waiting for capacity.
&quot;nanos&quot;: 42, # Span of time that&#x27;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 `seconds` field and a positive `nanos` field. Must be from 0 to 999,999,999 inclusive.
&quot;seconds&quot;: &quot;A String&quot;, # Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
Expand Down

0 comments on commit 8f58e90

Please sign in to comment.