package
2.0.1+incompatible
Repository: https://github.com/practical-coder/hdc.git
Documentation: pkg.go.dev

# Functions

New creates a new backend switching rule API client.
NewCreateBackendSwitchingRuleAccepted creates a CreateBackendSwitchingRuleAccepted with default headers values.
NewCreateBackendSwitchingRuleBadRequest creates a CreateBackendSwitchingRuleBadRequest with default headers values.
NewCreateBackendSwitchingRuleConflict creates a CreateBackendSwitchingRuleConflict with default headers values.
NewCreateBackendSwitchingRuleCreated creates a CreateBackendSwitchingRuleCreated with default headers values.
NewCreateBackendSwitchingRuleDefault creates a CreateBackendSwitchingRuleDefault with default headers values.
NewCreateBackendSwitchingRuleParams creates a new CreateBackendSwitchingRuleParams object, with the default timeout for this client.
NewCreateBackendSwitchingRuleParamsWithContext creates a new CreateBackendSwitchingRuleParams object with the ability to set a context for a request.
NewCreateBackendSwitchingRuleParamsWithHTTPClient creates a new CreateBackendSwitchingRuleParams object with the ability to set a custom HTTPClient for a request.
NewCreateBackendSwitchingRuleParamsWithTimeout creates a new CreateBackendSwitchingRuleParams object with the ability to set a timeout on a request.
NewDeleteBackendSwitchingRuleAccepted creates a DeleteBackendSwitchingRuleAccepted with default headers values.
NewDeleteBackendSwitchingRuleDefault creates a DeleteBackendSwitchingRuleDefault with default headers values.
NewDeleteBackendSwitchingRuleNoContent creates a DeleteBackendSwitchingRuleNoContent with default headers values.
NewDeleteBackendSwitchingRuleNotFound creates a DeleteBackendSwitchingRuleNotFound with default headers values.
NewDeleteBackendSwitchingRuleParams creates a new DeleteBackendSwitchingRuleParams object, with the default timeout for this client.
NewDeleteBackendSwitchingRuleParamsWithContext creates a new DeleteBackendSwitchingRuleParams object with the ability to set a context for a request.
NewDeleteBackendSwitchingRuleParamsWithHTTPClient creates a new DeleteBackendSwitchingRuleParams object with the ability to set a custom HTTPClient for a request.
NewDeleteBackendSwitchingRuleParamsWithTimeout creates a new DeleteBackendSwitchingRuleParams object with the ability to set a timeout on a request.
NewGetBackendSwitchingRuleDefault creates a GetBackendSwitchingRuleDefault with default headers values.
NewGetBackendSwitchingRuleNotFound creates a GetBackendSwitchingRuleNotFound with default headers values.
NewGetBackendSwitchingRuleOK creates a GetBackendSwitchingRuleOK with default headers values.
NewGetBackendSwitchingRuleParams creates a new GetBackendSwitchingRuleParams object, with the default timeout for this client.
NewGetBackendSwitchingRuleParamsWithContext creates a new GetBackendSwitchingRuleParams object with the ability to set a context for a request.
NewGetBackendSwitchingRuleParamsWithHTTPClient creates a new GetBackendSwitchingRuleParams object with the ability to set a custom HTTPClient for a request.
NewGetBackendSwitchingRuleParamsWithTimeout creates a new GetBackendSwitchingRuleParams object with the ability to set a timeout on a request.
NewGetBackendSwitchingRulesDefault creates a GetBackendSwitchingRulesDefault with default headers values.
NewGetBackendSwitchingRulesOK creates a GetBackendSwitchingRulesOK with default headers values.
NewGetBackendSwitchingRulesParams creates a new GetBackendSwitchingRulesParams object, with the default timeout for this client.
NewGetBackendSwitchingRulesParamsWithContext creates a new GetBackendSwitchingRulesParams object with the ability to set a context for a request.
NewGetBackendSwitchingRulesParamsWithHTTPClient creates a new GetBackendSwitchingRulesParams object with the ability to set a custom HTTPClient for a request.
NewGetBackendSwitchingRulesParamsWithTimeout creates a new GetBackendSwitchingRulesParams object with the ability to set a timeout on a request.
NewReplaceBackendSwitchingRuleAccepted creates a ReplaceBackendSwitchingRuleAccepted with default headers values.
NewReplaceBackendSwitchingRuleBadRequest creates a ReplaceBackendSwitchingRuleBadRequest with default headers values.
NewReplaceBackendSwitchingRuleDefault creates a ReplaceBackendSwitchingRuleDefault with default headers values.
NewReplaceBackendSwitchingRuleNotFound creates a ReplaceBackendSwitchingRuleNotFound with default headers values.
NewReplaceBackendSwitchingRuleOK creates a ReplaceBackendSwitchingRuleOK with default headers values.
NewReplaceBackendSwitchingRuleParams creates a new ReplaceBackendSwitchingRuleParams object, with the default timeout for this client.
NewReplaceBackendSwitchingRuleParamsWithContext creates a new ReplaceBackendSwitchingRuleParams object with the ability to set a context for a request.
NewReplaceBackendSwitchingRuleParamsWithHTTPClient creates a new ReplaceBackendSwitchingRuleParams object with the ability to set a custom HTTPClient for a request.
NewReplaceBackendSwitchingRuleParamsWithTimeout creates a new ReplaceBackendSwitchingRuleParams object with the ability to set a timeout on a request.

