community.general.gcpubsub_info – List Topics/Subscriptions and Messages from Google PubSub.¶
Note
This plugin is part of the community.general collection (version 1.3.6).
To install it use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.gcpubsub_info
.
Synopsis¶
List Topics/Subscriptions from Google PubSub. Use the gcpubsub module for topic/subscription management. See https://cloud.google.com/pubsub/docs for an overview.
This module was called
gcpubsub_facts
before Ansible 2.9. The usage did not change.
Requirements¶
The below requirements are needed on the host that executes this module.
python >= 2.6
google-auth >= 0.5.0
google-cloud-pubsub >= 0.22.0
Parameters¶
Notes¶
Note
list state enables user to list topics or subscriptions in the project. See examples for details.
Examples¶
- name: List all Topics in a project
community.general.gcpubsub_info:
view: topics
state: list
- name: List all Subscriptions in a project
community.general.gcpubsub_info:
view: subscriptions
state: list
- name: List all Subscriptions for a Topic in a project
community.general.gcpubsub_info:
view: subscriptions
topic: my-topic
state: list
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Authors¶
Tom Melendez (@supertom) <tom@supertom.com>