From 09aea8a2d137b2c99f06f050cd64c084ce5f9740 Mon Sep 17 00:00:00 2001
From: Tres Seaver <tseaver@palladion.com>
Date: Fri, 7 Sep 2018 13:48:42 -0400
Subject: [PATCH 1/3] Replace links to '/stable/' with '/latest/'.

Toward #5894.
---
 asset/README.rst                  | 6 +++---
 asset/docs/index.rst              | 6 +++---
 automl/docs/index.rst             | 2 +-
 bigtable/docs/index.rst           | 6 +++---
 datastore/docs/index.rst          | 6 +++---
 dlp/README.rst                    | 6 +++---
 dlp/docs/index.rst                | 4 ++--
 error_reporting/docs/index.rst    | 6 +++---
 firestore/docs/index.rst          | 6 +++---
 iot/README.rst                    | 6 +++---
 iot/docs/index.rst                | 4 ++--
 kms/README.rst                    | 6 +++---
 kms/docs/index.rst                | 6 +++---
 logging/docs/index.rst            | 6 +++---
 oslogin/README.rst                | 6 +++---
 oslogin/docs/index.rst            | 4 ++--
 redis/README.rst                  | 2 +-
 redis/docs/index.rst              | 4 ++--
 speech/README.rst                 | 6 +++---
 speech/docs/index.rst             | 4 ++--
 tasks/README.rst                  | 6 +++---
 tasks/docs/index.rst              | 6 +++---
 texttospeech/README.rst           | 2 +-
 texttospeech/docs/index.rst       | 4 ++--
 trace/docs/index.rst              | 6 +++---
 websecurityscanner/README.rst     | 6 +++---
 websecurityscanner/docs/index.rst | 6 +++---
 27 files changed, 69 insertions(+), 69 deletions(-)

diff --git a/asset/README.rst b/asset/README.rst
index 60dae9f12f6c..d84521377727 100644
--- a/asset/README.rst
+++ b/asset/README.rst
@@ -8,7 +8,7 @@ Python Client for Cloud Asset API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Asset API: https://cloud.google.com/cloudasset
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/cloudasset/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/cloudasset/usage.html
 .. _Product Documentation:  https://cloud.google.com/cloudasset
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Asset API.:  https://cloud.google.com/cloudasset
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -72,4 +72,4 @@ Next Steps
    APIs that we cover.
 
 .. _Cloud Asset API Product documentation:  https://cloud.google.com/cloudasset
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/asset/docs/index.rst b/asset/docs/index.rst
index 2310dd2fa372..1c96716a379e 100644
--- a/asset/docs/index.rst
+++ b/asset/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Cloud Asset API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Asset API: https://cloud.google.com/cloudasset
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/cloudasset/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/cloudasset/usage.html
 .. _Product Documentation:  https://cloud.google.com/cloudasset
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Asset API.:  https://cloud.google.com/cloudasset
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -80,4 +80,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v1beta1/api
-    gapic/v1beta1/types
\ No newline at end of file
+    gapic/v1beta1/types
diff --git a/automl/docs/index.rst b/automl/docs/index.rst
index 6640ae62ae25..75b8d1b6bb3e 100644
--- a/automl/docs/index.rst
+++ b/automl/docs/index.rst
@@ -22,7 +22,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud AutoML API.:  https://cloud.google.com/automl
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/bigtable/docs/index.rst b/bigtable/docs/index.rst
index 4a86b7e60c08..11906f60d979 100644
--- a/bigtable/docs/index.rst
+++ b/bigtable/docs/index.rst
@@ -9,7 +9,7 @@ cloud project.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Bigtable API: https://cloud.google.com/bigtable
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/bigtable/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/bigtable/usage.html
 .. _Product Documentation:  https://cloud.google.com/bigtable
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Bigtable API.:  https://cloud.google.com/bigtable
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -81,4 +81,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v2/api
-    gapic/v2/types
\ No newline at end of file
+    gapic/v2/types
diff --git a/datastore/docs/index.rst b/datastore/docs/index.rst
index 08466ac45a67..c23023166c11 100644
--- a/datastore/docs/index.rst
+++ b/datastore/docs/index.rst
@@ -9,7 +9,7 @@ scalable storage for your application.
 
 .. _Beta: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Datastore API: https://cloud.google.com/datastore
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/datastore/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/datastore/usage.html
 .. _Product Documentation:  https://cloud.google.com/datastore
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Datastore API.:  https://cloud.google.com/datastore
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -81,4 +81,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v1/api
-    gapic/v1/types
\ No newline at end of file
+    gapic/v1/types
diff --git a/dlp/README.rst b/dlp/README.rst
index af2de579f738..88ca35bcbb9d 100644
--- a/dlp/README.rst
+++ b/dlp/README.rst
@@ -10,7 +10,7 @@ storage repositories.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Data Loss Prevention (DLP) API: https://cloud.google.com/dlp
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/dlp/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/dlp/usage.html
 .. _Product Documentation:  https://cloud.google.com/dlp
 
 Quick Start
