-
- .. note::
-
- You may need to enable billing in order to use these services.
-
- * **BigQuery**
-
- * BigQuery API
-
- * **Datastore**
-
- * Google Cloud Datastore API
-
- * **Pub/Sub**
-
- * Google Cloud Pub/Sub
-
- * **Storage**
-
- * Google Cloud Storage
- * Google Cloud Storage JSON API
-
-#. Navigate to **APIs & auth** > **Credentials**.
-
- You should see a screen like one of the following:
-
- .. raw:: html
-
-
-
- .. raw:: html
-
-
-
- Find the "Add credentials" drop down and select "Service account" to be
- guided through downloading a new JSON keyfile.
-
- If you want to re-use an existing service account,
- you can easily generate a new keyfile.
- Just select the account you wish to re-use,
- and click **Generate new JSON key**:
-
- .. raw:: html
-
-
-
-.. _Google Developers Console: https://console.developers.google.com/project
-.. _Google Developers Service Account: https://developers.google.com/accounts/docs/OAuth2ServiceAccount
-
-Using Google Compute Engine
----------------------------
-
-If your code is running on Google Compute Engine,
-using the inferred Google `Application Default Credentials`_
-will be sufficient for retrieving credentials.
-
-However, by default your credentials may not grant you
-access to the services you intend to use.
-Be sure when you `set up the GCE instance`_,
-you add the correct scopes for the APIs you want to access:
-
-* **All APIs**
-
- * ``https://www.googleapis.com/auth/cloud-platform``
- * ``https://www.googleapis.com/auth/cloud-platform.read-only``
-
-* **BigQuery**
-
- * ``https://www.googleapis.com/auth/bigquery``
- * ``https://www.googleapis.com/auth/bigquery.insertdata``
-
-* **Datastore**
-
- * ``https://www.googleapis.com/auth/datastore``
- * ``https://www.googleapis.com/auth/userinfo.email``
-
-* **Pub/Sub**
-
- * ``https://www.googleapis.com/auth/pubsub``
-
-* **Storage**
-
- * ``https://www.googleapis.com/auth/devstorage.full_control``
- * ``https://www.googleapis.com/auth/devstorage.read_only``
- * ``https://www.googleapis.com/auth/devstorage.read_write``
-
-.. _set up the GCE instance: https://cloud.google.com/compute/docs/authentication#using
diff --git a/docs/changelog.md b/docs/changelog.md
deleted file mode 120000
index 04c99a55c..000000000
--- a/docs/changelog.md
+++ /dev/null
@@ -1 +0,0 @@
-../CHANGELOG.md
\ No newline at end of file
diff --git a/docs/client_info.rst b/docs/client_info.rst
deleted file mode 100644
index e976b1863..000000000
--- a/docs/client_info.rst
+++ /dev/null
@@ -1,11 +0,0 @@
-Client Information Helpers
-==========================
-
-.. automodule:: google.api_core.client_info
- :members:
- :show-inheritance:
-
-.. automodule:: google.api_core.gapic_v1.client_info
- :members:
- :show-inheritance:
-
diff --git a/docs/client_options.rst b/docs/client_options.rst
deleted file mode 100644
index da7c9a339..000000000
--- a/docs/client_options.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Client Options
-==========================
-
-.. automodule:: google.api_core.client_options
- :members:
- :show-inheritance:
diff --git a/docs/conf.py b/docs/conf.py
deleted file mode 100644
index a53c37db9..000000000
--- a/docs/conf.py
+++ /dev/null
@@ -1,359 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# google-api-core documentation build configuration file
-#
-# This file is execfile()d with the current directory set to its
-# containing dir.
-#
-# Note that not all possible configuration values are present in this
-# autogenerated file.
-#
-# All configuration values have a default; values that are commented out
-# serve to show the default.
-
-import sys
-import os
-import shlex
-
-# If extensions (or modules to document with autodoc) are in another directory,
-# add these directories to sys.path here. If the directory is relative to the
-# documentation root, use os.path.abspath to make it absolute, like shown here.
-sys.path.insert(0, os.path.abspath(".."))
-
-__version__ = ""
-
-# -- General configuration ------------------------------------------------
-
-# If your documentation needs a minimal Sphinx version, state it here.
-needs_sphinx = "1.6.3"
-
-# Add any Sphinx extension module names here, as strings. They can be
-# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
-# ones.
-extensions = [
- "sphinx.ext.autodoc",
- "sphinx.ext.autosummary",
- "sphinx.ext.intersphinx",
- "sphinx.ext.coverage",
- "sphinx.ext.napoleon",
- "sphinx.ext.todo",
- "sphinx.ext.viewcode",
- "recommonmark",
-]
-
-# autodoc/autosummary flags
-autoclass_content = "both"
-autodoc_default_options = {"members": True}
-autosummary_generate = True
-
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ["_templates"]
-
-# The suffix(es) of source filenames.
-# You can specify multiple suffix as a list of string:
-# source_suffix = ['.rst', '.md']
-source_suffix = [".rst", ".md"]
-
-# The encoding of source files.
-# source_encoding = 'utf-8-sig'
-
-# The master toctree document.
-master_doc = "index"
-
-# General information about the project.
-project = u"google-api-core"
-copyright = u"2019, Google"
-author = u"Google APIs"
-
-# The version info for the project you're documenting, acts as replacement for
-# |version| and |release|, also used in various other places throughout the
-# built documents.
-#
-# The full version, including alpha/beta/rc tags.
-release = __version__
-# The short X.Y version.
-version = ".".join(release.split(".")[0:2])
-
-# The language for content autogenerated by Sphinx. Refer to documentation
-# for a list of supported languages.
-#
-# This is also used if you do content translation via gettext catalogs.
-# Usually you set "language" from the command line for these cases.
-language = None
-
-# There are two options for replacing |today|: either, you set today to some
-# non-false value, then it is used:
-# today = ''
-# Else, today_fmt is used as the format for a strftime call.
-# today_fmt = '%B %d, %Y'
-
-# List of patterns, relative to source directory, that match files and
-# directories to ignore when looking for source files.
-exclude_patterns = ["_build"]
-
-# The reST default role (used for this markup: `text`) to use for all
-# documents.
-# default_role = None
-
-# If true, '()' will be appended to :func: etc. cross-reference text.
-# add_function_parentheses = True
-
-# If true, the current module name will be prepended to all description
-# unit titles (such as .. function::).
-# add_module_names = True
-
-# If true, sectionauthor and moduleauthor directives will be shown in the
-# output. They are ignored by default.
-# show_authors = False
-
-# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = "sphinx"
-
-# A list of ignored prefixes for module index sorting.
-# modindex_common_prefix = []
-
-# If true, keep warnings as "system message" paragraphs in the built documents.
-# keep_warnings = False
-
-# If true, `todo` and `todoList` produce output, else they produce nothing.
-todo_include_todos = True
-
-
-# -- Options for HTML output ----------------------------------------------
-
-# The theme to use for HTML and HTML Help pages. See the documentation for
-# a list of builtin themes.
-html_theme = "alabaster"
-
-# Theme options are theme-specific and customize the look and feel of a theme
-# further. For a list of options available for each theme, see the
-# documentation.
-html_theme_options = {
- "description": "Google Cloud Client Libraries for google-api-core",
- "github_user": "googleapis",
- "github_repo": "python-api-core",
- "github_banner": True,
- "font_family": "'Roboto', Georgia, sans",
- "head_font_family": "'Roboto', Georgia, serif",
- "code_font_family": "'Roboto Mono', 'Consolas', monospace",
-}
-
-# Add any paths that contain custom themes here, relative to this directory.
-# html_theme_path = []
-
-# The name for this set of Sphinx documents. If None, it defaults to
-# "