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

# Functions

NewCheckDataIntegrity creates a new http.Handler for the check data integrity operation.
NewCheckDataIntegrityAccepted creates CheckDataIntegrityAccepted with default headers values.
NewCheckDataIntegrityParams creates a new CheckDataIntegrityParams object There are no default values defined in the spec.
NewCheckDataIntegrityTooManyRequests creates CheckDataIntegrityTooManyRequests with default headers values.
NewCheckDataIntegrityUnauthorized creates CheckDataIntegrityUnauthorized with default headers values.
NewCreateDatabaseSnapshot creates a new http.Handler for the create database snapshot operation.
NewCreateDatabaseSnapshotOK creates CreateDatabaseSnapshotOK with default headers values.
NewCreateDatabaseSnapshotParams creates a new CreateDatabaseSnapshotParams object There are no default values defined in the spec.
NewCreateDatabaseSnapshotTooManyRequests creates CreateDatabaseSnapshotTooManyRequests with default headers values.
NewCreateDatabaseSnapshotUnauthorized creates CreateDatabaseSnapshotUnauthorized with default headers values.
NewCreateDatabaseSnapshotWithPath creates a new http.Handler for the create database snapshot with path operation.
NewCreateDatabaseSnapshotWithPathOK creates CreateDatabaseSnapshotWithPathOK with default headers values.
NewCreateDatabaseSnapshotWithPathParams creates a new CreateDatabaseSnapshotWithPathParams object There are no default values defined in the spec.
NewCreateDatabaseSnapshotWithPathTooManyRequests creates CreateDatabaseSnapshotWithPathTooManyRequests with default headers values.
NewCreateDatabaseSnapshotWithPathUnauthorized creates CreateDatabaseSnapshotWithPathUnauthorized with default headers values.
NewDataIntegrityResults creates a new http.Handler for the data integrity results operation.
NewDataIntegrityResultsOK creates DataIntegrityResultsOK with default headers values.
NewDataIntegrityResultsParams creates a new DataIntegrityResultsParams object There are no default values defined in the spec.
NewDataIntegrityResultsTooManyRequests creates DataIntegrityResultsTooManyRequests with default headers values.
NewDataIntegrityResultsUnauthorized creates DataIntegrityResultsUnauthorized with default headers values.
NewFixDataIntegrity creates a new http.Handler for the fix data integrity operation.
NewFixDataIntegrityAccepted creates FixDataIntegrityAccepted with default headers values.
NewFixDataIntegrityParams creates a new FixDataIntegrityParams object There are no default values defined in the spec.
NewFixDataIntegrityTooManyRequests creates FixDataIntegrityTooManyRequests with default headers values.
NewFixDataIntegrityUnauthorized creates FixDataIntegrityUnauthorized with default headers values.

# Constants

CheckDataIntegrityAcceptedCode is the HTTP code returned for type CheckDataIntegrityAccepted.
CheckDataIntegrityTooManyRequestsCode is the HTTP code returned for type CheckDataIntegrityTooManyRequests.
CheckDataIntegrityUnauthorizedCode is the HTTP code returned for type CheckDataIntegrityUnauthorized.
CreateDatabaseSnapshotOKCode is the HTTP code returned for type CreateDatabaseSnapshotOK.
CreateDatabaseSnapshotTooManyRequestsCode is the HTTP code returned for type CreateDatabaseSnapshotTooManyRequests.
CreateDatabaseSnapshotUnauthorizedCode is the HTTP code returned for type CreateDatabaseSnapshotUnauthorized.
CreateDatabaseSnapshotWithPathOKCode is the HTTP code returned for type CreateDatabaseSnapshotWithPathOK.
CreateDatabaseSnapshotWithPathTooManyRequestsCode is the HTTP code returned for type CreateDatabaseSnapshotWithPathTooManyRequests.
CreateDatabaseSnapshotWithPathUnauthorizedCode is the HTTP code returned for type CreateDatabaseSnapshotWithPathUnauthorized.
DataIntegrityResultsOKCode is the HTTP code returned for type DataIntegrityResultsOK.
DataIntegrityResultsTooManyRequestsCode is the HTTP code returned for type DataIntegrityResultsTooManyRequests.
DataIntegrityResultsUnauthorizedCode is the HTTP code returned for type DataIntegrityResultsUnauthorized.
FixDataIntegrityAcceptedCode is the HTTP code returned for type FixDataIntegrityAccepted.
FixDataIntegrityTooManyRequestsCode is the HTTP code returned for type FixDataIntegrityTooManyRequests.
FixDataIntegrityUnauthorizedCode is the HTTP code returned for type FixDataIntegrityUnauthorized.

