|
194 | 194 | ], |
195 | 195 | "parameters": { |
196 | 196 | "extraLocationTypes": { |
197 | | - "description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.", |
| 197 | + "description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.", |
198 | 198 | "location": "query", |
199 | 199 | "repeated": true, |
200 | 200 | "type": "string" |
|
2757 | 2757 | } |
2758 | 2758 | } |
2759 | 2759 | }, |
2760 | | - "revision": "20250721", |
| 2760 | + "revision": "20250813", |
2761 | 2761 | "rootUrl": "https://connectors.googleapis.com/", |
2762 | 2762 | "schemas": { |
2763 | 2763 | "AuditConfig": { |
|
3788 | 3788 | "description": "Indicate whether connector is being migrated to TLS.", |
3789 | 3789 | "type": "boolean" |
3790 | 3790 | }, |
3791 | | - "networkEgressMode": { |
3792 | | - "description": "Indicate whether connector is being migrated to use direct VPC egress.", |
3793 | | - "enum": [ |
3794 | | - "NETWORK_EGRESS_MODE_UNSPECIFIED", |
3795 | | - "SERVERLESS_VPC_ACCESS_CONNECTOR", |
3796 | | - "DIRECT_VPC_EGRESS" |
3797 | | - ], |
3798 | | - "enumDescriptions": [ |
3799 | | - "Network egress mode is not specified.", |
3800 | | - "Default model VPC Access Connector.", |
3801 | | - "Direct VPC Egress." |
3802 | | - ], |
3803 | | - "type": "string" |
| 3791 | + "networkEgressModeOverride": { |
| 3792 | + "$ref": "NetworkEgressModeOverride", |
| 3793 | + "description": "Network egress mode override to migrate to direct VPC egress." |
3804 | 3794 | }, |
3805 | 3795 | "provisionCloudSpanner": { |
3806 | 3796 | "description": "Indicate whether cloud spanner is required for connector job.", |
|
7229 | 7219 | }, |
7230 | 7220 | "type": "object" |
7231 | 7221 | }, |
| 7222 | + "NetworkEgressModeOverride": { |
| 7223 | + "description": "NetworkEgressModeOverride provides the network egress mode override for a connector.", |
| 7224 | + "id": "NetworkEgressModeOverride", |
| 7225 | + "properties": { |
| 7226 | + "isEventingOverrideEnabled": { |
| 7227 | + "description": "boolean should be set to true to make sure only eventing enabled connections are migrated to direct vpc egress.", |
| 7228 | + "type": "boolean" |
| 7229 | + }, |
| 7230 | + "isJobsOverrideEnabled": { |
| 7231 | + "description": "boolean should be set to true to make sure only async operations enabled connections are migrated to direct vpc egress.", |
| 7232 | + "type": "boolean" |
| 7233 | + }, |
| 7234 | + "networkEgressMode": { |
| 7235 | + "description": "Determines the VPC Egress mode for the connector.", |
| 7236 | + "enum": [ |
| 7237 | + "NETWORK_EGRESS_MODE_UNSPECIFIED", |
| 7238 | + "SERVERLESS_VPC_ACCESS_CONNECTOR", |
| 7239 | + "DIRECT_VPC_EGRESS" |
| 7240 | + ], |
| 7241 | + "enumDescriptions": [ |
| 7242 | + "Network Egress mode is not specified.", |
| 7243 | + "Default model VPC Access Connector.", |
| 7244 | + "Direct VPC Egress." |
| 7245 | + ], |
| 7246 | + "type": "string" |
| 7247 | + } |
| 7248 | + }, |
| 7249 | + "type": "object" |
| 7250 | + }, |
7232 | 7251 | "NodeConfig": { |
7233 | 7252 | "description": "Node configuration for the connection.", |
7234 | 7253 | "id": "NodeConfig", |
|
0 commit comments