# Contains values shared among all API implementations directories: # directory under which all generated sources should reside output: gen # how to get from `output` back to common library common: .. # where are all the API meta files api_base: etc/api # all mako source files mako_src: src/mako api: blacklist: - groupsmigration - licensing - groupssettings - translate - pagespeedonline # no oauth2 - gan # no oauth2 - sqladmin # ERROR - dataflow # ERROR - civicinfo # no oauth2 - webmasters # no oauth2 - doubleclickbidmanager # no oauth2 - freebase # ERROR - spectrum # no oauth2 - analytics # ERROR - qpxexpress # no oauth2 - discovery # no oauth2 - identitytoolkit # no oauth2 - audit # no oauth2 - admin # ERROR - webfonts # no oauth2 - customsearch # no oauth2 list: # use etc/bin/api_version_to_yaml.py to update with latest available versions # It's a semi-automated process ... for now adexchangebuyer: - v1.2 adexchangeseller: - v1 admin: - directory_v1 adsense: - v1.2 adsensehost: - v4.1 analytics: - v2.4 androidpublisher: - v1 appsactivity: - v1 appstate: - v1 audit: - v1 autoscaler: - v1beta2 bigquery: - v2 blogger: - v2 books: - v1 calendar: - v3 civicinfo: - us_v1 cloudlatencytest: - v2 cloudmonitoring: - v2beta2 compute: - v1 container: - v1beta1 content: - v2 coordinate: - v1 customsearch: - v1 dataflow: - v1b4 datastore: - v1beta1 deploymentmanager: - v2beta1 dfareporting: - v1 discovery: - v1 dns: - v1beta1 doubleclickbidmanager: - v1 doubleclicksearch: - v2 drive: - v1 fitness: - v1 freebase: - v1 games: - v1 gamesconfiguration: - v1configuration gamesmanagement: - v1management gan: - v1beta1 genomics: - v1beta gmail: - v1 groupsmigration: - v1 groupssettings: - v1 identitytoolkit: - v3 licensing: - v1 manager: - v1beta2 mapsengine: - exp2 mirror: - v1 oauth2: - v1 pagespeedonline: - v1 plus: - v1 plusdomains: - v1 prediction: - v1.2 pubsub: - v1beta1 qpxexpress: - v1 replicapool: - v1beta1 replicapoolupdater: - v1beta1 reseller: - v1 resourceviews: - v1beta1 siteverification: - v1 spectrum: - v1explorer sqladmin: - v1beta1 storage: - v1 tagmanager: - v1 taskqueue: - v1beta1 tasks: - v1 translate: - v2 urlshortener: - v1 webfonts: - v1 webmasters: - v3 youtube: - v3 youtubeanalytics: - v1 base_path: "etc/api" terms: # how to actually do something with the API action: doit # when a resource is supposed to be uploaded upload_action: upload properties: # additional fields specified by the user params: '_additional_params' # custom scopes for authentication scopes: '_scopes' templates: # all output directories are relative to the one set for the respective API - source: README.md - source: LICENSE.md - source: cargo.toml - source: lib.rs output_dir: src cargo: build_version: "0.0.1" repo_base_url: https://github.com/Byron/google-apis-rs doc_base_url: http://byron.github.io/google-apis-rs authors: # don't forget to possibly add them to copyright authors - Sebastian Thiel keywords: [google, protocol, web, api] # All APIs should live in the same repository repository_url: https://github.com/Byron/google-apis-rs copyright: license_abbrev: "MIT" # should at some point be 2015-2016 ... years: '2015' authors: - 'Sebastian Thiel'