fixinventory-plugin-hetzner


Namefixinventory-plugin-hetzner JSON
Version 4.2.0 PyPI version JSON
download
home_pageNone
SummaryFix Hetzner Collector Plugin
upload_time2024-12-05 19:58:28
maintainerNone
docs_urlNone
authorSome Engineering Inc.
requires_python>=3.11
licenseAGPLv3
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # fix-plugin-hetzner

Hetzner Collector Plugin for Fix (alpha)

This collector is in alpha stage and may not work as expected. Use at your own risk.

- [x] Resource collection
- [ ] Resource deletion
- [ ] Tag update

## Configuration

Hetzner has no API to introspect a token, so you need to manually maintain the project name associated with an API token. Provide names in the same order as the corresponding API tokens.

```
fixworker:
  collector:
    - 'hetzner'
hetzner:
  hcloud_project_names:
    - 'dev'
    - 'global'
  hcloud_tokens:
    - '0ytCtPtcyUO1fEwLIYarEQaiY04E9P9tDIowK1JD8mX5K5jsLhPmiwkMLLuDGMxG'
    - 'nt71Kl3pSscVt5Mey1NUfERXeaxHyDru988De7UA4ew48eAvMMsQ8tserBEOwLXq'
```

## License

See [LICENSE](../../LICENSE) for details.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "fixinventory-plugin-hetzner",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "Some Engineering Inc.",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/76/19/9e2b2c388315b5b630cb1c18b78ad48daa1f2e2cb7b44e3450161017dd56/fixinventory_plugin_hetzner-4.2.0.tar.gz",
    "platform": null,
    "description": "# fix-plugin-hetzner\n\nHetzner Collector Plugin for Fix (alpha)\n\nThis collector is in alpha stage and may not work as expected. Use at your own risk.\n\n- [x] Resource collection\n- [ ] Resource deletion\n- [ ] Tag update\n\n## Configuration\n\nHetzner has no API to introspect a token, so you need to manually maintain the project name associated with an API token. Provide names in the same order as the corresponding API tokens.\n\n```\nfixworker:\n  collector:\n    - 'hetzner'\nhetzner:\n  hcloud_project_names:\n    - 'dev'\n    - 'global'\n  hcloud_tokens:\n    - '0ytCtPtcyUO1fEwLIYarEQaiY04E9P9tDIowK1JD8mX5K5jsLhPmiwkMLLuDGMxG'\n    - 'nt71Kl3pSscVt5Mey1NUfERXeaxHyDru988De7UA4ew48eAvMMsQ8tserBEOwLXq'\n```\n\n## License\n\nSee [LICENSE](../../LICENSE) for details.\n",
    "bugtrack_url": null,
    "license": "AGPLv3",
    "summary": "Fix Hetzner Collector Plugin",
    "version": "4.2.0",
    "project_urls": {
        "Documentation": "https://inventory.fix.security",
        "Source": "https://github.com/someengineering/fix/tree/main/plugins/hetzner"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b2d53a818754743a763669e9ca8b715cd287bfcbbecaff926e2f781db83bbe5",
                "md5": "90ae8c2415725a170a0689b0bcd6bfdb",
                "sha256": "fe9bab13cc0360f4742b665f11365ca13ad12775210fc078a41a28c3f93d1843"
            },
            "downloads": -1,
            "filename": "fixinventory_plugin_hetzner-4.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "90ae8c2415725a170a0689b0bcd6bfdb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 8462,
            "upload_time": "2024-12-05T19:58:26",
            "upload_time_iso_8601": "2024-12-05T19:58:26.060489Z",
            "url": "https://files.pythonhosted.org/packages/9b/2d/53a818754743a763669e9ca8b715cd287bfcbbecaff926e2f781db83bbe5/fixinventory_plugin_hetzner-4.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76199e2b2c388315b5b630cb1c18b78ad48daa1f2e2cb7b44e3450161017dd56",
                "md5": "ae9ada10527917ceb1b26e3b51da610a",
                "sha256": "7d6b01ec53f9351de8d9156c204a6ef76883c5f3fcb38fc5be5fdecc9e9fd7dd"
            },
            "downloads": -1,
            "filename": "fixinventory_plugin_hetzner-4.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ae9ada10527917ceb1b26e3b51da610a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 8185,
            "upload_time": "2024-12-05T19:58:28",
            "upload_time_iso_8601": "2024-12-05T19:58:28.225956Z",
            "url": "https://files.pythonhosted.org/packages/76/19/9e2b2c388315b5b630cb1c18b78ad48daa1f2e2cb7b44e3450161017dd56/fixinventory_plugin_hetzner-4.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-05 19:58:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "someengineering",
    "github_project": "fix",
    "github_not_found": true,
    "lcname": "fixinventory-plugin-hetzner"
}
        
Elapsed time: 0.39808s