Skip to main content

Azion DNS provider for octoDNS

Project description

Azion DNS provider for octoDNS

An octoDNS provider that targets DNS.

Installation

Command line

pip install octodns-azion

requirements.txt/setup.py

Pinning specific versions or SHAs is recommended to avoid unplanned upgrades.

Versions
# Start with the latest versions and don't just copy what's here
octodns==1.12.0
octodns-azion==1.0.1
SHAs
# Start with the latest/specific versions and don't just copy what's here
-e git+https://git@github.com/octodns/octodns.git@07c72e5a2f52a87b94fecf5c18697b16832253b0#egg=octodns
-e git+https://git@github.com/aziontech/octodns-azion.git@29197e11e2f2b8783b13863986fae86ec78347a4#egg=octodns_azion

Configuration

providers:
  azion:
    class: octodns_azion.AzionProvider
    # Your Azion API token (required)
    token: env/AZION_TOKEN

Support Information

Records

AzionProvider supports A, AAAA, ALIAS (ANAME), CAA, CNAME, MX, NS, PTR, TXT, and SRV record types.

Root NS Records

AzionProvider does not support root NS record management.

Dynamic

AzionProvider does not support dynamic records.

Development

See the /script/ directory for some tools to help with the development process. They generally follow the Script to rule them all pattern. Most useful is ./script/bootstrap which will create a venv and install both the runtime and development related requirements. It will also hook up a pre-commit hook that covers most of what's run by CI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

octodns_azion-1.1.0.tar.gz (25.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

octodns_azion-1.1.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file octodns_azion-1.1.0.tar.gz.

File metadata

  • Download URL: octodns_azion-1.1.0.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for octodns_azion-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f352d2230b0ce735ce1a348bb252e2d38ee70e9298ddf54ba48cedf6ab734ba4
MD5 93a11e91a20def7622efa85366f1f2ab
BLAKE2b-256 30cb4243233c0adbe132550fa094955c52f25d780b77e31caeebe19fd4ed3e7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for octodns_azion-1.1.0.tar.gz:

Publisher: publish.yml on aziontech/octodns-azion

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octodns_azion-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: octodns_azion-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for octodns_azion-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f78b3699cce4fe8036ffaf9186a024f5e6edf9fdc834fc15ccaff04398e0ea84
MD5 626ae32ed9cd8ec2f96e5e0c96e8ac65
BLAKE2b-256 fd9b1c8c1ab29196665942f4a5d7f63af641c1f3f297ac7b5f7b14479dc03276

See more details on using hashes here.

Provenance

The following attestation bundles were made for octodns_azion-1.1.0-py3-none-any.whl:

Publisher: publish.yml on aziontech/octodns-azion

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page