@@ -26,7 +26,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Data Loss Prevention (DLP) API.:  https://cloud.google.com/dlp
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -97,4 +97,4 @@ Next Steps
    APIs that we cover.
 
 .. _Cloud Data Loss Prevention (DLP) API Product documentation:  https://cloud.google.com/dlp
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/dlp/docs/index.rst b/dlp/docs/index.rst
index 229e510a9a4a..ea57f7f77eda 100644
--- a/dlp/docs/index.rst
+++ b/dlp/docs/index.rst
@@ -10,7 +10,7 @@ storage repositories.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Data Loss Prevention (DLP) API: https://cloud.google.com/dlp
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/dlp/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/dlp/usage.html
 .. _Product Documentation:  https://cloud.google.com/dlp
 
 Quick Start
@@ -26,7 +26,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Data Loss Prevention (DLP) API.:  https://cloud.google.com/dlp
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/error_reporting/docs/index.rst b/error_reporting/docs/index.rst
index 56a8a6cc6f81..2493c0a3b5d3 100644
--- a/error_reporting/docs/index.rst
+++ b/error_reporting/docs/index.rst
@@ -9,7 +9,7 @@ Stackdriver Error Reporting groups and counts similar errors from cloud services
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Stackdriver Error Reporting API: https://cloud.google.com/error-reporting
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/error-reporting/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/error-reporting/usage.html
 .. _Product Documentation:  https://cloud.google.com/error-reporting
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Stackdriver Error Reporting API.:  https://cloud.google.com/error-reporting
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -98,4 +98,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v1beta1/api
-    gapic/v1beta1/types
\ No newline at end of file
+    gapic/v1beta1/types
diff --git a/firestore/docs/index.rst b/firestore/docs/index.rst
index 236c52073c7f..792fbb605f8b 100644
--- a/firestore/docs/index.rst
+++ b/firestore/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud Firestore API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Firestore API: https://cloud.google.com/firestore
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/firestore/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/firestore/usage.html
 .. _Product Documentation:  https://cloud.google.com/firestore
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Firestore API.:  https://cloud.google.com/firestore
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -80,4 +80,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v1beta1/api
-    gapic/v1beta1/types
\ No newline at end of file
+    gapic/v1beta1/types
diff --git a/iot/README.rst b/iot/README.rst
index 7146d4545ebc..7691c6a3deca 100644
--- a/iot/README.rst
+++ b/iot/README.rst
@@ -9,7 +9,7 @@ Google Cloud Platform.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud IoT API: https://cloud.google.com/iot
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/iot/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/iot/usage.html
 .. _Product Documentation:  https://cloud.google.com/iot
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud IoT API.:  https://cloud.google.com/iot
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -99,4 +99,4 @@ Next Steps
    APIs that we cover.
 
 .. _Cloud IoT API Product documentation:  https://cloud.google.com/iot
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/iot/docs/index.rst b/iot/docs/index.rst
index 6b053edb9829..4c2ecb2ace44 100644
--- a/iot/docs/index.rst
+++ b/iot/docs/index.rst
@@ -9,7 +9,7 @@ Google Cloud Platform.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud IoT API: https://cloud.google.com/iot
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/iot/index.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/iot/index.html
 .. _Product Documentation:  https://cloud.google.com/iot
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud IoT API.:  https://cloud.google.com/iot
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/kms/README.rst b/kms/README.rst
index 2f6573c61af6..bafcf1b1a455 100644
--- a/kms/README.rst
+++ b/kms/README.rst
@@ -9,7 +9,7 @@ You can generate, use, rotate, and destroy AES256 encryption keys.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Key Management Service (KMS) API: https://cloud.google.com/kms
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/kms/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/kms/usage.html
 .. _Product Documentation:  https://cloud.google.com/kms
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Key Management Service (KMS) API.:  https://cloud.google.com/kms
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -73,4 +73,4 @@ Next Steps
    APIs that we cover.
 
 .. _Google Cloud Key Management Service (KMS) API Product documentation:  https://cloud.google.com/kms
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/kms/docs/index.rst b/kms/docs/index.rst
index a4a9daf3299c..9928b39d40a0 100644
--- a/kms/docs/index.rst
+++ b/kms/docs/index.rst
@@ -9,7 +9,7 @@ You can generate, use, rotate, and destroy AES256 encryption keys.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Key Management Service (KMS) API: https://cloud.google.com/kms
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/kms/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/kms/usage.html
 .. _Product Documentation:  https://cloud.google.com/kms
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Key Management Service (KMS) API.:  https://cloud.google.com/kms
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -81,4 +81,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v1/api
-    gapic/v1/types
\ No newline at end of file
+    gapic/v1/types
diff --git a/logging/docs/index.rst b/logging/docs/index.rst
index 5bb60aaf57ee..fb584fa1ae8f 100644
--- a/logging/docs/index.rst
+++ b/logging/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Stackdriver Logging API (`Beta`_)
 
 .. _Beta: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Stackdriver Logging API: https://cloud.google.com/logging
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/logging/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/logging/usage.html
 .. _Product Documentation:  https://cloud.google.com/logging
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Stackdriver Logging API.:  https://cloud.google.com/logging
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -96,4 +96,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v2/api
-    gapic/v2/types
\ No newline at end of file
+    gapic/v2/types
diff --git a/oslogin/README.rst b/oslogin/README.rst
index 282797607fb5..2a7d36673321 100644
--- a/oslogin/README.rst
+++ b/oslogin/README.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud OS Login API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud OS Login API: https://cloud.google.com/os-login
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/os-login/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/os-login/usage.html
 .. _Product Documentation:  https://cloud.google.com/os-login
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud OS Login API.:  https://cloud.google.com/os-login
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -72,4 +72,4 @@ Next Steps
    APIs that we cover.
 
 .. _Google Cloud OS Login API Product documentation:  https://cloud.google.com/os-login
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/oslogin/docs/index.rst b/oslogin/docs/index.rst
index 214174e30659..552355edd0d8 100644
--- a/oslogin/docs/index.rst
+++ b/oslogin/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud OS Login API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud OS Login API: https://cloud.google.com/compute/docs/instances/managing-instance-access
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/os-login/index.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/os-login/index.html
 .. _Product Documentation:  https://cloud.google.com/os-login
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud OS Login API.:  https://cloud.google.com/compute/docs/instances/managing-instance-access
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/redis/README.rst b/redis/README.rst
index 82aa5f075168..8fa61655d668 100644
--- a/redis/README.rst
+++ b/redis/README.rst
@@ -9,7 +9,7 @@ Redis instances on the Google Cloud Platform.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Memorystore for Redis API: https://cloud.google.com/redis
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/redis/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/redis/usage.html
 .. _Product Documentation:  https://cloud.google.com/redis
 
 Quick Start
