# Add PC v4 RSYSLOG server management modules ## Modules - **`ntnx_rsyslog_servers_v2`** — Create, update, delete RSYSLOG server configurations on a Nutanix cluster (server name, IP address, port, network protocol, log modules) - **`ntnx_rsyslog_servers_info_v2`** — Fetch a specific RSYSLOG server by ext_id or list all RSYSLOG servers for a given cluster ## Requirements - [ ] RSYSLOG servers: create, update, delete (server name, IPv4/IPv6 address, port, network protocol: `UDP` / `TCP` / `RELP`, log modules with severity levels) - [ ] RSYSLOG servers: idempotency check on update (field-level diff comparison) - [ ] RSYSLOG server info: fetch by `ext_id` or list all servers for a `cluster_ext_id` ## Todo - [ ] Client SDK (`ntnx_clustermgmt_py_client`), `get_spec()` - [ ] Ansible spec & spec validator - [ ] Sanity test - [ ] Integration test - [ ] Documentation - [ ] Examples
Add PC v4 RSYSLOG server management modules
Modules
ntnx_rsyslog_servers_v2— Create, update, delete RSYSLOG server configurations on a Nutanix cluster (server name, IP address, port, network protocol, log modules)ntnx_rsyslog_servers_info_v2— Fetch a specific RSYSLOG server by ext_id or list all RSYSLOG servers for a given clusterRequirements
UDP/TCP/RELP, log modules with severity levels)ext_idor list all servers for acluster_ext_idTodo
ntnx_clustermgmt_py_client),get_spec()