# -*- coding: utf-8 -*-

# Copyright: (c) 2017, Ansible Project
# Copyright: (c) 2017, <NAME> (<EMAIL>)
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)

from __future__ import (absolute_import, division, print_function)
__metaclass__ = type


class ModuleDocFragment(object):
    # Parameters for influxdb modules
    DOCUMENTATION = r'''
options:
  hostname:
    description:
    - The hostname or IP address on which InfluxDB server is listening.
    - Since Ansible 2.5, defaulted to localhost.
    type: str
    default: localhost
  username:
    description:
    - Username that will be used to authenticate against InfluxDB server.
    - Alias C(login_username) added in Ansible 2.5.
    type: str
    default: root
    aliases: [ login_username ]
  password:
    description:
    - Password that will be used to authenticate against InfluxDB server.
    - Alias C(login_password) added in Ansible 2.5.
    type: str
    default: root
    aliases: [ login_password ]
  port:
    description:
    - The port on which InfluxDB server is listening
    type: int
    default: 8086
  path:
    description:
    - The path on which InfluxDB server is accessible
    type: str
    version_added: '0.2.0'
  validate_certs:
    description:
    - If set to C(no), the SSL certificates will not be validated.
    - This should only set to C(no) used on personally controlled sites using self-signed certificates.
    type: bool
    default: yes
  ssl:
    description:
    - Use https instead of http to connect to InfluxDB server.
    type: bool
  timeout:
    description:
    - Number of seconds Requests will wait for client to establish a connection.
    type: int
  retries:
    description:
    - Number of retries client will try before aborting.
    - C(0) indicates try until success.
    type: int
    default: 3
  use_udp:
    description:
    - Use UDP to connect to InfluxDB server.
    type: bool
  udp_port:
    description:
    - UDP port to connect to InfluxDB server.
    type: int
    default: 4444
  proxies:
    description:
    - HTTP(S) proxy to use for Requests to connect to InfluxDB server.
    type: dict
'''

# -*- coding: utf-8 -*-

# Copyright: (c) 2017, Ansible Project
# Copyright: (c) 2017, <NAME> (<EMAIL>)
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)

from __future__ import (absolute_import, division, print_function)
__metaclass__ = type


class ModuleDocFragment(object):
    # Parameters for influxdb modules
    DOCUMENTATION = r'''
options:
  hostname:
    description:
    - The hostname or IP address on which InfluxDB server is listening.
    - Since Ansible 2.5, defaulted to localhost.
    type: str
    default: localhost
  username:
    description:
    - Username that will be used to authenticate against InfluxDB server.
    - Alias C(login_username) added in Ansible 2.5.
    type: str
    default: root
    aliases: [ login_username ]
  password:
    description:
    - Password that will be used to authenticate against InfluxDB server.
    - Alias C(login_password) added in Ansible 2.5.
    type: str
    default: root
    aliases: [ login_password ]
  port:
    description:
    - The port on which InfluxDB server is listening
    type: int
    default: 8086
  path:
    description:
    - The path on which InfluxDB server is accessible
    type: str
    version_added: '0.2.0'
  validate_certs:
    description:
    - If set to C(no), the SSL certificates will not be validated.
    - This should only set to C(no) used on personally controlled sites using self-signed certificates.
    type: bool
    default: yes
  ssl:
    description:
    - Use https instead of http to connect to InfluxDB server.
    type: bool
  timeout:
    description:
    - Number of seconds Requests will wait for client to establish a connection.
    type: int
  retries:
    description:
    - Number of retries client will try before aborting.
    - C(0) indicates try until success.
    type: int
    default: 3
  use_udp:
    description:
    - Use UDP to connect to InfluxDB server.
    type: bool
  udp_port:
    description:
    - UDP port to connect to InfluxDB server.
    type: int
    default: 4444
  proxies:
    description:
    - HTTP(S) proxy to use for Requests to connect to InfluxDB server.
    type: dict
'''

# -*- coding: utf-8 -*- # Copyright: (c) 2017, Ansible Project # Copyright: (c) 2017, <NAME> (<EMAIL>) # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Parameters for influxdb modules options:   hostname:     description:     - The hostname or IP address on which InfluxDB server is listening.     - Since Ansible 2.5, defaulted to localhost.     type: str     default: localhost   username:     description:     - Username that will be used to authenticate against InfluxDB server.     - Alias C(login_username) added in Ansible 2.5.     type: str     default: root     aliases: [ login_username ]   password:     description:     - Password that will be used to authenticate against InfluxDB server.     - Alias C(login_password) added in Ansible 2.5.     type: str     default: root     aliases: [ login_password ]   port:     description:     - The port on which InfluxDB server is listening     type: int     default: 8086   path:     description:     - The path on which InfluxDB server is accessible     type: str     version_added: '0.2.0'   validate_certs:     description:     - If set to C(no), the SSL certificates will not be validated.     - This should only set to C(no) used on personally controlled sites using self-signed certificates.     type: bool     default: yes   ssl:     description:     - Use https instead of http to connect to InfluxDB server.     type: bool   timeout:     description:     - Number of seconds Requests will wait for client to establish a connection.     type: int   retries:     description:     - Number of retries client will try before aborting.     - C(0) indicates try until success.     type: int     default: 3   use_udp:     description:     - Use UDP to connect to InfluxDB server.     type: bool   udp_port:     description:     - UDP port to connect to InfluxDB server.     type: int     default: 4444   proxies:     description:     - HTTP(S) proxy to use for Requests to connect to InfluxDB server.     type: dict