Skip to content

Commit 92a4e01

Browse files
feat(compute): update the api
#### compute:alpha The following keys were deleted: - resources.regionSslPolicies.methods.getIamPolicy (Total Keys: 22) - schemas.RouterMd5AuthenticationKey.properties.key.pattern (Total Keys: 1) The following keys were added: - resources.disks.methods.startAsyncReplication (Total Keys: 22) - resources.disks.methods.stopAsyncReplication (Total Keys: 22) - resources.disks.methods.stopGroupAsyncReplication (Total Keys: 18) - resources.instances.methods.simulateMaintenanceEvent.parameters.requestId (Total Keys: 2) - resources.regionDisks.methods.startAsyncReplication (Total Keys: 22) - resources.regionDisks.methods.stopAsyncReplication (Total Keys: 22) - resources.regionDisks.methods.stopGroupAsyncReplication (Total Keys: 18) - resources.regionTargetTcpProxies.methods.delete (Total Keys: 21) - resources.regionTargetTcpProxies.methods.get (Total Keys: 19) - resources.regionTargetTcpProxies.methods.insert (Total Keys: 18) - resources.regionTargetTcpProxies.methods.list (Total Keys: 28) - resources.regionTargetTcpProxies.methods.testIamPermissions (Total Keys: 20) - schemas.Address.properties.ipv6EndpointType.type (Total Keys: 1) - schemas.Disk.properties.asyncPrimaryDisk.$ref (Total Keys: 1) - schemas.Disk.properties.asyncSecondaryDisks (Total Keys: 2) - schemas.Disk.properties.resourceStatus.$ref (Total Keys: 1) - schemas.Disk.properties.sourceConsistencyGroupPolicy (Total Keys: 2) - schemas.DiskAsyncReplication (Total Keys: 7) - schemas.DiskResourceStatus (Total Keys: 8) - schemas.DisksStartAsyncReplicationRequest (Total Keys: 3) - schemas.DisksStopAsyncReplicationRequest (Total Keys: 3) - schemas.DisksStopGroupAsyncReplicationRequest (Total Keys: 3) - schemas.FirewallPolicyRule.properties.ruleName.type (Total Keys: 1) - schemas.FirewallPolicyRuleMatcher.properties.destThreatIntelligences (Total Keys: 2) - schemas.FirewallPolicyRuleMatcher.properties.srcThreatIntelligences (Total Keys: 2) - schemas.InstanceGroupManager.properties.listManagedInstancesResults.type (Total Keys: 1) - schemas.LocationPolicyLocation.properties.constraints.$ref (Total Keys: 1) - schemas.LocationPolicyLocationConstraints (Total Keys: 4) - schemas.PublicAdvertisedPrefix.properties.pdpScope.type (Total Keys: 1) - schemas.RegionDisksStartAsyncReplicationRequest (Total Keys: 3) - schemas.RegionDisksStopAsyncReplicationRequest (Total Keys: 3) - schemas.RegionDisksStopGroupAsyncReplicationRequest (Total Keys: 3) - schemas.RouterNat.properties.endpointTypes (Total Keys: 2) - schemas.SecurityPolicyRule.properties.ruleManagedProtectionTier.type (Total Keys: 1) - schemas.Subnetwork.properties.internalIpv6Prefix.type (Total Keys: 1) - schemas.TargetTcpProxy.properties.region.type (Total Keys: 1) #### compute:beta The following keys were added: - resources.networkFirewallPolicies.methods.addAssociation (Total Keys: 20) - resources.networkFirewallPolicies.methods.addRule (Total Keys: 24) - resources.networkFirewallPolicies.methods.cloneRules (Total Keys: 19) - resources.networkFirewallPolicies.methods.delete (Total Keys: 17) - resources.networkFirewallPolicies.methods.get (Total Keys: 68) - resources.networkFirewallPolicies.methods.insert (Total Keys: 14) - resources.networkFirewallPolicies.methods.list (Total Keys: 24) - resources.networkFirewallPolicies.methods.patch (Total Keys: 39) - resources.networkFirewallPolicies.methods.removeAssociation (Total Keys: 19) - resources.networkFirewallPolicies.methods.removeRule (Total Keys: 20) - resources.networkFirewallPolicies.methods.setIamPolicy (Total Keys: 16) - resources.networkFirewallPolicies.methods.testIamPermissions (Total Keys: 16) - resources.regionNetworkFirewallPolicies.methods.addAssociation (Total Keys: 24) - resources.regionNetworkFirewallPolicies.methods.addRule (Total Keys: 28) - resources.regionNetworkFirewallPolicies.methods.cloneRules (Total Keys: 23) - resources.regionNetworkFirewallPolicies.methods.delete (Total Keys: 21) - resources.regionNetworkFirewallPolicies.methods.get (Total Keys: 102) - resources.regionNetworkFirewallPolicies.methods.insert (Total Keys: 18) - resources.regionNetworkFirewallPolicies.methods.list (Total Keys: 28) - resources.regionNetworkFirewallPolicies.methods.patch (Total Keys: 47) - resources.regionNetworkFirewallPolicies.methods.removeAssociation (Total Keys: 23) - resources.regionNetworkFirewallPolicies.methods.removeRule (Total Keys: 24) - resources.regionNetworkFirewallPolicies.methods.setIamPolicy (Total Keys: 20) - resources.regionNetworkFirewallPolicies.methods.testIamPermissions (Total Keys: 20) - schemas.FirewallPolicy.properties.region.type (Total Keys: 1) - schemas.InstanceConsumptionData (Total Keys: 4) - schemas.InstanceConsumptionInfo (Total Keys: 10) - schemas.Network.properties.enableUlaInternalIpv6.type (Total Keys: 1) - schemas.Network.properties.internalIpv6Range.type (Total Keys: 1) - schemas.Network.properties.networkFirewallPolicyEnforcementOrder.type (Total Keys: 1) - schemas.Network.properties.selfLinkWithId.type (Total Keys: 1) - schemas.NetworkInterface.properties.internalIpv6PrefixLength (Total Keys: 2) - schemas.NodeGroup.properties.shareSettings.$ref (Total Keys: 1) - schemas.NodeGroupNode.properties.consumedResources.$ref (Total Keys: 1) - schemas.NodeGroupNode.properties.instanceConsumptionData (Total Keys: 2) - schemas.NodeGroupNode.properties.totalResources.$ref (Total Keys: 1) - schemas.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse (Total Keys: 13) - schemas.Subnetwork.properties.internalIpv6Prefix.type (Total Keys: 1) #### compute:v1 The following keys were added: - resources.networkFirewallPolicies.methods.addAssociation (Total Keys: 20) - resources.networkFirewallPolicies.methods.addRule (Total Keys: 24) - resources.networkFirewallPolicies.methods.cloneRules (Total Keys: 19) - resources.networkFirewallPolicies.methods.delete (Total Keys: 17) - resources.networkFirewallPolicies.methods.get (Total Keys: 68) - resources.networkFirewallPolicies.methods.insert (Total Keys: 14) - resources.networkFirewallPolicies.methods.list (Total Keys: 24) - resources.networkFirewallPolicies.methods.patch (Total Keys: 39) - resources.networkFirewallPolicies.methods.removeAssociation (Total Keys: 19) - resources.networkFirewallPolicies.methods.removeRule (Total Keys: 20) - resources.networkFirewallPolicies.methods.setIamPolicy (Total Keys: 16) - resources.networkFirewallPolicies.methods.testIamPermissions (Total Keys: 16) - resources.regionNetworkFirewallPolicies.methods.addAssociation (Total Keys: 24) - resources.regionNetworkFirewallPolicies.methods.addRule (Total Keys: 28) - resources.regionNetworkFirewallPolicies.methods.cloneRules (Total Keys: 23) - resources.regionNetworkFirewallPolicies.methods.delete (Total Keys: 21) - resources.regionNetworkFirewallPolicies.methods.get (Total Keys: 102) - resources.regionNetworkFirewallPolicies.methods.insert (Total Keys: 18) - resources.regionNetworkFirewallPolicies.methods.list (Total Keys: 28) - resources.regionNetworkFirewallPolicies.methods.patch (Total Keys: 47) - resources.regionNetworkFirewallPolicies.methods.removeAssociation (Total Keys: 23) - resources.regionNetworkFirewallPolicies.methods.removeRule (Total Keys: 24) - resources.regionNetworkFirewallPolicies.methods.setIamPolicy (Total Keys: 20) - resources.regionNetworkFirewallPolicies.methods.testIamPermissions (Total Keys: 20) - schemas.BackendServiceConnectionTrackingPolicy.properties.enableStrongAffinity.type (Total Keys: 1) - schemas.FirewallPolicy.properties.region.type (Total Keys: 1) - schemas.Instance.properties.params.$ref (Total Keys: 1) - schemas.InstanceParams (Total Keys: 4) - schemas.Network.properties.enableUlaInternalIpv6.type (Total Keys: 1) - schemas.Network.properties.internalIpv6Range.type (Total Keys: 1) - schemas.Network.properties.networkFirewallPolicyEnforcementOrder.type (Total Keys: 1) - schemas.Network.properties.selfLinkWithId.type (Total Keys: 1) - schemas.NetworkInterface.properties.internalIpv6PrefixLength (Total Keys: 2) - schemas.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse (Total Keys: 13) - schemas.Subnetwork.properties.internalIpv6Prefix.type (Total Keys: 1)
1 parent 61bf78b commit 92a4e01

