mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-23 15:49:49 +01:00
fix(all): update all code to latest version
* add new APIs * remove old ones * add latest json files
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"kind": "discovery#restDescription",
|
||||
"etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/A-uTeP-eqK6ANjBJOJiUSQV5WY8\"",
|
||||
"etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/dYpTeptRRQe2JpT9NpqLcHD0A_0\"",
|
||||
"discoveryVersion": "v1",
|
||||
"id": "container:v1beta1",
|
||||
"name": "container",
|
||||
"version": "v1beta1",
|
||||
"revision": "20150318",
|
||||
"revision": "20150420",
|
||||
"title": "Google Container Engine API",
|
||||
"description": "The Google Container Engine API is used for building and managing container based applications, powered by the open source Kubernetes technology.",
|
||||
"ownerDomain": "google.com",
|
||||
@@ -86,7 +86,7 @@
|
||||
},
|
||||
"containerIpv4Cidr": {
|
||||
"type": "string",
|
||||
"description": "[Output only] The IP addresses of the container pods in this cluster, in CIDR notation (e.g. 1.2.3.4/29)."
|
||||
"description": "The IP addresses of the container pods in this cluster, in CIDR notation (e.g. 10.96.0.0/14). Leave blank to have one automatically chosen or specify a /14 block in 10.0.0.0/8 or 172.16.0.0/12."
|
||||
},
|
||||
"creationTimestamp": {
|
||||
"type": "string",
|
||||
@@ -106,7 +106,7 @@
|
||||
},
|
||||
"masterAuth": {
|
||||
"$ref": "MasterAuth",
|
||||
"description": "The HTTP basic authentication information for accessing the master. Because the master endpoint is open to the internet, you should create a strong password."
|
||||
"description": "The authentication information for accessing the master."
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
@@ -229,14 +229,19 @@
|
||||
"MasterAuth": {
|
||||
"id": "MasterAuth",
|
||||
"type": "object",
|
||||
"description": "The authentication information for accessing the master. Authentication is either done using HTTP basic authentication or using a bearer token.",
|
||||
"properties": {
|
||||
"bearerToken": {
|
||||
"type": "string",
|
||||
"description": "The token used to authenticate API requests to the master. The token is be included in an HTTP Authorization Header included in all requests to the master endpoint. The format of the header is: \"Authorization: Bearer \"."
|
||||
},
|
||||
"password": {
|
||||
"type": "string",
|
||||
"description": "The password to use when accessing the Kubernetes master endpoint."
|
||||
"description": "The password to use for HTTP basic authentication when accessing the Kubernetes master endpoint. Because the master endpoint is open to the internet, you should create a strong password."
|
||||
},
|
||||
"user": {
|
||||
"type": "string",
|
||||
"description": "The username to use when accessing the Kubernetes master endpoint."
|
||||
"description": "The username to use for HTTP basic authentication when accessing the Kubernetes master endpoint."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -335,6 +340,21 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Token": {
|
||||
"id": "Token",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"accessToken": {
|
||||
"type": "string",
|
||||
"description": "The OAuth2 access token"
|
||||
},
|
||||
"expiryTimeSeconds": {
|
||||
"type": "string",
|
||||
"description": "The expiration time of the token in seconds since the unix epoch.",
|
||||
"format": "int64"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@@ -607,6 +627,52 @@
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"tokens": {
|
||||
"methods": {
|
||||
"get": {
|
||||
"id": "container.projects.zones.tokens.get",
|
||||
"path": "{masterProjectId}/zones/{zoneId}/tokens/{projectNumber}/{clusterName}",
|
||||
"httpMethod": "GET",
|
||||
"description": "Gets a compute-rw scoped OAuth2 access token for\n. Authentication is performed to ensure that the caller is a member of and that the request is coming from the expected master VM for the specified cluster. See go/gke-cross-project-auth for more details.",
|
||||
"parameters": {
|
||||
"clusterName": {
|
||||
"type": "string",
|
||||
"description": "The name of the specified cluster.",
|
||||
"required": true,
|
||||
"location": "path"
|
||||
},
|
||||
"masterProjectId": {
|
||||
"type": "string",
|
||||
"description": "The hosted master project from which this request is coming.",
|
||||
"required": true,
|
||||
"location": "path"
|
||||
},
|
||||
"projectNumber": {
|
||||
"type": "string",
|
||||
"description": "The project number for which the access token is being requested.",
|
||||
"required": true,
|
||||
"format": "int64",
|
||||
"location": "path"
|
||||
},
|
||||
"zoneId": {
|
||||
"type": "string",
|
||||
"description": "The zone of the specified cluster.",
|
||||
"required": true,
|
||||
"location": "path"
|
||||
}
|
||||
},
|
||||
"parameterOrder": [
|
||||
"masterProjectId",
|
||||
"zoneId",
|
||||
"projectNumber",
|
||||
"clusterName"
|
||||
],
|
||||
"response": {
|
||||
"$ref": "Token"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user