Documentation
¶
Overview ¶
Package admin provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT.
Index ¶
- Constants
- func RegisterHandlers(router EchoRouter, si ServerInterface)
- func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
- type AgentDockerImagePullJSONRequestBody
- type CreateAgentJSONRequestBody
- type DeleteAgentInstanceParams
- type EchoRouter
- type EnrollCertificateJSONRequestBody
- type EnrollCertificateParams
- type ErrorResponse
- type ErrorResult
- type ExchangePKCS12JSONRequestBody
- type GetCertificateParams
- type GetCertificateSecretJSONRequestBody
- type GetKeyParams
- type IdParameter
- type ListCertificatesParams
- type ListKeysParams
- type NamespaceIdParameter
- type NamespaceProviderParameter
- type PutAgentConfigJSONRequestBody
- type PutCertificatePolicyIssuerJSONRequestBody
- type PutCertificatePolicyJSONRequestBody
- type PutExternalCertificateIssuerJSONRequestBody
- type PutKeyPolicyJSONRequestBody
- type PutProfileJSONRequestBody
- type ServerInterface
- type ServerInterfaceWrapper
- func (w *ServerInterfaceWrapper) AddMsEntraKeyCredential(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AgentDockerContainerList(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AgentDockerImageList(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AgentDockerImagePull(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAgent(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateOneTimeKey(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteAgentInstance(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteCertificate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) EnrollCertificate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ExchangePKCS12(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GenerateCertificate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GenerateKey(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgent(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgentAuthToken(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgentConfig(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgentConfigBundle(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgentDiagnostics(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgentDockerSystemInformation(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetAgentInstance(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetCertificate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetCertificatePolicy(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetCertificatePolicyIssuer(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetCertificateSecret(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetDiagnostics(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetExternalCertificateIssuer(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetKey(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetKeyPolicy(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetMemberOf(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetProfile(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetSystemApp(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListAgentDockerNetowks(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListAgentInstances(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListCertificatePolicies(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListCertificates(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListExternalCertificateIssuers(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListKeyPolicies(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListKeys(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListProfiles(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutAgentConfig(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutCertificatePolicy(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutCertificatePolicyIssuer(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutExternalCertificateIssuer(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutKeyPolicy(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutProfile(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SyncMemberOf(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SyncProfile(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SyncSystemApp(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) UpdateAgentInstance(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) UpdatePendingCertificate(ctx echo.Context) error
- type UpdateAgentInstanceJSONRequestBody
- type UpdatePendingCertificateJSONRequestBody
Constants ¶
const (
BearerAuthScopes = "BearerAuth.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func RegisterHandlers ¶
func RegisterHandlers(router EchoRouter, si ServerInterface)
RegisterHandlers adds each server route to the EchoRouter.
func RegisterHandlersWithBaseURL ¶
func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
Types ¶
type AgentDockerImagePullJSONRequestBody ¶
type AgentDockerImagePullJSONRequestBody = externalRef1.PullImageRequest
AgentDockerImagePullJSONRequestBody defines body for AgentDockerImagePull for application/json ContentType.
type CreateAgentJSONRequestBody ¶
type CreateAgentJSONRequestBody = externalRef1.CreateAgentRequest
CreateAgentJSONRequestBody defines body for CreateAgent for application/json ContentType.
type DeleteAgentInstanceParams ¶
type DeleteAgentInstanceParams struct {
// Force Force delete
Force *bool `form:"force,omitempty" json:"force,omitempty"`
}
DeleteAgentInstanceParams defines parameters for DeleteAgentInstance.
type EchoRouter ¶
type EchoRouter interface {
CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
}
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
type EnrollCertificateJSONRequestBody ¶
type EnrollCertificateJSONRequestBody = externalRef2.EnrollCertificateRequest
EnrollCertificateJSONRequestBody defines body for EnrollCertificate for application/json ContentType.
type EnrollCertificateParams ¶
type EnrollCertificateParams struct {
// OnBehalfOfApplication Enroll on behalf of application, must have a bearer token with "azp" cliam
OnBehalfOfApplication *bool `form:"onBehalfOfApplication,omitempty" json:"onBehalfOfApplication,omitempty"`
}
EnrollCertificateParams defines parameters for EnrollCertificate.
type ErrorResponse ¶
type ErrorResponse = ErrorResult
ErrorResponse defines model for ErrorResponse.
type ErrorResult ¶
type ErrorResult struct {
Message *string `json:"message,omitempty"`
}
ErrorResult defines model for ErrorResult.
type ExchangePKCS12JSONRequestBody ¶
type ExchangePKCS12JSONRequestBody = externalRef2.ExchangePKCS12Request
ExchangePKCS12JSONRequestBody defines body for ExchangePKCS12 for application/json ContentType.
type GetCertificateParams ¶
type GetCertificateParams struct {
// IncludeJwk Include JWK
IncludeJwk *bool `form:"includeJwk,omitempty" json:"includeJwk,omitempty"`
// Pending Include pending certificate properties
Pending *bool `form:"pending,omitempty" json:"pending,omitempty"`
}
GetCertificateParams defines parameters for GetCertificate.
type GetCertificateSecretJSONRequestBody ¶
type GetCertificateSecretJSONRequestBody = externalRef2.CertificateSecretRequest
GetCertificateSecretJSONRequestBody defines body for GetCertificateSecret for application/json ContentType.
type GetKeyParams ¶
type GetKeyParams struct {
// IncludeJwk Include JWK
IncludeJwk *bool `form:"includeJwk,omitempty" json:"includeJwk,omitempty"`
// Verify verify key
Verify *bool `form:"verify,omitempty" json:"verify,omitempty"`
}
GetKeyParams defines parameters for GetKey.
type ListCertificatesParams ¶
type ListCertificatesParams struct {
// PolicyId Policy ID
PolicyId *string `form:"policyId,omitempty" json:"policyId,omitempty"`
}
ListCertificatesParams defines parameters for ListCertificates.
type ListKeysParams ¶
type ListKeysParams struct {
// PolicyId Policy ID
PolicyId *string `form:"policyId,omitempty" json:"policyId,omitempty"`
}
ListKeysParams defines parameters for ListKeys.
type NamespaceIdParameter ¶
type NamespaceIdParameter = string
NamespaceIdParameter defines model for NamespaceIdParameter.
type NamespaceProviderParameter ¶
type NamespaceProviderParameter = externalRef0.NamespaceProvider
NamespaceProviderParameter defines model for NamespaceProviderParameter.
type PutAgentConfigJSONRequestBody ¶
type PutAgentConfigJSONRequestBody = externalRef1.CreateAgentConfigRequest
PutAgentConfigJSONRequestBody defines body for PutAgentConfig for application/json ContentType.
type PutCertificatePolicyIssuerJSONRequestBody ¶
type PutCertificatePolicyIssuerJSONRequestBody = externalRef0.LinkRefFields
PutCertificatePolicyIssuerJSONRequestBody defines body for PutCertificatePolicyIssuer for application/json ContentType.
type PutCertificatePolicyJSONRequestBody ¶
type PutCertificatePolicyJSONRequestBody = externalRef2.CertificatePolicyParameters
PutCertificatePolicyJSONRequestBody defines body for PutCertificatePolicy for application/json ContentType.
type PutExternalCertificateIssuerJSONRequestBody ¶
type PutExternalCertificateIssuerJSONRequestBody = externalRef2.CertificateExternalIssuerFields
PutExternalCertificateIssuerJSONRequestBody defines body for PutExternalCertificateIssuer for application/json ContentType.
type PutKeyPolicyJSONRequestBody ¶
type PutKeyPolicyJSONRequestBody = externalRef3.CreateKeyPolicyRequest
PutKeyPolicyJSONRequestBody defines body for PutKeyPolicy for application/json ContentType.
type PutProfileJSONRequestBody ¶
type PutProfileJSONRequestBody = externalRef0.ProfileParameters
PutProfileJSONRequestBody defines body for PutProfile for application/json ContentType.
type ServerInterface ¶
type ServerInterface interface {
// (POST /v1/service-principal/{namespaceId}/agent-instances/{id}/token)
GetAgentAuthToken(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// Create agent
// (POST /v2/agents)
CreateAgent(ctx echo.Context) error
// Get agent
// (GET /v2/agents/{id})
GetAgent(ctx echo.Context, id IdParameter) error
// Get diagnostics
// (GET /v2/diagnostics)
GetDiagnostics(ctx echo.Context) error
// List certificate issuers
// (GET /v2/external-ca/{namespaceId}/certificiate-issuers)
ListExternalCertificateIssuers(ctx echo.Context, namespaceId NamespaceIdParameter) error
// Get certificate issuer
// (GET /v2/external-ca/{namespaceId}/certificiate-issuers/{id})
GetExternalCertificateIssuer(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// Create certificate issuer
// (POST /v2/external-ca/{namespaceId}/certificiate-issuers/{id})
PutExternalCertificateIssuer(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// Create one time key for JWE ECDH-ES key agreement
// (POST /v2/one-time-key/{namespaceProvider}/{namespaceId})
CreateOneTimeKey(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter) error
// list profiles
// (GET /v2/profiles/{namespaceProvider})
ListProfiles(ctx echo.Context, namespaceProvider NamespaceProviderParameter) error
// Get profile
// (GET /v2/profiles/{namespaceProvider}/{namespaceId})
GetProfile(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter) error
// Sync profile
// (POST /v2/profiles/{namespaceProvider}/{namespaceId})
SyncProfile(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter) error
// Put profile
// (PUT /v2/profiles/{namespaceProvider}/{namespaceId})
PutProfile(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter) error
// Get agent config
// (GET /v2/service-principal/{namespaceId}/agent-config)
GetAgentConfigBundle(ctx echo.Context, namespaceId NamespaceIdParameter) error
// Get agent config
// (GET /v2/service-principal/{namespaceId}/agent-config/{configName})
GetAgentConfig(ctx echo.Context, namespaceId NamespaceIdParameter, configName externalRef1.AgentConfigName) error
// Put agent config
// (PUT /v2/service-principal/{namespaceId}/agent-config/{configName})
PutAgentConfig(ctx echo.Context, namespaceId NamespaceIdParameter, configName externalRef1.AgentConfigName) error
// List agent instances
// (GET /v2/service-principal/{namespaceId}/agent-instances)
ListAgentInstances(ctx echo.Context, namespaceId NamespaceIdParameter) error
// Update agent instance
// (POST /v2/service-principal/{namespaceId}/agent-instances)
UpdateAgentInstance(ctx echo.Context, namespaceId NamespaceIdParameter) error
// Delete agent instance
// (DELETE /v2/service-principal/{namespaceId}/agent-instances/{id})
DeleteAgentInstance(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter, params DeleteAgentInstanceParams) error
// Get agent instance
// (GET /v2/service-principal/{namespaceId}/agent-instances/{id})
GetAgentInstance(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// Get agent diagnostics
// (GET /v2/service-principal/{namespaceId}/agent-instances/{id}/diagnostics)
GetAgentDiagnostics(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// (GET /v2/service-principal/{namespaceId}/agent-instances/{id}/docker/containers)
AgentDockerContainerList(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// (POST /v2/service-principal/{namespaceId}/agent-instances/{id}/docker/image-pull)
AgentDockerImagePull(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// (GET /v2/service-principal/{namespaceId}/agent-instances/{id}/docker/images)
AgentDockerImageList(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// Get agent docker system information
// (GET /v2/service-principal/{namespaceId}/agent-instances/{id}/docker/info)
GetAgentDockerSystemInformation(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// (GET /v2/service-principal/{namespaceId}/agent-instances/{id}/docker/networks)
ListAgentDockerNetowks(ctx echo.Context, namespaceId NamespaceIdParameter, id IdParameter) error
// Get system app
// (GET /v2/system-apps/{id})
GetSystemApp(ctx echo.Context, id IdParameter) error
// Sync managed app
// (POST /v2/system-apps/{id})
SyncSystemApp(ctx echo.Context, id IdParameter) error
// List certificate policies
// (GET /v2/{namespaceProvider}/{namespaceId}/certificate-policies)
ListCertificatePolicies(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter) error
// Get certificate policy
// (GET /v2/{namespaceProvider}/{namespaceId}/certificate-policies/{id})
GetCertificatePolicy(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// put certificate policy
// (PUT /v2/{namespaceProvider}/{namespaceId}/certificate-policies/{id})
PutCertificatePolicy(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// enroll certificate
// (POST /v2/{namespaceProvider}/{namespaceId}/certificate-policies/{id}/enroll)
EnrollCertificate(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter, params EnrollCertificateParams) error
// put certificate policy
// (POST /v2/{namespaceProvider}/{namespaceId}/certificate-policies/{id}/generate)
GenerateCertificate(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// Get certificate policy issuer
// (GET /v2/{namespaceProvider}/{namespaceId}/certificate-policies/{id}/issuer)
GetCertificatePolicyIssuer(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// put certificate policy issuer
// (PUT /v2/{namespaceProvider}/{namespaceId}/certificate-policies/{id}/issuer)
PutCertificatePolicyIssuer(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// List certificates
// (GET /v2/{namespaceProvider}/{namespaceId}/certificates)
ListCertificates(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, params ListCertificatesParams) error
// Delete certificate
// (DELETE /v2/{namespaceProvider}/{namespaceId}/certificates/{id})
DeleteCertificate(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// Get certificate
// (GET /v2/{namespaceProvider}/{namespaceId}/certificates/{id})
GetCertificate(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter, params GetCertificateParams) error
// Exchange PKCS12
// (POST /v2/{namespaceProvider}/{namespaceId}/certificates/{id}/exchange-pkcs12)
ExchangePKCS12(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// Add certificate as MS Entra key credential
// (POST /v2/{namespaceProvider}/{namespaceId}/certificates/{id}/ms-entra-key-credential)
AddMsEntraKeyCredential(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// Update pending certificate
// (POST /v2/{namespaceProvider}/{namespaceId}/certificates/{id}/pending)
UpdatePendingCertificate(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// Get certificate secret
// (POST /v2/{namespaceProvider}/{namespaceId}/certificates/{id}/secret)
GetCertificateSecret(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// List key policies
// (GET /v2/{namespaceProvider}/{namespaceId}/key-policies)
ListKeyPolicies(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter) error
// Get key policy
// (GET /v2/{namespaceProvider}/{namespaceId}/key-policies/{id})
GetKeyPolicy(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// put key policy
// (PUT /v2/{namespaceProvider}/{namespaceId}/key-policies/{id})
PutKeyPolicy(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// put certificate policy
// (POST /v2/{namespaceProvider}/{namespaceId}/key-policies/{id}/generate)
GenerateKey(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// List keys
// (GET /v2/{namespaceProvider}/{namespaceId}/keys)
ListKeys(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, params ListKeysParams) error
// Get key
// (GET /v2/{namespaceProvider}/{namespaceId}/keys/{id})
GetKey(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter, params GetKeyParams) error
// Get member group
// (GET /v2/{namespaceProvider}/{namespaceId}/memberOf/{id})
GetMemberOf(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
// Sync member group
// (POST /v2/{namespaceProvider}/{namespaceId}/memberOf/{id})
SyncMemberOf(ctx echo.Context, namespaceProvider NamespaceProviderParameter, namespaceId NamespaceIdParameter, id IdParameter) error
}
ServerInterface represents all server handlers.
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
}
ServerInterfaceWrapper converts echo contexts to parameters.
func (*ServerInterfaceWrapper) AddMsEntraKeyCredential ¶
func (w *ServerInterfaceWrapper) AddMsEntraKeyCredential(ctx echo.Context) error
AddMsEntraKeyCredential converts echo context to params.
func (*ServerInterfaceWrapper) AgentDockerContainerList ¶
func (w *ServerInterfaceWrapper) AgentDockerContainerList(ctx echo.Context) error
AgentDockerContainerList converts echo context to params.
func (*ServerInterfaceWrapper) AgentDockerImageList ¶
func (w *ServerInterfaceWrapper) AgentDockerImageList(ctx echo.Context) error
AgentDockerImageList converts echo context to params.
func (*ServerInterfaceWrapper) AgentDockerImagePull ¶
func (w *ServerInterfaceWrapper) AgentDockerImagePull(ctx echo.Context) error
AgentDockerImagePull converts echo context to params.
func (*ServerInterfaceWrapper) CreateAgent ¶
func (w *ServerInterfaceWrapper) CreateAgent(ctx echo.Context) error
CreateAgent converts echo context to params.
func (*ServerInterfaceWrapper) CreateOneTimeKey ¶
func (w *ServerInterfaceWrapper) CreateOneTimeKey(ctx echo.Context) error
CreateOneTimeKey converts echo context to params.
func (*ServerInterfaceWrapper) DeleteAgentInstance ¶
func (w *ServerInterfaceWrapper) DeleteAgentInstance(ctx echo.Context) error
DeleteAgentInstance converts echo context to params.
func (*ServerInterfaceWrapper) DeleteCertificate ¶
func (w *ServerInterfaceWrapper) DeleteCertificate(ctx echo.Context) error
DeleteCertificate converts echo context to params.
func (*ServerInterfaceWrapper) EnrollCertificate ¶
func (w *ServerInterfaceWrapper) EnrollCertificate(ctx echo.Context) error
EnrollCertificate converts echo context to params.
func (*ServerInterfaceWrapper) ExchangePKCS12 ¶
func (w *ServerInterfaceWrapper) ExchangePKCS12(ctx echo.Context) error
ExchangePKCS12 converts echo context to params.
func (*ServerInterfaceWrapper) GenerateCertificate ¶
func (w *ServerInterfaceWrapper) GenerateCertificate(ctx echo.Context) error
GenerateCertificate converts echo context to params.
func (*ServerInterfaceWrapper) GenerateKey ¶
func (w *ServerInterfaceWrapper) GenerateKey(ctx echo.Context) error
GenerateKey converts echo context to params.
func (*ServerInterfaceWrapper) GetAgent ¶
func (w *ServerInterfaceWrapper) GetAgent(ctx echo.Context) error
GetAgent converts echo context to params.
func (*ServerInterfaceWrapper) GetAgentAuthToken ¶
func (w *ServerInterfaceWrapper) GetAgentAuthToken(ctx echo.Context) error
GetAgentAuthToken converts echo context to params.
func (*ServerInterfaceWrapper) GetAgentConfig ¶
func (w *ServerInterfaceWrapper) GetAgentConfig(ctx echo.Context) error
GetAgentConfig converts echo context to params.
func (*ServerInterfaceWrapper) GetAgentConfigBundle ¶
func (w *ServerInterfaceWrapper) GetAgentConfigBundle(ctx echo.Context) error
GetAgentConfigBundle converts echo context to params.
func (*ServerInterfaceWrapper) GetAgentDiagnostics ¶
func (w *ServerInterfaceWrapper) GetAgentDiagnostics(ctx echo.Context) error
GetAgentDiagnostics converts echo context to params.
func (*ServerInterfaceWrapper) GetAgentDockerSystemInformation ¶
func (w *ServerInterfaceWrapper) GetAgentDockerSystemInformation(ctx echo.Context) error
GetAgentDockerSystemInformation converts echo context to params.
func (*ServerInterfaceWrapper) GetAgentInstance ¶
func (w *ServerInterfaceWrapper) GetAgentInstance(ctx echo.Context) error
GetAgentInstance converts echo context to params.
func (*ServerInterfaceWrapper) GetCertificate ¶
func (w *ServerInterfaceWrapper) GetCertificate(ctx echo.Context) error
GetCertificate converts echo context to params.
func (*ServerInterfaceWrapper) GetCertificatePolicy ¶
func (w *ServerInterfaceWrapper) GetCertificatePolicy(ctx echo.Context) error
GetCertificatePolicy converts echo context to params.
func (*ServerInterfaceWrapper) GetCertificatePolicyIssuer ¶
func (w *ServerInterfaceWrapper) GetCertificatePolicyIssuer(ctx echo.Context) error
GetCertificatePolicyIssuer converts echo context to params.
func (*ServerInterfaceWrapper) GetCertificateSecret ¶
func (w *ServerInterfaceWrapper) GetCertificateSecret(ctx echo.Context) error
GetCertificateSecret converts echo context to params.
func (*ServerInterfaceWrapper) GetDiagnostics ¶
func (w *ServerInterfaceWrapper) GetDiagnostics(ctx echo.Context) error
GetDiagnostics converts echo context to params.
func (*ServerInterfaceWrapper) GetExternalCertificateIssuer ¶
func (w *ServerInterfaceWrapper) GetExternalCertificateIssuer(ctx echo.Context) error
GetExternalCertificateIssuer converts echo context to params.
func (*ServerInterfaceWrapper) GetKey ¶
func (w *ServerInterfaceWrapper) GetKey(ctx echo.Context) error
GetKey converts echo context to params.
func (*ServerInterfaceWrapper) GetKeyPolicy ¶
func (w *ServerInterfaceWrapper) GetKeyPolicy(ctx echo.Context) error
GetKeyPolicy converts echo context to params.
func (*ServerInterfaceWrapper) GetMemberOf ¶
func (w *ServerInterfaceWrapper) GetMemberOf(ctx echo.Context) error
GetMemberOf converts echo context to params.
func (*ServerInterfaceWrapper) GetProfile ¶
func (w *ServerInterfaceWrapper) GetProfile(ctx echo.Context) error
GetProfile converts echo context to params.
func (*ServerInterfaceWrapper) GetSystemApp ¶
func (w *ServerInterfaceWrapper) GetSystemApp(ctx echo.Context) error
GetSystemApp converts echo context to params.
func (*ServerInterfaceWrapper) ListAgentDockerNetowks ¶
func (w *ServerInterfaceWrapper) ListAgentDockerNetowks(ctx echo.Context) error
ListAgentDockerNetowks converts echo context to params.
func (*ServerInterfaceWrapper) ListAgentInstances ¶
func (w *ServerInterfaceWrapper) ListAgentInstances(ctx echo.Context) error
ListAgentInstances converts echo context to params.
func (*ServerInterfaceWrapper) ListCertificatePolicies ¶
func (w *ServerInterfaceWrapper) ListCertificatePolicies(ctx echo.Context) error
ListCertificatePolicies converts echo context to params.
func (*ServerInterfaceWrapper) ListCertificates ¶
func (w *ServerInterfaceWrapper) ListCertificates(ctx echo.Context) error
ListCertificates converts echo context to params.
func (*ServerInterfaceWrapper) ListExternalCertificateIssuers ¶
func (w *ServerInterfaceWrapper) ListExternalCertificateIssuers(ctx echo.Context) error
ListExternalCertificateIssuers converts echo context to params.
func (*ServerInterfaceWrapper) ListKeyPolicies ¶
func (w *ServerInterfaceWrapper) ListKeyPolicies(ctx echo.Context) error
ListKeyPolicies converts echo context to params.
func (*ServerInterfaceWrapper) ListKeys ¶
func (w *ServerInterfaceWrapper) ListKeys(ctx echo.Context) error
ListKeys converts echo context to params.
func (*ServerInterfaceWrapper) ListProfiles ¶
func (w *ServerInterfaceWrapper) ListProfiles(ctx echo.Context) error
ListProfiles converts echo context to params.
func (*ServerInterfaceWrapper) PutAgentConfig ¶
func (w *ServerInterfaceWrapper) PutAgentConfig(ctx echo.Context) error
PutAgentConfig converts echo context to params.
func (*ServerInterfaceWrapper) PutCertificatePolicy ¶
func (w *ServerInterfaceWrapper) PutCertificatePolicy(ctx echo.Context) error
PutCertificatePolicy converts echo context to params.
func (*ServerInterfaceWrapper) PutCertificatePolicyIssuer ¶
func (w *ServerInterfaceWrapper) PutCertificatePolicyIssuer(ctx echo.Context) error
PutCertificatePolicyIssuer converts echo context to params.
func (*ServerInterfaceWrapper) PutExternalCertificateIssuer ¶
func (w *ServerInterfaceWrapper) PutExternalCertificateIssuer(ctx echo.Context) error
PutExternalCertificateIssuer converts echo context to params.
func (*ServerInterfaceWrapper) PutKeyPolicy ¶
func (w *ServerInterfaceWrapper) PutKeyPolicy(ctx echo.Context) error
PutKeyPolicy converts echo context to params.
func (*ServerInterfaceWrapper) PutProfile ¶
func (w *ServerInterfaceWrapper) PutProfile(ctx echo.Context) error
PutProfile converts echo context to params.
func (*ServerInterfaceWrapper) SyncMemberOf ¶
func (w *ServerInterfaceWrapper) SyncMemberOf(ctx echo.Context) error
SyncMemberOf converts echo context to params.
func (*ServerInterfaceWrapper) SyncProfile ¶
func (w *ServerInterfaceWrapper) SyncProfile(ctx echo.Context) error
SyncProfile converts echo context to params.
func (*ServerInterfaceWrapper) SyncSystemApp ¶
func (w *ServerInterfaceWrapper) SyncSystemApp(ctx echo.Context) error
SyncSystemApp converts echo context to params.
func (*ServerInterfaceWrapper) UpdateAgentInstance ¶
func (w *ServerInterfaceWrapper) UpdateAgentInstance(ctx echo.Context) error
UpdateAgentInstance converts echo context to params.
func (*ServerInterfaceWrapper) UpdatePendingCertificate ¶
func (w *ServerInterfaceWrapper) UpdatePendingCertificate(ctx echo.Context) error
UpdatePendingCertificate converts echo context to params.
type UpdateAgentInstanceJSONRequestBody ¶
type UpdateAgentInstanceJSONRequestBody = externalRef1.AgentInstanceParameters
UpdateAgentInstanceJSONRequestBody defines body for UpdateAgentInstance for application/json ContentType.
type UpdatePendingCertificateJSONRequestBody ¶
type UpdatePendingCertificateJSONRequestBody = externalRef2.UpdatePendingCertificateRequest
UpdatePendingCertificateJSONRequestBody defines body for UpdatePendingCertificate for application/json ContentType.