Skip to content

Commit 6b7a597

Browse files
feat(compute): update the api
#### compute:alpha The following keys were deleted: - schemas.NetworkProfile.properties.zone.type (Total Keys: 1) The following keys were added: - resources.interconnectGroups.methods.createMembers (Total Keys: 16) - schemas.BackendService.properties.dynamicForwarding.$ref (Total Keys: 1) - schemas.BackendServiceDynamicForwarding (Total Keys: 6) - schemas.InterconnectAttachmentGroupsOperationalStatus.properties.attachmentStatuses (Total Keys: 2) - schemas.InterconnectAttachmentGroupsOperationalStatus.properties.configured.$ref (Total Keys: 1) - schemas.InterconnectAttachmentGroupsOperationalStatus.properties.intent.$ref (Total Keys: 1) - schemas.InterconnectAttachmentGroupsOperationalStatus.properties.operational.$ref (Total Keys: 1) - schemas.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus (Total Keys: 6) - schemas.InterconnectGroupsCreateMembers (Total Keys: 28) - schemas.MachineImage.properties.params.$ref (Total Keys: 1) - schemas.MachineImageParams (Total Keys: 6) - schemas.ResourcePolicySnapshotSchedulePolicySnapshotProperties.properties.region.type (Total Keys: 1) - schemas.ResourcePolicyWorkloadPolicy.properties.acceleratorTopology.type (Total Keys: 1) - schemas.ResourcePolicyWorkloadPolicy.properties.maxTopologyDistance.type (Total Keys: 1) - schemas.SnapshotSettingsAccessLocation.properties.policy.type (Total Keys: 1) - schemas.VpnTunnel.properties.cipherSuite.$ref (Total Keys: 1) - schemas.VpnTunnelCipherSuite (Total Keys: 4) - schemas.VpnTunnelPhase1Algorithms (Total Keys: 10) - schemas.VpnTunnelPhase2Algorithms (Total Keys: 8) #### compute:beta The following keys were deleted: - schemas.NetworkProfile.properties.zone.type (Total Keys: 1) The following keys were added: - resources.advice.methods.calendarMode (Total Keys: 16) - resources.reservationBlocks.methods.performMaintenance (Total Keys: 24) - resources.reservations.methods.performMaintenance (Total Keys: 20) - schemas.CalendarModeAdviceRequest (Total Keys: 4) - schemas.CalendarModeAdviceResponse (Total Keys: 4) - schemas.CalendarModeRecommendation (Total Keys: 4) - schemas.FlexibleTimeRange (Total Keys: 14) - schemas.FutureResourcesRecommendation (Total Keys: 15) - schemas.FutureResourcesSpec (Total Keys: 35) - schemas.InstanceGroupManagerInstanceLifecyclePolicy.properties.onFailedHealthCheck.type (Total Keys: 1) - schemas.Interconnect.properties.wireGroups (Total Keys: 2) - schemas.NodeType.properties.maxVms (Total Keys: 2) - schemas.ReservationsBlocksPerformMaintenanceRequest (Total Keys: 3) - schemas.ReservationsPerformMaintenanceRequest (Total Keys: 3) #### compute:v1 The following keys were deleted: - schemas.NetworkProfile.properties.zone.type (Total Keys: 1) The following keys were added: - resources.networkFirewallPolicies.methods.addPacketMirroringRule (Total Keys: 24) - resources.networkFirewallPolicies.methods.getPacketMirroringRule (Total Keys: 18) - resources.networkFirewallPolicies.methods.patchPacketMirroringRule (Total Keys: 21) - resources.networkFirewallPolicies.methods.removePacketMirroringRule (Total Keys: 20) - schemas.FirewallPolicy.properties.packetMirroringRules (Total Keys: 2) - schemas.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.properties.packetMirroringRules (Total Keys: 2) - schemas.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.properties.packetMirroringRules (Total Keys: 2) - schemas.NodeType.properties.maxVms (Total Keys: 2) - schemas.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.properties.packetMirroringRules (Total Keys: 2)
1 parent 3370961 commit 6b7a597

37 files changed

+4517
-699
lines changed

docs/dyn/compute_alpha.backendServices.html

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,11 @@ <h3>Method Details</h3>
411411
&quot;A String&quot;,
412412
],
413413
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
414+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
415+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
416+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
417+
},
418+
},
414419
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
415420
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
416421
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.
@@ -1203,6 +1208,11 @@ <h3>Method Details</h3>
12031208
&quot;A String&quot;,
12041209
],
12051210
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
1211+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
1212+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
1213+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
1214+
},
1215+
},
12061216
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
12071217
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
12081218
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.
@@ -2073,6 +2083,11 @@ <h3>Method Details</h3>
20732083
&quot;A String&quot;,
20742084
],
20752085
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
2086+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
2087+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
2088+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
2089+
},
2090+
},
20762091
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
20772092
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
20782093
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.
@@ -2689,6 +2704,11 @@ <h3>Method Details</h3>
26892704
&quot;A String&quot;,
26902705
],
26912706
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
2707+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
2708+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
2709+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
2710+
},
2711+
},
26922712
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
26932713
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
26942714
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.
@@ -3203,6 +3223,11 @@ <h3>Method Details</h3>
32033223
&quot;A String&quot;,
32043224
],
32053225
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
3226+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
3227+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
3228+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
3229+
},
3230+
},
32063231
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
32073232
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
32083233
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.
@@ -3733,6 +3758,11 @@ <h3>Method Details</h3>
37333758
&quot;A String&quot;,
37343759
],
37353760
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
3761+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
3762+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
3763+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
3764+
},
3765+
},
37363766
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
37373767
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
37383768
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.
@@ -4732,6 +4762,11 @@ <h3>Method Details</h3>
47324762
&quot;A String&quot;,
47334763
],
47344764
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
4765+
&quot;dynamicForwarding&quot;: { # Defines a dynamic forwarding configuration for the backend service. # Dynamic forwarding configuration. This field is used to configure the backend service with dynamic forwarding feature which together with Service Extension allows customized and complex routing logic.
4766+
&quot;ipPortSelection&quot;: { # Defines a IP:PORT based dynamic forwarding configuration for the backend service. Some ranges are restricted: Restricted ranges. # IP:PORT based dynamic forwarding configuration.
4767+
&quot;enabled&quot;: True or False, # A boolean flag enabling IP:PORT based dynamic forwarding.
4768+
},
4769+
},
47354770
&quot;edgeSecurityPolicy&quot;: &quot;A String&quot;, # [Output Only] The resource URL for the edge security policy associated with this backend service.
47364771
&quot;enableCDN&quot;: True or False, # If true, enables Cloud CDN for the backend service of a global external Application Load Balancer.
47374772
&quot;externalManagedMigrationState&quot;: &quot;A String&quot;, # Specifies the canary migration state. Possible values are PREPARE, TEST_BY_PERCENTAGE, and TEST_ALL_TRAFFIC. To begin the migration from EXTERNAL to EXTERNAL_MANAGED, the state must be changed to PREPARE. The state must be changed to TEST_ALL_TRAFFIC before the loadBalancingScheme can be changed to EXTERNAL_MANAGED. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate traffic by percentage using externalManagedMigrationTestingPercentage. Rolling back a migration requires the states to be set in reverse order. So changing the scheme from EXTERNAL_MANAGED to EXTERNAL requires the state to be set to TEST_ALL_TRAFFIC at the same time. Optionally, the TEST_BY_PERCENTAGE state can be used to migrate some traffic back to EXTERNAL or PREPARE can be used to migrate all traffic back to EXTERNAL.

0 commit comments

Comments
 (0)