On this page
community.general.memset_memstore_info – Retrieve Memstore product usage information.
Note
This plugin is part of the community.general collection (version 3.8.1).
You might already have this collection installed if you are using the ansible
package. It is not included in ansible-core
. To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.memset_memstore_info
.
Synopsis
- Retrieve Memstore product usage information.
- This module was called
memset_memstore_facts
before Ansible 2.9. The usage did not change.
Parameters
Parameter | Choices/Defaults | Comments |
---|---|---|
api_key
string / required
|
The API key obtained from the Memset control panel.
|
|
name
string / required
|
The Memstore product name (i.e. mstestyaa1 ).
|
Notes
Note
- An API key generated via the Memset customer control panel is needed with the following minimum scope - memstore.usage.
Examples
- name: Get usage for mstestyaa1
community.general.memset_memstore_info:
name: mstestyaa1
api_key: 5eb86c9896ab03919abcf03857163741
delegate_to: localhost
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description | ||
---|---|---|---|---|
memset_api
complex
|
always |
Info from the Memset API
|
||
bandwidth
complex
|
always |
Dictionary of CDN bandwidth facts
|
||
bytes_in
integer
|
always |
Inbound bandwidth for the last 24 hours in bytes
Sample:
1000
|
||
bytes_out
integer
|
always |
Outbound bandwidth for the last 24 hours in bytes
Sample:
1000
|
||
requests
integer
|
always |
Number of requests in the last 24 hours
Sample:
10
|
||
bytes
integer
|
always |
Space used in bytes
Sample:
3860997965
|
||
cdn_bandwidth
complex
|
always |
Dictionary of CDN bandwidth facts
|
||
bytes_in
integer
|
always |
Inbound CDN bandwidth for the last 24 hours in bytes
Sample:
1000
|
||
bytes_out
integer
|
always |
Outbound CDN bandwidth for the last 24 hours in bytes
Sample:
1000
|
||
requests
integer
|
always |
Number of requests in the last 24 hours
Sample:
10
|
||
containers
integer
|
always |
Number of containers
Sample:
10
|
||
objs
integer
|
always |
Number of objects
Sample:
1000
|
Authors
- Simon Weald (@glitchcrab)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/memset_memstore_info_module.html