# Functions
GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
# Constants
Defines values for DomainType.
No description provided by the author
No description provided by the author
# Structs
Certificate defines model for Certificate.
CreateDomainTokenParams defines parameters for CreateDomainToken.
DeleteDomainParams defines parameters for DeleteDomain.
Domain A domain resource.
DomainIpa Options for ipa domains.
DomainIpaServer Server schema for an entry into the Ipa domain type.
DomainRegToken A domain registration response.
DomainRegTokenRequest A domain registration request.
ErrorInfo defines model for ErrorInfo.
Errors General error response returned by the idmsvc API.
GetSigningKeysParams defines parameters for GetSigningKeys.
HostConf Represent the request payload for the /host-conf/:inventory_id/:fqdn endpoint.
HostConfIpa Options for ipa domains.
HostConfIpaServer Auto-enrollment enabled server for this domain.
HostConfParams defines parameters for HostConf.
HostConfResponseSchema The response for the action to retrieve the host vm information when it is being enrolled.
ListDomainsData The data listed for the domains.
ListDomainsParams defines parameters for ListDomains.
ListDomainsResponseSchema Represent a paginated result for a list of domains.
Location RHEL IdM server location.
PaginationLinks Represent the navigation links for the data paginated.
PaginationMeta Metadata for the paginated responses.
ReadDomainParams defines parameters for ReadDomain.
RegisterDomainParams defines parameters for RegisterDomain.
ServerInterfaceWrapper converts echo contexts to parameters.
SigningKeysResponse Serialized JWKs with revocation information.
UpdateDomainAgentParams defines parameters for UpdateDomainAgent.
UpdateDomainAgentRequest A domain resource.
UpdateDomainUserParams defines parameters for UpdateDomainUser.
UpdateDomainUserRequest A domain resource.
# Interfaces
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
ServerInterface represents all server handlers.
# Type aliases
CaCertBundle A string of concatenated, PEM-encoded X.509 certificates.
CreateDomainTokenJSONRequestBody defines body for CreateDomainToken for application/json ContentType.
DomainId A domain id.
DomainIdParam A domain id.
DomainName A name of a domain (all lower-case).
DomainRegisterResponse A domain resource.
DomainRegTokenResponse A domain registration response.
DomainResponse A domain resource.
DomainType Type of domain (currently only rhel-idm).
DomainUpdateResponse A domain resource.
ErrorResponse General error response returned by the idmsvc API.
Fqdn A host's Fully Qualified Domain Name (all lower-case).
HostConfJSONRequestBody defines body for HostConf for application/json ContentType.
HostConfResponse The response for the action to retrieve the host vm information when it is being enrolled.
HostId A Host-Based Inventory ID of a host.
HostToken A serialized JWS token or JWT to authenticate a host registration request.
ListDomainsResponse Represent a paginated result for a list of domains.
LocationName A location identifier (lower-case DNS label).
ReadDomainResponse A domain resource.
ReadKeysResponse Serialized JWKs with revocation information.
RealmName A Kerberos realm name (usually all upper-case domain name).
RegisterDomainJSONRequestBody defines body for RegisterDomain for application/json ContentType.
RegisterDomainRequest A domain resource.
RegisterDomainResponse TODO.
SubscriptionManagerId A Red Hat Subcription Manager ID of a RHEL host.
UpdateDomainAgentJSONRequestBody defines body for UpdateDomainAgent for application/json ContentType.
UpdateDomainAgentResponse TODO.
UpdateDomainUserJSONRequestBody defines body for UpdateDomainUser for application/json ContentType.
UpdateDomainUserResponse A domain resource.
XRhIdmRegistrationTokenHeader defines model for XRhIdmRegistrationTokenHeader.
XRhIdmVersionHeader defines model for XRhIdmVersionHeader.
XRhInsightsRequestIdHeader defines model for XRhInsightsRequestIdHeader.