| { |
| "id": "cloudresourcemanager:v1", |
| "name": "cloudresourcemanager", |
| "canonicalName": "Cloud Resource Manager", |
| "version": "v1", |
| "revision": "20160927", |
| "title": "Google Cloud Resource Manager API", |
| "documentationLink": "https://cloud.google.com/resource-manager", |
| "protocol": "rest", |
| "baseUrl": "https://cloudresourcemanager.googleapis.com/", |
| "basePath": "", |
| "rootUrl": "https://cloudresourcemanager.googleapis.com/", |
| "servicePath": "", |
| "schemas": { |
| "Operation": { |
| "id": "Operation", |
| "type": "object", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| } |
| }, |
| "SearchOrganizationsRequest": { |
| "id": "SearchOrganizationsRequest", |
| "type": "object", |
| "properties": { |
| "pageSize": { |
| "type": "integer", |
| "description": "The maximum number of Organizations to return in the response. This field is optional.", |
| "format": "int32" |
| }, |
| "pageToken": { |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| } |
| } |
| }, |
| "SearchOrganizationsResponse": { |
| "id": "SearchOrganizationsResponse", |
| "type": "object", |
| "properties": { |
| "organizations": { |
| "type": "array", |
| "items": { |
| "$ref": "Organization" |
| } |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| } |
| }, |
| "Organization": { |
| "id": "Organization", |
| "type": "object", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| } |
| }, |
| "Project": { |
| "id": "Project", |
| "type": "object", |
| "properties": { |
| "projectId": { |
| "type": "string" |
| } |
| } |
| }, |
| "ListProjectsResponse": { |
| "id": "ListProjectsResponse", |
| "type": "object", |
| "properties": { |
| "projects": { |
| "type": "array", |
| "items": { |
| "$ref": "Project" |
| } |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| } |
| } |
| }, |
| "resources": { |
| "projects": { |
| "methods": { |
| "yes1": { |
| "id": "cloudresourcemanager.organizations.search", |
| "path": "v1/organizations:search", |
| "httpMethod": "POST", |
| "request": { |
| "$ref": "SearchOrganizationsRequest" |
| }, |
| "response": { |
| "$ref": "SearchOrganizationsResponse" |
| } |
| }, |
| "yes2": { |
| "id": "cloudresourcemanager.projects.list", |
| "path": "v1/projects", |
| "httpMethod": "GET", |
| "parameters": { |
| "pageToken": { |
| "type": "string", |
| "location": "query" |
| }, |
| "pageSize": { |
| "type": "integer", |
| "format": "int32", |
| "location": "query" |
| }, |
| "filter": { |
| "type": "string", |
| "location": "query" |
| } |
| }, |
| "response": { |
| "$ref": "ListProjectsResponse" |
| } |
| }, |
| "no": { |
| "id": "cloudresourcemanager.operations.get", |
| "path": "v1/{+name}", |
| "httpMethod": "GET", |
| "parameters": { |
| "name": { |
| "type": "string", |
| "required": true, |
| "pattern": "^operations/.*$", |
| "location": "path" |
| } |
| }, |
| "parameterOrder": [ |
| "name" |
| ], |
| "response": { |
| "$ref": "Operation" |
| } |
| } |
| } |
| } |
| } |
| } |