# Structs
AliasCreateRequestBody contains the data for an alias create request.
AliasGetResponseBody contains the body from an alias get response.
AliasGetResponseData contains the data from an alias get response.
AliasListResponseBody contains the data from an alias get response.
AliasUpdateRequestBody contains the data for an alias update request.
BaseRule is the base struct for firewall rules.
Client is an interface for accessing the Proxmox firewall API.
IPSetCreateRequestBody contains the data for an IPSet create request.
IPSetGetResponseBody contains the body from an IPSet get response.
IPSetGetResponseData contains the data from an IPSet get response.
IPSetListResponseBody contains the data from an IPSet get response.
IPSetListResponseData contains list of IPSets from.
IPSetUpdateRequestBody contains the data for an IPSet update request.
OptionsGetResponseBody is the response body for the GET /cluster/firewall/options API call.
OptionsGetResponseData is the data field of the response body for the GET /cluster/firewall/options API call.
OptionsPutRequestBody is the request body for the PUT /cluster/firewall/options API call.
RuleCreateRequestBody contains the data for a firewall rule create request.
RuleGetResponseBody contains the body from a firewall rule get response.
RuleGetResponseData contains the data from a firewall rule get response.
RuleListResponseBody contains the data from a firewall rule get response.
RuleListResponseData contains the data from a firewall rule get response.
RuleUpdateRequestBody contains the data for a firewall rule update request.
# Type aliases
IPSetContent is an array of IPSetGetResponseData.