Firewall Rules
This is a simple module that supports listing Firewall Rules.
Example Syntax
name: List Firewall Rules
ionoscloudsdk.ionoscloud.firewall_rule_info:
datacenter: 'AnsibleAutoTestCompute'
server: 'AnsibleAutoTestCompute'
nic: 'AnsibleAutoTestCompute'
register: firewall_rule_list_response
Returned object
{
"changed": false,
"firewall_rules": [
{
"href": "https://api.ionos.com/cloudapi/v6/datacenters/0487f06f-b02d-4b78-b4e4-f48d86daf293/servers/73362db5-03c9-4445-907c-d539e7a0a160/nics/6e9d998f-9748-421d-8ad6-6e8bae893361/firewallrules/f15bb976-52d9-4772-b5c9-1425dc4ffa3d",
"id": "f15bb976-52d9-4772-b5c9-1425dc4ffa3d",
"metadata": {
"created_by": "<USER_EMAIL>",
"created_by_user_id": "<USER_ID>",
"created_date": "2023-08-03T11:36:10+00:00",
"etag": "1285981bd52aad3afdc53954605ade82",
"last_modified_by": "<USER_EMAIL>",
"last_modified_by_user_id": "<USER_ID>",
"last_modified_date": "2023-08-03T11:36:10+00:00",
"state": "AVAILABLE"
},
"properties": {
"icmp_code": null,
"icmp_type": null,
"ip_version": "IPv4",
"name": "SSH",
"port_range_end": 24,
"port_range_start": 22,
"protocol": "TCP",
"source_ip": null,
"source_mac": "<MAC>",
"target_ip": null,
"type": "INGRESS"
},
"type": "firewall-rule"
}
],
"failed": false
}
For more examples please check out the tests here.
Available parameters:
Last updated