Python Client for Google Cloud RuntimeConfig
============================================

    Python idiomatic client for `Google Cloud RuntimeConfig`_

.. _Google Cloud RuntimeConfig: https://cloud.google.com/deployment-manager/runtime-configurator/

|alpha| |pypi| |versions|

-  `Documentation`_

.. _Documentation: http://googlecloudplatform.github.io/google-cloud-python/

.. |alpha| image:: https://img.shields.io/badge/status-alpha-orange.svg

**This client library is currently in alpha and may be subject to change.**

Quick Start
-----------

::

    $ pip install --upgrade google-cloud-runtimeconfig

For more information on setting up your Python development environment,
such as installing ``pip`` and ``virtualenv`` on your system, please refer
to `Python Development Environment Setup Guide`_ for Google Cloud Platform.

.. _Python Development Environment Setup Guide: https://cloud.google.com/python/setup

Authentication
--------------

With ``google-cloud-python`` we try to make authentication as painless as
possible. Check out the `Authentication section`_ in our documentation to
learn more. You may also find the `authentication document`_ shared by all
the ``google-cloud-*`` libraries to be helpful.

.. _Authentication section: https://google-cloud-python.readthedocs.io/en/latest/core/auth.html
.. _authentication document: https://github.com/GoogleCloudPlatform/google-cloud-common/tree/master/authentication

Using the API
-------------

The Google Cloud `RuntimeConfig`_ (`RuntimeConfig API docs`_) API enables
developers to dynamically configure and expose variables through Google Cloud
Platform. In addition, you can also set Watchers and Waiters that will watch
for changes to your data and return based on certain conditions.

.. _RuntimeConfig: https://cloud.google.com/deployment-manager/runtime-configurator/
.. _RuntimeConfig API docs: https://cloud.google.com/deployment-manager/runtime-configurator/reference/rest/

See the ``google-cloud-python`` API runtimeconfig `Documentation`_ to learn
how to interact with Cloud RuntimeConfig using this Client Library.

.. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-runtimeconfig.svg
   :target: https://pypi.org/project/google-cloud-runtimeconfig/
.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-runtimeconfig.svg
   :target: https://pypi.org/project/google-cloud-runtimeconfig/