# Structs

CheckDataIntegrity swagger:route POST /database/check-data-integrity Database checkDataIntegrity Starts a data integrity scan on the datastore Starts a data integrity scan on the datastore.
CheckDataIntegrityAccepted Base empty response swagger:response checkDataIntegrityAccepted */.
CheckDataIntegrityParams contains all the bound params for the check data integrity operation typically these are obtained from a http.Request swagger:parameters checkDataIntegrity.
CheckDataIntegrityTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response checkDataIntegrityTooManyRequests */.
CheckDataIntegrityUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response checkDataIntegrityUnauthorized */.
CheckDataIntegrityURL generates an URL for the check data integrity operation.
CreateDatabaseSnapshot swagger:route POST /database Database createDatabaseSnapshot Create a new database snapshot Create a new database snapshot.
CreateDatabaseSnapshotOK Base empty response swagger:response createDatabaseSnapshotOK */.
CreateDatabaseSnapshotParams contains all the bound params for the create database snapshot operation typically these are obtained from a http.Request swagger:parameters createDatabaseSnapshot.
CreateDatabaseSnapshotTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response createDatabaseSnapshotTooManyRequests */.
CreateDatabaseSnapshotUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response createDatabaseSnapshotUnauthorized */.
CreateDatabaseSnapshotURL generates an URL for the create database snapshot operation.
CreateDatabaseSnapshotWithPath swagger:route POST /database/snapshot Database createDatabaseSnapshotWithPath Create a new database snapshot with path Create a new database snapshot with path.
CreateDatabaseSnapshotWithPathOK The path to the created snapshot swagger:response createDatabaseSnapshotWithPathOK */.
CreateDatabaseSnapshotWithPathParams contains all the bound params for the create database snapshot with path operation typically these are obtained from a http.Request swagger:parameters createDatabaseSnapshotWithPath.
CreateDatabaseSnapshotWithPathTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response createDatabaseSnapshotWithPathTooManyRequests */.
CreateDatabaseSnapshotWithPathUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response createDatabaseSnapshotWithPathUnauthorized */.
CreateDatabaseSnapshotWithPathURL generates an URL for the create database snapshot with path operation.
DataIntegrityResults swagger:route GET /database/data-integrity-results Database dataIntegrityResults Returns any results found from in-progress integrity checks Returns any results found from in-progress integrity checks.
DataIntegrityResultsOK A list of data integrity issues found swagger:response dataIntegrityResultsOK */.
DataIntegrityResultsParams contains all the bound params for the data integrity results operation typically these are obtained from a http.Request swagger:parameters dataIntegrityResults.
DataIntegrityResultsTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response dataIntegrityResultsTooManyRequests */.
DataIntegrityResultsUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response dataIntegrityResultsUnauthorized */.
DataIntegrityResultsURL generates an URL for the data integrity results operation.
FixDataIntegrity swagger:route POST /database/fix-data-integrity Database fixDataIntegrity Runs a data integrity scan on the datastore, attempts to fix any issues it can and returns any found issues Runs a data integrity scan on the datastore, attempts to fix any issues it can, and returns any found issues.
FixDataIntegrityAccepted Base empty response swagger:response fixDataIntegrityAccepted */.
FixDataIntegrityParams contains all the bound params for the fix data integrity operation typically these are obtained from a http.Request swagger:parameters fixDataIntegrity.
FixDataIntegrityTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response fixDataIntegrityTooManyRequests */.
FixDataIntegrityUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response fixDataIntegrityUnauthorized */.
FixDataIntegrityURL generates an URL for the fix data integrity operation.

# Interfaces

CheckDataIntegrityHandler interface for that can handle valid check data integrity params.
CreateDatabaseSnapshotHandler interface for that can handle valid create database snapshot params.
CreateDatabaseSnapshotWithPathHandler interface for that can handle valid create database snapshot with path params.
DataIntegrityResultsHandler interface for that can handle valid data integrity results params.
FixDataIntegrityHandler interface for that can handle valid fix data integrity params.

# Type aliases

CheckDataIntegrityHandlerFunc turns a function with the right signature into a check data integrity handler.
CreateDatabaseSnapshotHandlerFunc turns a function with the right signature into a create database snapshot handler.
CreateDatabaseSnapshotWithPathHandlerFunc turns a function with the right signature into a create database snapshot with path handler.
DataIntegrityResultsHandlerFunc turns a function with the right signature into a data integrity results handler.
FixDataIntegrityHandlerFunc turns a function with the right signature into a fix data integrity handler.