Skip to content

Commit 1c543a0

Browse files
feat(apigee): update the api
#### apigee:v1 The following keys were added: - schemas.GoogleCloudApigeeV1EnvironmentConfig.properties.clientIpResolutionConfig.$ref (Total Keys: 1) - schemas.GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfig (Total Keys: 8)
1 parent 323f3e5 commit 1c543a0

File tree

2 files changed

+38
-1
lines changed

2 files changed

+38
-1
lines changed

docs/dyn/apigee_v1.organizations.environments.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,12 @@ <h3>Method Details</h3>
528528
&quot;uid&quot;: &quot;A String&quot;, # UID is to detect if config is recreated after deletion. The add-on config will only be deleted when the environment itself gets deleted, thus it will always be the same as the UID of EnvironmentConfig.
529529
},
530530
&quot;arcConfigLocation&quot;: &quot;A String&quot;, # The location for the config blob of API Runtime Control, aka Envoy Adapter, for op-based authentication as a URI, e.g. a Cloud Storage URI. This is only used by Envoy-based gateways.
531+
&quot;clientIpResolutionConfig&quot;: { # Configuration for resolving the client ip. # The algorithm to resolve IP.
532+
&quot;headerIndexAlgorithm&quot;: { # Resolves the client ip based on a custom header. # Resolves the client ip based on a custom header.
533+
&quot;ipHeaderIndex&quot;: 42, # The index of the ip in the header. (By default, value is 0 if missing)
534+
&quot;ipHeaderName&quot;: &quot;A String&quot;, # The name of the header to extract the client ip from.
535+
},
536+
},
531537
&quot;createTime&quot;: &quot;A String&quot;, # Time that the environment configuration was created.
532538
&quot;dataCollectors&quot;: [ # List of data collectors used by the deployments in the environment.
533539
{ # Data collector and its configuration.

googleapiclient/discovery_cache/documents/apigee.v1.json

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10385,7 +10385,7 @@
1038510385
}
1038610386
}
1038710387
},
10388-
"revision": "20241017",
10388+
"revision": "20241116",
1038910389
"rootUrl": "https://apigee.googleapis.com/",
1039010390
"schemas": {
1039110391
"EdgeConfigstoreBundleBadBundle": {
@@ -13492,6 +13492,10 @@
1349213492
"description": "The location for the config blob of API Runtime Control, aka Envoy Adapter, for op-based authentication as a URI, e.g. a Cloud Storage URI. This is only used by Envoy-based gateways.",
1349313493
"type": "string"
1349413494
},
13495+
"clientIpResolutionConfig": {
13496+
"$ref": "GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfig",
13497+
"description": "The algorithm to resolve IP."
13498+
},
1349513499
"createTime": {
1349613500
"description": "Time that the environment configuration was created.",
1349713501
"format": "google-datetime",
@@ -13610,6 +13614,33 @@
1361013614
},
1361113615
"type": "object"
1361213616
},
13617+
"GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfig": {
13618+
"description": "Configuration for resolving the client ip.",
13619+
"id": "GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfig",
13620+
"properties": {
13621+
"headerIndexAlgorithm": {
13622+
"$ref": "GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfigHeaderIndexAlgorithm",
13623+
"description": "Resolves the client ip based on a custom header."
13624+
}
13625+
},
13626+
"type": "object"
13627+
},
13628+
"GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfigHeaderIndexAlgorithm": {
13629+
"description": "Resolves the client ip based on a custom header.",
13630+
"id": "GoogleCloudApigeeV1EnvironmentConfigClientIPResolutionConfigHeaderIndexAlgorithm",
13631+
"properties": {
13632+
"ipHeaderIndex": {
13633+
"description": "The index of the ip in the header. (By default, value is 0 if missing)",
13634+
"format": "int32",
13635+
"type": "integer"
13636+
},
13637+
"ipHeaderName": {
13638+
"description": "The name of the header to extract the client ip from.",
13639+
"type": "string"
13640+
}
13641+
},
13642+
"type": "object"
13643+
},
1361313644
"GoogleCloudApigeeV1EnvironmentGroup": {
1361413645
"description": "EnvironmentGroup configuration. An environment group is used to group one or more Apigee environments under a single host name.",
1361513646
"id": "GoogleCloudApigeeV1EnvironmentGroup",

0 commit comments

Comments
 (0)