# Structs

Client for backend switching rule API */.
CreateBackendSwitchingRuleAccepted describes a response with status code 202, with default header values.
CreateBackendSwitchingRuleBadRequest describes a response with status code 400, with default header values.
CreateBackendSwitchingRuleConflict describes a response with status code 409, with default header values.
CreateBackendSwitchingRuleCreated describes a response with status code 201, with default header values.
CreateBackendSwitchingRuleDefault describes a response with status code -1, with default header values.
CreateBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the create backend switching rule operation.
CreateBackendSwitchingRuleReader is a Reader for the CreateBackendSwitchingRule structure.
DeleteBackendSwitchingRuleAccepted describes a response with status code 202, with default header values.
DeleteBackendSwitchingRuleDefault describes a response with status code -1, with default header values.
DeleteBackendSwitchingRuleNoContent describes a response with status code 204, with default header values.
DeleteBackendSwitchingRuleNotFound describes a response with status code 404, with default header values.
DeleteBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the delete backend switching rule operation.
DeleteBackendSwitchingRuleReader is a Reader for the DeleteBackendSwitchingRule structure.
GetBackendSwitchingRuleDefault describes a response with status code -1, with default header values.
GetBackendSwitchingRuleNotFound describes a response with status code 404, with default header values.
GetBackendSwitchingRuleOK describes a response with status code 200, with default header values.
GetBackendSwitchingRuleOKBody get backend switching rule o k body swagger:model GetBackendSwitchingRuleOKBody */.
GetBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the get backend switching rule operation.
GetBackendSwitchingRuleReader is a Reader for the GetBackendSwitchingRule structure.
GetBackendSwitchingRulesDefault describes a response with status code -1, with default header values.
GetBackendSwitchingRulesOK describes a response with status code 200, with default header values.
GetBackendSwitchingRulesOKBody get backend switching rules o k body swagger:model GetBackendSwitchingRulesOKBody */.
GetBackendSwitchingRulesParams contains all the parameters to send to the API endpoint for the get backend switching rules operation.
GetBackendSwitchingRulesReader is a Reader for the GetBackendSwitchingRules structure.
ReplaceBackendSwitchingRuleAccepted describes a response with status code 202, with default header values.
ReplaceBackendSwitchingRuleBadRequest describes a response with status code 400, with default header values.
ReplaceBackendSwitchingRuleDefault describes a response with status code -1, with default header values.
ReplaceBackendSwitchingRuleNotFound describes a response with status code 404, with default header values.
ReplaceBackendSwitchingRuleOK describes a response with status code 200, with default header values.
ReplaceBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the replace backend switching rule operation.
ReplaceBackendSwitchingRuleReader is a Reader for the ReplaceBackendSwitchingRule structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.