package
0.34.3
Repository: https://github.com/openziti/ziti.git
Documentation: pkg.go.dev

# Functions

NewRaftListMembers creates a new http.Handler for the raft list members operation.
NewRaftListMembersBadRequest creates RaftListMembersBadRequest with default headers values.
NewRaftListMembersOK creates RaftListMembersOK with default headers values.
NewRaftListMembersParams creates a new RaftListMembersParams object There are no default values defined in the spec.
NewRaftListMembersTooManyRequests creates RaftListMembersTooManyRequests with default headers values.
NewRaftListMembersUnauthorized creates RaftListMembersUnauthorized with default headers values.
NewRaftMemberAdd creates a new http.Handler for the raft member add operation.
NewRaftMemberAddBadRequest creates RaftMemberAddBadRequest with default headers values.
NewRaftMemberAddOK creates RaftMemberAddOK with default headers values.
NewRaftMemberAddParams creates a new RaftMemberAddParams object There are no default values defined in the spec.
NewRaftMemberAddTooManyRequests creates RaftMemberAddTooManyRequests with default headers values.
NewRaftMemberAddUnauthorized creates RaftMemberAddUnauthorized with default headers values.
NewRaftMemberRemove creates a new http.Handler for the raft member remove operation.
NewRaftMemberRemoveBadRequest creates RaftMemberRemoveBadRequest with default headers values.
NewRaftMemberRemoveNotFound creates RaftMemberRemoveNotFound with default headers values.
NewRaftMemberRemoveOK creates RaftMemberRemoveOK with default headers values.
NewRaftMemberRemoveParams creates a new RaftMemberRemoveParams object There are no default values defined in the spec.
NewRaftMemberRemoveTooManyRequests creates RaftMemberRemoveTooManyRequests with default headers values.
NewRaftMemberRemoveUnauthorized creates RaftMemberRemoveUnauthorized with default headers values.
NewRaftTranferLeadership creates a new http.Handler for the raft tranfer leadership operation.
NewRaftTranferLeadershipInternalServerError creates RaftTranferLeadershipInternalServerError with default headers values.
NewRaftTranferLeadershipNotFound creates RaftTranferLeadershipNotFound with default headers values.
NewRaftTranferLeadershipOK creates RaftTranferLeadershipOK with default headers values.
NewRaftTranferLeadershipParams creates a new RaftTranferLeadershipParams object There are no default values defined in the spec.
NewRaftTranferLeadershipTooManyRequests creates RaftTranferLeadershipTooManyRequests with default headers values.
NewRaftTranferLeadershipUnauthorized creates RaftTranferLeadershipUnauthorized with default headers values.

# Constants

RaftListMembersBadRequestCode is the HTTP code returned for type RaftListMembersBadRequest.
RaftListMembersOKCode is the HTTP code returned for type RaftListMembersOK.
RaftListMembersTooManyRequestsCode is the HTTP code returned for type RaftListMembersTooManyRequests.
RaftListMembersUnauthorizedCode is the HTTP code returned for type RaftListMembersUnauthorized.
RaftMemberAddBadRequestCode is the HTTP code returned for type RaftMemberAddBadRequest.
RaftMemberAddOKCode is the HTTP code returned for type RaftMemberAddOK.
RaftMemberAddTooManyRequestsCode is the HTTP code returned for type RaftMemberAddTooManyRequests.
RaftMemberAddUnauthorizedCode is the HTTP code returned for type RaftMemberAddUnauthorized.
RaftMemberRemoveBadRequestCode is the HTTP code returned for type RaftMemberRemoveBadRequest.
RaftMemberRemoveNotFoundCode is the HTTP code returned for type RaftMemberRemoveNotFound.
RaftMemberRemoveOKCode is the HTTP code returned for type RaftMemberRemoveOK.
RaftMemberRemoveTooManyRequestsCode is the HTTP code returned for type RaftMemberRemoveTooManyRequests.
RaftMemberRemoveUnauthorizedCode is the HTTP code returned for type RaftMemberRemoveUnauthorized.
RaftTranferLeadershipInternalServerErrorCode is the HTTP code returned for type RaftTranferLeadershipInternalServerError.
RaftTranferLeadershipNotFoundCode is the HTTP code returned for type RaftTranferLeadershipNotFound.
RaftTranferLeadershipOKCode is the HTTP code returned for type RaftTranferLeadershipOK.
RaftTranferLeadershipTooManyRequestsCode is the HTTP code returned for type RaftTranferLeadershipTooManyRequests.
RaftTranferLeadershipUnauthorizedCode is the HTTP code returned for type RaftTranferLeadershipUnauthorized.

