airflow.providers.google.cloud.links.cloud_memorystore

此模块包含 Cloud Memorystore 链接。

属性

BASE_LINK

MEMCACHED_LINK

MEMCACHED_LIST_LINK

REDIS_LINK

REDIS_LIST_LINK

MemcachedInstanceDetailsLink

用于构建 Memorystore Memcached 实例链接的辅助类。

MemcachedInstanceListLink

用于构建 Memorystore Memcached 实例列表链接的辅助类。

RedisInstanceDetailsLink

用于构建 Memorystore Redis 实例链接的辅助类。

RedisInstanceListLink

用于构建 Memorystore Redis 实例列表链接的辅助类。

模块内容

基类: airflow.providers.google.cloud.links.base.BaseGoogleLink

用于构建 Memorystore Memcached 实例链接的辅助类。

name = 'Memorystore Memcached Instance'[源代码]

链接的名称。这将在任务 UI 上作为按钮名称。

key = 'memcached_instance'[源代码]
format_str = '/memorystore/memcached/locations/{location_id}/instances/{instance_id}/details?project={project_id}'[源代码]
static persist(context, task_instance, instance_id, location_id, project_id)[源代码]

基类: airflow.providers.google.cloud.links.base.BaseGoogleLink

用于构建 Memorystore Memcached 实例列表链接的辅助类。

name = 'Memorystore Memcached List of Instances'[源代码]

链接的名称。这将在任务 UI 上作为按钮名称。

key = 'memcached_instances'[源代码]
format_str = '/memorystore/memcached/instances?project={project_id}'[源代码]
static persist(context, task_instance, project_id)[源代码]

基类: airflow.providers.google.cloud.links.base.BaseGoogleLink

用于构建 Memorystore Redis 实例链接的辅助类。

name = 'Memorystore Redis Instance'[源代码]

链接的名称。这将在任务 UI 上作为按钮名称。

key = 'redis_instance'[源代码]
format_str = '/memorystore/redis/locations/{location_id}/instances/{instance_id}/details/overview?project={pro...[源代码]
static persist(context, task_instance, instance_id, location_id, project_id)[源代码]

基类: airflow.providers.google.cloud.links.base.BaseGoogleLink

用于构建 Memorystore Redis 实例列表链接的辅助类。

name = 'Memorystore Redis List of Instances'[源代码]

链接的名称。这将在任务 UI 上作为按钮名称。

key = 'redis_instances'[源代码]
format_str = '/memorystore/redis/instances?project={project_id}'[源代码]
static persist(context, task_instance, project_id)[源代码]

此条目有帮助吗?