ansible.builtin.digital_ocean_floating_ip_facts (v2.5.11) — module

DigitalOcean Floating IPs facts

| "added in version" 2.5 of ansible.builtin"

Authors: Patrick Marques (@pmarques)

preview | supported by community

Install Ansible via pip

Install with pip install ansible==2.5.11

Description

Fetch DigitalOcean Floating IPs facts.


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: "Gather facts about all Floating IPs"
  digital_ocean_floating_ip_facts:
  register: result
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: "List of current floating ips"
  debug: var=result.floating_ips

Inputs

    
timeout:
    default: 30
    description:
    - The timeout in seconds used for polling DigitalOcean's API.

oauth_token:
    description:
    - DigitalOcean OAuth token.
    required: true

Outputs

floating_ips:
  description: a DigitalOcean Floating IP resource
  returned: success and no resource constraint
  sample:
  - droplet: null
    ip: 45.55.96.47
    locked: false
    region:
      available: true
      features:
      - private_networking
      - backups
      - ipv6
      - metadata
      name: New York 3
      sizes:
      - 512mb
      - 1gb
      - 2gb
      - 4gb
      - 8gb
      - 16gb
      - 32gb
      - 48gb
      - 64gb
      slug: nyc3
  type: list