Update all json files; make some fixes to make it work at all

This commit is contained in:
Sebastian Thiel
2022-03-08 07:59:31 +08:00
parent d12cd3238e
commit 743a56f4b7
372 changed files with 256017 additions and 32197 deletions

View File

@@ -6,10 +6,10 @@
"description": "View and manage your applications deployed on Google App Engine"
},
"https://www.googleapis.com/auth/cloud-platform": {
"description": "See, edit, configure, and delete your Google Cloud Platform data"
"description": "See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account."
},
"https://www.googleapis.com/auth/cloud-platform.read-only": {
"description": "View your data across Google Cloud Platform services"
"description": "View your data across Google Cloud services and see the email address of your Google Account"
}
}
}
@@ -20,6 +20,7 @@
"description": "Provisions and manages developers' App Engine applications.",
"discoveryVersion": "v1",
"documentationLink": "https://cloud.google.com/appengine/docs/admin-api/",
"fullyEncodeReservedExpansion": true,
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
"x32": "http://www.google.com/images/icons/product/search-32.gif"
@@ -156,7 +157,7 @@
]
},
"patch": {
"description": "Updates the specified Application resource. You can update the following fields: auth_domain - Google authentication domain for controlling user access to the application. default_cookie_expiration - Cookie expiration policy for the application.",
"description": "Updates the specified Application resource. You can update the following fields: auth_domain - Google authentication domain for controlling user access to the application. default_cookie_expiration - Cookie expiration policy for the application. iap - Identity-Aware Proxy properties for the application.",
"flatPath": "v1beta/apps/{appsId}",
"httpMethod": "PATCH",
"id": "appengine.apps.patch",
@@ -171,7 +172,7 @@
"type": "string"
},
"updateMask": {
"description": "Standard field mask for the set of fields to be updated.",
"description": "Required. Standard field mask for the set of fields to be updated.",
"format": "google-fieldmask",
"location": "query",
"type": "string"
@@ -624,7 +625,7 @@
"type": "string"
},
"updateMask": {
"description": "Standard field mask for the set of fields to be updated.",
"description": "Required. Standard field mask for the set of fields to be updated.",
"format": "google-fieldmask",
"location": "query",
"type": "string"
@@ -907,7 +908,7 @@
"type": "string"
},
"pageSize": {
"description": "The maximum number of results to return. If not set, the service will select a default.",
"description": "The maximum number of results to return. If not set, the service selects a default.",
"format": "int32",
"location": "query",
"type": "integer"
@@ -1140,7 +1141,7 @@
"type": "string"
},
"updateMask": {
"description": "Standard field mask for the set of fields to be updated.",
"description": "Required. Standard field mask for the set of fields to be updated.",
"format": "google-fieldmask",
"location": "query",
"type": "string"
@@ -1594,7 +1595,7 @@
}
}
},
"revision": "20210324",
"revision": "20220226",
"rootUrl": "https://appengine.googleapis.com/",
"schemas": {
"ApiConfigHandler": {
@@ -1742,6 +1743,10 @@
"description": "Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly",
"type": "string"
},
"serviceAccount": {
"description": "The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.",
"type": "string"
},
"servingStatus": {
"description": "Serving status of this application.",
"enum": [
@@ -2308,7 +2313,7 @@
"type": "string"
},
"description": {
"description": "An optional string description of this rule. This field has a maximum length of 100 characters.",
"description": "An optional string description of this rule. This field has a maximum length of 400 characters.",
"type": "string"
},
"priority": {
@@ -2323,6 +2328,26 @@
},
"type": "object"
},
"GoogleAppengineV1betaLocationMetadata": {
"description": "Metadata for the given google.cloud.location.Location.",
"id": "GoogleAppengineV1betaLocationMetadata",
"properties": {
"flexibleEnvironmentAvailable": {
"description": "App Engine flexible environment is available in the given location.@OutputOnly",
"type": "boolean"
},
"searchApiAvailable": {
"description": "Output only. Search API (https://cloud.google.com/appengine/docs/standard/python/search) is available in the given location.",
"readOnly": true,
"type": "boolean"
},
"standardEnvironmentAvailable": {
"description": "App Engine standard environment is available in the given location.@OutputOnly",
"type": "boolean"
}
},
"type": "object"
},
"HealthCheck": {
"description": "Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.",
"id": "HealthCheck",
@@ -2838,6 +2863,20 @@
},
"type": "array"
},
"instanceIpMode": {
"description": "The IP mode for instances. Only applicable in the App Engine flexible environment.",
"enum": [
"INSTANCE_IP_MODE_UNSPECIFIED",
"EXTERNAL",
"INTERNAL"
],
"enumDescriptions": [
"Unspecified should be treated as EXTERNAL",
"VMs should be created with external and internal IPs",
"VMs should be created with internal IPs only"
],
"type": "string"
},
"instanceTag": {
"description": "Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment.",
"type": "string"
@@ -3215,6 +3254,13 @@
"description": "Relative name of the service within the application. Example: default.@OutputOnly",
"type": "string"
},
"labels": {
"additionalProperties": {
"type": "string"
},
"description": "A set of labels to apply to this service. Labels are key/value pairs that describe the service and all resources that belong to it (e.g., versions). The labels can be used to search and group resources, and are propagated to the usage and billing reports, enabling fine-grain analysis of costs. An example of using labels is to tag resources belonging to different environments (e.g., \"env=prod\", \"env=qa\"). Label keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, dashes, and international characters. Label keys must start with a lowercase letter or an international character. Each service can have at most 32 labels.",
"type": "object"
},
"name": {
"description": "Full path to the Service resource in the API. Example: apps/myapp/services/default.@OutputOnly",
"type": "string"
@@ -3739,6 +3785,20 @@
"description": "VPC access connector specification.",
"id": "VpcAccessConnector",
"properties": {
"egressSetting": {
"description": "The egress setting for the connector, controlling what traffic is diverted through it.",
"enum": [
"EGRESS_SETTING_UNSPECIFIED",
"ALL_TRAFFIC",
"PRIVATE_IP_RANGES"
],
"enumDescriptions": [
"",
"Force the use of VPC Access for all egress traffic from the function.",
"Use the VPC Access Connector for private IP space from RFC1918."
],
"type": "string"
},
"name": {
"description": "Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1.",
"type": "string"