blob: 58aa97c07e9c3678fbb44ccd1c72cb4e7eb667fa [file] [log] [blame]
:py:mod:`airflow.providers.google.cloud.links.stackdriver`
==========================================================
.. py:module:: airflow.providers.google.cloud.links.stackdriver
.. autoapi-nested-parse::
This module contains Google Stackdriver links.
Module Contents
---------------
Classes
~~~~~~~
.. autoapisummary::
airflow.providers.google.cloud.links.stackdriver.StackdriverNotificationsLink
airflow.providers.google.cloud.links.stackdriver.StackdriverPoliciesLink
Attributes
~~~~~~~~~~
.. autoapisummary::
airflow.providers.google.cloud.links.stackdriver.STACKDRIVER_BASE_LINK
airflow.providers.google.cloud.links.stackdriver.STACKDRIVER_NOTIFICATIONS_LINK
airflow.providers.google.cloud.links.stackdriver.STACKDRIVER_POLICIES_LINK
.. py:data:: STACKDRIVER_BASE_LINK
:annotation: = https://pantheon.corp.google.com/monitoring/alerting
.. py:data:: STACKDRIVER_NOTIFICATIONS_LINK
.. py:data:: STACKDRIVER_POLICIES_LINK
.. py:class:: StackdriverNotificationsLink
Bases: :py:obj:`airflow.providers.google.cloud.links.base.BaseGoogleLink`
Helper class for constructing Stackdriver Notifications Link
.. py:attribute:: name
:annotation: = Cloud Monitoring Notifications
.. py:attribute:: key
:annotation: = stackdriver_notifications
.. py:attribute:: format_str
.. py:method:: persist(operator_instance, context, project_id)
:staticmethod:
.. py:class:: StackdriverPoliciesLink
Bases: :py:obj:`airflow.providers.google.cloud.links.base.BaseGoogleLink`
Helper class for constructing Stackdriver Policies Link
.. py:attribute:: name
:annotation: = Cloud Monitoring Policies
.. py:attribute:: key
:annotation: = stackdriver_policies
.. py:attribute:: format_str
.. py:method:: persist(operator_instance, context, project_id)
:staticmethod: