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