# Structs

RaftListMembers swagger:route GET /raft/list-members Raft raftListMembers Returns all members of a cluster and their current status Returns all members of a cluster and their current status */.
RaftListMembersBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
RaftListMembersOK A response to a raft list-members request swagger:response raftListMembersOK */.
RaftListMembersParams contains all the bound params for the raft list members operation typically these are obtained from a http.Request swagger:parameters raftListMembers.
RaftListMembersTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response raftListMembersTooManyRequests */.
RaftListMembersUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response raftListMembersUnauthorized */.
RaftListMembersURL generates an URL for the raft list members operation.
RaftMemberAdd swagger:route POST /raft/add-member Raft raftMemberAdd Add a member to the raft cluster Add a member to the raft cluster.
RaftMemberAddBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
RaftMemberAddOK Base empty response swagger:response raftMemberAddOK */.
RaftMemberAddParams contains all the bound params for the raft member add operation typically these are obtained from a http.Request swagger:parameters raftMemberAdd.
RaftMemberAddTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response raftMemberAddTooManyRequests */.
RaftMemberAddUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response raftMemberAddUnauthorized */.
RaftMemberAddURL generates an URL for the raft member add operation.
RaftMemberRemove swagger:route POST /raft/remove-member Raft raftMemberRemove Remove a member from the raft cluster Remove a member from the raft cluster.
RaftMemberRemoveBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
RaftMemberRemoveNotFound The requested resource does not exist swagger:response raftMemberRemoveNotFound */.
RaftMemberRemoveOK Base empty response swagger:response raftMemberRemoveOK */.
RaftMemberRemoveParams contains all the bound params for the raft member remove operation typically these are obtained from a http.Request swagger:parameters raftMemberRemove.
RaftMemberRemoveTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response raftMemberRemoveTooManyRequests */.
RaftMemberRemoveUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response raftMemberRemoveUnauthorized */.
RaftMemberRemoveURL generates an URL for the raft member remove operation.
RaftTranferLeadership swagger:route POST /raft/transfer-leadership Raft raftTranferLeadership Attempts to transfer leadership to a different member of the cluster Attempts to transfer leadership to a different member of the cluster.
RaftTranferLeadershipInternalServerError The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
RaftTranferLeadershipNotFound The requested resource does not exist swagger:response raftTranferLeadershipNotFound */.
RaftTranferLeadershipOK Base empty response swagger:response raftTranferLeadershipOK */.
RaftTranferLeadershipParams contains all the bound params for the raft tranfer leadership operation typically these are obtained from a http.Request swagger:parameters raftTranferLeadership.
RaftTranferLeadershipTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response raftTranferLeadershipTooManyRequests */.
RaftTranferLeadershipUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response raftTranferLeadershipUnauthorized */.
RaftTranferLeadershipURL generates an URL for the raft tranfer leadership operation.

# Interfaces

RaftListMembersHandler interface for that can handle valid raft list members params.
RaftMemberAddHandler interface for that can handle valid raft member add params.
RaftMemberRemoveHandler interface for that can handle valid raft member remove params.
RaftTranferLeadershipHandler interface for that can handle valid raft tranfer leadership params.

# Type aliases

RaftListMembersHandlerFunc turns a function with the right signature into a raft list members handler.
RaftMemberAddHandlerFunc turns a function with the right signature into a raft member add handler.
RaftMemberRemoveHandlerFunc turns a function with the right signature into a raft member remove handler.
RaftTranferLeadershipHandlerFunc turns a function with the right signature into a raft tranfer leadership handler.