# Functions
New creates a new tcp request rule API client.
NewCreateTCPRequestRuleAccepted creates a CreateTCPRequestRuleAccepted with default headers values.
NewCreateTCPRequestRuleBadRequest creates a CreateTCPRequestRuleBadRequest with default headers values.
NewCreateTCPRequestRuleConflict creates a CreateTCPRequestRuleConflict with default headers values.
NewCreateTCPRequestRuleCreated creates a CreateTCPRequestRuleCreated with default headers values.
NewCreateTCPRequestRuleDefault creates a CreateTCPRequestRuleDefault with default headers values.
NewCreateTCPRequestRuleParams creates a new CreateTCPRequestRuleParams object, with the default timeout for this client.
NewCreateTCPRequestRuleParamsWithContext creates a new CreateTCPRequestRuleParams object with the ability to set a context for a request.
NewCreateTCPRequestRuleParamsWithHTTPClient creates a new CreateTCPRequestRuleParams object with the ability to set a custom HTTPClient for a request.
NewCreateTCPRequestRuleParamsWithTimeout creates a new CreateTCPRequestRuleParams object with the ability to set a timeout on a request.
NewDeleteTCPRequestRuleAccepted creates a DeleteTCPRequestRuleAccepted with default headers values.
NewDeleteTCPRequestRuleDefault creates a DeleteTCPRequestRuleDefault with default headers values.
NewDeleteTCPRequestRuleNoContent creates a DeleteTCPRequestRuleNoContent with default headers values.
NewDeleteTCPRequestRuleNotFound creates a DeleteTCPRequestRuleNotFound with default headers values.
NewDeleteTCPRequestRuleParams creates a new DeleteTCPRequestRuleParams object, with the default timeout for this client.
NewDeleteTCPRequestRuleParamsWithContext creates a new DeleteTCPRequestRuleParams object with the ability to set a context for a request.
NewDeleteTCPRequestRuleParamsWithHTTPClient creates a new DeleteTCPRequestRuleParams object with the ability to set a custom HTTPClient for a request.
NewDeleteTCPRequestRuleParamsWithTimeout creates a new DeleteTCPRequestRuleParams object with the ability to set a timeout on a request.
NewGetTCPRequestRuleDefault creates a GetTCPRequestRuleDefault with default headers values.
NewGetTCPRequestRuleNotFound creates a GetTCPRequestRuleNotFound with default headers values.
NewGetTCPRequestRuleOK creates a GetTCPRequestRuleOK with default headers values.
NewGetTCPRequestRuleParams creates a new GetTCPRequestRuleParams object, with the default timeout for this client.
NewGetTCPRequestRuleParamsWithContext creates a new GetTCPRequestRuleParams object with the ability to set a context for a request.
NewGetTCPRequestRuleParamsWithHTTPClient creates a new GetTCPRequestRuleParams object with the ability to set a custom HTTPClient for a request.
NewGetTCPRequestRuleParamsWithTimeout creates a new GetTCPRequestRuleParams object with the ability to set a timeout on a request.
NewGetTCPRequestRulesDefault creates a GetTCPRequestRulesDefault with default headers values.
NewGetTCPRequestRulesOK creates a GetTCPRequestRulesOK with default headers values.
NewGetTCPRequestRulesParams creates a new GetTCPRequestRulesParams object, with the default timeout for this client.
NewGetTCPRequestRulesParamsWithContext creates a new GetTCPRequestRulesParams object with the ability to set a context for a request.
NewGetTCPRequestRulesParamsWithHTTPClient creates a new GetTCPRequestRulesParams object with the ability to set a custom HTTPClient for a request.
NewGetTCPRequestRulesParamsWithTimeout creates a new GetTCPRequestRulesParams object with the ability to set a timeout on a request.
NewReplaceTCPRequestRuleAccepted creates a ReplaceTCPRequestRuleAccepted with default headers values.
NewReplaceTCPRequestRuleBadRequest creates a ReplaceTCPRequestRuleBadRequest with default headers values.
NewReplaceTCPRequestRuleDefault creates a ReplaceTCPRequestRuleDefault with default headers values.
NewReplaceTCPRequestRuleNotFound creates a ReplaceTCPRequestRuleNotFound with default headers values.
NewReplaceTCPRequestRuleOK creates a ReplaceTCPRequestRuleOK with default headers values.
NewReplaceTCPRequestRuleParams creates a new ReplaceTCPRequestRuleParams object, with the default timeout for this client.
NewReplaceTCPRequestRuleParamsWithContext creates a new ReplaceTCPRequestRuleParams object with the ability to set a context for a request.
NewReplaceTCPRequestRuleParamsWithHTTPClient creates a new ReplaceTCPRequestRuleParams object with the ability to set a custom HTTPClient for a request.
NewReplaceTCPRequestRuleParamsWithTimeout creates a new ReplaceTCPRequestRuleParams object with the ability to set a timeout on a request.
# Structs
Client for tcp request rule API
*/.
CreateTCPRequestRuleAccepted describes a response with status code 202, with default header values.
CreateTCPRequestRuleBadRequest describes a response with status code 400, with default header values.
CreateTCPRequestRuleConflict describes a response with status code 409, with default header values.
CreateTCPRequestRuleCreated describes a response with status code 201, with default header values.
CreateTCPRequestRuleDefault describes a response with status code -1, with default header values.
CreateTCPRequestRuleParams contains all the parameters to send to the API endpoint
for the create TCP request rule operation.
CreateTCPRequestRuleReader is a Reader for the CreateTCPRequestRule structure.
DeleteTCPRequestRuleAccepted describes a response with status code 202, with default header values.
DeleteTCPRequestRuleDefault describes a response with status code -1, with default header values.
DeleteTCPRequestRuleNoContent describes a response with status code 204, with default header values.
DeleteTCPRequestRuleNotFound describes a response with status code 404, with default header values.
DeleteTCPRequestRuleParams contains all the parameters to send to the API endpoint
for the delete TCP request rule operation.
DeleteTCPRequestRuleReader is a Reader for the DeleteTCPRequestRule structure.
GetTCPRequestRuleDefault describes a response with status code -1, with default header values.
GetTCPRequestRuleNotFound describes a response with status code 404, with default header values.
GetTCPRequestRuleOK describes a response with status code 200, with default header values.
GetTCPRequestRuleOKBody get TCP request rule o k body
swagger:model GetTCPRequestRuleOKBody
*/.
GetTCPRequestRuleParams contains all the parameters to send to the API endpoint
for the get TCP request rule operation.
GetTCPRequestRuleReader is a Reader for the GetTCPRequestRule structure.
GetTCPRequestRulesDefault describes a response with status code -1, with default header values.
GetTCPRequestRulesOK describes a response with status code 200, with default header values.
GetTCPRequestRulesOKBody get TCP request rules o k body
swagger:model GetTCPRequestRulesOKBody
*/.
GetTCPRequestRulesParams contains all the parameters to send to the API endpoint
for the get TCP request rules operation.
GetTCPRequestRulesReader is a Reader for the GetTCPRequestRules structure.
ReplaceTCPRequestRuleAccepted describes a response with status code 202, with default header values.
ReplaceTCPRequestRuleBadRequest describes a response with status code 400, with default header values.
ReplaceTCPRequestRuleDefault describes a response with status code -1, with default header values.
ReplaceTCPRequestRuleNotFound describes a response with status code 404, with default header values.
ReplaceTCPRequestRuleOK describes a response with status code 200, with default header values.
ReplaceTCPRequestRuleParams contains all the parameters to send to the API endpoint
for the replace TCP request rule operation.
ReplaceTCPRequestRuleReader is a Reader for the ReplaceTCPRequestRule structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.