File tree

101 files changed

+18165
-5615
lines changed

Some content is hidden

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

101 files changed

+18165
-5615
lines changed

docs/dyn/compute_alpha.addresses.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ <h3>Method Details</h3>
137137
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
138138
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
139139
&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.
140+
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM. This is used for deciding which endpoint this address will be assigned to during the IPv6 external IP address reservation.
140141
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
141142
&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.
142143
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
@@ -298,6 +299,7 @@ <h3>Method Details</h3>
298299
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
299300
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
300301
&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.
302+
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM. This is used for deciding which endpoint this address will be assigned to during the IPv6 external IP address reservation.
301303
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
302304
&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.
303305
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
@@ -336,6 +338,7 @@ <h3>Method Details</h3>
336338
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
337339
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
338340
&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.
341+
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM. This is used for deciding which endpoint this address will be assigned to during the IPv6 external IP address reservation.
339342
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
340343
&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.
341344
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
@@ -446,6 +449,7 @@ <h3>Method Details</h3>
446449
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this field when you create the resource.
447450
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
448451
&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.
452+
&quot;ipv6EndpointType&quot;: &quot;A String&quot;, # The endpoint type of this address, which should be VM. This is used for deciding which endpoint this address will be assigned to during the IPv6 external IP address reservation.
449453
&quot;kind&quot;: &quot;compute#address&quot;, # [Output Only] Type of the resource. Always compute#address for addresses.
450454
&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.
451455
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.

0 commit comments

Comments
 (0)