diff --git a/redis/docs/index.rst b/redis/docs/index.rst
index 2686f32f5c0b..66ae13d66d71 100644
--- a/redis/docs/index.rst
+++ b/redis/docs/index.rst
@@ -9,7 +9,7 @@ Redis instances on the Google Cloud Platform.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Memorystore for Redis API: https://cloud.google.com/redis
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/redis/index.rst
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/redis/index.rst
 .. _Product Documentation:  https://cloud.google.com/memorystore
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Memorystore for Redis API.:  https://cloud.google.com/redis
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/speech/README.rst b/speech/README.rst
index d4d185bc780f..b901114f7cb3 100644
--- a/speech/README.rst
+++ b/speech/README.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud Speech API (`Beta`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Speech API: https://cloud.google.com/speech
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/speech/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/speech/usage.html
 .. _Product Documentation:  https://cloud.google.com/speech
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Speech API.:  https://cloud.google.com/speech
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -94,4 +94,4 @@ Next Steps
    APIs that we cover.
 
 .. _Google Cloud Speech API Product documentation:  https://cloud.google.com/speech
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/speech/docs/index.rst b/speech/docs/index.rst
index 97951fd381a9..c3cb5a19610b 100644
--- a/speech/docs/index.rst
+++ b/speech/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud Speech API (`Beta`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Speech API: https://cloud.google.com/speech
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/speech/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/speech/usage.html
 .. _Product Documentation:  https://cloud.google.com/speech
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Google Cloud Speech API.:  https://cloud.google.com/speech
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/tasks/README.rst b/tasks/README.rst
index 771cc9a4ceda..5540c7743fc1 100644
--- a/tasks/README.rst
+++ b/tasks/README.rst
@@ -8,7 +8,7 @@ Python Client for Cloud Tasks API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Tasks API: https://cloud.google.com/tasks
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/tasks/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/tasks/usage.html
 .. _Product Documentation:  https://cloud.google.com/tasks
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Tasks API.:  https://console.cloud.google.com/apis/library/cloudtasks.googleapis.com
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -72,4 +72,4 @@ Next Steps
    APIs that we cover.
 
 .. _Cloud Tasks API Product documentation:  https://cloud.google.com/tasks
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/tasks/docs/index.rst b/tasks/docs/index.rst
index 8d908d3d2c1a..7bea01b36f44 100644
--- a/tasks/docs/index.rst
+++ b/tasks/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Cloud Tasks API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Tasks API: https://cloud.google.com/tasks
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/tasks/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/tasks/usage.html
 .. _Product Documentation:  https://cloud.google.com/tasks
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Tasks API.:  https://cloud.google.com/tasks
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -82,4 +82,4 @@ Api Reference
     gapic/v2beta2/api
     gapic/v2beta2/types
     gapic/v2beta3/api
-    gapic/v2beta3/types
\ No newline at end of file
+    gapic/v2beta3/types
diff --git a/texttospeech/README.rst b/texttospeech/README.rst
index feb7b894b006..42748a2dedfd 100644
--- a/texttospeech/README.rst
+++ b/texttospeech/README.rst
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Text-to-Speech API.:  https://cloud.google.com/texttospeech
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/texttospeech/docs/index.rst b/texttospeech/docs/index.rst
index 55bcc87bb17f..62fde535881e 100644
--- a/texttospeech/docs/index.rst
+++ b/texttospeech/docs/index.rst
@@ -9,7 +9,7 @@ models.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Text-to-Speech API: https://cloud.google.com/texttospeech
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/texttospeech/api.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/texttospeech/api.html
 .. _Product Documentation: https://cloud.google.com/texttospeech
 
 Quick Start
@@ -25,7 +25,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Cloud Text-to-Speech API.:  https://cloud.google.com/texttospeech
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
diff --git a/trace/docs/index.rst b/trace/docs/index.rst
index a5bd8bc1fc95..83532c6a5257 100644
--- a/trace/docs/index.rst
+++ b/trace/docs/index.rst
@@ -10,7 +10,7 @@ applications can be provided using this API.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Stackdriver Trace API: https://cloud.google.com/trace
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/trace/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/trace/usage.html
 .. _Product Documentation:  https://cloud.google.com/trace
 
 Quick Start
@@ -26,7 +26,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Stackdriver Trace API.:  https://cloud.google.com/trace
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -99,4 +99,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v2/api
-    gapic/v2/types
\ No newline at end of file
+    gapic/v2/types
diff --git a/websecurityscanner/README.rst b/websecurityscanner/README.rst
index 067babf29c9d..0a44cdaca09e 100644
--- a/websecurityscanner/README.rst
+++ b/websecurityscanner/README.rst
@@ -8,7 +8,7 @@ Python Client for Web Security Scanner API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Web Security Scanner API: https://cloud.google.com/security-scanner
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/websecurityscanner/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/websecurityscanner/usage.html
 .. _Product Documentation:  https://cloud.google.com/security-scanner
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Web Security Scanner API.:  https://cloud.google.com/security-scanner
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -72,4 +72,4 @@ Next Steps
    APIs that we cover.
 
 .. _Web Security Scanner API Product documentation:  https://cloud.google.com/security-scanner
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
\ No newline at end of file
+.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
diff --git a/websecurityscanner/docs/index.rst b/websecurityscanner/docs/index.rst
index 07ad67d29fb6..0f5bb68d49d1 100644
--- a/websecurityscanner/docs/index.rst
+++ b/websecurityscanner/docs/index.rst
@@ -8,7 +8,7 @@ Python Client for Web Security Scanner API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Web Security Scanner API: https://cloud.google.com/security-scanner
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/websecurityscanner/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/websecurityscanner/usage.html
 .. _Product Documentation:  https://cloud.google.com/security-scanner
 
 Quick Start
@@ -24,7 +24,7 @@ In order to use this library, you first need to go through the following steps:
 .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
 .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
 .. _Enable the Web Security Scanner API.:  https://cloud.google.com/security-scanner
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/core/auth.html
+.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
 
 Installation
 ~~~~~~~~~~~~
@@ -80,4 +80,4 @@ Api Reference
     :maxdepth: 2
 
     gapic/v1alpha/api
-    gapic/v1alpha/types
\ No newline at end of file
+    gapic/v1alpha/types

From 26efddf7fed57cab1148da7944f00b820f46b092 Mon Sep 17 00:00:00 2001
From: Tres Seaver <tseaver@palladion.com>
Date: Fri, 7 Sep 2018 14:54:24 -0400
Subject: [PATCH 2/3] DRY out duplicated 'README.rst' vs. 'docs/index.rst'.

---
 asset/README.rst                  |   2 +-
 asset/docs/index.rst              |  76 +---------------------
 dlp/README.rst                    |   2 +-
 dlp/docs/index.rst                |  78 +---------------------
 iot/README.rst                    |   2 +-
 iot/docs/index.rst                | 103 +-----------------------------
 kms/README.rst                    |   2 +-
 kms/docs/index.rst                |  77 +---------------------
 oslogin/README.rst                |   2 +-
 oslogin/docs/index.rst            |  76 +---------------------
 redis/README.rst                  |   6 +-
 redis/docs/index.rst              |  77 +---------------------
 speech/README.rst                 |   2 +-
 speech/docs/index.rst             |  98 +---------------------------
 tasks/README.rst                  |   2 +-
 tasks/docs/index.rst              |  76 +---------------------
 texttospeech/README.rst           |   4 +-
 texttospeech/docs/index.rst       |  77 +---------------------
 websecurityscanner/README.rst     |   2 +-
 websecurityscanner/docs/index.rst |  76 +---------------------
 20 files changed, 23 insertions(+), 817 deletions(-)

diff --git a/asset/README.rst b/asset/README.rst
index d84521377727..efb1d487ee29 100644
--- a/asset/README.rst
+++ b/asset/README.rst
@@ -8,7 +8,7 @@ Python Client for Cloud Asset API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Asset API: https://cloud.google.com/cloudasset
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/cloudasset/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/asset/index.html
 .. _Product Documentation:  https://cloud.google.com/cloudasset
 
 Quick Start
diff --git a/asset/docs/index.rst b/asset/docs/index.rst
index 1c96716a379e..56aaa3359af8 100644
--- a/asset/docs/index.rst
+++ b/asset/docs/index.rst
@@ -1,78 +1,4 @@
-Python Client for Cloud Asset API (`Alpha`_)
-============================================
-
-`Cloud Asset API`_: The cloud asset API manages the history and inventory of cloud resources.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Cloud Asset API: https://cloud.google.com/cloudasset
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/cloudasset/usage.html
-.. _Product Documentation:  https://cloud.google.com/cloudasset
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Cloud Asset API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Cloud Asset API.:  https://cloud.google.com/cloudasset
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-cloudasset
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-cloudasset
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Cloud Asset API
-   API to see other available methods on the client.
--  Read the `Cloud Asset API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Cloud Asset API Product documentation:  https://cloud.google.com/cloudasset
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../asset/README.rst
 
 Api Reference
 -------------
diff --git a/dlp/README.rst b/dlp/README.rst
index 88ca35bcbb9d..f87053a9e0b8 100644
--- a/dlp/README.rst
+++ b/dlp/README.rst
@@ -10,7 +10,7 @@ storage repositories.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Data Loss Prevention (DLP) API: https://cloud.google.com/dlp
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/dlp/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/dlp/index.html
 .. _Product Documentation:  https://cloud.google.com/dlp
 
 Quick Start
diff --git a/dlp/docs/index.rst b/dlp/docs/index.rst
index ea57f7f77eda..e843df5696b5 100644
--- a/dlp/docs/index.rst
+++ b/dlp/docs/index.rst
@@ -1,80 +1,4 @@
-Python Client for Cloud Data Loss Prevention (DLP) API (`Alpha`_)
-=================================================================
-
-`Cloud Data Loss Prevention (DLP) API`_: Provides methods for detection, risk analysis, and de-identification of
-privacy-sensitive fragments in text, images, and Google Cloud Platform
-storage repositories.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Cloud Data Loss Prevention (DLP) API: https://cloud.google.com/dlp
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/dlp/usage.html
-.. _Product Documentation:  https://cloud.google.com/dlp
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Cloud Data Loss Prevention (DLP) API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Cloud Data Loss Prevention (DLP) API.:  https://cloud.google.com/dlp
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-dlp
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-dlp
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Cloud Data Loss Prevention (DLP) API
-   API to see other available methods on the client.
--  Read the `Cloud Data Loss Prevention (DLP) API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Cloud Data Loss Prevention (DLP) API Product documentation:  https://cloud.google.com/dlp
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../dlp/README.rst
 
 Api Reference
 -------------
diff --git a/iot/README.rst b/iot/README.rst
index 7691c6a3deca..5a9ef62437fe 100644
--- a/iot/README.rst
+++ b/iot/README.rst
@@ -9,7 +9,7 @@ Google Cloud Platform.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud IoT API: https://cloud.google.com/iot
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/iot/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/iot/index.html
 .. _Product Documentation:  https://cloud.google.com/iot
 
 Quick Start
diff --git a/iot/docs/index.rst b/iot/docs/index.rst
index 4c2ecb2ace44..657fa0758261 100644
--- a/iot/docs/index.rst
+++ b/iot/docs/index.rst
@@ -1,105 +1,4 @@
-Python Client for Cloud IoT API (`Alpha`_)
-==========================================
-
-`Cloud IoT API`_: Registers and manages IoT (Internet of Things) devices that connect to the
-Google Cloud Platform.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Cloud IoT API: https://cloud.google.com/iot
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/iot/index.html
-.. _Product Documentation:  https://cloud.google.com/iot
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Cloud IoT API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Cloud IoT API.:  https://cloud.google.com/iot
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-iot
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-iot
-
-Preview
-~~~~~~~
-
-DeviceManagerClient
-^^^^^^^^^^^^^^^^^^^
-
-.. code:: py
-
-    from google.cloud import iot_v1
-
-    client = iot_v1.DeviceManagerClient()
-
-    parent = client.location_path('[PROJECT]', '[LOCATION]')
-
-
-    # Iterate over all results
-    for element in client.list_device_registries(parent):
-        # process element
-        pass
-
-    # Or iterate over results one page at a time
-    for page in client.list_device_registries(parent, options=CallOptions(page_token=INITIAL_PAGE)):
-        for element in page:
-            # process element
-            pass
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Cloud IoT API
-   API to see other available methods on the client.
--  Read the `Cloud IoT API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Cloud IoT API Product documentation:  https://cloud.google.com/iot
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../iot/README.rst
 
 Api Reference
 -------------
diff --git a/kms/README.rst b/kms/README.rst
index bafcf1b1a455..f431eed931a8 100644
--- a/kms/README.rst
+++ b/kms/README.rst
@@ -9,7 +9,7 @@ You can generate, use, rotate, and destroy AES256 encryption keys.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Key Management Service (KMS) API: https://cloud.google.com/kms
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/kms/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/kms/index.html
 .. _Product Documentation:  https://cloud.google.com/kms
 
 Quick Start
diff --git a/kms/docs/index.rst b/kms/docs/index.rst
index 9928b39d40a0..b8a46e6d6cb2 100644
--- a/kms/docs/index.rst
+++ b/kms/docs/index.rst
@@ -1,79 +1,4 @@
-Python Client for Google Cloud Key Management Service (KMS) API (`Alpha`_)
-==========================================================================
-
-`Google Cloud Key Management Service (KMS) API`_: Manages encryption for your cloud services the same way you do on-premises.
-You can generate, use, rotate, and destroy AES256 encryption keys.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Google Cloud Key Management Service (KMS) API: https://cloud.google.com/kms
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/kms/usage.html
-.. _Product Documentation:  https://cloud.google.com/kms
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Google Cloud Key Management Service (KMS) API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Google Cloud Key Management Service (KMS) API.:  https://cloud.google.com/kms
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-kms
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-kms
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Google Cloud Key Management Service (KMS) API
-   API to see other available methods on the client.
--  Read the `Google Cloud Key Management Service (KMS) API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Google Cloud Key Management Service (KMS) API Product documentation:  https://cloud.google.com/kms
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../kms/README.rst
 
 Api Reference
 -------------
diff --git a/oslogin/README.rst b/oslogin/README.rst
index 2a7d36673321..ab47b68706fb 100644
--- a/oslogin/README.rst
+++ b/oslogin/README.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud OS Login API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud OS Login API: https://cloud.google.com/os-login
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/os-login/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/oslogin/index.html
 .. _Product Documentation:  https://cloud.google.com/os-login
 
 Quick Start
diff --git a/oslogin/docs/index.rst b/oslogin/docs/index.rst
index 552355edd0d8..d8358a455018 100644
--- a/oslogin/docs/index.rst
+++ b/oslogin/docs/index.rst
@@ -1,78 +1,4 @@
-Python Client for Google Cloud OS Login API (`Alpha`_)
-======================================================
-
-`Google Cloud OS Login API`_: Manages OS login configuration for Google account users.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Google Cloud OS Login API: https://cloud.google.com/compute/docs/instances/managing-instance-access
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/os-login/index.html
-.. _Product Documentation:  https://cloud.google.com/os-login
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Google Cloud OS Login API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Google Cloud OS Login API.:  https://cloud.google.com/compute/docs/instances/managing-instance-access
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-os-login
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-os-login
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Google Cloud OS Login API
-   API to see other available methods on the client.
--  Read the `Google Cloud OS Login API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Google Cloud OS Login API Product documentation:  https://cloud.google.com/os-login
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../oslogin/README.rst
 
 Api Reference
 -------------
diff --git a/redis/README.rst b/redis/README.rst
index 8fa61655d668..f85e808485df 100644
--- a/redis/README.rst
+++ b/redis/README.rst
@@ -8,9 +8,9 @@ Redis instances on the Google Cloud Platform.
 - `Product Documentation`_
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Google Cloud Memorystore for Redis API: https://cloud.google.com/redis
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/redis/usage.html
-.. _Product Documentation:  https://cloud.google.com/redis
+.. _Google Cloud Memorystore for Redis API: https://cloud.google.com/memorystore/
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/redis/index.html
+.. _Product Documentation:  https://cloud.google.com/memorystore/
 
 Quick Start
 -----------
diff --git a/redis/docs/index.rst b/redis/docs/index.rst
index 66ae13d66d71..fb897092cacb 100644
--- a/redis/docs/index.rst
+++ b/redis/docs/index.rst
@@ -1,79 +1,4 @@
-Python Client for Google Cloud Memorystore for Redis API (`Alpha`_)
-===================================================================
-
-`Google Cloud Memorystore for Redis API`_: The Google Cloud Memorystore for Redis API is used for creating and managing
-Redis instances on the Google Cloud Platform.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Google Cloud Memorystore for Redis API: https://cloud.google.com/redis
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/redis/index.rst
-.. _Product Documentation:  https://cloud.google.com/memorystore
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Google Cloud Memorystore for Redis API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Google Cloud Memorystore for Redis API.:  https://cloud.google.com/redis
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-redis
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-redis
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Google Cloud Memorystore for Redis API
-   API to see other available methods on the client.
--  Read the `Google Cloud Memorystore for Redis API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Google Cloud Memorystore for Redis API Product documentation:  https://cloud.google.com/redis
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../redis/README.rst
 
 Api Reference
 -------------
diff --git a/speech/README.rst b/speech/README.rst
index b901114f7cb3..eafcc174edbe 100644
--- a/speech/README.rst
+++ b/speech/README.rst
@@ -8,7 +8,7 @@ Python Client for Google Cloud Speech API (`Beta`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Google Cloud Speech API: https://cloud.google.com/speech
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/speech/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/speech/index.html
 .. _Product Documentation:  https://cloud.google.com/speech
 
 Quick Start
diff --git a/speech/docs/index.rst b/speech/docs/index.rst
index c3cb5a19610b..46235ec288c9 100644
--- a/speech/docs/index.rst
+++ b/speech/docs/index.rst
@@ -1,100 +1,4 @@
-Python Client for Google Cloud Speech API (`Beta`_)
-====================================================
-
-`Google Cloud Speech API`_: Google Cloud Speech API.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Google Cloud Speech API: https://cloud.google.com/speech
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/speech/usage.html
-.. _Product Documentation:  https://cloud.google.com/speech
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Google Cloud Speech API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Google Cloud Speech API.:  https://cloud.google.com/speech
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-speech
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-speech
-
-Preview
-~~~~~~~
-
-SpeechClient
-^^^^^^^^^^^^
-
-.. code:: py
-
-    from google.cloud import speech_v1
-    from google.cloud.speech_v1 import enums
-
-    client = speech_v1.SpeechClient()
-
-    encoding = enums.RecognitionConfig.AudioEncoding.FLAC
-    sample_rate_hertz = 44100
-    language_code = 'en-US'
-    config = {'encoding': encoding, 'sample_rate_hertz': sample_rate_hertz, 'language_code': language_code}
-    uri = 'gs://bucket_name/file_name.flac'
-    audio = {'uri': uri}
-
-    response = client.recognize(config, audio)
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Google Cloud Speech API
-   API to see other available methods on the client.
--  Read the `Google Cloud Speech API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Google Cloud Speech API Product documentation:  https://cloud.google.com/speech
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../asset/README.rst
 
 Api Reference
 -------------
diff --git a/tasks/README.rst b/tasks/README.rst
index 5540c7743fc1..a1aaf7e4bf89 100644
--- a/tasks/README.rst
+++ b/tasks/README.rst
@@ -8,7 +8,7 @@ Python Client for Cloud Tasks API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Tasks API: https://cloud.google.com/tasks
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/tasks/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/tasks/index.html
 .. _Product Documentation:  https://cloud.google.com/tasks
 
 Quick Start
diff --git a/tasks/docs/index.rst b/tasks/docs/index.rst
index 7bea01b36f44..6ba23506f119 100644
--- a/tasks/docs/index.rst
+++ b/tasks/docs/index.rst
@@ -1,78 +1,4 @@
-Python Client for Cloud Tasks API (`Alpha`_)
-============================================
-
-`Cloud Tasks API`_: Manages the execution of large numbers of distributed requests.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Cloud Tasks API: https://cloud.google.com/tasks
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/tasks/usage.html
-.. _Product Documentation:  https://cloud.google.com/tasks
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Cloud Tasks API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Cloud Tasks API.:  https://cloud.google.com/tasks
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-tasks
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-tasks
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Cloud Tasks API
-   API to see other available methods on the client.
--  Read the `Cloud Tasks API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Cloud Tasks API Product documentation:  https://cloud.google.com/tasks
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../tasks/README.rst
 
 Api Reference
 -------------
diff --git a/texttospeech/README.rst b/texttospeech/README.rst
index 42748a2dedfd..a9e703085dc5 100644
--- a/texttospeech/README.rst
+++ b/texttospeech/README.rst
@@ -9,8 +9,8 @@ models.
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Cloud Text-to-Speech API: https://cloud.google.com/texttospeech
-.. _Client Library Documentation: https://google-cloud-python.readthedocs.io/en/latest/texttospeech/index.html
-.. _Product Documentation:  https://cloud.google.com/texttospeech
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/texttospeech/api.html
+.. _Product Documentation: https://cloud.google.com/texttospeech
 
 Quick Start
 -----------
diff --git a/texttospeech/docs/index.rst b/texttospeech/docs/index.rst
index 62fde535881e..6b8518027523 100644
--- a/texttospeech/docs/index.rst
+++ b/texttospeech/docs/index.rst
@@ -1,79 +1,4 @@
-Python Client for Cloud Text-to-Speech API (`Alpha`_)
-=====================================================
-
-`Cloud Text-to-Speech API`_: Synthesizes natural-sounding speech by applying powerful neural network
-models.
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Cloud Text-to-Speech API: https://cloud.google.com/texttospeech
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/texttospeech/api.html
-.. _Product Documentation: https://cloud.google.com/texttospeech
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Cloud Text-to-Speech API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Cloud Text-to-Speech API.:  https://cloud.google.com/texttospeech
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-texttospeech
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-texttospeech
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Cloud Text-to-Speech API
-   API to see other available methods on the client.
--  Read the `Cloud Text-to-Speech API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Cloud Text-to-Speech API Product documentation:  https://cloud.google.com/texttospeech
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../texttospeech/README.rst
 
 Api Reference
 -------------
diff --git a/websecurityscanner/README.rst b/websecurityscanner/README.rst
index 0a44cdaca09e..02b168631323 100644
--- a/websecurityscanner/README.rst
+++ b/websecurityscanner/README.rst
@@ -8,7 +8,7 @@ Python Client for Web Security Scanner API (`Alpha`_)
 
 .. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
 .. _Web Security Scanner API: https://cloud.google.com/security-scanner
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/websecurityscanner/usage.html
+.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/websecurityscanner/index.html
 .. _Product Documentation:  https://cloud.google.com/security-scanner
 
 Quick Start
diff --git a/websecurityscanner/docs/index.rst b/websecurityscanner/docs/index.rst
index 0f5bb68d49d1..981505a113a5 100644
--- a/websecurityscanner/docs/index.rst
+++ b/websecurityscanner/docs/index.rst
@@ -1,78 +1,4 @@
-Python Client for Web Security Scanner API (`Alpha`_)
-=====================================================
-
-`Web Security Scanner API`_: Web Security Scanner API (under development).
-
-- `Client Library Documentation`_
-- `Product Documentation`_
-
-.. _Alpha: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
-.. _Web Security Scanner API: https://cloud.google.com/security-scanner
-.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/latest/websecurityscanner/usage.html
-.. _Product Documentation:  https://cloud.google.com/security-scanner
-
-Quick Start
------------
-
-In order to use this library, you first need to go through the following steps:
-
-1. `Select or create a Cloud Platform project.`_
-2. `Enable billing for your project.`_
-3. `Enable the Web Security Scanner API.`_
-4. `Setup Authentication.`_
-
-.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
-.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
-.. _Enable the Web Security Scanner API.:  https://cloud.google.com/security-scanner
-.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/latest/core/auth.html
-
-Installation
-~~~~~~~~~~~~
-
-Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
-create isolated Python environments. The basic problem it addresses is one of
-dependencies and versions, and indirectly permissions.
-
-With `virtualenv`_, it's possible to install this library without needing system
-install permissions, and without clashing with the installed system
-dependencies.
-
-.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/
-
-
-Mac/Linux
-^^^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    source <your-env>/bin/activate
-    <your-env>/bin/pip install google-cloud-websecurityscanner
-
-
-Windows
-^^^^^^^
-
-.. code-block:: console
-
-    pip install virtualenv
-    virtualenv <your-env>
-    <your-env>\Scripts\activate
-    <your-env>\Scripts\pip.exe install google-cloud-websecurityscanner
-
-Next Steps
-~~~~~~~~~~
-
--  Read the `Client Library Documentation`_ for Web Security Scanner API
-   API to see other available methods on the client.
--  Read the `Web Security Scanner API Product documentation`_ to learn
-   more about the product and see How-to Guides.
--  View this `repository’s main README`_ to see the full list of Cloud
-   APIs that we cover.
-
-.. _Web Security Scanner API Product documentation:  https://cloud.google.com/security-scanner
-.. _repository’s main README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/README.rst
+.. include:: /../websecurityscanner/README.rst
 
 Api Reference
 -------------

From 4c6ac887175aa32d7126e127813eca8ce8bfefac Mon Sep 17 00:00:00 2001
From: Tres Seaver <tseaver@palladion.com>
Date: Fri, 7 Sep 2018 14:55:07 -0400
Subject: [PATCH 3/3] Include websecurityscanner in docs.

---
 README.rst              | 3 +++
 docs/index.rst          | 1 +
 docs/requirements.txt   | 3 ++-
 docs/websecurityscanner | 1 +
 4 files changed, 7 insertions(+), 1 deletion(-)
 create mode 120000 docs/websecurityscanner

diff --git a/README.rst b/README.rst
index 26bcf9e6d7b9..8158e639c083 100644
--- a/README.rst
+++ b/README.rst
@@ -66,6 +66,7 @@ The following client libraries have **alpha** support:
 -  `Google Cloud Memorystore for Redis`_ (`Redis README`_)
 -  `Google Cloud Resource Manager`_ (`Resource Manager README`_)
 -  `Google Cloud Runtime Configuration`_ (`Runtime Config README`_)
+-  `Google Cloud Web Security Scanner`_ (`Web Security Scanner README`_ )
 -  `Stackdriver Error Reporting`_ (`Error Reporting README`_)
 -  `Stackdriver Monitoring`_ (`Monitoring README`_)
 
@@ -120,6 +121,8 @@ updates. See `versioning`_ for more details.
 .. _Redis README: https://github.com/GoogleCloudPlatform/google-cloud-python/tree/master/redis
 .. _Google Cloud AutoML: https://pypi.org/project/google-cloud-automl/
 .. _AutoML README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/automl
+.. _Google Cloud Security Scanner: https://pypi.org/project/google-cloud-websecurityscanner/
+.. _Web Security Scanner README: https://github.com/GoogleCloudPlatform/google-cloud-python/blob/master/websecurityscanner
 
 If you need support for other Google APIs, check out the
 `Google APIs Python Client library`_.
diff --git a/docs/index.rst b/docs/index.rst
index f7356205d5b9..b8f0be38b307 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -34,6 +34,7 @@
   translate/usage
   vision/index
   videointelligence/index
+  websecurityscanner/index
 
 Google Cloud Client Library for Python
 ======================================
diff --git a/docs/requirements.txt b/docs/requirements.txt
index 7aff5fb91bb9..eb6aa5b4a0db 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -35,4 +35,5 @@ recommonmark >= 0.4.0
 -e trace/
 -e translate/
 -e videointelligence/
--e vision/
\ No newline at end of file
+-e vision/
+-e websecurityscanner/
diff --git a/docs/websecurityscanner b/docs/websecurityscanner
new file mode 120000
index 000000000000..a0bc42093b44
--- /dev/null
+++ b/docs/websecurityscanner
@@ -0,0 +1 @@
+../websecurityscanner/docs/
\ No newline at end of file
