Documentation ¶
Index ¶
Constants ¶
View Source
const ( UseCacheQueryKey = "useCache" UseMulticastQueryKey = "useMulticast" UseEndpointsQueryKey = "useEndpoints" TimeoutQueryKey = "timeout" OwnershipStatusFilterQueryKey = "ownershipStatusFilter" TypeFilterQueryKey = "typeFilter" )
View Source
const ( DeviceIDKey = "deviceId" ResourceHrefKey = "resourceHref" ResourcesPathKey = "resources" ResourceLinksPathKey = "resource-links" ApplicationProtoJsonContentType = "application/protojson" ApplicationJsonContentType = "application/json" Api = "/api" ApiV1 = Api + "/v1" WellKnown = "/.well-known" Identity = ApiV1 + "/identity" Devices = ApiV1 + "/devices" Device = Devices + "/{" + DeviceIDKey + "}" DeviceResourceLinks = Devices + "/{" + DeviceIDKey + "}/" + ResourceLinksPathKey DeviceResourceLink = DeviceResourceLinks + "/{" + ResourceHrefKey + "}" DeviceResources = Device + "/" + ResourcesPathKey DeviceResource = DeviceResources + "/{" + ResourceHrefKey + "}" OwnDevice = Device + "/own" DisownDevice = Device + "/disown" OnboardDevice = Device + "/onboard" OffboardDevice = Device + "/offboard" Initialize = ApiV1 + "/initialize" Reset = ApiV1 + "/reset" IdentityCertificate = Identity + "/certificate" WellKnownJWKs = WellKnown + "/jwks.json" WellKnownConfiguration = WellKnown + "/configuration" )
HTTP Service URIs.
Variables ¶
This section is empty.
Functions ¶
func FinishInitialize ¶ added in v0.2.0
Types ¶
type RequestHandler ¶
type RequestHandler struct {
// contains filtered or unexported fields
}
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.