Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainInteractor ¶
type DomainInteractor interface { Delete(xrhid *identity.XRHID, UUID uuid.UUID, params *api_public.DeleteDomainParams) (string, uuid.UUID, error) List(xrhid *identity.XRHID, params *api_public.ListDomainsParams) (orgID string, offset, limit int, err error) GetByID(xrhid *identity.XRHID, params *public.ReadDomainParams) (orgID string, err error) Register(domainRegKey []byte, xrhid *identity.XRHID, params *api_public.RegisterDomainParams, body *api_public.Domain) (string, *header.XRHIDMVersion, *model.Domain, error) UpdateAgent(xrhid *identity.XRHID, UUID uuid.UUID, params *api_public.UpdateDomainAgentParams, body *api_public.UpdateDomainAgentRequest) (string, *header.XRHIDMVersion, *model.Domain, error) UpdateUser(xrhid *identity.XRHID, UUID uuid.UUID, params *api_public.UpdateDomainUserParams, body *api_public.UpdateDomainUserRequest) (string, *model.Domain, error) CreateDomainToken(xrhid *identity.XRHID, params *api_public.CreateDomainTokenParams, body *api_public.DomainRegTokenRequest) (orgID string, domainType public.DomainType, err error) }
type HostConfOptions ¶
type HostConfOptions struct { OrgId string CommonName public.SubscriptionManagerId InventoryId public.HostId Fqdn public.Fqdn DomainId *uuid.UUID DomainName *string DomainType *api_public.DomainType }
type HostInteractor ¶
type HostInteractor interface {
HostConf(xrhid *identity.XRHID, inventoryId api_public.HostId, fqdn string, params *api_public.HostConfParams, body *api_public.HostConf) (*HostConfOptions, error)
}
type HostconfJwkInteractor ¶
type HostconfJwkInteractor interface {
GetSigningKeys(rhid *identity.XRHID, params *api_public.GetSigningKeysParams) (orgID string, err error)
}
Click to show internal directories.
Click to hide internal directories.