Skip to content

Commit ffcf860

Browse files
feat(appengine): update the api
#### appengine:v1 The following keys were added: - schemas.VpcAccessConnector.properties.egressSetting.type (Total Keys: 1) #### appengine:v1beta The following keys were added: - schemas.VpcAccessConnector.properties.egressSetting.type (Total Keys: 1)
1 parent 2ae1441 commit ffcf860

File tree

5 files changed

+39
-3
lines changed

5 files changed

+39
-3
lines changed

docs/dyn/appengine_v1.apps.services.versions.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ <h3>Method Details</h3>
315315
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
316316
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
317317
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
318+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
318319
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
319320
},
320321
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
@@ -607,6 +608,7 @@ <h3>Method Details</h3>
607608
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
608609
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
609610
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
611+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
610612
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
611613
},
612614
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
@@ -838,6 +840,7 @@ <h3>Method Details</h3>
838840
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
839841
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
840842
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
843+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
841844
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
842845
},
843846
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
@@ -1072,6 +1075,7 @@ <h3>Method Details</h3>
10721075
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
10731076
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
10741077
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
1078+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
10751079
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
10761080
},
10771081
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.

docs/dyn/appengine_v1beta.apps.services.versions.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,7 @@ <h3>Method Details</h3>
328328
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
329329
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
330330
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
331+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
331332
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
332333
},
333334
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
@@ -633,6 +634,7 @@ <h3>Method Details</h3>
633634
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
634635
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
635636
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
637+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
636638
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
637639
},
638640
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
@@ -877,6 +879,7 @@ <h3>Method Details</h3>
877879
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
878880
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
879881
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
882+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
880883
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
881884
},
882885
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
@@ -1124,6 +1127,7 @@ <h3>Method Details</h3>
11241127
&quot;versionUrl&quot;: &quot;A String&quot;, # Serving URL for this version. Example: &quot;https://myversion-dot-myservice-dot-myapp.appspot.com&quot;@OutputOnly
11251128
&quot;vm&quot;: True or False, # Whether to deploy this version in a container on a virtual machine.
11261129
&quot;vpcAccessConnector&quot;: { # VPC access connector specification. # Enables VPC connectivity for standard apps.
1130+
&quot;egressSetting&quot;: &quot;A String&quot;, # The egress setting for the connector, controlling what traffic is diverted through it.
11271131
&quot;name&quot;: &quot;A String&quot;, # Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.
11281132
},
11291133
&quot;zones&quot;: [ # The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.

googleapiclient/discovery_cache/documents/appengine.v1.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1594,7 +1594,7 @@
15941594
}
15951595
}
15961596
},
1597-
"revision": "20210528",
1597+
"revision": "20210608",
15981598
"rootUrl": "https://appengine.googleapis.com/",
15991599
"schemas": {
16001600
"ApiConfigHandler": {
@@ -3708,6 +3708,20 @@
37083708
"description": "VPC access connector specification.",
37093709
"id": "VpcAccessConnector",
37103710
"properties": {
3711+
"egressSetting": {
3712+
"description": "The egress setting for the connector, controlling what traffic is diverted through it.",
3713+
"enum": [
3714+
"EGRESS_SETTING_UNSPECIFIED",
3715+
"ALL_TRAFFIC",
3716+
"PRIVATE_IP_RANGES"
3717+
],
3718+
"enumDescriptions": [
3719+
"",
3720+
"Force the use of VPC Access for all egress traffic from the function.",
3721+
"Use the VPC Access Connector for private IP space from RFC1918."
3722+
],
3723+
"type": "string"
3724+
},
37113725
"name": {
37123726
"description": "Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.",
37133727
"type": "string"

googleapiclient/discovery_cache/documents/appengine.v1alpha.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,7 @@
708708
}
709709
}
710710
},
711-
"revision": "20210528",
711+
"revision": "20210608",
712712
"rootUrl": "https://appengine.googleapis.com/",
713713
"schemas": {
714714
"AuthorizedCertificate": {

googleapiclient/discovery_cache/documents/appengine.v1beta.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1594,7 +1594,7 @@
15941594
}
15951595
}
15961596
},
1597-
"revision": "20210528",
1597+
"revision": "20210608",
15981598
"rootUrl": "https://appengine.googleapis.com/",
15991599
"schemas": {
16001600
"ApiConfigHandler": {
@@ -3759,6 +3759,20 @@
37593759
"description": "VPC access connector specification.",
37603760
"id": "VpcAccessConnector",
37613761
"properties": {
3762+
"egressSetting": {
3763+
"description": "The egress setting for the connector, controlling what traffic is diverted through it.",
3764+
"enum": [
3765+
"EGRESS_SETTING_UNSPECIFIED",
3766+
"ALL_TRAFFIC",
3767+
"PRIVATE_IP_RANGES"
3768+
],
3769+
"enumDescriptions": [
3770+
"",
3771+
"Force the use of VPC Access for all egress traffic from the function.",
3772+
"Use the VPC Access Connector for private IP space from RFC1918."
3773+
],
3774+
"type": "string"
3775+
},
37623776
"name": {
37633777
"description": "Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.",
37643778
"type": "string"

0 commit comments

Comments
 (0)