# Functions

NewAddRulesToFirewallRequest calls the generic AddRulesToFirewall builder with application/json body.
NewAddRulesToFirewallRequestWithBody generates requests for AddRulesToFirewall with any type of body.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateFirewallRequest calls the generic CreateFirewall builder with application/json body.
NewCreateFirewallRequestWithBody generates requests for CreateFirewall with any type of body.
NewDeleteFirewallRequest generates requests for DeleteFirewall.
NewDeleteFirewallRulesFromFirewallRequest generates requests for DeleteFirewallRulesFromFirewall.
NewDetailsOfFirewallByIDRequest generates requests for DetailsOfFirewallByID.
NewRetrieveFirewallsRequest generates requests for RetrieveFirewalls.
ParseAddRulesToFirewallResponse parses an HTTP response from a AddRulesToFirewallWithResponse call.
ParseCreateFirewallResponse parses an HTTP response from a CreateFirewallWithResponse call.
ParseDeleteFirewallResponse parses an HTTP response from a DeleteFirewallWithResponse call.
ParseDeleteFirewallRulesFromFirewallResponse parses an HTTP response from a DeleteFirewallRulesFromFirewallWithResponse call.
ParseDetailsOfFirewallByIDResponse parses an HTTP response from a DetailsOfFirewallByIDWithResponse call.
ParseRetrieveFirewallsResponse parses an HTTP response from a RetrieveFirewallsWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Structs

No description provided by the author
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CreateFirewallPayload defines model for CreateFirewallPayload.
No description provided by the author
CreateFirewallRulePayload defines model for CreateFirewallRulePayload.
No description provided by the author
No description provided by the author
No description provided by the author
ErrorResponseModel defines model for ErrorResponseModel.
FirewallAttachmentModel defines model for FirewallAttachmentModel.
FirewallAttachmentVMModel defines model for FirewallAttachmentVMModel.
FirewallDetailFields defines model for FirewallDetailFields.
FirewallDetailResponse defines model for FirewallDetailResponse.
FirewallEnvironmentFields defines model for FirewallEnvironmentFields.
FirewallFields defines model for FirewallFields.
FirewallResponse defines model for FirewallResponse.
FirewallRule defines model for FirewallRule.
FirewallsListResponse defines model for FirewallsListResponse.
ResponseModel defines model for ResponseModel.
RetrieveFirewallsParams defines parameters for RetrieveFirewalls.
No description provided by the author
SecurityGroupRuleFields defines model for SecurityGroupRuleFields.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

AddRulesToFirewallJSONRequestBody defines body for AddRulesToFirewall for application/json ContentType.
ClientOption allows setting custom parameters during construction.
CreateFirewallJSONRequestBody defines body for CreateFirewall for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.