Documentation
¶
Overview ¶
Package server provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.1 DO NOT EDIT.
Index ¶
- Constants
- Variables
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
- type ChiServerOptions
- type EndpointMetadata
- type EndpointMetadataVersion
- type InvalidParamFormatError
- type MiddlewareFunc
- type RequiredHeaderError
- type RequiredParamError
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) ApproveEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthConfig(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthGetPermissions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthToken(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthUserInfo(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) AuthValidate(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateAuthProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateFleet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateResourceSync(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DecommissionDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteAuthProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteFleet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteResourceSync(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteTemplateVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetAuthProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDeviceLastSeen(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDeviceStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetEnrollmentConfig(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetFleet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetFleetStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetRenderedDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetResourceSync(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetTemplateVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListAuthProviders(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListCertificateSigningRequests(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListDevices(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListEnrollmentRequests(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListFleets(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListLabels(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListOrganizations(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListRepositories(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListResourceSyncs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListTemplateVersions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchAuthProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchDeviceStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchFleet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchFleetStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PatchResourceSync(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceAuthProvider(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceDevice(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceDeviceStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceFleet(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceFleetStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceRepository(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ReplaceResourceSync(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ResumeDevices(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateCertificateSigningRequestApproval(w http.ResponseWriter, r *http.Request)
- type TooManyValuesForParamError
- type Transport
- type UnescapedCookieParamError
- type Unimplemented
- func (_ Unimplemented) ApproveEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) AuthConfig(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthGetPermissions(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthToken(w http.ResponseWriter, r *http.Request, providername string)
- func (_ Unimplemented) AuthUserInfo(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) AuthValidate(w http.ResponseWriter, r *http.Request, params AuthValidateParams)
- func (_ Unimplemented) CreateAuthProvider(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateDevice(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateEnrollmentRequest(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateFleet(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateRepository(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateResourceSync(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DecommissionDevice(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteAuthProvider(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteDevice(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteFleet(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteRepository(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteResourceSync(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) DeleteTemplateVersion(w http.ResponseWriter, r *http.Request, fleet string, name string)
- func (_ Unimplemented) GetAuthProvider(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetDevice(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetDeviceLastSeen(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetEnrollmentConfig(w http.ResponseWriter, r *http.Request, params GetEnrollmentConfigParams)
- func (_ Unimplemented) GetEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetFleet(w http.ResponseWriter, r *http.Request, name string, params GetFleetParams)
- func (_ Unimplemented) GetFleetStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetRenderedDevice(w http.ResponseWriter, r *http.Request, name string, ...)
- func (_ Unimplemented) GetRepository(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetResourceSync(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) GetTemplateVersion(w http.ResponseWriter, r *http.Request, fleet string, name string)
- func (_ Unimplemented) GetVersion(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ListAuthProviders(w http.ResponseWriter, r *http.Request, params ListAuthProvidersParams)
- func (_ Unimplemented) ListCertificateSigningRequests(w http.ResponseWriter, r *http.Request, ...)
- func (_ Unimplemented) ListDevices(w http.ResponseWriter, r *http.Request, params ListDevicesParams)
- func (_ Unimplemented) ListEnrollmentRequests(w http.ResponseWriter, r *http.Request, params ListEnrollmentRequestsParams)
- func (_ Unimplemented) ListEvents(w http.ResponseWriter, r *http.Request, params ListEventsParams)
- func (_ Unimplemented) ListFleets(w http.ResponseWriter, r *http.Request, params ListFleetsParams)
- func (_ Unimplemented) ListLabels(w http.ResponseWriter, r *http.Request, params ListLabelsParams)
- func (_ Unimplemented) ListOrganizations(w http.ResponseWriter, r *http.Request, params ListOrganizationsParams)
- func (_ Unimplemented) ListRepositories(w http.ResponseWriter, r *http.Request, params ListRepositoriesParams)
- func (_ Unimplemented) ListResourceSyncs(w http.ResponseWriter, r *http.Request, params ListResourceSyncsParams)
- func (_ Unimplemented) ListTemplateVersions(w http.ResponseWriter, r *http.Request, fleet string, ...)
- func (_ Unimplemented) PatchAuthProvider(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchDevice(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchFleet(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchFleetStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchRepository(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) PatchResourceSync(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceAuthProvider(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceDevice(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceFleet(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceFleetStatus(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceRepository(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ReplaceResourceSync(w http.ResponseWriter, r *http.Request, name string)
- func (_ Unimplemented) ResumeDevices(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) UpdateCertificateSigningRequestApproval(w http.ResponseWriter, r *http.Request, name string)
- type UnmarshalingParamError
Constants ¶
const ( API_RESOURCE_AUTHPROVIDERS = "authproviders" API_RESOURCE_CERTIFICATESIGNINGREQUESTS = "certificatesigningrequests" API_RESOURCE_CERTIFICATESIGNINGREQUESTS_APPROVAL = "certificatesigningrequests/approval" API_RESOURCE_DEVICES = "devices" API_RESOURCE_DEVICES_DECOMMISSION = "devices/decommission" API_RESOURCE_DEVICES_LASTSEEN = "devices/lastseen" API_RESOURCE_DEVICES_RENDERED = "devices/rendered" API_RESOURCE_DEVICES_RESUME = "devices/resume" API_RESOURCE_DEVICES_STATUS = "devices/status" API_RESOURCE_ENROLLMENTREQUESTS = "enrollmentrequests" API_RESOURCE_ENROLLMENTREQUESTS_APPROVAL = "enrollmentrequests/approval" API_RESOURCE_ENROLLMENTREQUESTS_STATUS = "enrollmentrequests/status" API_RESOURCE_EVENTS = "events" API_RESOURCE_FLEETS = "fleets" API_RESOURCE_FLEETS_STATUS = "fleets/status" API_RESOURCE_FLEETS_TEMPLATEVERSIONS = "fleets/templateversions" API_RESOURCE_LABELS = "labels" API_RESOURCE_ORGANIZATIONS = "organizations" API_RESOURCE_REPOSITORIES = "repositories" API_RESOURCE_RESOURCESYNCS = "resourcesyncs" )
const ( API_ACTION_CREATE = "create" API_ACTION_DELETE = "delete" API_ACTION_GET = "get" API_ACTION_LIST = "list" API_ACTION_PATCH = "patch" API_ACTION_UPDATE = "update" )
const ServerUrlApiv1 = "/api/v1"
ServerUrlApiv1 defines the Server URL for
Variables ¶
var APIMetadataMap = map[string]EndpointMetadata{ "GET:/auth/config": { OperationID: "authConfig", Resource: "", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/auth/permissions": { OperationID: "authGetPermissions", Resource: "", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/auth/userinfo": { OperationID: "authUserInfo", Resource: "", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/auth/validate": { OperationID: "authValidate", Resource: "", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/auth/{providername}/token": { OperationID: "authToken", Resource: "", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/authproviders": { OperationID: "listAuthProviders", Resource: "authproviders", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/authproviders": { OperationID: "createAuthProvider", Resource: "authproviders", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/authproviders/{name}": { OperationID: "deleteAuthProvider", Resource: "authproviders", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/authproviders/{name}": { OperationID: "getAuthProvider", Resource: "authproviders", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/authproviders/{name}": { OperationID: "patchAuthProvider", Resource: "authproviders", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/authproviders/{name}": { OperationID: "replaceAuthProvider", Resource: "authproviders", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/certificatesigningrequests": { OperationID: "listCertificateSigningRequests", Resource: "certificatesigningrequests", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/certificatesigningrequests": { OperationID: "createCertificateSigningRequest", Resource: "certificatesigningrequests", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/certificatesigningrequests/{name}": { OperationID: "deleteCertificateSigningRequest", Resource: "certificatesigningrequests", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/certificatesigningrequests/{name}": { OperationID: "getCertificateSigningRequest", Resource: "certificatesigningrequests", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/certificatesigningrequests/{name}": { OperationID: "patchCertificateSigningRequest", Resource: "certificatesigningrequests", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/certificatesigningrequests/{name}": { OperationID: "replaceCertificateSigningRequest", Resource: "certificatesigningrequests", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/certificatesigningrequests/{name}/approval": { OperationID: "updateCertificateSigningRequestApproval", Resource: "certificatesigningrequests/approval", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/deviceactions/resume": { OperationID: "resumeDevices", Resource: "devices/resume", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/devices": { OperationID: "listDevices", Resource: "devices", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/devices": { OperationID: "createDevice", Resource: "devices", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/devices/{name}": { OperationID: "deleteDevice", Resource: "devices", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/devices/{name}": { OperationID: "getDevice", Resource: "devices", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/devices/{name}": { OperationID: "patchDevice", Resource: "devices", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/devices/{name}": { OperationID: "replaceDevice", Resource: "devices", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/devices/{name}/decommission": { OperationID: "decommissionDevice", Resource: "devices/decommission", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/devices/{name}/lastseen": { OperationID: "getDeviceLastSeen", Resource: "devices/lastseen", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/devices/{name}/rendered": { OperationID: "getRenderedDevice", Resource: "devices/rendered", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/devices/{name}/status": { OperationID: "getDeviceStatus", Resource: "devices/status", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/devices/{name}/status": { OperationID: "patchDeviceStatus", Resource: "devices/status", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/devices/{name}/status": { OperationID: "replaceDeviceStatus", Resource: "devices/status", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/enrollmentconfig": { OperationID: "getEnrollmentConfig", Resource: "", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/enrollmentrequests": { OperationID: "listEnrollmentRequests", Resource: "enrollmentrequests", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/enrollmentrequests": { OperationID: "createEnrollmentRequest", Resource: "enrollmentrequests", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/enrollmentrequests/{name}": { OperationID: "deleteEnrollmentRequest", Resource: "enrollmentrequests", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/enrollmentrequests/{name}": { OperationID: "getEnrollmentRequest", Resource: "enrollmentrequests", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/enrollmentrequests/{name}": { OperationID: "patchEnrollmentRequest", Resource: "enrollmentrequests", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/enrollmentrequests/{name}": { OperationID: "replaceEnrollmentRequest", Resource: "enrollmentrequests", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/enrollmentrequests/{name}/approval": { OperationID: "approveEnrollmentRequest", Resource: "enrollmentrequests/approval", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/enrollmentrequests/{name}/status": { OperationID: "getEnrollmentRequestStatus", Resource: "enrollmentrequests/status", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/enrollmentrequests/{name}/status": { OperationID: "patchEnrollmentRequestStatus", Resource: "enrollmentrequests/status", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/enrollmentrequests/{name}/status": { OperationID: "replaceEnrollmentRequestStatus", Resource: "enrollmentrequests/status", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/events": { OperationID: "listEvents", Resource: "events", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/fleets": { OperationID: "listFleets", Resource: "fleets", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/fleets": { OperationID: "createFleet", Resource: "fleets", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/fleets/{fleet}/templateversions": { OperationID: "listTemplateVersions", Resource: "fleets/templateversions", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/fleets/{fleet}/templateversions/{name}": { OperationID: "deleteTemplateVersion", Resource: "fleets/templateversions", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/fleets/{fleet}/templateversions/{name}": { OperationID: "getTemplateVersion", Resource: "fleets/templateversions", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/fleets/{name}": { OperationID: "deleteFleet", Resource: "fleets", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/fleets/{name}": { OperationID: "getFleet", Resource: "fleets", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/fleets/{name}": { OperationID: "patchFleet", Resource: "fleets", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/fleets/{name}": { OperationID: "replaceFleet", Resource: "fleets", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/fleets/{name}/status": { OperationID: "getFleetStatus", Resource: "fleets/status", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/fleets/{name}/status": { OperationID: "patchFleetStatus", Resource: "fleets/status", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/fleets/{name}/status": { OperationID: "replaceFleetStatus", Resource: "fleets/status", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/labels": { OperationID: "listLabels", Resource: "labels", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/organizations": { OperationID: "listOrganizations", Resource: "organizations", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/repositories": { OperationID: "listRepositories", Resource: "repositories", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/repositories": { OperationID: "createRepository", Resource: "repositories", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/repositories/{name}": { OperationID: "deleteRepository", Resource: "repositories", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/repositories/{name}": { OperationID: "getRepository", Resource: "repositories", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/repositories/{name}": { OperationID: "patchRepository", Resource: "repositories", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/repositories/{name}": { OperationID: "replaceRepository", Resource: "repositories", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/resourcesyncs": { OperationID: "listResourceSyncs", Resource: "resourcesyncs", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "POST:/resourcesyncs": { OperationID: "createResourceSync", Resource: "resourcesyncs", Action: "create", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "DELETE:/resourcesyncs/{name}": { OperationID: "deleteResourceSync", Resource: "resourcesyncs", Action: "delete", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/resourcesyncs/{name}": { OperationID: "getResourceSync", Resource: "resourcesyncs", Action: "get", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PATCH:/resourcesyncs/{name}": { OperationID: "patchResourceSync", Resource: "resourcesyncs", Action: "patch", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "PUT:/resourcesyncs/{name}": { OperationID: "replaceResourceSync", Resource: "resourcesyncs", Action: "update", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, "GET:/version": { OperationID: "getVersion", Resource: "", Action: "list", Versions: []EndpointMetadataVersion{ {Version: "v1beta1", DeprecatedAt: nil}, }, }, }
APIMetadataMap provides O(1) lookup for endpoint metadata using pattern+method as key
var ServerURLPrefixes = []string{
"/api/v1",
}
ServerURLPrefixes lists normalized OpenAPI server URL path prefixes.
Functions ¶
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
Types ¶
type ChiServerOptions ¶
type ChiServerOptions struct {
BaseURL string
BaseRouter chi.Router
Middlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type EndpointMetadata ¶ added in v0.10.0
type EndpointMetadata struct {
OperationID string
Resource string // empty = fixed-contract
Action string // x-rbac.action, else inferred from method/pattern
Versions []EndpointMetadataVersion // Ordered by preference (stable > beta > alpha)
}
EndpointMetadata contains metadata for an API endpoint
func GetEndpointMetadata ¶ added in v0.10.0
func GetEndpointMetadata(r *http.Request) *EndpointMetadata
GetEndpointMetadata returns endpoint metadata even when routes are mounted under a base prefix like /api/v1 by normalizing and matching request paths.
type EndpointMetadataVersion ¶
type EndpointMetadataVersion struct {
Version string // e.g., "v1", "v1beta1"
DeprecatedAt *time.Time // nil if not deprecated; interpreted as 00:00:00 UTC
}
EndpointMetadataVersion contains version-specific information for an endpoint
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type ServerInterface ¶
type ServerInterface interface {
// (GET /auth/config)
AuthConfig(w http.ResponseWriter, r *http.Request)
// (GET /auth/permissions)
AuthGetPermissions(w http.ResponseWriter, r *http.Request)
// (GET /auth/userinfo)
AuthUserInfo(w http.ResponseWriter, r *http.Request)
// (GET /auth/validate)
AuthValidate(w http.ResponseWriter, r *http.Request, params AuthValidateParams)
// (POST /auth/{providername}/token)
AuthToken(w http.ResponseWriter, r *http.Request, providername string)
// (GET /authproviders)
ListAuthProviders(w http.ResponseWriter, r *http.Request, params ListAuthProvidersParams)
// (POST /authproviders)
CreateAuthProvider(w http.ResponseWriter, r *http.Request)
// (DELETE /authproviders/{name})
DeleteAuthProvider(w http.ResponseWriter, r *http.Request, name string)
// (GET /authproviders/{name})
GetAuthProvider(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /authproviders/{name})
PatchAuthProvider(w http.ResponseWriter, r *http.Request, name string)
// (PUT /authproviders/{name})
ReplaceAuthProvider(w http.ResponseWriter, r *http.Request, name string)
// (GET /certificatesigningrequests)
ListCertificateSigningRequests(w http.ResponseWriter, r *http.Request, params ListCertificateSigningRequestsParams)
// (POST /certificatesigningrequests)
CreateCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
// (DELETE /certificatesigningrequests/{name})
DeleteCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
// (GET /certificatesigningrequests/{name})
GetCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /certificatesigningrequests/{name})
PatchCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
// (PUT /certificatesigningrequests/{name})
ReplaceCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
// (PUT /certificatesigningrequests/{name}/approval)
UpdateCertificateSigningRequestApproval(w http.ResponseWriter, r *http.Request, name string)
// (POST /deviceactions/resume)
ResumeDevices(w http.ResponseWriter, r *http.Request)
// (GET /devices)
ListDevices(w http.ResponseWriter, r *http.Request, params ListDevicesParams)
// (POST /devices)
CreateDevice(w http.ResponseWriter, r *http.Request)
// (DELETE /devices/{name})
DeleteDevice(w http.ResponseWriter, r *http.Request, name string)
// (GET /devices/{name})
GetDevice(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /devices/{name})
PatchDevice(w http.ResponseWriter, r *http.Request, name string)
// (PUT /devices/{name})
ReplaceDevice(w http.ResponseWriter, r *http.Request, name string)
// (PUT /devices/{name}/decommission)
DecommissionDevice(w http.ResponseWriter, r *http.Request, name string)
// (GET /devices/{name}/lastseen)
GetDeviceLastSeen(w http.ResponseWriter, r *http.Request, name string)
// (GET /devices/{name}/rendered)
GetRenderedDevice(w http.ResponseWriter, r *http.Request, name string, params GetRenderedDeviceParams)
// (GET /devices/{name}/status)
GetDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /devices/{name}/status)
PatchDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
// (PUT /devices/{name}/status)
ReplaceDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
// (GET /enrollmentconfig)
GetEnrollmentConfig(w http.ResponseWriter, r *http.Request, params GetEnrollmentConfigParams)
// (GET /enrollmentrequests)
ListEnrollmentRequests(w http.ResponseWriter, r *http.Request, params ListEnrollmentRequestsParams)
// (POST /enrollmentrequests)
CreateEnrollmentRequest(w http.ResponseWriter, r *http.Request)
// (DELETE /enrollmentrequests/{name})
DeleteEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
// (GET /enrollmentrequests/{name})
GetEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /enrollmentrequests/{name})
PatchEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
// (PUT /enrollmentrequests/{name})
ReplaceEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
// (PUT /enrollmentrequests/{name}/approval)
ApproveEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
// (GET /enrollmentrequests/{name}/status)
GetEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /enrollmentrequests/{name}/status)
PatchEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
// (PUT /enrollmentrequests/{name}/status)
ReplaceEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
// (GET /events)
ListEvents(w http.ResponseWriter, r *http.Request, params ListEventsParams)
// (GET /fleets)
ListFleets(w http.ResponseWriter, r *http.Request, params ListFleetsParams)
// (POST /fleets)
CreateFleet(w http.ResponseWriter, r *http.Request)
// (GET /fleets/{fleet}/templateversions)
ListTemplateVersions(w http.ResponseWriter, r *http.Request, fleet string, params ListTemplateVersionsParams)
// (DELETE /fleets/{fleet}/templateversions/{name})
DeleteTemplateVersion(w http.ResponseWriter, r *http.Request, fleet string, name string)
// (GET /fleets/{fleet}/templateversions/{name})
GetTemplateVersion(w http.ResponseWriter, r *http.Request, fleet string, name string)
// (DELETE /fleets/{name})
DeleteFleet(w http.ResponseWriter, r *http.Request, name string)
// (GET /fleets/{name})
GetFleet(w http.ResponseWriter, r *http.Request, name string, params GetFleetParams)
// (PATCH /fleets/{name})
PatchFleet(w http.ResponseWriter, r *http.Request, name string)
// (PUT /fleets/{name})
ReplaceFleet(w http.ResponseWriter, r *http.Request, name string)
// (GET /fleets/{name}/status)
GetFleetStatus(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /fleets/{name}/status)
PatchFleetStatus(w http.ResponseWriter, r *http.Request, name string)
// (PUT /fleets/{name}/status)
ReplaceFleetStatus(w http.ResponseWriter, r *http.Request, name string)
// (GET /labels)
ListLabels(w http.ResponseWriter, r *http.Request, params ListLabelsParams)
// List organizations
// (GET /organizations)
ListOrganizations(w http.ResponseWriter, r *http.Request, params ListOrganizationsParams)
// (GET /repositories)
ListRepositories(w http.ResponseWriter, r *http.Request, params ListRepositoriesParams)
// (POST /repositories)
CreateRepository(w http.ResponseWriter, r *http.Request)
// (DELETE /repositories/{name})
DeleteRepository(w http.ResponseWriter, r *http.Request, name string)
// (GET /repositories/{name})
GetRepository(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /repositories/{name})
PatchRepository(w http.ResponseWriter, r *http.Request, name string)
// (PUT /repositories/{name})
ReplaceRepository(w http.ResponseWriter, r *http.Request, name string)
// (GET /resourcesyncs)
ListResourceSyncs(w http.ResponseWriter, r *http.Request, params ListResourceSyncsParams)
// (POST /resourcesyncs)
CreateResourceSync(w http.ResponseWriter, r *http.Request)
// (DELETE /resourcesyncs/{name})
DeleteResourceSync(w http.ResponseWriter, r *http.Request, name string)
// (GET /resourcesyncs/{name})
GetResourceSync(w http.ResponseWriter, r *http.Request, name string)
// (PATCH /resourcesyncs/{name})
PatchResourceSync(w http.ResponseWriter, r *http.Request, name string)
// (PUT /resourcesyncs/{name})
ReplaceResourceSync(w http.ResponseWriter, r *http.Request, name string)
// (GET /version)
GetVersion(w http.ResponseWriter, r *http.Request)
}
ServerInterface represents all server handlers.
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
HandlerMiddlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) ApproveEnrollmentRequest ¶
func (siw *ServerInterfaceWrapper) ApproveEnrollmentRequest(w http.ResponseWriter, r *http.Request)
ApproveEnrollmentRequest operation middleware
func (*ServerInterfaceWrapper) AuthConfig ¶
func (siw *ServerInterfaceWrapper) AuthConfig(w http.ResponseWriter, r *http.Request)
AuthConfig operation middleware
func (*ServerInterfaceWrapper) AuthGetPermissions ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) AuthGetPermissions(w http.ResponseWriter, r *http.Request)
AuthGetPermissions operation middleware
func (*ServerInterfaceWrapper) AuthToken ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) AuthToken(w http.ResponseWriter, r *http.Request)
AuthToken operation middleware
func (*ServerInterfaceWrapper) AuthUserInfo ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) AuthUserInfo(w http.ResponseWriter, r *http.Request)
AuthUserInfo operation middleware
func (*ServerInterfaceWrapper) AuthValidate ¶
func (siw *ServerInterfaceWrapper) AuthValidate(w http.ResponseWriter, r *http.Request)
AuthValidate operation middleware
func (*ServerInterfaceWrapper) CreateAuthProvider ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) CreateAuthProvider(w http.ResponseWriter, r *http.Request)
CreateAuthProvider operation middleware
func (*ServerInterfaceWrapper) CreateCertificateSigningRequest ¶
func (siw *ServerInterfaceWrapper) CreateCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
CreateCertificateSigningRequest operation middleware
func (*ServerInterfaceWrapper) CreateDevice ¶
func (siw *ServerInterfaceWrapper) CreateDevice(w http.ResponseWriter, r *http.Request)
CreateDevice operation middleware
func (*ServerInterfaceWrapper) CreateEnrollmentRequest ¶
func (siw *ServerInterfaceWrapper) CreateEnrollmentRequest(w http.ResponseWriter, r *http.Request)
CreateEnrollmentRequest operation middleware
func (*ServerInterfaceWrapper) CreateFleet ¶
func (siw *ServerInterfaceWrapper) CreateFleet(w http.ResponseWriter, r *http.Request)
CreateFleet operation middleware
func (*ServerInterfaceWrapper) CreateRepository ¶
func (siw *ServerInterfaceWrapper) CreateRepository(w http.ResponseWriter, r *http.Request)
CreateRepository operation middleware
func (*ServerInterfaceWrapper) CreateResourceSync ¶
func (siw *ServerInterfaceWrapper) CreateResourceSync(w http.ResponseWriter, r *http.Request)
CreateResourceSync operation middleware
func (*ServerInterfaceWrapper) DecommissionDevice ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) DecommissionDevice(w http.ResponseWriter, r *http.Request)
DecommissionDevice operation middleware
func (*ServerInterfaceWrapper) DeleteAuthProvider ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) DeleteAuthProvider(w http.ResponseWriter, r *http.Request)
DeleteAuthProvider operation middleware
func (*ServerInterfaceWrapper) DeleteCertificateSigningRequest ¶
func (siw *ServerInterfaceWrapper) DeleteCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
DeleteCertificateSigningRequest operation middleware
func (*ServerInterfaceWrapper) DeleteDevice ¶
func (siw *ServerInterfaceWrapper) DeleteDevice(w http.ResponseWriter, r *http.Request)
DeleteDevice operation middleware
func (*ServerInterfaceWrapper) DeleteEnrollmentRequest ¶
func (siw *ServerInterfaceWrapper) DeleteEnrollmentRequest(w http.ResponseWriter, r *http.Request)
DeleteEnrollmentRequest operation middleware
func (*ServerInterfaceWrapper) DeleteFleet ¶
func (siw *ServerInterfaceWrapper) DeleteFleet(w http.ResponseWriter, r *http.Request)
DeleteFleet operation middleware
func (*ServerInterfaceWrapper) DeleteRepository ¶
func (siw *ServerInterfaceWrapper) DeleteRepository(w http.ResponseWriter, r *http.Request)
DeleteRepository operation middleware
func (*ServerInterfaceWrapper) DeleteResourceSync ¶
func (siw *ServerInterfaceWrapper) DeleteResourceSync(w http.ResponseWriter, r *http.Request)
DeleteResourceSync operation middleware
func (*ServerInterfaceWrapper) DeleteTemplateVersion ¶
func (siw *ServerInterfaceWrapper) DeleteTemplateVersion(w http.ResponseWriter, r *http.Request)
DeleteTemplateVersion operation middleware
func (*ServerInterfaceWrapper) GetAuthProvider ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) GetAuthProvider(w http.ResponseWriter, r *http.Request)
GetAuthProvider operation middleware
func (*ServerInterfaceWrapper) GetCertificateSigningRequest ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
GetCertificateSigningRequest operation middleware
func (*ServerInterfaceWrapper) GetDevice ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetDevice(w http.ResponseWriter, r *http.Request)
GetDevice operation middleware
func (*ServerInterfaceWrapper) GetDeviceLastSeen ¶ added in v0.10.0
func (siw *ServerInterfaceWrapper) GetDeviceLastSeen(w http.ResponseWriter, r *http.Request)
GetDeviceLastSeen operation middleware
func (*ServerInterfaceWrapper) GetDeviceStatus ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetDeviceStatus(w http.ResponseWriter, r *http.Request)
GetDeviceStatus operation middleware
func (*ServerInterfaceWrapper) GetEnrollmentConfig ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) GetEnrollmentConfig(w http.ResponseWriter, r *http.Request)
GetEnrollmentConfig operation middleware
func (*ServerInterfaceWrapper) GetEnrollmentRequest ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetEnrollmentRequest(w http.ResponseWriter, r *http.Request)
GetEnrollmentRequest operation middleware
func (*ServerInterfaceWrapper) GetEnrollmentRequestStatus ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request)
GetEnrollmentRequestStatus operation middleware
func (*ServerInterfaceWrapper) GetFleet ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetFleet(w http.ResponseWriter, r *http.Request)
GetFleet operation middleware
func (*ServerInterfaceWrapper) GetFleetStatus ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetFleetStatus(w http.ResponseWriter, r *http.Request)
GetFleetStatus operation middleware
func (*ServerInterfaceWrapper) GetRenderedDevice ¶ added in v0.5.0
func (siw *ServerInterfaceWrapper) GetRenderedDevice(w http.ResponseWriter, r *http.Request)
GetRenderedDevice operation middleware
func (*ServerInterfaceWrapper) GetRepository ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetRepository(w http.ResponseWriter, r *http.Request)
GetRepository operation middleware
func (*ServerInterfaceWrapper) GetResourceSync ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetResourceSync(w http.ResponseWriter, r *http.Request)
GetResourceSync operation middleware
func (*ServerInterfaceWrapper) GetTemplateVersion ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) GetTemplateVersion(w http.ResponseWriter, r *http.Request)
GetTemplateVersion operation middleware
func (*ServerInterfaceWrapper) GetVersion ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) GetVersion(w http.ResponseWriter, r *http.Request)
GetVersion operation middleware
func (*ServerInterfaceWrapper) ListAuthProviders ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) ListAuthProviders(w http.ResponseWriter, r *http.Request)
ListAuthProviders operation middleware
func (*ServerInterfaceWrapper) ListCertificateSigningRequests ¶
func (siw *ServerInterfaceWrapper) ListCertificateSigningRequests(w http.ResponseWriter, r *http.Request)
ListCertificateSigningRequests operation middleware
func (*ServerInterfaceWrapper) ListDevices ¶
func (siw *ServerInterfaceWrapper) ListDevices(w http.ResponseWriter, r *http.Request)
ListDevices operation middleware
func (*ServerInterfaceWrapper) ListEnrollmentRequests ¶
func (siw *ServerInterfaceWrapper) ListEnrollmentRequests(w http.ResponseWriter, r *http.Request)
ListEnrollmentRequests operation middleware
func (*ServerInterfaceWrapper) ListEvents ¶ added in v0.7.0
func (siw *ServerInterfaceWrapper) ListEvents(w http.ResponseWriter, r *http.Request)
ListEvents operation middleware
func (*ServerInterfaceWrapper) ListFleets ¶
func (siw *ServerInterfaceWrapper) ListFleets(w http.ResponseWriter, r *http.Request)
ListFleets operation middleware
func (*ServerInterfaceWrapper) ListLabels ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) ListLabels(w http.ResponseWriter, r *http.Request)
ListLabels operation middleware
func (*ServerInterfaceWrapper) ListOrganizations ¶ added in v0.9.0
func (siw *ServerInterfaceWrapper) ListOrganizations(w http.ResponseWriter, r *http.Request)
ListOrganizations operation middleware
func (*ServerInterfaceWrapper) ListRepositories ¶
func (siw *ServerInterfaceWrapper) ListRepositories(w http.ResponseWriter, r *http.Request)
ListRepositories operation middleware
func (*ServerInterfaceWrapper) ListResourceSyncs ¶ added in v0.6.0
func (siw *ServerInterfaceWrapper) ListResourceSyncs(w http.ResponseWriter, r *http.Request)
ListResourceSyncs operation middleware
func (*ServerInterfaceWrapper) ListTemplateVersions ¶
func (siw *ServerInterfaceWrapper) ListTemplateVersions(w http.ResponseWriter, r *http.Request)
ListTemplateVersions operation middleware
func (*ServerInterfaceWrapper) PatchAuthProvider ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) PatchAuthProvider(w http.ResponseWriter, r *http.Request)
PatchAuthProvider operation middleware
func (*ServerInterfaceWrapper) PatchCertificateSigningRequest ¶
func (siw *ServerInterfaceWrapper) PatchCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
PatchCertificateSigningRequest operation middleware
func (*ServerInterfaceWrapper) PatchDevice ¶
func (siw *ServerInterfaceWrapper) PatchDevice(w http.ResponseWriter, r *http.Request)
PatchDevice operation middleware
func (*ServerInterfaceWrapper) PatchDeviceStatus ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) PatchDeviceStatus(w http.ResponseWriter, r *http.Request)
PatchDeviceStatus operation middleware
func (*ServerInterfaceWrapper) PatchEnrollmentRequest ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) PatchEnrollmentRequest(w http.ResponseWriter, r *http.Request)
PatchEnrollmentRequest operation middleware
func (*ServerInterfaceWrapper) PatchEnrollmentRequestStatus ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) PatchEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request)
PatchEnrollmentRequestStatus operation middleware
func (*ServerInterfaceWrapper) PatchFleet ¶
func (siw *ServerInterfaceWrapper) PatchFleet(w http.ResponseWriter, r *http.Request)
PatchFleet operation middleware
func (*ServerInterfaceWrapper) PatchFleetStatus ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) PatchFleetStatus(w http.ResponseWriter, r *http.Request)
PatchFleetStatus operation middleware
func (*ServerInterfaceWrapper) PatchRepository ¶
func (siw *ServerInterfaceWrapper) PatchRepository(w http.ResponseWriter, r *http.Request)
PatchRepository operation middleware
func (*ServerInterfaceWrapper) PatchResourceSync ¶
func (siw *ServerInterfaceWrapper) PatchResourceSync(w http.ResponseWriter, r *http.Request)
PatchResourceSync operation middleware
func (*ServerInterfaceWrapper) ReplaceAuthProvider ¶ added in v1.0.0
func (siw *ServerInterfaceWrapper) ReplaceAuthProvider(w http.ResponseWriter, r *http.Request)
ReplaceAuthProvider operation middleware
func (*ServerInterfaceWrapper) ReplaceCertificateSigningRequest ¶
func (siw *ServerInterfaceWrapper) ReplaceCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
ReplaceCertificateSigningRequest operation middleware
func (*ServerInterfaceWrapper) ReplaceDevice ¶
func (siw *ServerInterfaceWrapper) ReplaceDevice(w http.ResponseWriter, r *http.Request)
ReplaceDevice operation middleware
func (*ServerInterfaceWrapper) ReplaceDeviceStatus ¶
func (siw *ServerInterfaceWrapper) ReplaceDeviceStatus(w http.ResponseWriter, r *http.Request)
ReplaceDeviceStatus operation middleware
func (*ServerInterfaceWrapper) ReplaceEnrollmentRequest ¶
func (siw *ServerInterfaceWrapper) ReplaceEnrollmentRequest(w http.ResponseWriter, r *http.Request)
ReplaceEnrollmentRequest operation middleware
func (*ServerInterfaceWrapper) ReplaceEnrollmentRequestStatus ¶
func (siw *ServerInterfaceWrapper) ReplaceEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request)
ReplaceEnrollmentRequestStatus operation middleware
func (*ServerInterfaceWrapper) ReplaceFleet ¶
func (siw *ServerInterfaceWrapper) ReplaceFleet(w http.ResponseWriter, r *http.Request)
ReplaceFleet operation middleware
func (*ServerInterfaceWrapper) ReplaceFleetStatus ¶
func (siw *ServerInterfaceWrapper) ReplaceFleetStatus(w http.ResponseWriter, r *http.Request)
ReplaceFleetStatus operation middleware
func (*ServerInterfaceWrapper) ReplaceRepository ¶
func (siw *ServerInterfaceWrapper) ReplaceRepository(w http.ResponseWriter, r *http.Request)
ReplaceRepository operation middleware
func (*ServerInterfaceWrapper) ReplaceResourceSync ¶
func (siw *ServerInterfaceWrapper) ReplaceResourceSync(w http.ResponseWriter, r *http.Request)
ReplaceResourceSync operation middleware
func (*ServerInterfaceWrapper) ResumeDevices ¶ added in v0.10.0
func (siw *ServerInterfaceWrapper) ResumeDevices(w http.ResponseWriter, r *http.Request)
ResumeDevices operation middleware
func (*ServerInterfaceWrapper) UpdateCertificateSigningRequestApproval ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) UpdateCertificateSigningRequestApproval(w http.ResponseWriter, r *http.Request)
UpdateCertificateSigningRequestApproval operation middleware
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type Transport ¶ added in v0.6.0
type Transport interface {
ServerInterface
}
Transport is a wrapper around the generated server interface.
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type Unimplemented ¶
type Unimplemented struct{}
func (Unimplemented) ApproveEnrollmentRequest ¶
func (_ Unimplemented) ApproveEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
(PUT /enrollmentrequests/{name}/approval)
func (Unimplemented) AuthConfig ¶
func (_ Unimplemented) AuthConfig(w http.ResponseWriter, r *http.Request)
(GET /auth/config)
func (Unimplemented) AuthGetPermissions ¶ added in v1.0.0
func (_ Unimplemented) AuthGetPermissions(w http.ResponseWriter, r *http.Request)
(GET /auth/permissions)
func (Unimplemented) AuthToken ¶ added in v1.0.0
func (_ Unimplemented) AuthToken(w http.ResponseWriter, r *http.Request, providername string)
(POST /auth/{providername}/token)
func (Unimplemented) AuthUserInfo ¶ added in v1.0.0
func (_ Unimplemented) AuthUserInfo(w http.ResponseWriter, r *http.Request)
(GET /auth/userinfo)
func (Unimplemented) AuthValidate ¶
func (_ Unimplemented) AuthValidate(w http.ResponseWriter, r *http.Request, params AuthValidateParams)
(GET /auth/validate)
func (Unimplemented) CreateAuthProvider ¶ added in v1.0.0
func (_ Unimplemented) CreateAuthProvider(w http.ResponseWriter, r *http.Request)
(POST /authproviders)
func (Unimplemented) CreateCertificateSigningRequest ¶
func (_ Unimplemented) CreateCertificateSigningRequest(w http.ResponseWriter, r *http.Request)
(POST /certificatesigningrequests)
func (Unimplemented) CreateDevice ¶
func (_ Unimplemented) CreateDevice(w http.ResponseWriter, r *http.Request)
(POST /devices)
func (Unimplemented) CreateEnrollmentRequest ¶
func (_ Unimplemented) CreateEnrollmentRequest(w http.ResponseWriter, r *http.Request)
(POST /enrollmentrequests)
func (Unimplemented) CreateFleet ¶
func (_ Unimplemented) CreateFleet(w http.ResponseWriter, r *http.Request)
(POST /fleets)
func (Unimplemented) CreateRepository ¶
func (_ Unimplemented) CreateRepository(w http.ResponseWriter, r *http.Request)
(POST /repositories)
func (Unimplemented) CreateResourceSync ¶
func (_ Unimplemented) CreateResourceSync(w http.ResponseWriter, r *http.Request)
(POST /resourcesyncs)
func (Unimplemented) DecommissionDevice ¶ added in v0.4.0
func (_ Unimplemented) DecommissionDevice(w http.ResponseWriter, r *http.Request, name string)
(PUT /devices/{name}/decommission)
func (Unimplemented) DeleteAuthProvider ¶ added in v1.0.0
func (_ Unimplemented) DeleteAuthProvider(w http.ResponseWriter, r *http.Request, name string)
(DELETE /authproviders/{name})
func (Unimplemented) DeleteCertificateSigningRequest ¶
func (_ Unimplemented) DeleteCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
(DELETE /certificatesigningrequests/{name})
func (Unimplemented) DeleteDevice ¶
func (_ Unimplemented) DeleteDevice(w http.ResponseWriter, r *http.Request, name string)
(DELETE /devices/{name})
func (Unimplemented) DeleteEnrollmentRequest ¶
func (_ Unimplemented) DeleteEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
(DELETE /enrollmentrequests/{name})
func (Unimplemented) DeleteFleet ¶
func (_ Unimplemented) DeleteFleet(w http.ResponseWriter, r *http.Request, name string)
(DELETE /fleets/{name})
func (Unimplemented) DeleteRepository ¶
func (_ Unimplemented) DeleteRepository(w http.ResponseWriter, r *http.Request, name string)
(DELETE /repositories/{name})
func (Unimplemented) DeleteResourceSync ¶
func (_ Unimplemented) DeleteResourceSync(w http.ResponseWriter, r *http.Request, name string)
(DELETE /resourcesyncs/{name})
func (Unimplemented) DeleteTemplateVersion ¶
func (_ Unimplemented) DeleteTemplateVersion(w http.ResponseWriter, r *http.Request, fleet string, name string)
(DELETE /fleets/{fleet}/templateversions/{name})
func (Unimplemented) GetAuthProvider ¶ added in v1.0.0
func (_ Unimplemented) GetAuthProvider(w http.ResponseWriter, r *http.Request, name string)
(GET /authproviders/{name})
func (Unimplemented) GetCertificateSigningRequest ¶ added in v0.6.0
func (_ Unimplemented) GetCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
(GET /certificatesigningrequests/{name})
func (Unimplemented) GetDevice ¶ added in v0.6.0
func (_ Unimplemented) GetDevice(w http.ResponseWriter, r *http.Request, name string)
(GET /devices/{name})
func (Unimplemented) GetDeviceLastSeen ¶ added in v0.10.0
func (_ Unimplemented) GetDeviceLastSeen(w http.ResponseWriter, r *http.Request, name string)
(GET /devices/{name}/lastseen)
func (Unimplemented) GetDeviceStatus ¶ added in v0.6.0
func (_ Unimplemented) GetDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
(GET /devices/{name}/status)
func (Unimplemented) GetEnrollmentConfig ¶ added in v0.4.0
func (_ Unimplemented) GetEnrollmentConfig(w http.ResponseWriter, r *http.Request, params GetEnrollmentConfigParams)
(GET /enrollmentconfig)
func (Unimplemented) GetEnrollmentRequest ¶ added in v0.6.0
func (_ Unimplemented) GetEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
(GET /enrollmentrequests/{name})
func (Unimplemented) GetEnrollmentRequestStatus ¶ added in v0.6.0
func (_ Unimplemented) GetEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
(GET /enrollmentrequests/{name}/status)
func (Unimplemented) GetFleet ¶ added in v0.6.0
func (_ Unimplemented) GetFleet(w http.ResponseWriter, r *http.Request, name string, params GetFleetParams)
(GET /fleets/{name})
func (Unimplemented) GetFleetStatus ¶ added in v0.6.0
func (_ Unimplemented) GetFleetStatus(w http.ResponseWriter, r *http.Request, name string)
(GET /fleets/{name}/status)
func (Unimplemented) GetRenderedDevice ¶ added in v0.5.0
func (_ Unimplemented) GetRenderedDevice(w http.ResponseWriter, r *http.Request, name string, params GetRenderedDeviceParams)
(GET /devices/{name}/rendered)
func (Unimplemented) GetRepository ¶ added in v0.6.0
func (_ Unimplemented) GetRepository(w http.ResponseWriter, r *http.Request, name string)
(GET /repositories/{name})
func (Unimplemented) GetResourceSync ¶ added in v0.6.0
func (_ Unimplemented) GetResourceSync(w http.ResponseWriter, r *http.Request, name string)
(GET /resourcesyncs/{name})
func (Unimplemented) GetTemplateVersion ¶ added in v0.6.0
func (_ Unimplemented) GetTemplateVersion(w http.ResponseWriter, r *http.Request, fleet string, name string)
(GET /fleets/{fleet}/templateversions/{name})
func (Unimplemented) GetVersion ¶ added in v0.4.0
func (_ Unimplemented) GetVersion(w http.ResponseWriter, r *http.Request)
(GET /version)
func (Unimplemented) ListAuthProviders ¶ added in v1.0.0
func (_ Unimplemented) ListAuthProviders(w http.ResponseWriter, r *http.Request, params ListAuthProvidersParams)
(GET /authproviders)
func (Unimplemented) ListCertificateSigningRequests ¶
func (_ Unimplemented) ListCertificateSigningRequests(w http.ResponseWriter, r *http.Request, params ListCertificateSigningRequestsParams)
(GET /certificatesigningrequests)
func (Unimplemented) ListDevices ¶
func (_ Unimplemented) ListDevices(w http.ResponseWriter, r *http.Request, params ListDevicesParams)
(GET /devices)
func (Unimplemented) ListEnrollmentRequests ¶
func (_ Unimplemented) ListEnrollmentRequests(w http.ResponseWriter, r *http.Request, params ListEnrollmentRequestsParams)
(GET /enrollmentrequests)
func (Unimplemented) ListEvents ¶ added in v0.7.0
func (_ Unimplemented) ListEvents(w http.ResponseWriter, r *http.Request, params ListEventsParams)
(GET /events)
func (Unimplemented) ListFleets ¶
func (_ Unimplemented) ListFleets(w http.ResponseWriter, r *http.Request, params ListFleetsParams)
(GET /fleets)
func (Unimplemented) ListLabels ¶ added in v0.6.0
func (_ Unimplemented) ListLabels(w http.ResponseWriter, r *http.Request, params ListLabelsParams)
(GET /labels)
func (Unimplemented) ListOrganizations ¶ added in v0.9.0
func (_ Unimplemented) ListOrganizations(w http.ResponseWriter, r *http.Request, params ListOrganizationsParams)
List organizations (GET /organizations)
func (Unimplemented) ListRepositories ¶
func (_ Unimplemented) ListRepositories(w http.ResponseWriter, r *http.Request, params ListRepositoriesParams)
(GET /repositories)
func (Unimplemented) ListResourceSyncs ¶ added in v0.6.0
func (_ Unimplemented) ListResourceSyncs(w http.ResponseWriter, r *http.Request, params ListResourceSyncsParams)
(GET /resourcesyncs)
func (Unimplemented) ListTemplateVersions ¶
func (_ Unimplemented) ListTemplateVersions(w http.ResponseWriter, r *http.Request, fleet string, params ListTemplateVersionsParams)
(GET /fleets/{fleet}/templateversions)
func (Unimplemented) PatchAuthProvider ¶ added in v1.0.0
func (_ Unimplemented) PatchAuthProvider(w http.ResponseWriter, r *http.Request, name string)
(PATCH /authproviders/{name})
func (Unimplemented) PatchCertificateSigningRequest ¶
func (_ Unimplemented) PatchCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
(PATCH /certificatesigningrequests/{name})
func (Unimplemented) PatchDevice ¶
func (_ Unimplemented) PatchDevice(w http.ResponseWriter, r *http.Request, name string)
(PATCH /devices/{name})
func (Unimplemented) PatchDeviceStatus ¶ added in v0.4.0
func (_ Unimplemented) PatchDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
(PATCH /devices/{name}/status)
func (Unimplemented) PatchEnrollmentRequest ¶ added in v0.4.0
func (_ Unimplemented) PatchEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
(PATCH /enrollmentrequests/{name})
func (Unimplemented) PatchEnrollmentRequestStatus ¶ added in v0.4.0
func (_ Unimplemented) PatchEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
(PATCH /enrollmentrequests/{name}/status)
func (Unimplemented) PatchFleet ¶
func (_ Unimplemented) PatchFleet(w http.ResponseWriter, r *http.Request, name string)
(PATCH /fleets/{name})
func (Unimplemented) PatchFleetStatus ¶ added in v0.4.0
func (_ Unimplemented) PatchFleetStatus(w http.ResponseWriter, r *http.Request, name string)
(PATCH /fleets/{name}/status)
func (Unimplemented) PatchRepository ¶
func (_ Unimplemented) PatchRepository(w http.ResponseWriter, r *http.Request, name string)
(PATCH /repositories/{name})
func (Unimplemented) PatchResourceSync ¶
func (_ Unimplemented) PatchResourceSync(w http.ResponseWriter, r *http.Request, name string)
(PATCH /resourcesyncs/{name})
func (Unimplemented) ReplaceAuthProvider ¶ added in v1.0.0
func (_ Unimplemented) ReplaceAuthProvider(w http.ResponseWriter, r *http.Request, name string)
(PUT /authproviders/{name})
func (Unimplemented) ReplaceCertificateSigningRequest ¶
func (_ Unimplemented) ReplaceCertificateSigningRequest(w http.ResponseWriter, r *http.Request, name string)
(PUT /certificatesigningrequests/{name})
func (Unimplemented) ReplaceDevice ¶
func (_ Unimplemented) ReplaceDevice(w http.ResponseWriter, r *http.Request, name string)
(PUT /devices/{name})
func (Unimplemented) ReplaceDeviceStatus ¶
func (_ Unimplemented) ReplaceDeviceStatus(w http.ResponseWriter, r *http.Request, name string)
(PUT /devices/{name}/status)
func (Unimplemented) ReplaceEnrollmentRequest ¶
func (_ Unimplemented) ReplaceEnrollmentRequest(w http.ResponseWriter, r *http.Request, name string)
(PUT /enrollmentrequests/{name})
func (Unimplemented) ReplaceEnrollmentRequestStatus ¶
func (_ Unimplemented) ReplaceEnrollmentRequestStatus(w http.ResponseWriter, r *http.Request, name string)
(PUT /enrollmentrequests/{name}/status)
func (Unimplemented) ReplaceFleet ¶
func (_ Unimplemented) ReplaceFleet(w http.ResponseWriter, r *http.Request, name string)
(PUT /fleets/{name})
func (Unimplemented) ReplaceFleetStatus ¶
func (_ Unimplemented) ReplaceFleetStatus(w http.ResponseWriter, r *http.Request, name string)
(PUT /fleets/{name}/status)
func (Unimplemented) ReplaceRepository ¶
func (_ Unimplemented) ReplaceRepository(w http.ResponseWriter, r *http.Request, name string)
(PUT /repositories/{name})
func (Unimplemented) ReplaceResourceSync ¶
func (_ Unimplemented) ReplaceResourceSync(w http.ResponseWriter, r *http.Request, name string)
(PUT /resourcesyncs/{name})
func (Unimplemented) ResumeDevices ¶ added in v0.10.0
func (_ Unimplemented) ResumeDevices(w http.ResponseWriter, r *http.Request)
(POST /deviceactions/resume)
func (Unimplemented) UpdateCertificateSigningRequestApproval ¶ added in v0.4.0
func (_ Unimplemented) UpdateCertificateSigningRequestApproval(w http.ResponseWriter, r *http.Request, name string)
(PUT /certificatesigningrequests/{name}/approval)
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error