{ "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" } } } } } }