Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit dc50140

Browse files
committedJun 27, 2023
feat(compute): update the api
#### compute:alpha The following keys were added: - schemas.FutureReservation.properties.autoCreatedReservationsDeleteTime.type (Total Keys: 1) - schemas.FutureReservation.properties.autoCreatedReservationsDuration.$ref (Total Keys: 1) - schemas.FutureReservation.properties.autoDeleteAutoCreatedReservations.type (Total Keys: 1) - schemas.Reservation.properties.deleteAfterDuration.$ref (Total Keys: 1) - schemas.Reservation.properties.deleteAtTime.type (Total Keys: 1) - schemas.ServiceAttachmentConnectedEndpoint.properties.consumerNetwork.type (Total Keys: 1) #### compute:beta The following keys were deleted: - resources.instantSnapshots.methods.export (Total Keys: 22) - resources.regionInstantSnapshots.methods.export (Total Keys: 22) - schemas.InstantSnapshotExportParams (Total Keys: 7) - schemas.InstantSnapshotsExportRequest (Total Keys: 3) - schemas.RegionInstantSnapshotsExportRequest (Total Keys: 3) The following keys were added: - resources.regionSecurityPolicies.methods.patch.parameters.updateMask (Total Keys: 3) - resources.regionSecurityPolicies.methods.patchRule.parameters.updateMask (Total Keys: 3) - resources.securityPolicies.methods.patch.parameters.updateMask (Total Keys: 3) - schemas.AttachedDiskInitializeParams.properties.sourceInstantSnapshot.type (Total Keys: 1) - schemas.Backend.properties.preference.type (Total Keys: 1) - schemas.BackendService.properties.serviceLbPolicy.type (Total Keys: 1) - schemas.BulkInsertOperationStatus (Total Keys: 11) - schemas.InstanceGroupManagerInstanceLifecyclePolicy.properties.defaultActionOnFailure.type (Total Keys: 1) - schemas.InstancesBulkInsertOperationMetadata (Total Keys: 4) - schemas.Operation.properties.instancesBulkInsertOperationMetadata.$ref (Total Keys: 1) - schemas.Snapshot.properties.guestOsFeatures (Total Keys: 2)
1 parent 88566fb commit dc50140

File tree

95 files changed

+5096
-556
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+5096
-556
lines changed
 

‎docs/dyn/compute_alpha.addresses.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ <h3>Method Details</h3>
139139
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] Creation timestamp in RFC3339 text format.
140140
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
141141
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
142-
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6. This can only be specified for a global address.
142+
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6.
143143
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM or NETLB. This is used for deciding which type of endpoint this address can be used after the external IPv6 address reservation.
144144
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
145145
&quot;labelFingerprint&quot;: &quot;A String&quot;, # A fingerprint for the labels being applied to this Address, which is essentially a hash of the labels set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update labels. You must always provide an up-to-date fingerprint hash in order to update or change labels, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve an Address.
@@ -359,7 +359,7 @@ <h3>Method Details</h3>
359359
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] Creation timestamp in RFC3339 text format.
360360
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
361361
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
362-
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6. This can only be specified for a global address.
362+
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6.
363363
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM or NETLB. This is used for deciding which type of endpoint this address can be used after the external IPv6 address reservation.
364364
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
365365
&quot;labelFingerprint&quot;: &quot;A String&quot;, # A fingerprint for the labels being applied to this Address, which is essentially a hash of the labels set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update labels. You must always provide an up-to-date fingerprint hash in order to update or change labels, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve an Address.
@@ -398,7 +398,7 @@ <h3>Method Details</h3>
398398
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] Creation timestamp in RFC3339 text format.
399399
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
400400
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
401-
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6. This can only be specified for a global address.
401+
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6.
402402
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM or NETLB. This is used for deciding which type of endpoint this address can be used after the external IPv6 address reservation.
403403
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
404404
&quot;labelFingerprint&quot;: &quot;A String&quot;, # A fingerprint for the labels being applied to this Address, which is essentially a hash of the labels set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update labels. You must always provide an up-to-date fingerprint hash in order to update or change labels, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve an Address.
@@ -567,7 +567,7 @@ <h3>Method Details</h3>
567567
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] Creation timestamp in RFC3339 text format.
568568
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
569569
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
570-
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6. This can only be specified for a global address.
570+
&quot;ipVersion&quot;: &quot;A String&quot;, # The IP version that will be used by this address. Valid options are IPV4 or IPV6.
571571
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM or NETLB. This is used for deciding which type of endpoint this address can be used after the external IPv6 address reservation.
572572
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
573573
&quot;labelFingerprint&quot;: &quot;A String&quot;, # A fingerprint for the labels being applied to this Address, which is essentially a hash of the labels set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update labels. You must always provide an up-to-date fingerprint hash in order to update or change labels, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve an Address.

