ansible / ansible.builtin / v2.8.17 / module / hcloud_server_type_facts Gather facts about the Hetzner Cloud server types. | "added in version" 2.8 of ansible.builtin" Authors: Lukas Kaemmerling (@lkaemmerling) preview | supported by communityansible.builtin.hcloud_server_type_facts (v2.8.17) — module
pip
Install with pip install ansible==2.8.17
Gather facts about your Hetzner Cloud server types.
- name: Gather hcloud server type facts local_action: module: hcloud_server_type_facts
- name: Print the gathered facts debug: var: ansible_facts.hcloud_server_type_facts
id: description: - The ID of the server type you want to get. type: int name: description: - The name of the server type you want to get. type: str endpoint: default: https://api.hetzner.cloud/v1 description: - This is the API Endpoint for the Hetzner Cloud. type: str api_token: description: - This is the API Token for the Hetzner Cloud. - You can also set this option by using the environment variable HCLOUD_TOKEN required: true type: str
hcloud_server_type_facts: contains: cores: description: Number of cpu cores a server of this type will have returned: always sample: 1 type: int cpu_type: description: Type of cpu returned: always sample: shared type: str description: description: Detail description of the server type returned: always sample: Falkenstein DC Park 1 type: str disk: description: Disk size a server of this type will have in GB returned: always sample: 25 type: int id: description: Numeric identifier of the server type returned: always sample: 1937415 type: int memory: description: Memory a server of this type will have in GB returned: always sample: 1 type: int name: description: Name of the server type returned: always sample: fsn1 type: str storage_type: description: Type of server boot drive returned: always sample: local type: str description: The server type facts as list returned: always type: complex