# salt.states.infoblox_a

Infoblox A record management.

functions accept api_opts:

> api_verifyssl: verify SSL [default to True or pillar value] api_url: server to connect to [default to pillar value] api_username: [default to pillar value] api_password: [default to pillar value]

salt.states.infoblox_a.absent(name=None, ipv4addr=None, **api_opts)

  Ensure infoblox A record is removed.

  State example:

      infoblox_a.absent:
          - name: example-ha-0.domain.com

      infoblox_a.absent:
          - name:
          - ipv4addr: 127.0.23.23

salt.states.infoblox_a.present(name=None, ipv4addr=None, data=None, ensure_data=True, **api_opts)

  Ensure infoblox A record.

  When you wish to update a hostname ensure name is set to the hostname of the current record. You can give a new name in the data.name.

  State example:

      infoblox_a.present:
          - name: example-ha-0.domain.com
          - data:
              name: example-ha-0.domain.com
              ipv4addr: 123.0.31.2
              view: Internal