‎docs/dyn/compute_alpha.futureReservations.html

+30
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,12 @@ <h3>Method Details</h3>
132132
&quot;a_key&quot;: { # Name of the scope containing this set of future reservations.
133133
&quot;futureReservations&quot;: [ # A list of future reservations contained in this scope.
134134
{
135+
&quot;autoCreatedReservationsDeleteTime&quot;: &quot;A String&quot;, # Future timestamp when the FR auto-created reservations will be deleted by GCE. Format of this field must be a valid href=&quot;https://www.ietf.org/rfc/rfc3339.txt&quot;&gt;RFC3339 value.
136+
&quot;autoCreatedReservationsDuration&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. # Specifies the duration of auto-created reservations. It represents relative time to future reservation start_time when auto-created reservations will be automatically deleted by GCE. Duration time unit is represented as a count of seconds and fractions of seconds at nanosecond resolution.
137+
&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.
138+
&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
139+
},
140+
&quot;autoDeleteAutoCreatedReservations&quot;: True or False, # Setting for enabling or disabling automatic deletion for auto-created reservation. If omitted or set to true, auto-created reservations will be deleted at Future Reservation&#x27;s end time (default) or at user&#x27;s defined timestamp if any of the [auto_created_reservations_delete_time, auto_created_reservations_duration] values is specified. For keeping auto-created reservation indefinitely, this value should be set to false.
135141
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this future reservation in RFC3339 text format.
136142
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the future reservation.
137143
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this future reservation. The server defines this identifier.
@@ -576,6 +582,12 @@ <h3>Method Details</h3>
576582
An object of the form:
577583

578584
{
585+
&quot;autoCreatedReservationsDeleteTime&quot;: &quot;A String&quot;, # Future timestamp when the FR auto-created reservations will be deleted by GCE. Format of this field must be a valid href=&quot;https://www.ietf.org/rfc/rfc3339.txt&quot;&gt;RFC3339 value.
586+
&quot;autoCreatedReservationsDuration&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. # Specifies the duration of auto-created reservations. It represents relative time to future reservation start_time when auto-created reservations will be automatically deleted by GCE. Duration time unit is represented as a count of seconds and fractions of seconds at nanosecond resolution.
587+
&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.
588+
&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
589+
},
590+
&quot;autoDeleteAutoCreatedReservations&quot;: True or False, # Setting for enabling or disabling automatic deletion for auto-created reservation. If omitted or set to true, auto-created reservations will be deleted at Future Reservation&#x27;s end time (default) or at user&#x27;s defined timestamp if any of the [auto_created_reservations_delete_time, auto_created_reservations_duration] values is specified. For keeping auto-created reservation indefinitely, this value should be set to false.
579591
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this future reservation in RFC3339 text format.
580592
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the future reservation.
581593
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this future reservation. The server defines this identifier.
@@ -713,6 +725,12 @@ <h3>Method Details</h3>
713725
The object takes the form of:
714726

715727
{
728+
&quot;autoCreatedReservationsDeleteTime&quot;: &quot;A String&quot;, # Future timestamp when the FR auto-created reservations will be deleted by GCE. Format of this field must be a valid href=&quot;https://www.ietf.org/rfc/rfc3339.txt&quot;&gt;RFC3339 value.
729+
&quot;autoCreatedReservationsDuration&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. # Specifies the duration of auto-created reservations. It represents relative time to future reservation start_time when auto-created reservations will be automatically deleted by GCE. Duration time unit is represented as a count of seconds and fractions of seconds at nanosecond resolution.
730+
&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.
731+
&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
732+
},
733+
&quot;autoDeleteAutoCreatedReservations&quot;: True or False, # Setting for enabling or disabling automatic deletion for auto-created reservation. If omitted or set to true, auto-created reservations will be deleted at Future Reservation&#x27;s end time (default) or at user&#x27;s defined timestamp if any of the [auto_created_reservations_delete_time, auto_created_reservations_duration] values is specified. For keeping auto-created reservation indefinitely, this value should be set to false.
716734
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this future reservation in RFC3339 text format.
717735
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the future reservation.
718736
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this future reservation. The server defines this identifier.
@@ -981,6 +999,12 @@ <h3>Method Details</h3>
981999
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
9821000
&quot;items&quot;: [ # [Output Only] A list of future reservation resources.
9831001
{
1002+
&quot;autoCreatedReservationsDeleteTime&quot;: &quot;A String&quot;, # Future timestamp when the FR auto-created reservations will be deleted by GCE. Format of this field must be a valid href=&quot;https://www.ietf.org/rfc/rfc3339.txt&quot;&gt;RFC3339 value.
1003+
&quot;autoCreatedReservationsDuration&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. # Specifies the duration of auto-created reservations. It represents relative time to future reservation start_time when auto-created reservations will be automatically deleted by GCE. Duration time unit is represented as a count of seconds and fractions of seconds at nanosecond resolution.
1004+
&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.
1005+
&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
1006+
},
1007+
&quot;autoDeleteAutoCreatedReservations&quot;: True or False, # Setting for enabling or disabling automatic deletion for auto-created reservation. If omitted or set to true, auto-created reservations will be deleted at Future Reservation&#x27;s end time (default) or at user&#x27;s defined timestamp if any of the [auto_created_reservations_delete_time, auto_created_reservations_duration] values is specified. For keeping auto-created reservation indefinitely, this value should be set to false.
9841008
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this future reservation in RFC3339 text format.
9851009
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the future reservation.
9861010
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this future reservation. The server defines this identifier.
@@ -1151,6 +1175,12 @@ <h3>Method Details</h3>
11511175
The object takes the form of:
11521176

11531177
{
1178+
&quot;autoCreatedReservationsDeleteTime&quot;: &quot;A String&quot;, # Future timestamp when the FR auto-created reservations will be deleted by GCE. Format of this field must be a valid href=&quot;https://www.ietf.org/rfc/rfc3339.txt&quot;&gt;RFC3339 value.
1179+
&quot;autoCreatedReservationsDuration&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. # Specifies the duration of auto-created reservations. It represents relative time to future reservation start_time when auto-created reservations will be automatically deleted by GCE. Duration time unit is represented as a count of seconds and fractions of seconds at nanosecond resolution.
1180+
&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.
1181+
&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
1182+
},
1183+
&quot;autoDeleteAutoCreatedReservations&quot;: True or False, # Setting for enabling or disabling automatic deletion for auto-created reservation. If omitted or set to true, auto-created reservations will be deleted at Future Reservation&#x27;s end time (default) or at user&#x27;s defined timestamp if any of the [auto_created_reservations_delete_time, auto_created_reservations_duration] values is specified. For keeping auto-created reservation indefinitely, this value should be set to false.
11541184
&quot;creationTimestamp&quot;: &quot;A String&quot;, # [Output Only] The creation timestamp for this future reservation in RFC3339 text format.
11551185
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the future reservation.
11561186
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this future reservation. The server defines this identifier.

0 commit comments

Comments
 (0)
Please sign in to comment.