{"id":25190102,"url":"https://github.com/keyfactor/keyfactor-go-client-sdk","last_synced_at":"2025-04-04T11:25:21.416Z","repository":{"id":189213620,"uuid":"623534762","full_name":"Keyfactor/keyfactor-go-client-sdk","owner":"Keyfactor","description":"Client SDK in golang for the Keyfactor Command REST API","archived":false,"fork":false,"pushed_at":"2025-03-27T13:52:07.000Z","size":4720,"stargazers_count":4,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-27T14:27:37.194Z","etag":null,"topics":["keyfactor-api-client"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Keyfactor.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/SecurityApi.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-04T15:03:13.000Z","updated_at":"2025-03-20T14:37:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"2b63f450-56de-4563-8d55-79692b443611","html_url":"https://github.com/Keyfactor/keyfactor-go-client-sdk","commit_stats":null,"previous_names":["keyfactor/keyfactor-go-client-sdk"],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keyfactor%2Fkeyfactor-go-client-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keyfactor%2Fkeyfactor-go-client-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keyfactor%2Fkeyfactor-go-client-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keyfactor%2Fkeyfactor-go-client-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Keyfactor","download_url":"https://codeload.github.com/Keyfactor/keyfactor-go-client-sdk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247167794,"owners_count":20895002,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["keyfactor-api-client"],"created_at":"2025-02-09T21:18:55.352Z","updated_at":"2025-04-04T11:25:21.376Z","avatar_url":"https://github.com/Keyfactor.png","language":"Makefile","readme":"# Go API client for keyfactor\n\nThis reference serves to document REST-based methods to manage and integrate with Keyfactor. In addition, an embedded\ninterface allows for the execution of calls against the current Keyfactor API instance.\n\n## Support for Keyfactor Command Go Client SDK\n\nKeyfactor Command Go Client SDK is open source and supported on best effort level for this tool/library/client.  \nThis means customers can report Bugs, Feature Requests, Documentation amendment or questions as well as requests for\ncustomer information required for setup that needs Keyfactor access to obtain. Such requests do not follow normal SLA\ncommitments for response or resolution. If you have a support issue, please open a support ticket via the Keyfactor\nSupport Portal at https://support.keyfactor.com/\n\n###### To report a problem or suggest a new feature, use the **[Issues](../../issues)\n** tab. If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)\n** tab.\n\n---\n\n## Overview\n\nThis API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using\nthe [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.\n\n- API version: v1\n- Package version: 1.0.0\n- Build package: org.openapitools.codegen.languages.GoClientCodegen\n\n## Installation\n\nInstall the following dependencies:\n\n```shell\ngo get \"github.com/Keyfactor/keyfactor-go-client-sdk\"\n```\n\nPut the package under your project folder and add the following in import:\n\n```golang\npackage main\n\nimport \"github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor\"\n```\n\n## Configuration\n\nThe `keyfactor.NewConfiguration()` method is used to configure the Keyfactor Go Client SDK. The client can be configured\nby passing a map of configuration options to the `NewConfiguration()` method, or by passing a blank map and setting\nthe configuration options individually on the returned `Configuration` object.\n\nThe following configuration options are available:\n\n### Basic Authentication Example\n\n#### Via Environment Variables\n\n##### Simple\n```go\npackage main\n\nimport (\n\t\"os\"\n\t\"strings\"\n\t\"fmt\"\n\t\"github.com/Keyfactor/keyfactor-auth-client-go/auth_providers\"\n\t\"github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor\"\n)\n\nfunc main(){\n\tbasicAuthNoParamsConfig := \u0026auth_providers.CommandAuthConfigBasic{}\n\tconf := basicAuthNoParamsConfig.GetServerConfig()\n\n\tc := keyfactor.NewAPIClient(conf)\n\tauthErr := c.AuthClient.Authenticate()\n\tif authErr != nil {\n\t\tfmt.Errorf(\"%s\", authErr)\n\t\treturn\n\t}\n}\n```\n\n##### Verbose\n```go\npackage main\n\nimport (\n\t\"os\"\n\t\"strings\"\n\t\"fmt\"\n\t\"github.com/Keyfactor/keyfactor-auth-client-go/auth_providers\"\n\t\"github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor\"\n)\n\nfunc main(){\n\tusername, _ := os.LookupEnv(auth_providers.EnvKeyfactorUsername)\n\tpassword, _ := os.LookupEnv(auth_providers.EnvKeyfactorPassword)\n\tdomain, _ := os.LookupEnv(auth_providers.EnvKeyfactorDomain)\n\thostname, _ := os.LookupEnv(auth_providers.EnvKeyfactorHostName)\n\tapiPath, _ := os.LookupEnv(auth_providers.EnvKeyfactorAPIPath)\n\tskipVerify, _ := os.LookupEnv(auth_providers.EnvKeyfactorSkipVerify)\n\tcaCertPath, _ := os.LookupEnv(auth_providers.EnvKeyfactorCACert)\n\n\tvar skipVerifyBool bool\n\tskipVerify = strings.ToLower(skipVerify)\n\tskipVerifyBool = skipVerify == \"true\" || skipVerify == \"1\" || skipVerify == \"yes\" || skipVerify == \"y\" || skipVerify == \"t\"\n\n\tbasicAuthNoParamsConfig := \u0026auth_providers.CommandAuthConfigBasic{}\n\n\tbasicAuthNoParamsConfig.\n\t\tWithCommandHostName(hostname).\n\t\tWithCommandAPIPath(apiPath).\n\t\tWithCommandCACert(caCertPath).\n\t\tWithSkipVerify(skipVerifyBool)\n\t\n\tbasicAuthNoParamsConfig.\n\t\tWithUsername(username).\n\t\tWithPassword(password).\n\t\tWithDomain(domain)\n\n\tconf := basicAuthNoParamsConfig.GetServerConfig()\n\n\tc := keyfactor.NewAPIClient(conf)\n\tauthErr := c.AuthClient.Authenticate()\n\tif authErr != nil {\n\t\tfmt.Errorf(\"%s\", authErr)\n\t\treturn\n\t}\n}\n\n```\n\n### OAuth2 Authentication Example\n\n#### Via Environment Variables\n\n##### Simple\n\n```go\npackage main\n\nimport (\n    \"os\"\n    \"fmt\"\n    \"strings\"\n    \"github.com/Keyfactor/keyfactor-auth-client-go/auth_providers\"\n    \"github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor\"\n)\n\nfunc main() {\n\toAuthNoParamsConfig := \u0026auth_providers.CommandConfigOauth{}\n\tconf := oAuthNoParamsConfig.GetServerConfig()\n\n\tc := keyfactor.NewAPIClient(\u0026conf)\n\n\tauthErr := c.AuthClient.Authenticate()\n    if authErr != nil {\n        fmt.Errorf(\"%s\", authErr)\n        return\n    }\n}\n\n```\n\n##### Verbose\n```go\npackage main\n\nimport (\n\t\"os\"\n\t\"fmt\"\n    \"strings\"\n\t\"github.com/Keyfactor/keyfactor-auth-client-go/auth_providers\"\n\t\"github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor\"\n)\n\nfunc main() {\n\tclientId, _ := os.LookupEnv(auth_providers.EnvKeyfactorClientID)\n\tclientSecret, _ := os.LookupEnv(auth_providers.EnvKeyfactorClientSecret)\n\ttokenUrl, _ := os.LookupEnv(auth_providers.EnvKeyfactorAuthTokenURL)\n\thostname, _ := os.LookupEnv(auth_providers.EnvKeyfactorHostName)\n\tapiPath, _ := os.LookupEnv(auth_providers.EnvKeyfactorAPIPath)\n\tskipVerify, _ := os.LookupEnv(auth_providers.EnvKeyfactorSkipVerify)\n\tcaCertPath, _ := os.LookupEnv(auth_providers.EnvKeyfactorCACert)\n\tvar skipVerifyBool bool\n\tskipVerify = strings.ToLower(skipVerify)\n\tskipVerifyBool = skipVerify == \"true\" || skipVerify == \"1\" || skipVerify == \"yes\" || skipVerify == \"y\" || skipVerify == \"t\"\n\n\toAuthNoParamsConfig := \u0026auth_providers.CommandConfigOauth{}\n\n\t// Set base configuration\n\toAuthNoParamsConfig.CommandAuthConfig.\n\t\tWithCommandHostName(hostname).\n\t\tWithCommandAPIPath(apiPath).\n\t\tWithCommandCACert(caCertPath).\n\t\tWithSkipVerify(skipVerifyBool)\n\t\n\t// Set OAuth2 configuration yes this must be done after setting the base configuration\n\toAuthNoParamsConfig.\n\t\tWithClientId(clientId).\n\t\tWithClientSecret(clientSecret).\n\t\tWithTokenUrl(tokenUrl)\n\n\tconf := oAuthNoParamsConfig.GetServerConfig()\n\t\n\tc := keyfactor.NewAPIClient(\u0026conf)\n\n\tauthErr := c.AuthClient.Authenticate()\n\tif authErr != nil {\n\t\tfmt.Errorf(\"%s\", authErr)\n\t\treturn\n\t}\n}\n```\n\n### Create Client Via Configuration File\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\t\"os\"\n\t\"strings\"\n\t\"github.com/Keyfactor/keyfactor-auth-client-go/auth_providers\"\n\t\"github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor\"\n)\n\nfunc main() {\n\tvar commandConfig *auth_providers.Config\n\tvar serverConfig auth_providers.Server\n\tvar profile string\n\tvar configFile string\n\tprofile, _ = os.LookupEnv(auth_providers.EnvKeyfactorAuthProfile)\n    configFile, _ = os.LookupEnv(auth_providers.EnvKeyfactorConfigFile)\n\n\tif profile == \"\" {\n\t\tprofile = \"default\"\n\t}\n\tif configFile == \"\" {\n\t\thomeDir, _ := os.UserHomeDir()\n\t\tconfigFile = fmt.Sprintf(\"%s/%s\", homeDir, auth_providers.DefaultConfigFilePath)\n\t}\n\tvar cfgReadErr error\n\tif strings.HasSuffix(configFile, \".yaml\") || strings.HasSuffix(configFile, \".yml\") {\n\t\tcommandConfig, cfgReadErr = auth_providers.ReadConfigFromYAML(configFile)\n\t} else {\n\t\tcommandConfig, cfgReadErr = auth_providers.ReadConfigFromJSON(configFile)\n\t}\n\n\tif cfgReadErr != nil {\n\t\tfmt.Errorf(\"%s\",cfgReadErr)\n\t\treturn\n\t}\n\n\t// check if the profile exists in the config file\n\tvar ok bool\n\tif serverConfig, ok = commandConfig.Servers[profile]; !ok {\n\t\tfmt.Errorf(\"invalid profile: %s\\n\", profile)\n\t\treturn\n\t}\n\n\tc := keyfactor.NewAPIClient(\u0026serverConfig)\n\n\tauthErr := c.AuthClient.Authenticate()\n    if authErr != nil {\n        fmt.Errorf(\"%s\", authErr)\n        return\n    }\n}\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *http://keyfactor.example.com*\n\n Class                          | Method                                                                                                                                                          | HTTP request                                                 | Description                                                                                                                                                                                                                                                                                                          \n--------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n *AgentApi*                     | [**AgentApprove**](docs/AgentApi.md#agentapprove)                                                                                                               | **Post** /Agents/Approve                                     | Approve a list of agents                                                                                                                                                                                                                                                                                             \n *AgentApi*                     | [**AgentDisapprove**](docs/AgentApi.md#agentdisapprove)                                                                                                         | **Post** /Agents/Disapprove                                  | Disapprove a list of agents                                                                                                                                                                                                                                                                                          \n *AgentApi*                     | [**AgentFetchLogs**](docs/AgentApi.md#agentfetchlogs)                                                                                                           | **Post** /Agents/{id}/FetchLogs                              | Schedules a job on the agent to retrieve log files                                                                                                                                                                                                                                                                   \n *AgentApi*                     | [**AgentGetAgentDetail**](docs/AgentApi.md#agentgetagentdetail)                                                                                                 | **Get** /Agents/{id}                                         | Returns details for a single agent, specified by ID                                                                                                                                                                                                                                                                  \n *AgentApi*                     | [**AgentGetAgents**](docs/AgentApi.md#agentgetagents)                                                                                                           | **Get** /Agents                                              | Returns all agents according to the provided filter and output parameters                                                                                                                                                                                                                                            \n *AgentApi*                     | [**AgentReset0**](docs/AgentApi.md#agentreset0)                                                                                                                 | **Post** /Agents/Reset                                       | Reset a list of agents                                                                                                                                                                                                                                                                                               \n *AgentApi*                     | [**AgentReset1**](docs/AgentApi.md#agentreset1)                                                                                                                 | **Post** /Agents/{id}/Reset                                  | Reset an agent to a new state                                                                                                                                                                                                                                                                                        \n *AgentApi*                     | [**AgentSetAuthCertificateReenrollment**](docs/AgentApi.md#agentsetauthcertificatereenrollment)                                                                 | **Post** /Agents/SetAuthCertificateReenrollment              | Update the AuthCertificateReenrollment value for an agent to request or require (or unset the request) the agent   to enroll for a new client authentication certificate on its next registration.                                                                                                                   \n *AgentBlueprintApi*            | [**AgentBlueprintApplyBlueprint**](docs/AgentBlueprintApi.md#agentblueprintapplyblueprint)                                                                      | **Post** /AgentBluePrint/ApplyBlueprint                      | Applies the selected agent blueprint to the provided agents                                                                                                                                                                                                                                                          \n *AgentBlueprintApi*            | [**AgentBlueprintDeleteBlueprint**](docs/AgentBlueprintApi.md#agentblueprintdeleteblueprint)                                                                    | **Delete** /AgentBluePrint/{id}                              | Deletes an agent blueprint by its Keyfactor identifier                                                                                                                                                                                                                                                               \n *AgentBlueprintApi*            | [**AgentBlueprintGenerateBlueprint**](docs/AgentBlueprintApi.md#agentblueprintgenerateblueprint)                                                                | **Post** /AgentBluePrint/GenerateBluePrint                   | Generates an agent blueprint from the provided agents                                                                                                                                                                                                                                                                \n *AgentBlueprintApi*            | [**AgentBlueprintGetAgentBlueprint**](docs/AgentBlueprintApi.md#agentblueprintgetagentblueprint)                                                                | **Get** /AgentBluePrint/{id}                                 | Returns an agent blueprint according to the provided filter and output parameters                                                                                                                                                                                                                                    \n *AgentBlueprintApi*            | [**AgentBlueprintGetAgentBlueprints**](docs/AgentBlueprintApi.md#agentblueprintgetagentblueprints)                                                              | **Get** /AgentBluePrint                                      | Returns all agent blueprints according to the provided filter and output parameters                                                                                                                                                                                                                                  \n *AgentBlueprintApi*            | [**AgentBlueprintGetBlueprintJobs**](docs/AgentBlueprintApi.md#agentblueprintgetblueprintjobs)                                                                  | **Get** /AgentBluePrint/{id}/Jobs                            | Gets the agent blueprint scheduled jobs                                                                                                                                                                                                                                                                              \n *AgentBlueprintApi*            | [**AgentBlueprintGetBlueprintStores**](docs/AgentBlueprintApi.md#agentblueprintgetblueprintstores)                                                              | **Get** /AgentBluePrint/{id}/Stores                          | Gets the agent blueprint certificate stores                                                                                                                                                                                                                                                                          \n *AgentPoolApi*                 | [**AgentPoolCreateAgentPool**](docs/AgentPoolApi.md#agentpoolcreateagentpool)                                                                                   | **Post** /AgentPools                                         | Creates an agent pool with the provided properties                                                                                                                                                                                                                                                                   \n *AgentPoolApi*                 | [**AgentPoolDeleteAgentPool**](docs/AgentPoolApi.md#agentpooldeleteagentpool)                                                                                   | **Delete** /AgentPools/{id}                                  | Deletes the agent pool associated with the provided id                                                                                                                                                                                                                                                               \n *AgentPoolApi*                 | [**AgentPoolGetAgentPoolById**](docs/AgentPoolApi.md#agentpoolgetagentpoolbyid)                                                                                 | **Get** /AgentPools/{id}                                     | Returns a single agent pool associated with the provided id                                                                                                                                                                                                                                                          \n *AgentPoolApi*                 | [**AgentPoolGetAgentPools**](docs/AgentPoolApi.md#agentpoolgetagentpools)                                                                                       | **Get** /AgentPools                                          | Returns all agent pools according to the provided filter and output parameters                                                                                                                                                                                                                                       \n *AgentPoolApi*                 | [**AgentPoolGetDefaultAgentPoolAgents**](docs/AgentPoolApi.md#agentpoolgetdefaultagentpoolagents)                                                               | **Get** /AgentPools/Agents                                   | Returns all agents for the default agent pool                                                                                                                                                                                                                                                                        \n *AgentPoolApi*                 | [**AgentPoolUpdateAgentPool**](docs/AgentPoolApi.md#agentpoolupdateagentpool)                                                                                   | **Put** /AgentPools                                          | Updates an existing agent pool with the provided properties                                                                                                                                                                                                                                                          \n *AuditLogApi*                  | [**AuditLogDownloadCSV**](docs/AuditLogApi.md#auditlogdownloadcsv)                                                                                              | **Get** /Audit/Download                                      | Returns a Comma Separated file containing the audit log entries according to the provided filter                                                                                                                                                                                                                     \n *AuditLogApi*                  | [**AuditLogGetAuditLog**](docs/AuditLogApi.md#auditloggetauditlog)                                                                                              | **Get** /Audit/{id}                                          | Returns the audit log entry associated with the provided identifier                                                                                                                                                                                                                                                  \n *AuditLogApi*                  | [**AuditLogGetAuditLogs**](docs/AuditLogApi.md#auditloggetauditlogs)                                                                                            | **Get** /Audit                                               | Returns all audit log entries according to the provided filter and output parameters                                                                                                                                                                                                                                 \n *AuditLogApi*                  | [**AuditLogGetRelatedEntities**](docs/AuditLogApi.md#auditloggetrelatedentities)                                                                                | **Get** /Audit/RelatedEntities                               | Returns the audit log entry associated with the provided keyfactor id                                                                                                                                                                                                                                                \n *AuditLogApi*                  | [**AuditLogValidateAuditLog**](docs/AuditLogApi.md#auditlogvalidateauditlog)                                                                                    | **Get** /Audit/{id}/Validate                                 | Validates the audit log entry associated with the provided keyfactor id                                                                                                                                                                                                                                              \n *CSRGenerationApi*             | [**CSRGenerationDeleteCSR**](docs/CSRGenerationApi.md#csrgenerationdeletecsr)                                                                                   | **Delete** /CSRGeneration/Pending/{id}                       | Deletes a CSR associated with the provided identifier                                                                                                                                                                                                                                                                \n *CSRGenerationApi*             | [**CSRGenerationDeleteCSRs**](docs/CSRGenerationApi.md#csrgenerationdeletecsrs)                                                                                 | **Delete** /CSRGeneration/Pending                            | Deletes the CSRs associated with the provided identifiers                                                                                                                                                                                                                                                            \n *CSRGenerationApi*             | [**CSRGenerationDownload**](docs/CSRGenerationApi.md#csrgenerationdownload)                                                                                     | **Get** /CSRGeneration/Pending/{id}                          | Returns a previously generated CSR associated with the provided identifier                                                                                                                                                                                                                                           \n *CSRGenerationApi*             | [**CSRGenerationGetPendingCSRs**](docs/CSRGenerationApi.md#csrgenerationgetpendingcsrs)                                                                         | **Get** /CSRGeneration/Pending                               | Returns a list of the currently pending CSRs according to the provided query                                                                                                                                                                                                                                         \n *CSRGenerationApi*             | [**CSRGenerationPostGenerate**](docs/CSRGenerationApi.md#csrgenerationpostgenerate)                                                                             | **Post** /CSRGeneration/Generate                             | Generates a CSR according the properties provided                                                                                                                                                                                                                                                                    \n *CertificateApi*               | [**CertificateAnalyzeCert**](docs/CertificateApi.md#certificateanalyzecert)                                                                                     | **Post** /Certificates/Analyze                               | Returns the public information of the certificate                                                                                                                                                                                                                                                                    \n *CertificateApi*               | [**CertificateCertificateHistory**](docs/CertificateApi.md#certificatecertificatehistory)                                                                       | **Get** /Certificates/{id}/History                           | Gets the history of operations on a certificate                                                                                                                                                                                                                                                                      \n *CertificateApi*               | [**CertificateCompareMetadata**](docs/CertificateApi.md#certificatecomparemetadata)                                                                             | **Get** /Certificates/Metadata/Compare                       | Compares the metadata value provided with the metadata value associated with the specified certificate                                                                                                                                                                                                               \n *CertificateApi*               | [**CertificateDeleteByQuery**](docs/CertificateApi.md#certificatedeletebyquery)                                                                                 | **Delete** /Certificates/Query                               | Deletes multiple persisted certificate entities selected by a given query                                                                                                                                                                                                                                            \n *CertificateApi*               | [**CertificateDeleteCertificate**](docs/CertificateApi.md#certificatedeletecertificate)                                                                         | **Delete** /Certificates/{id}                                | Deletes a persisted certificate by its unique id as well as the stored private key (if present) associated with it                                                                                                                                                                                                   \n *CertificateApi*               | [**CertificateDeleteCertificates**](docs/CertificateApi.md#certificatedeletecertificates)                                                                       | **Delete** /Certificates                                     | Deletes multiple persisted certificates by their unique ids                                                                                                                                                                                                                                                          \n *CertificateApi*               | [**CertificateDeletePrivateKeys0**](docs/CertificateApi.md#certificatedeleteprivatekeys0)                                                                       | **Delete** /Certificates/PrivateKey                          | Deletes the persisted private keys of multiple certificates by the unique ids of the Certificates                                                                                                                                                                                                                    \n *CertificateApi*               | [**CertificateDeletePrivateKeys1**](docs/CertificateApi.md#certificatedeleteprivatekeys1)                                                                       | **Delete** /Certificates/PrivateKey/{id}                     | Deletes the persisted private key of the certificate associated with the provided identifier                                                                                                                                                                                                                         \n *CertificateApi*               | [**CertificateDownloadCertificateAsync**](docs/CertificateApi.md#certificatedownloadcertificateasync)                                                           | **Post** /Certificates/Download                              | Downloads the persisted certificate associated with the provided query                                                                                                                                                                                                                                               \n *CertificateApi*               | [**CertificateGetCertificate**](docs/CertificateApi.md#certificategetcertificate)                                                                               | **Get** /Certificates/{id}                                   | Returns a single certificate that matches the id                                                                                                                                                                                                                                                                     \n *CertificateApi*               | [**CertificateGetCertificateLocations**](docs/CertificateApi.md#certificategetcertificatelocations)                                                             | **Get** /Certificates/Locations/{id}                         | Returns a list of locations the certificate is in                                                                                                                                                                                                                                                                    \n *CertificateApi*               | [**CertificateGetCertificateSecurity**](docs/CertificateApi.md#certificategetcertificatesecurity)                                                               | **Get** /Certificates/{id}/Security                          | Gets the list of Security Identities and which permissions they have on the given certificate.                                                                                                                                                                                                                       \n *CertificateApi*               | [**CertificateIdentityAudit**](docs/CertificateApi.md#certificateidentityaudit)                                                                                 | **Get** /Certificates/IdentityAudit/{id}                     | Audit identity permissions for certificate                                                                                                                                                                                                                                                                           \n *CertificateApi*               | [**CertificatePostImportCertificate**](docs/CertificateApi.md#certificatepostimportcertificate)                                                                 | **Post** /Certificates/Import                                | Imports the provided certificate into the Keyfactor instance, including any provided associated data                                                                                                                                                                                                                 \n *CertificateApi*               | [**CertificateQueryCertificates**](docs/CertificateApi.md#certificatequerycertificates)                                                                         | **Get** /Certificates                                        | Returns all certificates according to the provided filter and output parameters                                                                                                                                                                                                                                      \n *CertificateApi*               | [**CertificateRecoverCertificateAsync**](docs/CertificateApi.md#certificaterecovercertificateasync)                                                             | **Post** /Certificates/Recover                               | Recovers the persisted certificate associated with the provided query                                                                                                                                                                                                                                                \n *CertificateApi*               | [**CertificateRevoke**](docs/CertificateApi.md#certificaterevoke)                                                                                               | **Post** /Certificates/Revoke                                | Revokes the certificates associated with the provided identifiers and associates the provided data with the revocation                                                                                                                                                                                               \n *CertificateApi*               | [**CertificateRevokeAll**](docs/CertificateApi.md#certificaterevokeall)                                                                                         | **Post** /Certificates/RevokeAll                             | Revokes the certificates associated with the provided query and Collection Id and associates the provided data with the revocation                                                                                                                                                                                   \n *CertificateApi*               | [**CertificateUpdateAllMetadata**](docs/CertificateApi.md#certificateupdateallmetadata)                                                                         | **Put** /Certificates/Metadata/All                           | Updates the metadata for certificates associated with the certificate identifiers or query provided                                                                                                                                                                                                                  \n *CertificateApi*               | [**CertificateUpdateMetadata**](docs/CertificateApi.md#certificateupdatemetadata)                                                                               | **Put** /Certificates/Metadata                               | Updates the metadata for the certificate associated with the identifier provided                                                                                                                                                                                                                                     \n *CertificateApi*               | [**CertificateValidateCertificate**](docs/CertificateApi.md#certificatevalidatecertificate)                                                                     | **Get** /Certificates/{id}/Validate                          | Validates the certificate chain can be built.                                                                                                                                                                                                                                                                        \n *CertificateAuthorityApi*      | [**CertificateAuthorityCreateCA**](docs/CertificateAuthorityApi.md#certificateauthoritycreateca)                                                                | **Post** /CertificateAuthority                               | Creates a new CertificateAuthority object                                                                                                                                                                                                                                                                            \n *CertificateAuthorityApi*      | [**CertificateAuthorityDeleteCA**](docs/CertificateAuthorityApi.md#certificateauthoritydeleteca)                                                                | **Delete** /CertificateAuthority/{id}                        | Deletes a CertificateAuthority from the system, specified by ID                                                                                                                                                                                                                                                      \n *CertificateAuthorityApi*      | [**CertificateAuthorityGetCa**](docs/CertificateAuthorityApi.md#certificateauthoritygetca)                                                                      | **Get** /CertificateAuthority/{id}                           | Returns details for a single CA, specified by ID                                                                                                                                                                                                                                                                     \n *CertificateAuthorityApi*      | [**CertificateAuthorityGetCas**](docs/CertificateAuthorityApi.md#certificateauthoritygetcas)                                                                    | **Get** /CertificateAuthority                                | Returns all certificate authorities                                                                                                                                                                                                                                                                                  \n *CertificateAuthorityApi*      | [**CertificateAuthorityPublishCRL**](docs/CertificateAuthorityApi.md#certificateauthoritypublishcrl)                                                            | **Post** /CertificateAuthority/PublishCRL                    | Publishes a CRL according to the provided request                                                                                                                                                                                                                                                                    \n *CertificateAuthorityApi*      | [**CertificateAuthorityTestCertificateAuthority**](docs/CertificateAuthorityApi.md#certificateauthoritytestcertificateauthority)                                | **Post** /CertificateAuthority/Test                          | Validates the connection info for the CA provided by the model.                                                                                                                                                                                                                                                      \n *CertificateAuthorityApi*      | [**CertificateAuthorityUpdateCA**](docs/CertificateAuthorityApi.md#certificateauthorityupdateca)                                                                | **Put** /CertificateAuthority                                | Updates a CertificateAuthority object                                                                                                                                                                                                                                                                                \n *CertificateCollectionApi*     | [**CertificateCollectionCopyFromExistingCollection**](docs/CertificateCollectionApi.md#certificatecollectioncopyfromexistingcollection)                         | **Post** /CertificateCollections/Copy                        | Creates a new certificate collection from an existing collection. The permissions, query and description of the   existing collection are copied when creating the new record, with the option to overwrite the query or description.                                                                                \n *CertificateCollectionApi*     | [**CertificateCollectionCreateCollection**](docs/CertificateCollectionApi.md#certificatecollectioncreatecollection)                                             | **Post** /CertificateCollections                             | Creates a new certificate collection with the provided properties                                                                                                                                                                                                                                                    \n *CertificateCollectionApi*     | [**CertificateCollectionGetCollection0**](docs/CertificateCollectionApi.md#certificatecollectiongetcollection0)                                                 | **Get** /CertificateCollections/{id}                         | Returns the certificate collection definition associated with the provided Keyfactor identifier                                                                                                                                                                                                                      \n *CertificateCollectionApi*     | [**CertificateCollectionGetCollection1**](docs/CertificateCollectionApi.md#certificatecollectiongetcollection1)                                                 | **Get** /CertificateCollections/{name}                       | Returns the certificate collection associated with the provided collection name                                                                                                                                                                                                                                      \n *CertificateCollectionApi*     | [**CertificateCollectionGetCollections**](docs/CertificateCollectionApi.md#certificatecollectiongetcollections)                                                 | **Get** /CertificateCollections                              | Returns all certificate collections                                                                                                                                                                                                                                                                                  \n *CertificateCollectionApi*     | [**CertificateCollectionSetCollectionPermissions**](docs/CertificateCollectionApi.md#certificatecollectionsetcollectionpermissions)                             | **Post** /CertificateCollections/{id}/Permissions            | Set the permissions for a collection                                                                                                                                                                                                                                                                                 \n *CertificateCollectionApi*     | [**CertificateCollectionUpdateCollection**](docs/CertificateCollectionApi.md#certificatecollectionupdatecollection)                                             | **Put** /CertificateCollections                              | Updates an existing certificate collection with the provided properties                                                                                                                                                                                                                                              \n *CertificateStoreApi*          | [**CertificateStoreAddCertificate**](docs/CertificateStoreApi.md#certificatestoreaddcertificate)                                                                | **Post** /CertificateStores/Certificates/Add                 | Configures a management job to add a certificate to one or more stores with the provided schedule                                                                                                                                                                                                                    \n *CertificateStoreApi*          | [**CertificateStoreApprovePending**](docs/CertificateStoreApi.md#certificatestoreapprovepending)                                                                | **Post** /CertificateStores/Approve                          | Approves the provided certificate stores to make them available for management                                                                                                                                                                                                                                       \n *CertificateStoreApi*          | [**CertificateStoreConfigureDiscoveryJob**](docs/CertificateStoreApi.md#certificatestoreconfigurediscoveryjob)                                                  | **Put** /CertificateStores/DiscoveryJob                      | Configures a discovery job to locate currently unmanaged certificate stores                                                                                                                                                                                                                                          \n *CertificateStoreApi*          | [**CertificateStoreCreateCertificateStoreServer**](docs/CertificateStoreApi.md#certificatestorecreatecertificatestoreserver)                                    | **Post** /CertificateStores/Server                           | Creates a new certificate store server with the provided properties                                                                                                                                                                                                                                                  \n *CertificateStoreApi*          | [**CertificateStoreDeleteCertificateStore**](docs/CertificateStoreApi.md#certificatestoredeletecertificatestore)                                                | **Delete** /CertificateStores/{id}                           | Deletes a persisted certificate store by its Keyfactor identifier                                                                                                                                                                                                                                                    \n *CertificateStoreApi*          | [**CertificateStoreDeleteCertificateStores**](docs/CertificateStoreApi.md#certificatestoredeletecertificatestores)                                              | **Delete** /CertificateStores                                | Deletes multiple persisted certificate store entities by their identifiers                                                                                                                                                                                                                                           \n *CertificateStoreApi*          | [**CertificateStoreGetCertificateStoreInventory**](docs/CertificateStoreApi.md#certificatestoregetcertificatestoreinventory)                                    | **Get** /CertificateStores/{id}/Inventory                    | Returns a single certificate store\u0026#39;s inventory associated with the provided id                                                                                                                                                                                                                                   \n *CertificateStoreApi*          | [**CertificateStoreRemoveCertificate**](docs/CertificateStoreApi.md#certificatestoreremovecertificate)                                                          | **Post** /CertificateStores/Certificates/Remove              | Configures a management job to remove a certificate from one or more stores with the provided schedule                                                                                                                                                                                                               \n *CertificateStoreApi*          | [**CertificateStoreSchedule**](docs/CertificateStoreApi.md#certificatestoreschedule)                                                                            | **Post** /CertificateStores/Schedule                         | Creates an inventory schedule for the provided certificate stores                                                                                                                                                                                                                                                    \n *CertificateStoreApi*          | [**CertificateStoreScheduleForReenrollment**](docs/CertificateStoreApi.md#certificatestorescheduleforreenrollment)                                              | **Post** /CertificateStores/Reenrollment                     | Schedules a certificate store for reenrollment                                                                                                                                                                                                                                                                       \n *CertificateStoreApi*          | [**CertificateStoreSetPassword**](docs/CertificateStoreApi.md#certificatestoresetpassword)                                                                      | **Put** /CertificateStores/Password                          | Sets a password for the requested certificate store                                                                                                                                                                                                                                                                  \n *CertificateStoreApi*          | [**CertificateStoreUpdateCertificateStoreServer**](docs/CertificateStoreApi.md#certificatestoreupdatecertificatestoreserver)                                    | **Put** /CertificateStores/Server                            | Updates a given certificate store server with the properties of the provided instance                                                                                                                                                                                                                                \n *CertificateStoreContainerApi* | [**CertificateStoreContainerDeleteCertificateStoreContainers**](docs/CertificateStoreContainerApi.md#certificatestorecontainerdeletecertificatestorecontainers) | **Delete** /CertificateStoreContainers/{id}                  | Delete a certificate store container                                                                                                                                                                                                                                                                                 \n *CertificateStoreContainerApi* | [**CertificateStoreContainerGetAllCertificateStoreContainers**](docs/CertificateStoreContainerApi.md#certificatestorecontainergetallcertificatestorecontainers) | **Get** /CertificateStoreContainers                          | Returns all certificate store container according to the provided filter and output parameters                                                                                                                                                                                                                       \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeCreateCertificateStoreType**](docs/CertificateStoreTypeApi.md#certificatestoretypecreatecertificatestoretype)                            | **Post** /CertificateStoreTypes                              | Creates a new certificate store type with the provided properties                                                                                                                                                                                                                                                    \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeDeleteCertificateStoreType**](docs/CertificateStoreTypeApi.md#certificatestoretypedeletecertificatestoretype)                            | **Delete** /CertificateStoreTypes/{id}                       | Deletes a certificate store type according to the provided identifier                                                                                                                                                                                                                                                \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeDeleteCertificateStoreTypes**](docs/CertificateStoreTypeApi.md#certificatestoretypedeletecertificatestoretypes)                          | **Delete** /CertificateStoreTypes                            | Deletes certificate store types according to the provided identifiers                                                                                                                                                                                                                                                \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeGetCertificateStoreType0**](docs/CertificateStoreTypeApi.md#certificatestoretypegetcertificatestoretype0)                                | **Get** /CertificateStoreTypes/{id}                          | Returns a single certificate store type that matches id                                                                                                                                                                                                                                                              \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeGetCertificateStoreType1**](docs/CertificateStoreTypeApi.md#certificatestoretypegetcertificatestoretype1)                                | **Get** /CertificateStoreTypes/Name/{name}                   | Returns a single certificate store type that matches the provided short name                                                                                                                                                                                                                                         \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeGetTypes**](docs/CertificateStoreTypeApi.md#certificatestoretypegettypes)                                                                | **Get** /CertificateStoreTypes                               | Returns all certificate store types according to the provided filter and output parameters                                                                                                                                                                                                                           \n *CertificateStoreTypeApi*      | [**CertificateStoreTypeUpdateCertificateStoreType**](docs/CertificateStoreTypeApi.md#certificatestoretypeupdatecertificatestoretype)                            | **Put** /CertificateStoreTypes                               | Updates an existing certificate store type with the provided properties                                                                                                                                                                                                                                              \n *CustomJobTypeApi*             | [**CustomJobTypeCreateJobType**](docs/CustomJobTypeApi.md#customjobtypecreatejobtype)                                                                           | **Post** /JobTypes/Custom                                    | Creates a custom job type with the provided properties                                                                                                                                                                                                                                                               \n *CustomJobTypeApi*             | [**CustomJobTypeDeleteJobType**](docs/CustomJobTypeApi.md#customjobtypedeletejobtype)                                                                           | **Delete** /JobTypes/Custom/{id}                             | Deletes the custom job type associated with the provided id                                                                                                                                                                                                                                                          \n *CustomJobTypeApi*             | [**CustomJobTypeGetJobTypeById**](docs/CustomJobTypeApi.md#customjobtypegetjobtypebyid)                                                                         | **Get** /JobTypes/Custom/{id}                                | Returns a single custom job type associated with the provided id                                                                                                                                                                                                                                                     \n *CustomJobTypeApi*             | [**CustomJobTypeGetJobTypes**](docs/CustomJobTypeApi.md#customjobtypegetjobtypes)                                                                               | **Get** /JobTypes/Custom                                     | Returns all custom job types according to the provided filter and output parameters                                                                                                                                                                                                                                  \n *CustomJobTypeApi*             | [**CustomJobTypeUpdateJobType**](docs/CustomJobTypeApi.md#customjobtypeupdatejobtype)                                                                           | **Put** /JobTypes/Custom                                     | Updates an existing custom job type with the provided properties                                                                                                                                                                                                                                                     \n *DeniedAlertApi*               | [**DeniedAlertAddDeniedAlert**](docs/DeniedAlertApi.md#deniedalertadddeniedalert)                                                                               | **Post** /Alerts/Denied                                      | Add a denied alert                                                                                                                                                                                                                                                                                                   \n *DeniedAlertApi*               | [**DeniedAlertDeleteDeniedAlert**](docs/DeniedAlertApi.md#deniedalertdeletedeniedalert)                                                                         | **Delete** /Alerts/Denied/{id}                               | Delete a denied alert                                                                                                                                                                                                                                                                                                \n *DeniedAlertApi*               | [**DeniedAlertEditDeniedAlert**](docs/DeniedAlertApi.md#deniedalerteditdeniedalert)                                                                             | **Put** /Alerts/Denied                                       | Edit a denied alert                                                                                                                                                                                                                                                                                                  \n *DeniedAlertApi*               | [**DeniedAlertGetDeniedAlert**](docs/DeniedAlertApi.md#deniedalertgetdeniedalert)                                                                               | **Get** /Alerts/Denied/{id}                                  | Get a denied alert                                                                                                                                                                                                                                                                                                   \n *DeniedAlertApi*               | [**DeniedAlertGetDeniedAlerts**](docs/DeniedAlertApi.md#deniedalertgetdeniedalerts)                                                                             | **Get** /Alerts/Denied                                       | Gets all denied alerts according to the provided filter and output parameters                                                                                                                                                                                                                                        \n *EnrollmentApi*                | [**EnrollmentAddToExistingCertStores**](docs/EnrollmentApi.md#enrollmentaddtoexistingcertstores)                                                                | **Post** /Enrollment/PFX/Replace                             | Creates management jobs to install a newly enrolled pfx into the same certificate stores as the previous certificate                                                                                                                                                                                                 \n *EnrollmentApi*                | [**EnrollmentAvailableRenewalId**](docs/EnrollmentApi.md#enrollmentavailablerenewalid)                                                                          | **Get** /Enrollment/AvailableRenewal/Id/{id}                 | Returns the type of renewal available for a given certificate.                                                                                                                                                                                                                                                       \n *EnrollmentApi*                | [**EnrollmentAvailableRenewalThumbprint**](docs/EnrollmentApi.md#enrollmentavailablerenewalthumbprint)                                                          | **Get** /Enrollment/AvailableRenewal/Thumbprint/{thumbprint} | Returns the type of renewal available for a given certificate.                                                                                                                                                                                                                                                       \n *EnrollmentApi*                | [**EnrollmentGetMyCSRContext**](docs/EnrollmentApi.md#enrollmentgetmycsrcontext)                                                                                | **Get** /Enrollment/CSR/Context/My                           | Returns the list of available CSR enrollment templates and their associated CA mappings that the calling user has permissions on                                                                                                                                                                                     \n *EnrollmentApi*                | [**EnrollmentGetMyPFXContext**](docs/EnrollmentApi.md#enrollmentgetmypfxcontext)                                                                                | **Get** /Enrollment/PFX/Context/My                           | Returns the list of available PFX enrollment templates and their associated CA mappings that the calling user has permissions on                                                                                                                                                                                     \n *EnrollmentApi*                | [**EnrollmentGetTemplateEnrollmentSettings**](docs/EnrollmentApi.md#enrollmentgettemplateenrollmentsettings)                                                    | **Get** /Enrollment/Settings/{id}                            | Gets the template settings to use during enrollment. The response will be the resolved values for the settings.  If there is a template specific setting, the template specific setting will be used in the response.  If there is not a template specific setting, the global setting will be used in the response. \n *EnrollmentApi*                | [**EnrollmentInstallPFXToCertStore**](docs/EnrollmentApi.md#enrollmentinstallpfxtocertstore)                                                                    | **Post** /Enrollment/PFX/Deploy                              | Creates management jobs to install a newly enrolled pfx in to one or more certificate stores                                                                                                                                                                                                                         \n *EnrollmentApi*                | [**EnrollmentPostCSREnroll**](docs/EnrollmentApi.md#enrollmentpostcsrenroll)                                                                                    | **Post** /Enrollment/CSR                                     | Performs a CSR Enrollment based upon the provided request                                                                                                                                                                                                                                                            \n *EnrollmentApi*                | [**EnrollmentPostPFXEnroll**](docs/EnrollmentApi.md#enrollmentpostpfxenroll)                                                                                    | **Post** /Enrollment/PFX                                     | Performs a PFX Enrollment based upon the provided request                                                                                                                                                                                                                                                            \n *EnrollmentApi*                | [**EnrollmentPostParsedCSR**](docs/EnrollmentApi.md#enrollmentpostparsedcsr)                                                                                    | **Post** /Enrollment/CSR/Parse                               | Parses the provided CSR and returns the properties                                                                                                                                                                                                                                                                   \n *EnrollmentApi*                | [**EnrollmentRenew**](docs/EnrollmentApi.md#enrollmentrenew)                                                                                                    | **Post** /Enrollment/Renew                                   | Performs a renewal based upon the passed in request                                                                                                                                                                                                                                                                  \n *ExpirationAlertApi*           | [**ExpirationAlertAddExpirationAlert**](docs/ExpirationAlertApi.md#expirationalertaddexpirationalert)                                                           | **Post** /Alerts/Expiration                                  | Add an expiration alert                                                                                                                                                                                                                                                                                              \n *ExpirationAlertApi*           | [**ExpirationAlertDeleteExpirationAlert**](docs/ExpirationAlertApi.md#expirationalertdeleteexpirationalert)                                                     | **Delete** /Alerts/Expiration/{id}                           | Delete an expiration alert                                                                                                                                                                                                                                                                                           \n *ExpirationAlertApi*           | [**ExpirationAlertEditExpirationAlert**](docs/ExpirationAlertApi.md#expirationalerteditexpirationalert)                                                         | **Put** /Alerts/Expiration                                   | Edit an expiration alert                                                                                                                                                                                                                                                                                             \n *ExpirationAlertApi*           | [**ExpirationAlertEditSchedule**](docs/ExpirationAlertApi.md#expirationalerteditschedule)                                                                       | **Put** /Alerts/Expiration/Schedule                          | Edit schedule                                                                                                                                                                                                                                                                                                        \n *ExpirationAlertApi*           | [**ExpirationAlertGetExpirationAlert**](docs/ExpirationAlertApi.md#expirationalertgetexpirationalert)                                                           | **Get** /Alerts/Expiration/{id}                              | Get an expiration alert                                                                                                                                                                                                                                                                                              \n *ExpirationAlertApi*           | [**ExpirationAlertGetExpirationAlerts**](docs/ExpirationAlertApi.md#expirationalertgetexpirationalerts)                                                         | **Get** /Alerts/Expiration                                   | Gets all expiration alerts according to the provided filter and output parameters                                                                                                                                                                                                                                    \n *ExpirationAlertApi*           | [**ExpirationAlertGetSchedule**](docs/ExpirationAlertApi.md#expirationalertgetschedule)                                                                         | **Get** /Alerts/Expiration/Schedule                          | Get the schedule for expiration alerts                                                                                                                                                                                                                                                                               \n *ExpirationAlertApi*           | [**ExpirationAlertTestAllExpirationAlert**](docs/ExpirationAlertApi.md#expirationalerttestallexpirationalert)                                                   | **Post** /Alerts/Expiration/TestAll                          | Test All Expiration Alerts                                                                                                                                                                                                                                                                                           \n *ExpirationAlertApi*           | [**ExpirationAlertTestExpirationAlert**](docs/ExpirationAlertApi.md#expirationalerttestexpirationalert)                                                         | **Post** /Alerts/Expiration/Test                             | Test an Expiration Alert                                                                                                                                                                                                                                                                                             \n *IssuedAlertApi*               | [**IssuedAlertAddIssuedAlert**](docs/IssuedAlertApi.md#issuedalertaddissuedalert)                                                                               | **Post** /Alerts/Issued                                      | Add a issued alert                                                                                                                                                                                                                                                                                                   \n *IssuedAlertApi*               | [**IssuedAlertDeleteIssuedAlert**](docs/IssuedAlertApi.md#issuedalertdeleteissuedalert)                                                                         | **Delete** /Alerts/Issued/{id}                               | Delete a issued alert                                                                                                                                                                                                                                                                                                \n *IssuedAlertApi*               | [**IssuedAlertEditIssuedAlert**](docs/IssuedAlertApi.md#issuedalerteditissuedalert)                                                                             | **Put** /Alerts/Issued                                       | Edit a issued alert                                                                                                                                                                                                                                                                                                  \n *IssuedAlertApi*               | [**IssuedAlertEditSchedule**](docs/IssuedAlertApi.md#issuedalerteditschedule)                                                                                   | **Put** /Alerts/Issued/Schedule                              | Edit schedule                                                                                                                                                                                                                                                                                                        \n *IssuedAlertApi*               | [**IssuedAlertGetIssuedAlert**](docs/IssuedAlertApi.md#issuedalertgetissuedalert)                                                                               | **Get** /Alerts/Issued/{id}                                  | Get a issued alert                                                                                                                                                                                                                                                                                                   \n *IssuedAlertApi*               | [**IssuedAlertGetIssuedAlerts**](docs/IssuedAlertApi.md#issuedalertgetissuedalerts)                                                                             | **Get** /Alerts/Issued                                       | Gets all issued alerts according to the provided filter and output parameters                                                                                                                                                                                                                                        \n *IssuedAlertApi*               | [**IssuedAlertGetSchedule**](docs/IssuedAlertApi.md#issuedalertgetschedule)                                                                                     | **Get** /Alerts/Issued/Schedule                              | Get the schedule for issued alerts                                                                                                                                                                                                                                                                                   \n *KeyApi*                       | [**KeyDeleteUnmanagedKey**](docs/KeyApi.md#keydeleteunmanagedkey)                                                                                               | **Delete** /SSH/Keys/Unmanaged/{id}                          | Deletes Unmanaged Key associated with the provided identifier                                                                                                                                                                                                                                                        \n *KeyApi*                       | [**KeyDeleteUnmanagedKeys**](docs/KeyApi.md#keydeleteunmanagedkeys)                                                                                             | **Delete** /SSH/Keys/Unmanaged                               | Deletes Unmanaged Keys associated with the provided identifiers                                                                                                                                                                                                                                                      \n *KeyApi*                       | [**KeyGenerateKey**](docs/KeyApi.md#keygeneratekey)                                                                                                             | **Post** /SSH/Keys/MyKey                                     | Generates an SSH Key Pair for the requesting user.                                                                                                                                                                                                                                                                   \n *KeyApi*                       | [**KeyGetMyKey**](docs/KeyApi.md#keygetmykey)                                                                                                                   | **Get** /SSH/Keys/MyKey                                      | Returns the current key of the requesting user                                                                                                                                                                                                                                                                       \n *KeyApi*                       | [**KeyGetUnmanagedKey**](docs/KeyApi.md#keygetunmanagedkey)                                                                                                     | **Get** /SSH/Keys/Unmanaged/{id}                             | Returns an unmanaged SSH key with provided id.                                                                                                                                                                                                                                                                       \n *KeyApi*                       | [**KeyGetUnmanagedKeys**](docs/KeyApi.md#keygetunmanagedkeys)                                                                                                   | **Get** /SSH/Keys/Unmanaged                                  | Returns Unmanaged SSH keys                                                                                                                                                                                                                                                                                           \n *KeyApi*                       | [**KeyUpdate**](docs/KeyApi.md#keyupdate)                                                                                                                       | **Put** /SSH/Keys/MyKey                                      | Updates the requesting user\u0026#39;s SSH key                                                                                                                                                                                                                                                                            \n *KeyRotationAlertApi*          | [**KeyRotationAlertAddKeyRotationAlert**](docs/KeyRotationAlertApi.md#keyrotationalertaddkeyrotationalert)                                                      | **Post** /Alerts/KeyRotation                                 | Add a key rotation alert                                                                                                                                                                                                                                                                                             \n *KeyRotationAlertApi*          | [**KeyRotationAlertDeleteKeyRotationAlert**](docs/KeyRotationAlertApi.md#keyrotationalertdeletekeyrotationalert)                                                | **Delete** /Alerts/KeyRotation/{id}                          | Delete a key rotation alert                                                                                                                                                                                                                                                                                          \n *KeyRotationAlertApi*          | [**KeyRotationAlertEditKeyRotationAlert**](docs/KeyRotationAlertApi.md#keyrotationalerteditkeyrotationalert)                                                    | **Put** /Alerts/KeyRotation                                  | Edit a key rotation alert                                                                                                                                                                                                                                                                                            \n *KeyRotationAlertApi*          | [**KeyRotationAlertEditSchedule**](docs/KeyRotationAlertApi.md#keyrotationalerteditschedule)                                                                    | **Put** /Alerts/KeyRotation/Schedule                         | Edit schedule                                                                                                                                                                                                                                                                                                        \n *KeyRotationAlertApi*          | [**KeyRotationAlertGetKeyRotationAlert**](docs/KeyRotationAlertApi.md#keyrotationalertgetkeyrotationalert)                                                      | **Get** /Alerts/KeyRotation/{id}                             | Get a key rotation alert                                                                                                                                                                                                                                                                                             \n *KeyRotationAlertApi*          | [**KeyRotationAlertGetKeyRotationAlerts**](docs/KeyRotationAlertApi.md#keyrotationalertgetkeyrotationalerts)                                                    | **Get** /Alerts/KeyRotation                                  | Gets all key rotation alerts according to the provided filter and output parameters                                                                                                                                                                                                                                  \n *KeyRotationAlertApi*          | [**KeyRotationAlertGetSchedule**](docs/KeyRotationAlertApi.md#keyrotationalertgetschedule)                                                                      | **Get** /Alerts/KeyRotation/Schedule                         | Get the schedule for key rotation alerts                                                                                                                                                                                                                                                                             \n *KeyRotationAlertApi*          | [**KeyRotationAlertTestAllKeyRotationAlert**](docs/KeyRotationAlertApi.md#keyrotationalerttestallkeyrotationalert)                                              | **Post** /Alerts/KeyRotation/TestAll                         | Test All Alerts                                                                                                                                                                                                                                                                                                      \n *KeyRotationAlertApi*          | [**KeyRotationAlertTestKeyRotationAlert**](docs/KeyRotationAlertApi.md#keyrotationalerttestkeyrotationalert)                                                    | **Post** /Alerts/KeyRotation/Test                            | Test An Alert                                                                                                                                                                                                                                                                                                        \n *LicenseApi*                   | [**LicenseGetCurrentLicense**](docs/LicenseApi.md#licensegetcurrentlicense)                                                                                     | **Get** /License                                             | Gets the current license                                                                                                                                                                                                                                                                                             \n *LogonApi*                     | [**LogonCreateLogon**](docs/LogonApi.md#logoncreatelogon)                                                                                                       | **Post** /SSH/Logons                                         | Creates a logon with the provided properties                                                                                                                                                                                                                                                                         \n *LogonApi*                     | [**LogonDelete**](docs/LogonApi.md#logondelete)                                                                                                                 | **Delete** /SSH/Logons/{id}                                  | Deletes a Logon associated with the provided identifier                                                                                                                                                                                                                                                              \n *LogonApi*                     | [**LogonGetLogon**](docs/LogonApi.md#logongetlogon)                                                                                                             | **Get** /SSH/Logons/{id}                                     | Fetches a Logon associated with the provided identifier                                                                                                                                                                                                                                                              \n *LogonApi*                     | [**LogonLogonAccess**](docs/LogonApi.md#logonlogonaccess)                                                                                                       | **Post** /SSH/Logons/Access                                  | Updates the users with access to an existing logon                                                                                                                                                                                                                                                                   \n *LogonApi*                     | [**LogonQueryLogons**](docs/LogonApi.md#logonquerylogons)                                                                                                       | **Get** /SSH/Logons                                          | Returns all Logons according to the provided filter parameters                                                                                                                                                                                                                                                       \n *MacEnrollmentApi*             | [**MacEnrollmentEditMacEnrollment**](docs/MacEnrollmentApi.md#macenrollmenteditmacenrollment)                                                                   | **Put** /MacEnrollment                                       | Updates mac enrollment settings data                                                                                                                                                                                                                                                                                 \n *MacEnrollmentApi*             | [**MacEnrollmentMacEnrollment**](docs/MacEnrollmentApi.md#macenrollmentmacenrollment)                                                                           | **Get** /MacEnrollment                                       | Gets mac enrollment settings data                                                                                                                                                                                                                                                                                    \n *MetadataFieldApi*             | [**MetadataFieldCreateMetadataField**](docs/MetadataFieldApi.md#metadatafieldcreatemetadatafield)                                                               | **Post** /MetadataFields                                     | Creates a new metadata field type with the given metadata field type properties                                                                                                                                                                                                                                      \n *MetadataFieldApi*             | [**MetadataFieldDeleteMetadataField**](docs/MetadataFieldApi.md#metadatafielddeletemetadatafield)                                                               | **Delete** /MetadataFields/{id}                              | Deletes a persisted metadata field type by its unique id                                                                                                                                                                                                                                                             \n *MetadataFieldApi*             | [**MetadataFieldDeleteMetadataFields**](docs/MetadataFieldApi.md#metadatafielddeletemetadatafields)                                                             | **Delete** /MetadataFields                                   | Deletes multiple persisted metadata field types by their unique ids                                                                                                                                                                                                                                                  \n *MetadataFieldApi*             | [**MetadataFieldGetAllMetadataFields**](docs/MetadataFieldApi.md#metadatafieldgetallmetadatafields)                                                             | **Get** /MetadataFields                                      | Returns all metadata field types according to the provided filter and output parameters                                                                                                                                                                                                                              \n *MetadataFieldApi*             | [**MetadataFieldGetMetadataField0**](docs/MetadataFieldApi.md#metadatafieldgetmetadatafield0)                                                                   | **Get** /MetadataFields/{id}                                 | Gets a persisted metadata field type by its unique id                                                                                                                                                                                                                                                                \n *MetadataFieldApi*             | [**MetadataFieldGetMetadataField1**](docs/MetadataFieldApi.md#metadatafieldgetmetadatafield1)                                                                   | **Get** /MetadataFields/{name}                               | Gets a persisted metadata field type by its unique name                                                                                                                                                                                                                                                              \n *MetadataFieldApi*             | [**MetadataFieldGetMetadataFieldInUse**](docs/MetadataFieldApi.md#metadatafieldgetmetadatafieldinuse)                                                           | **Get** /MetadataFields/{id}/InUse                           | Determines if a metadata field type associated with the provided identifier is currently in use                                                                                                                                                                                                                      \n *MetadataFieldApi*             | [**MetadataFieldUpdateMetadataField**](docs/MetadataFieldApi.md#metadatafieldupdatemetadatafield)                                                               | **Put** /MetadataFields                                      | Updates a persisted metadata field with the given metadata field type                                                                                                                                                                                                                                                \n *MonitoringApi*                | [**MonitoringAddRevocationMonitoring**](docs/MonitoringApi.md#monitoringaddrevocationmonitoring)                                                                | **Post** /Monitoring/Revocation                              | Add a revocation monitoring endpoint                                                                                                                                                                                                                                                                                 \n *MonitoringApi*                | [**MonitoringDeleteRevocationMonitoring**](docs/MonitoringApi.md#monitoringdeleterevocationmonitoring)                                                          | **Delete** /Monitoring/Revocation/{id}                       | Delete a revocation monitoring endpoint                                                                                                                                                                                                                                                                              \n *MonitoringApi*                | [**MonitoringEditRevocationMonitoring**](docs/MonitoringApi.md#monitoringeditrevocationmonitoring)                                                              | **Put** /Monitoring/Revocation                               | Edit a revocation monitoring endpoint                                                                                                                                                                                                                                                                                \n *MonitoringApi*                | [**MonitoringGetRevocationMonitoring**](docs/MonitoringApi.md#monitoringgetrevocationmonitoring)                                                                | **Get** /Monitoring/Revocation/{id}                          | Get a revocation monitoring endpoint                                                                                                                                                                                                                                                                                 \n *MonitoringApi*                | [**MonitoringGetRevocationMonitoringEndpoints**](docs/MonitoringApi.md#monitoringgetrevocationmonitoringendpoints)                                              | **Get** /Monitoring/Revocation                               | Gets all revocation monitoring endpoints according to the provided filter and output parameters                                                                                                                                                                                                                      \n *MonitoringApi*                | [**MonitoringResolveOCSP**](docs/MonitoringApi.md#monitoringresolveocsp)                                                                                        | **Post** /Monitoring/ResolveOCSP                             | Resolve the Certificate authority given                                                                                                                                                                                                                                                                              \n *MonitoringApi*                | [**MonitoringTestAllRevocationMonitoringAlert**](docs/MonitoringApi.md#monitoringtestallrevocationmonitoringalert)                                              | **Post** /Monitoring/Revocation/TestAll                      | Test All Alerts                                                                                                                                                                                                                                                                                                      \n *MonitoringApi*                | [**MonitoringTestRevocationMonitoringAlert**](docs/MonitoringApi.md#monitoringtestrevocationmonitoringalert)                                                    | **Post** /Monitoring/Revocation/Test                         | Test Alert                                                                                                                                                                                                                                                                                                           \n *OrchestratorJobApi*           | [**OrchestratorJobAcknowledgeJobs**](docs/OrchestratorJobApi.md#orchestratorjobacknowledgejobs)                                                                 | **Post** /OrchestratorJobs/Acknowledge                       | Acknowledges orchestrator jobs based on the provided information                                                                                                                                                                                                                                                     \n *OrchestratorJobApi*           | [**OrchestratorJobGetCustomJobResultData**](docs/OrchestratorJobApi.md#orchestratorjobgetcustomjobresultdata)                                                   | **Get** /OrchestratorJobs/JobStatus/Data                     | Retrieves the results of a custom job using the provided information                                                                                                                                                                                                                                                 \n *OrchestratorJobApi*           | [**OrchestratorJobGetJobHistory**](docs/OrchestratorJobApi.md#orchestratorjobgetjobhistory)                                                                     | **Get** /OrchestratorJobs/JobHistory                         | Returns all histories of an orchestrator job according to the provided filter and output parameters                                                                                                                                                                                                                  \n *OrchestratorJobApi*           | [**OrchestratorJobGetScheduledJobs**](docs/OrchestratorJobApi.md#orchestratorjobgetscheduledjobs)                                                               | **Get** /OrchestratorJobs/ScheduledJobs                      | Returns all scheduled orchestrator jobs according to the provided filter and output parameters                                                                                                                                                                                                                       \n *OrchestratorJobApi*           | [**OrchestratorJobRescheduleJobs**](docs/OrchestratorJobApi.md#orchestratorjobreschedulejobs)                                                                   | **Post** /OrchestratorJobs/Reschedule                        | Reschedules orchestrator jobs based on the provided information                                                                                                                                                                                                                                                      \n *OrchestratorJobApi*           | [**OrchestratorJobScheduleBulkJob**](docs/OrchestratorJobApi.md#orchestratorjobschedulebulkjob)                                                                 | **Post** /OrchestratorJobs/Custom/Bulk                       | Schedules the same job for a custom JobType on the specified agents using the provided information                                                                                                                                                                                                                   \n *OrchestratorJobApi*           | [**OrchestratorJobScheduleJob**](docs/OrchestratorJobApi.md#orchestratorjobschedulejob)                                                                         | **Post** /OrchestratorJobs/Custom                            | Schedules a job for a custom JobType on the agent using the provided information                                                                                                                                                                                                                                     \n *OrchestratorJobApi*           | [**OrchestratorJobUnscheduleJobs**](docs/OrchestratorJobApi.md#orchestratorjobunschedulejobs)                                                                   | **Post** /OrchestratorJobs/Unschedule                        | Unschedules orchestrator jobs based on the provided information                                                                                                                                                                                                                                                      \n *PAMProviderApi*               | [**PAMProviderCreatePamProvider**](docs/PAMProviderApi.md#pamprovidercreatepamprovider)                                                                         | **Post** /PamProviders                                       | Creates a new PAM provider with the associated properties                                                                                                                                                                                                                                                            \n *PAMProviderApi*               | [**PAMProviderCreatePamProviderType**](docs/PAMProviderApi.md#pamprovidercreatepamprovidertype)                                                                 | **Post** /PamProviders/Types                                 | Creates a new PAM provider type with the associated properties                                                                                                                                                                                                                                                       \n *PAMProviderApi*               | [**PAMProviderDeletePamProvider**](docs/PAMProviderApi.md#pamproviderdeletepamprovider)                                                                         | **Delete** /PamProviders/{id}                                | Deletes a PAM Provider                                                                                                                                                                                                                                                                                               \n *PAMProviderApi*               | [**PAMProviderGetPamProvider**](docs/PAMProviderApi.md#pamprovidergetpamprovider)                                                                               | **Get** /PamProviders/{id}                                   | Returns a single PAM Provider that matches the associated id                                                                                                                                                                                                                                                         \n *PAMProviderApi*               | [**PAMProviderGetPamProviderTypes**](docs/PAMProviderApi.md#pamprovidergetpamprovidertypes)                                                                     | **Get** /PamProviders/Types                                  | Returns all PAM providers in the Keyfactor instance                                                                                                                                                                                                                                                                  \n *PAMProviderApi*               | [**PAMProviderGetPamProviders**](docs/PAMProviderApi.md#pamprovidergetpamproviders)                                                                             | **Get** /PamProviders                                        | Returns all PAM providers according to the provided filter and output parameters                                                                                                                                                                                                                                     \n *PAMProviderApi*               | [**PAMProviderUpdatePamProvider**](docs/PAMProviderApi.md#pamproviderupdatepamprovider)                                                                         | **Put** /PamProviders                                        | Updates an existing PAM provider according to the provided properties                                                                                                                                                                                                                                                \n *PendingAlertApi*              | [**PendingAlertAddPendingAlert**](docs/PendingAlertApi.md#pendingalertaddpendingalert)                                                                          | **Post** /Alerts/Pending                                     | Add a pending alert                                                                                                                                                                                                                                                                                                  \n *PendingAlertApi*              | [**PendingAlertDeletePendingAlert**](docs/PendingAlertApi.md#pendingalertdeletependingalert)                                                                    | **Delete** /Alerts/Pending/{id}                              | Delete a pending alert                                                                                                                                                                                                                                                                                               \n *PendingAlertApi*              | [**PendingAlertEditPendingAlert**](docs/PendingAlertApi.md#pendingalerteditpendingalert)                                                                        | **Put** /Alerts/Pending                                      | Edit a pending alert                                                                                                                                                                                                                                                                                                 \n *PendingAlertApi*              | [**PendingAlertEditSchedule**](docs/PendingAlertApi.md#pendingalerteditschedule)                                                                                | **Put** /Alerts/Pending/Schedule                             | Edit schedule                                                                                                                                                                                                                                                                                                        \n *PendingAlertApi*              | [**PendingAlertGetPendingAlert**](docs/PendingAlertApi.md#pendingalertgetpendingalert)                                                                          | **Get** /Alerts/Pending/{id}                                 | Get a pending alert                                                                                                                                                                                                                                                                                                  \n *PendingAlertApi*              | [**PendingAlertGetPendingAlerts**](docs/PendingAlertApi.md#pendingalertgetpendingalerts)                                                                        | **Get** /Alerts/Pending                                      | Gets all pending alerts according to the provided filter and output parameters                                                                                                                                                                                                                                       \n *PendingAlertApi*              | [**PendingAlertGetSchedule**](docs/PendingAlertApi.md#pendingalertgetschedule)                                                                                  | **Get** /Alerts/Pending/Schedule                             | Get the schedule for pending alerts                                                                                                                                                                                                                                                                                  \n *PendingAlertApi*              | [**PendingAlertTestAllPendingAlert**](docs/PendingAlertApi.md#pendingalerttestallpendingalert)                                                                  | **Post** /Alerts/Pending/TestAll                             | Test all pending alerts. Will send alert emails if SendAlerts is true                                                                                                                                                                                                                                                \n *PendingAlertApi*              | [**PendingAlertTestPendingAlert**](docs/PendingAlertApi.md#pendingalerttestpendingalert)                                                                        | **Post** /Alerts/Pending/Test                                | Test pending alert. Will send alert emails if SendAlerts is true                                                                                                                                                                                                                                                     \n *ReportsApi*                   | [**ReportsCreateCustomReport**](docs/ReportsApi.md#reportscreatecustomreport)                                                                                   | **Post** /Reports/Custom                                     | Creates a custom report                                                                                                                                                                                                                                                                                              \n *ReportsApi*                   | [**ReportsCreateReportSchedule**](docs/ReportsApi.md#reportscreatereportschedule)                                                                               | **Post** /Reports/{id}/Schedules                             | Create a built-in report\u0026#39;s schedule that matches the id of the report.                                                                                                                                                                                                                                           \n *ReportsApi*                   | [**ReportsDeleteReport**](docs/ReportsApi.md#reportsdeletereport)                                                                                               | **Delete** /Reports/Custom/{id}                              | Delete custom report that matches the id                                                                                                                                                                                                                                                                             \n *ReportsApi*                   | [**ReportsDeleteReportSchedule**](docs/ReportsApi.md#reportsdeletereportschedule)                                                                               | **Delete** /Reports/Schedules/{id}                           | Delete a built-in report\u0026#39;s schedule that matches the id of the schedule.                                                                                                                                                                                                                                         \n *ReportsApi*                   | [**ReportsGetCustomReport**](docs/ReportsApi.md#reportsgetcustomreport)                                                                                         | **Get** /Reports/Custom/{id}                                 | Returns a single custom report that matches the id                                                                                                                                                                                                                                                                   \n *ReportsApi*                   | [**ReportsGetReport**](docs/ReportsApi.md#reportsgetreport)                                                                                                     | **Get** /Reports/{id}                                        | Returns a single built-in report that matches the id                                                                                                                                                                                                                                                                 \n *ReportsApi*                   | [**ReportsGetReportParameters**](docs/ReportsApi.md#reportsgetreportparameters)                                                                                 | **Get** /Reports/{id}/Parameters                             | Get a built-in report\u0026#39;s parameters that matches the id of the report.                                                                                                                                                                                                                                            \n *ReportsApi*                   | [**ReportsGetReportSchedule**](docs/ReportsApi.md#reportsgetreportschedule)                                                                                     | **Get** /Reports/Schedules/{id}                              | Get a built-in report\u0026#39;s schedule that matches the id of the schedule.                                                                                                                                                                                                                                            \n *ReportsApi*                   | [**ReportsGetReportSchedules**](docs/ReportsApi.md#reportsgetreportschedules)                                                                                   | **Get** /Reports/{id}/Schedules                              | Get a built-in report\u0026#39;s schedules that matches the id of the report.                                                                                                                                                                                                                                             \n *ReportsApi*                   | [**ReportsQueryCustomReports**](docs/ReportsApi.md#reportsquerycustomreports)                                                                                   | **Get** /Reports/Custom                                      | Returns all custom reports according to the provided filter and output parameters                                                                                                                                                                                                                                    \n *ReportsApi*                   | [**ReportsQueryReports**](docs/ReportsApi.md#reportsqueryreports)                                                                                               | **Get** /Reports                                             | Returns all built-in reports according to the provided filter and output parameters                                                                                                                                                                                                                                  \n *ReportsApi*                   | [**ReportsUpdateCustomReport**](docs/ReportsApi.md#reportsupdatecustomreport)                                                                                   | **Put** /Reports/Custom                                      | Updates a custom report that matches the id                                                                                                                                                                                                                                                                          \n *ReportsApi*                   | [**ReportsUpdateReport**](docs/ReportsApi.md#reportsupdatereport)                                                                                               | **Put** /Reports                                             | Updates a single built-in report that matches the id. Only some fields can be updated.                                                                                                                                                                                                                               \n *ReportsApi*                   | [**ReportsUpdateReportParameters**](docs/ReportsApi.md#reportsupdatereportparameters)                                                                           | **Put** /Reports/{id}/Parameters                             | Update a built-in report\u0026#39;s parameters that matches the id of the report.                                                                                                                                                                                                                                         \n *ReportsApi*                   | [**ReportsUpdateReportSchedule**](docs/ReportsApi.md#reportsupdatereportschedule)                                                                               | **Put** /Reports/{id}/Schedules                              | Update a built-in report\u0026#39;s schedule that matches the id of the report.                                                                                                                                                                                                                                           \n *SMTPApi*                      | [**SMTPSMTP**](docs/SMTPApi.md#smtpsmtp)                                                                                                                        | **Get** /SMTP                                                | Gets SMTP profile data                                                                                                                                                                                                                                                                                               \n *SMTPApi*                      | [**SMTPTestSMTP**](docs/SMTPApi.md#smtptestsmtp)                                                                                                                | **Post** /SMTP/Test                                          | Tests SMTP profile data                                                                                                                                                                                                                                                                                              \n *SMTPApi*                      | [**SMTPUpdateSMTP**](docs/SMTPApi.md#smtpupdatesmtp)                                                                                                            | **Put** /SMTP                                                | Updates SMTP profile data                                                                                                                                                                                                                                                                                            \n *SecurityApi*                  | [**SecurityDeleteSecurityIdentity**](docs/SecurityApi.md#securitydeletesecurityidentity)                                                                        | **Delete** /Security/Identities/{id}                         | Deletes the security identity whose ID is provided.                                                                                                                                                                                                                                                                  \n *SecurityApi*                  | [**SecurityIdentityPermissions**](docs/SecurityApi.md#securityidentitypermissions)                                                                              | **Get** /Security/Identities/{id}                            | Gets an object representing the permissions of the identity associated with the provided identifier.                                                                                                                                                                                                                 \n *SecurityApi*                  | [**SecurityLookupIdentity**](docs/SecurityApi.md#securitylookupidentity)                                                                                        | **Get** /Security/Identities/Lookup                          | Validates that the identity with the name given exists.                                                                                                                                                                                                                                                              \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsAddCollectionPermissions**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsaddcollectionpermissions)                       | **Post** /Security/Roles/{id}/Permissions/Collections        | Adds collection permissions to the security role that matches the id.                                                                                                                                                                                                                                                \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsAddContainerPermissions**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsaddcontainerpermissions)                         | **Post** /Security/Roles/{id}/Permissions/Containers         | Adds container permissions to the security role that matches the id.                                                                                                                                                                                                                                                 \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsAddGlobalPermissions**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsaddglobalpermissions)                               | **Post** /Security/Roles/{id}/Permissions/Global             | Adds global permissions to the security role that matches the id.                                                                                                                                                                                                                                                    \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsGetCollectionPermissionsForRole**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsgetcollectionpermissionsforrole)         | **Get** /Security/Roles/{id}/Permissions/Collections         | Returns all collection permissions associated with the security role that matches the id.                                                                                                                                                                                                                            \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsGetContainerPermissionsForRole**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsgetcontainerpermissionsforrole)           | **Get** /Security/Roles/{id}/Permissions/Containers          | Returns all container permissions associated with the security role that matches the id.                                                                                                                                                                                                                             \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsGetGlobalPermissionsForRole**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsgetglobalpermissionsforrole)                 | **Get** /Security/Roles/{id}/Permissions/Global              | Returns all global permissions associated with the security role that matches the id.                                                                                                                                                                                                                                \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsGetPermissionsForRole**](docs/SecurityRolePermissionsApi.md#securityrolepermissionsgetpermissionsforrole)                             | **Get** /Security/Roles/{id}/Permissions                     | Returns all permissions associated with the security role that matches the id.                                                                                                                                                                                                                                       \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsSetCollectionPermissions**](docs/SecurityRolePermissionsApi.md#securityrolepermissionssetcollectionpermissions)                       | **Put** /Security/Roles/{id}/Permissions/Collections         | Sets collection permissions to the security role that matches the id.                                                                                                                                                                                                                                                \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsSetContainerPermissions**](docs/SecurityRolePermissionsApi.md#securityrolepermissionssetcontainerpermissions)                         | **Put** /Security/Roles/{id}/Permissions/Containers          | Sets container permissions to the security role that matches the id.                                                                                                                                                                                                                                                 \n *SecurityRolePermissionsApi*   | [**SecurityRolePermissionsSetGlobalPermissions**](docs/SecurityRolePermissionsApi.md#securityrolepermissionssetglobalpermissions)                               | **Put** /Security/Roles/{id}/Permissions/Global              | Adds global permissions to the security role that matches the id.                                                                                                                                                                                                                                                    \n *SecurityRolesApi*             | [**SecurityRolesDeleteSecurityRole**](docs/SecurityRolesApi.md#securityrolesdeletesecurityrole)                                                                 | **Delete** /Security/Roles/{id}                              | Deletes the security role whose ID is provided.                                                                                                                                                                                                                                                                      \n *SecurityRolesApi*             | [**SecurityRolesGetIdentitiesWithRole**](docs/SecurityRolesApi.md#securityrolesgetidentitieswithrole)                                                           | **Get** /Security/Roles/{id}/Identities                      | Returns all identities which have the security role that matches the id.                                                                                                                                                                                                                                             \n *SecurityRolesApi*             | [**SecurityRolesUpdateIdentitiesWithRole**](docs/SecurityRolesApi.md#securityrolesupdateidentitieswithrole)                                                     | **Put** /Security/Roles/{id}/Identities                      | Updates the identities which have the security role that matches the id.                                                                                                                                                                                                                                             \n *ServerApi*                    | [**ServerAddAccess**](docs/ServerApi.md#serveraddaccess)                                                                                                        | **Post** /SSH/Servers/Access                                 | Updates logons and users with access to those logons for an existing server                                                                                                                                                                                                                                          \n *ServerApi*                    | [**ServerCreateServer**](docs/ServerApi.md#servercreateserver)                                                                                                  | **Post** /SSH/Servers                                        | Creates a server with the provided properties                                                                                                                                                                                                                                                                        \n *ServerApi*                    | [**ServerDelete**](docs/ServerApi.md#serverdelete)                                                                                                              | **Delete** /SSH/Servers/{id}                                 | Deletes a Server associated with the provided identifier                                                                                                                                                                                                                                                             \n *ServerApi*                    | [**ServerGet**](docs/ServerApi.md#serverget)                                                                                                                    | **Get** /SSH/Servers/{id}                                    | Returns a Server associated with the provided identifier                                                                                                                                                                                                                                                             \n *ServerApi*                    | [**ServerGetAccess**](docs/ServerApi.md#servergetaccess)                                                                                                        | **Get** /SSH/Servers/Access/{id}                             | Retrieves logons and users with access to those logons for an existing server                                                                                                                                                                                                                                        \n *ServerApi*                    | [**ServerQueryServers**](docs/ServerApi.md#serverqueryservers)                                                                                                  | **Get** /SSH/Servers                                         | Returns all servers according to the provided filter parameters                                                                                                                                                                                                                                                      \n *ServerApi*                    | [**ServerRemoveAccess**](docs/ServerApi.md#serverremoveaccess)                                                                                                  | **Delete** /SSH/Servers/Access                               | Updates logons and users with access to those logons for an existing server                                                                                                                                                                                                                                          \n *ServerApi*                    | [**ServerUpdateServer**](docs/ServerApi.md#serverupdateserver)                                                                                                  | **Put** /SSH/Servers                                         | Updates an existing server with the provided properties                                                                                                                                                                                                                                                              \n *ServerGroupApi*               | [**ServerGroupAddAccess**](docs/ServerGroupApi.md#servergroupaddaccess)                                                                                         | **Post** /SSH/ServerGroups/Access                            | Add access rules to the server group                                                                                                                                                                                                                                                                                 \n *ServerGroupApi*               | [**ServerGroupCreateServerGroup**](docs/ServerGroupApi.md#servergroupcreateservergroup)                                                                         | **Post** /SSH/ServerGroups                                   | Creates a server group with the provided properties                                                                                                                                                                                                                                                                  \n *ServerGroupApi*               | [**ServerGroupDelete**](docs/ServerGroupApi.md#servergroupdelete)                                                                                               | **Delete** /SSH/ServerGroups/{id}                            | Deletes a ServerGroup associated with the provided identifier                                                                                                                                                                                                                                                        \n *ServerGroupApi*               | [**ServerGroupGetAccess**](docs/ServerGroupApi.md#servergroupgetaccess)                                                                                         | **Get** /SSH/ServerGroups/Access/{id}                        | Retrieves logons and users with access to those logons for an existing server group                                                                                                                                                                                                                                  \n *ServerGroupApi*               | [**ServerGroupGetGroup**](docs/ServerGroupApi.md#servergroupgetgroup)                                                                                           | **Get** /SSH/ServerGroups/{id}                               | Returns a ServerGroup associated with the provided identifier                                                                                                                                                                                                                                                        \n *ServerGroupApi*               | [**ServerGroupGetGroupByName**](docs/ServerGroupApi.md#servergroupgetgroupbyname)                                                                               | **Get** /SSH/ServerGroups/{name}                             | Returns a ServerGroup associated with the provided identifier                                                                                                                                                                                                                                                        \n *ServerGroupApi*               | [**ServerGroupQueryServerGroups**](docs/ServerGroupApi.md#servergroupqueryservergroups)                                                                         | **Get** /SSH/ServerGroups                                    | Returns all server groups according to the provided filter parameters                                                                                                                                                                                                                                                \n *ServerGroupApi*               | [**ServerGroupRemoveAccess**](docs/ServerGroupApi.md#servergroupremoveaccess)                                                                                   | **Delete** /SSH/ServerGroups/Access                          | Removes access mappings for the specified server group                                                                                                                                                                                                                                                               \n *ServerGroupApi*               | [**ServerGroupUpdateServerGroup**](docs/ServerGroupApi.md#servergroupupdateservergroup)                                                                         | **Put** /SSH/ServerGroups                                    | Updates an existing server group with the provided properties                                                                                                                                                                                                                                                        \n *ServiceAccountApi*            | [**ServiceAccountCreateServiceAccount**](docs/ServiceAccountApi.md#serviceaccountcreateserviceaccount)                                                          | **Post** /SSH/ServiceAccounts                                | Creates a ServiceAccount with the provided properties                                                                                                                                                                                                                                                                \n *ServiceAccountApi*            | [**ServiceAccountDeleteServiceAccount**](docs/ServiceAccountApi.md#serviceaccountdeleteserviceaccount)                                                          | **Delete** /SSH/ServiceAccounts/{id}                         | Deletes a ServiceAccount associated with the provided identifier                                                                                                                                                                                                                                                     \n *ServiceAccountApi*            | [**ServiceAccountDeleteServiceAccounts**](docs/ServiceAccountApi.md#serviceaccountdeleteserviceaccounts)                                                        | **Delete** /SSH/ServiceAccounts                              | Deletes Service Accounts associated with the provided identifiers                                                                                                                                                                                                                                                    \n *ServiceAccountApi*            | [**ServiceAccountGet**](docs/ServiceAccountApi.md#serviceaccountget)                                                                                            | **Get** /SSH/ServiceAccounts/{id}                            | Returns a ServiceAccount associated with the provided identifier                                                                                                                                                                                                                                                     \n *ServiceAccountApi*            | [**ServiceAccountGetServiceAccountKey**](docs/ServiceAccountApi.md#serviceaccountgetserviceaccountkey)                                                          | **Get** /SSH/ServiceAccounts/Key/{id}                        | Returns an SSH key with or without private key based on the provided parameters.                                                                                                                                                                                                                                     \n *ServiceAccountApi*            | [**ServiceAccountQueryServiceAccounts**](docs/ServiceAccountApi.md#serviceaccountqueryserviceaccounts)                                                          | **Get** /SSH/ServiceAccounts                                 | Returns all ServiceAccounts according to the provided filter parameters                                                                                                                                                                                                                                              \n *ServiceAccountApi*            | [**ServiceAccountRotateServiceAccountKey**](docs/ServiceAccountApi.md#serviceaccountrotateserviceaccountkey)                                                    | **Post** /SSH/ServiceAccounts/Rotate/{id}                    | Rotate an SSH key for a specified service account.                                                                                                                                                                                                                                                                   \n *ServiceAccountApi*            | [**ServiceAccountUpdateServiceAccount**](docs/ServiceAccountApi.md#serviceaccountupdateserviceaccount)                                                          | **Put** /SSH/ServiceAccounts                                 | Updates an SSH key for a specified service account.                                                                                                                                                                                                                                                                  \n *SslApi*                       | [**SslAddNetworkRanges**](docs/SslApi.md#ssladdnetworkranges)                                                                                                   | **Post** /SSL/NetworkRanges                                  | Adds the provided network range definitions to the associated network definition                                                                                                                                                                                                                                     \n *SslApi*                       | [**SslCreateNetwork**](docs/SslApi.md#sslcreatenetwork)                                                                                                         | **Post** /SSL/Networks                                       | Creates a network definition according to the provided properties                                                                                                                                                                                                                                                    \n *SslApi*                       | [**SslEndpoint**](docs/SslApi.md#sslendpoint)                                                                                                                   | **Get** /SSL/Endpoints/{id}                                  | Returns the details of the associated scanning endpoint                                                                                                                                                                                                                                                              \n *SslApi*                       | [**SslEndpointHistory**](docs/SslApi.md#sslendpointhistory)                                                                                                     | **Get** /SSL/Endpoints/{id}/History                          | Returns a list of the scan results for the provided endpoint according to the provided filter and output parameters                                                                                                                                                                                                  \n *SslApi*                       | [**SslGetNetwork**](docs/SslApi.md#sslgetnetwork)                                                                                                               | **Get** /SSL/Networks/{identifier}                           | Returns a defined SSL network according to the provided name                                                                                                                                                                                                                                                         \n *SslApi*                       | [**SslGetNetworkRangesForNetwork**](docs/SslApi.md#sslgetnetworkrangesfornetwork)                                                                               | **Get** /SSL/NetworkRanges/{id}                              | Returns the network range definitions for the provided network definition                                                                                                                                                                                                                                            \n *SslApi*                       | [**SslGetNetworks**](docs/SslApi.md#sslgetnetworks)                                                                                                             | **Get** /SSL/Networks                                        | Returns all defined SSL networks according to the provided filter and output parameters                                                                                                                                                                                                                              \n *SslApi*                       | [**SslImmediateSslScan**](docs/SslApi.md#sslimmediatesslscan)                                                                                                   | **Post** /SSL/Networks/{id}/Scan                             | Starts an SSL Scan for the network according to the associated network definition                                                                                                                                                                                                                                    \n *SslApi*                       | [**SslMonitorAll**](docs/SslApi.md#sslmonitorall)                                                                                                               | **Put** /SSL/Endpoints/MonitorAll                            | Sets all endpoints matching the provided query as \u0026#39;monitored\u0026#39;                                                                                                                                                                                                                                                \n *SslApi*                       | [**SslMonitoringStatus**](docs/SslApi.md#sslmonitoringstatus)                                                                                                   | **Put** /SSL/Endpoints/MonitorStatus                         | Sets the monitored status according to the provided endpoint and boolean status                                                                                                                                                                                                                                      \n *SslApi*                       | [**SslNetworkScanParts**](docs/SslApi.md#sslnetworkscanparts)                                                                                                   | **Get** /SSL/Networks/{id}/Parts                             | Returns the scan job components comprising the entire scan job to be executed                                                                                                                                                                                                                                        \n *SslApi*                       | [**SslRemoveAllNetworkRanges**](docs/SslApi.md#sslremoveallnetworkranges)                                                                                       | **Delete** /SSL/NetworkRanges/{id}                           | Removes all network range definitions from the associated network definition                                                                                                                                                                                                                                         \n *SslApi*                       | [**SslRemoveNetwork**](docs/SslApi.md#sslremovenetwork)                                                                                                         | **Delete** /SSL/Networks/{id}                                | Removes a network definition according to the provided identifier                                                                                                                                                                                                                                                    \n *SslApi*                       | [**SslResults**](docs/SslApi.md#sslresults)                                                                                                                     | **Get** /SSL                                                 | Returns a list of the endpoint scan results according to the provided filter and output parameters                                                                                                                                                                                                                   \n *SslApi*                       | [**SslReviewAll**](docs/SslApi.md#sslreviewall)                                                                                                                 | **Put** /SSL/Endpoints/ReviewAll                             | Sets all endpoints matching the provided query as \u0026#39;reviewed\u0026#39;                                                                                                                                                                                                                                                 \n *SslApi*                       | [**SslReviewedStatus**](docs/SslApi.md#sslreviewedstatus)                                                                                                       | **Put** /SSL/Endpoints/ReviewStatus                          | Sets the reviewed status according to the provided endpoint and boolean status                                                                                                                                                                                                                                       \n *SslApi*                       | [**SslScanPart**](docs/SslApi.md#sslscanpart)                                                                                                                   | **Get** /SSL/Parts/{id}                                      | Returns the execution details of the associated network scan job part                                                                                                                                                                                                                                                \n *SslApi*                       | [**SslSetNetworkRanges**](docs/SslApi.md#sslsetnetworkranges)                                                                                                   | **Put** /SSL/NetworkRanges                                   | Configures network range definitions for the provided network                                                                                                                                                                                                                                                        \n *SslApi*                       | [**SslUpdateNetwork**](docs/SslApi.md#sslupdatenetwork)                                                                                                         | **Put** /SSL/Networks                                        | Updates an existing network definition according to the provided properties                                                                                                                                                                                                                                          \n *SslApi*                       | [**SslValidateNetworkRanges**](docs/SslApi.md#sslvalidatenetworkranges)                                                                                         | **Post** /SSL/NetworkRanges/Validate                         | Validates the format (using regular expressions) of the provided network range definitions                                                                                                                                                                                                                           \n *StatusApi*                    | [**StatusGetEndpoints**](docs/StatusApi.md#statusgetendpoints)                                                                                                  | **Get** /Status/Endpoints                                    | Returns all endpoints to which the requesting identity has access                                                                                                                                                                                                                                                    \n *TemplateApi*                  | [**TemplateGetGlobalSettings**](docs/TemplateApi.md#templategetglobalsettings)                                                                                  | **Get** /Templates/Settings                                  | Gets the global template settings.                                                                                                                                                                                                                                                                                   \n *TemplateApi*                  | [**TemplateGetTemplate**](docs/TemplateApi.md#templategettemplate)                                                                                              | **Get** /Templates/{id}                                      | Returns the certificate template associated with the provided id                                                                                                                                                                                                                                                     \n *TemplateApi*                  | [**TemplateGetTemplates**](docs/TemplateApi.md#templategettemplates)                                                                                            | **Get** /Templates                                           | Returns all certificate templates according to the provided filter and output parameters                                                                                                                                                                                                                             \n *TemplateApi*                  | [**TemplateGetValidSubjectParts**](docs/TemplateApi.md#templategetvalidsubjectparts)                                                                            | **Get** /Templates/SubjectParts                              |\n *TemplateApi*                  | [**TemplateImport**](docs/TemplateApi.md#templateimport)                                                                                                        | **Post** /Templates/Import                                   | Imports templates from the provided configuration tenant                                                                                                                                                                                                                                                             \n *TemplateApi*                  | [**TemplateUpdateGlobalSettings**](docs/TemplateApi.md#templateupdateglobalsettings)                                                                            | **Put** /Templates/Settings                                  | Replaces the existing global template settings.                                                                                                                                                                                                                                                                      \n *TemplateApi*                  | [**TemplateUpdateTemplate**](docs/TemplateApi.md#templateupdatetemplate)                                                                                        | **Put** /Templates                                           | Updates a certificate template according to the provided properties                                                                                                                                                                                                                                                  \n *UserApi*                      | [**UserCreateUser**](docs/UserApi.md#usercreateuser)                                                                                                            | **Post** /SSH/Users                                          | Creates a new SSH User.                                                                                                                                                                                                                                                                                              \n *UserApi*                      | [**UserDeleteUser**](docs/UserApi.md#userdeleteuser)                                                                                                            | **Delete** /SSH/Users/{id}                                   | Deletes an SSH user.                                                                                                                                                                                                                                                                                                 \n *UserApi*                      | [**UserGetUser**](docs/UserApi.md#usergetuser)                                                                                                                  | **Get** /SSH/Users/{id}                                      | Looks up information about an existing SSH user.                                                                                                                                                                                                                                                                     \n *UserApi*                      | [**UserQueryUsers**](docs/UserApi.md#userqueryusers)                                                                                                            | **Get** /SSH/Users                                           | Returns users matching the criteria from the provided query parameters                                                                                                                                                                                                                                               \n *UserApi*                      | [**UserUpdateUser**](docs/UserApi.md#userupdateuser)                                                                                                            | **Put** /SSH/Users                                           | Updates information about a given user.                                                                                                                                                                                                                                                                              \n *UserApi*                      | [**UserUserAccess**](docs/UserApi.md#useruseraccess)                                                                                                            | **Post** /SSH/Users/Access                                   | Updates logon access for a user                                                                                                                                                                                                                                                                                      \n *WorkflowApi*                  | [**WorkflowApprovePendingRequests**](docs/WorkflowApi.md#workflowapprovependingrequests)                                                                        | **Post** /Workflow/Certificates/Approve                      | Approves pending certificate requests associated with the provided ids                                                                                                                                                                                                                                               \n *WorkflowApi*                  | [**WorkflowDenyPendingRequests**](docs/WorkflowApi.md#workflowdenypendingrequests)                                                                              | **Post** /Workflow/Certificates/Deny                         | Denies pending certificate requests associated with the provided ids                                                                                                                                                                                                                                                 \n *WorkflowApi*                  | [**WorkflowGet**](docs/WorkflowApi.md#workflowget)                                                                                                              | **Get** /Workflow/Certificates/Pending                       | Gets a collection of certificate requests based on the provided query.                                                                                                                                                                                                                                               \n *WorkflowApi*                  | [**WorkflowGetCertificateRequestDetails**](docs/WorkflowApi.md#workflowgetcertificaterequestdetails)                                                            | **Get** /Workflow/Certificates/{id}                          | Returns certificate request details based on the provided ID.                                                                                                                                                                                                                                                        \n *WorkflowApi*                  | [**WorkflowGetDenied**](docs/WorkflowApi.md#workflowgetdenied)                                                                                                  | **Get** /Workflow/Certificates/Denied                        | Gets a collection of denied certificate requests based on the provided query.                                                                                                                                                                                                                                        \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionConfigureDefinitionSteps**](docs/WorkflowDefinitionApi.md#workflowdefinitionconfiguredefinitionsteps)                                      | **Put** /Workflow/Definitions/{definitionId}/Steps           | Sets the provided steps on the latest version of the definition.                                                                                                                                                                                                                                                     \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionCreateNewDefinition**](docs/WorkflowDefinitionApi.md#workflowdefinitioncreatenewdefinition)                                                | **Post** /Workflow/Definitions                               | Creates a new base definition without any steps.                                                                                                                                                                                                                                                                     \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionDelete**](docs/WorkflowDefinitionApi.md#workflowdefinitiondelete)                                                                          | **Delete** /Workflow/Definitions/{definitionId}              | Deletes the definition matching the given Id.                                                                                                                                                                                                                                                                        \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionGet**](docs/WorkflowDefinitionApi.md#workflowdefinitionget)                                                                                | **Get** /Workflow/Definitions/{definitionId}                 | Gets a workflow definition.                                                                                                                                                                                                                                                                                          \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionGetStepSchema**](docs/WorkflowDefinitionApi.md#workflowdefinitiongetstepschema)                                                            | **Get** /Workflow/Definitions/Steps/{extensionName}          | Gets the schema of a given step with the specified extension name.                                                                                                                                                                                                                                                   \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionPublishDefinition**](docs/WorkflowDefinitionApi.md#workflowdefinitionpublishdefinition)                                                    | **Post** /Workflow/Definitions/{definitionId}/Publish        | Makes the most recent version of a Workflow Definition the published version.                                                                                                                                                                                                                                        \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionQuery**](docs/WorkflowDefinitionApi.md#workflowdefinitionquery)                                                                            | **Get** /Workflow/Definitions                                | Gets the Definitions matching the query specifications.                                                                                                                                                                                                                                                              \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionQueryAvailableSteps**](docs/WorkflowDefinitionApi.md#workflowdefinitionqueryavailablesteps)                                                | **Get** /Workflow/Definitions/Steps                          | Gets the result set of available steps for a given query.                                                                                                                                                                                                                                                            \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionQueryWorkflowTypes**](docs/WorkflowDefinitionApi.md#workflowdefinitionqueryworkflowtypes)                                                  | **Get** /Workflow/Definitions/Types                          | Performs a query against the workflow types in the system.                                                                                                                                                                                                                                                           \n *WorkflowDefinitionApi*        | [**WorkflowDefinitionUpdateExistingDefinition**](docs/WorkflowDefinitionApi.md#workflowdefinitionupdateexistingdefinition)                                      | **Put** /Workflow/Definitions/{definitionId}                 | Updates the existing definition\u0026#39;s DisplayName and Description.                                                                                                                                                                                                                                                   \n *WorkflowInstanceApi*          | [**WorkflowInstanceDeleteInstance**](docs/WorkflowInstanceApi.md#workflowinstancedeleteinstance)                                                                | **Delete** /Workflow/Instances/{instanceId}                  | Deletes the specified instance.                                                                                                                                                                                                                                                                                      \n *WorkflowInstanceApi*          | [**WorkflowInstanceGet**](docs/WorkflowInstanceApi.md#workflowinstanceget)                                                                                      | **Get** /Workflow/Instances/{instanceId}                     | Get information relevant for knowing where an instance is in its workflow.                                                                                                                                                                                                                                           \n *WorkflowInstanceApi*          | [**WorkflowInstanceQuery**](docs/WorkflowInstanceApi.md#workflowinstancequery)                                                                                  | **Get** /Workflow/Instances                                  | Gets the workflow instances matching the query specifications.                                                                                                                                                                                                                                                       \n *WorkflowInstanceApi*          | [**WorkflowInstanceQueryInstancesAssignedToMe**](docs/WorkflowInstanceApi.md#workflowinstancequeryinstancesassignedtome)                                        | **Get** /Workflow/Instances/AssignedToMe                     | Gets the workflow instances waiting on the user.                                                                                                                                                                                                                                                                     \n *WorkflowInstanceApi*          | [**WorkflowInstanceQueryInstancesStartedByMe**](docs/WorkflowInstanceApi.md#workflowinstancequeryinstancesstartedbyme)                                          | **Get** /Workflow/Instances/My                               | Gets the workflow instances started by the user.                                                                                                                                                                                                                                                                     \n *WorkflowInstanceApi*          | [**WorkflowInstanceRestart**](docs/WorkflowInstanceApi.md#workflowinstancerestart)                                                                              | **Post** /Workflow/Instances/{instanceId}/Restart            | Restarts a failed instance against the specified definition version or the published version if no version is specified.                                                                                                                                                                                             \n *WorkflowInstanceApi*          | [**WorkflowInstanceSignal**](docs/WorkflowInstanceApi.md#workflowinstancesignal)                                                                                | **Post** /Workflow/Instances/{instanceId}/Signals            | Receives the given signal for the given instance.                                                                                                                                                                                                                                                                    \n *WorkflowInstanceApi*          | [**WorkflowInstanceStop**](docs/WorkflowInstanceApi.md#workflowinstancestop)                                                                                    | **Post** /Workflow/Instances/{instanceId}/Stop               | Rejects an instance, preventing it from continuing.                                                                                                                                                                                                                                                                  \n\n## Documentation For Models\n\n- [CSSCMSDataModelModelsPamProviderTypeParamValue](docs/CSSCMSDataModelModelsPamProviderTypeParamValue.md)\n- [CSSCMSDataModelModelsProvider](docs/CSSCMSDataModelModelsProvider.md)\n- [CSSCMSDataModelModelsProviderType](docs/CSSCMSDataModelModelsProviderType.md)\n- [CSSCMSDataModelModelsProviderTypeParam](docs/CSSCMSDataModelModelsProviderTypeParam.md)\n- [CoreModelsEnrollmentEnrollmentCA](docs/CoreModelsEnrollmentEnrollmentCA.md)\n- [CoreModelsEnrollmentEnrollmentTemplate](docs/CoreModelsEnrollmentEnrollmentTemplate.md)\n- [CoreModelsEnrollmentEnrollmentTemplateCAResponse](docs/CoreModelsEnrollmentEnrollmentTemplateCAResponse.md)\n- [KeyfactorAPIModelsEnrollmentEnrollmentManagementResponse](docs/KeyfactorAPIModelsEnrollmentEnrollmentManagementResponse.md)\n- [KeyfactorAPIModelsSMTPSMTPRequest](docs/KeyfactorAPIModelsSMTPSMTPRequest.md)\n- [KeyfactorAPIModelsSMTPSMTPResponse](docs/KeyfactorAPIModelsSMTPSMTPResponse.md)\n- [KeyfactorAPIModelsSMTPSMTPTestRequest](docs/KeyfactorAPIModelsSMTPSMTPTestRequest.md)\n- [KeyfactorAPIModelsSMTPSMTPTestResponse](docs/KeyfactorAPIModelsSMTPSMTPTestResponse.md)\n- [KeyfactorApiModelsAlertsAlertCertificateQueryAlertCertificateQueryResponse](docs/KeyfactorApiModelsAlertsAlertCertificateQueryAlertCertificateQueryResponse.md)\n- [KeyfactorApiModelsAlertsAlertScheduleAlertScheduleRequest](docs/KeyfactorApiModelsAlertsAlertScheduleAlertScheduleRequest.md)\n- [KeyfactorApiModelsAlertsAlertScheduleAlertScheduleResponse](docs/KeyfactorApiModelsAlertsAlertScheduleAlertScheduleResponse.md)\n- [KeyfactorApiModelsAlertsAlertTemplateAlertTemplateResponse](docs/KeyfactorApiModelsAlertsAlertTemplateAlertTemplateResponse.md)\n- [KeyfactorApiModelsAlertsDeniedDeniedAlertCreationRequest](docs/KeyfactorApiModelsAlertsDeniedDeniedAlertCreationRequest.md)\n- [KeyfactorApiModelsAlertsDeniedDeniedAlertDefinitionResponse](docs/KeyfactorApiModelsAlertsDeniedDeniedAlertDefinitionResponse.md)\n- [KeyfactorApiModelsAlertsDeniedDeniedAlertUpdateRequest](docs/KeyfactorApiModelsAlertsDeniedDeniedAlertUpdateRequest.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertCreationRequest](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertCreationRequest.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertDefinitionResponse](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertDefinitionResponse.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertResponse](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertResponse.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertTestAllRequest](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertTestAllRequest.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertTestRequest](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertTestRequest.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertTestResponse](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertTestResponse.md)\n- [KeyfactorApiModelsAlertsExpirationExpirationAlertUpdateRequest](docs/KeyfactorApiModelsAlertsExpirationExpirationAlertUpdateRequest.md)\n- [KeyfactorApiModelsAlertsIssuedIssuedAlertCreationRequest](docs/KeyfactorApiModelsAlertsIssuedIssuedAlertCreationRequest.md)\n- [KeyfactorApiModelsAlertsIssuedIssuedAlertDefinitionResponse](docs/KeyfactorApiModelsAlertsIssuedIssuedAlertDefinitionResponse.md)\n- [KeyfactorApiModelsAlertsIssuedIssuedAlertUpdateRequest](docs/KeyfactorApiModelsAlertsIssuedIssuedAlertUpdateRequest.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertCreationRequest](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertCreationRequest.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertDefinitionResponse](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertDefinitionResponse.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertResponse](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertResponse.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestAllRequest](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestAllRequest.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestRequest](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestRequest.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestResponse](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestResponse.md)\n- [KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertUpdateRequest](docs/KeyfactorApiModelsAlertsKeyRotationKeyRotationAlertUpdateRequest.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertCreationRequest](docs/KeyfactorApiModelsAlertsPendingPendingAlertCreationRequest.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertDefinitionResponse](docs/KeyfactorApiModelsAlertsPendingPendingAlertDefinitionResponse.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertResponse](docs/KeyfactorApiModelsAlertsPendingPendingAlertResponse.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertTestAllRequest](docs/KeyfactorApiModelsAlertsPendingPendingAlertTestAllRequest.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertTestRequest](docs/KeyfactorApiModelsAlertsPendingPendingAlertTestRequest.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertTestResponse](docs/KeyfactorApiModelsAlertsPendingPendingAlertTestResponse.md)\n- [KeyfactorApiModelsAlertsPendingPendingAlertUpdateRequest](docs/KeyfactorApiModelsAlertsPendingPendingAlertUpdateRequest.md)\n- [KeyfactorApiModelsCertificateAuthoritiesCertificateAuthorityTestResponse](docs/KeyfactorApiModelsCertificateAuthoritiesCertificateAuthorityTestResponse.md)\n- [KeyfactorApiModelsCertificateCollectionsCertificateCollectionCopyRequest](docs/KeyfactorApiModelsCertificateCollectionsCertificateCollectionCopyRequest.md)\n- [KeyfactorApiModelsCertificateCollectionsCertificateCollectionCreateRequest](docs/KeyfactorApiModelsCertificateCollectionsCertificateCollectionCreateRequest.md)\n- [KeyfactorApiModelsCertificateCollectionsCertificateCollectionResponse](docs/KeyfactorApiModelsCertificateCollectionsCertificateCollectionResponse.md)\n- [KeyfactorApiModelsCertificateCollectionsCertificateCollectionUpdateRequest](docs/KeyfactorApiModelsCertificateCollectionsCertificateCollectionUpdateRequest.md)\n- [KeyfactorApiModelsCertificateStoresAddCertificateRequest](docs/KeyfactorApiModelsCertificateStoresAddCertificateRequest.md)\n- [KeyfactorApiModelsCertificateStoresCertificateStoreApproveRequest](docs/KeyfactorApiModelsCertificateStoresCertificateStoreApproveRequest.md)\n- [KeyfactorApiModelsCertificateStoresJobHistoryResponse](docs/KeyfactorApiModelsCertificateStoresJobHistoryResponse.md)\n- [KeyfactorApiModelsCertificateStoresReenrollmentRequest](docs/KeyfactorApiModelsCertificateStoresReenrollmentRequest.md)\n- [KeyfactorApiModelsCertificateStoresRemoveCertificateRequest](docs/KeyfactorApiModelsCertificateStoresRemoveCertificateRequest.md)\n- [KeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeCreationRequest](docs/KeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeCreationRequest.md)\n- [KeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeResponse](docs/KeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeResponse.md)\n- [KeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeUpdateRequest](docs/KeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeUpdateRequest.md)\n- [KeyfactorApiModelsCertificatesAnalyzeCertificateRequest](docs/KeyfactorApiModelsCertificatesAnalyzeCertificateRequest.md)\n- [KeyfactorApiModelsCertificatesCertificateIdentityAuditResponse](docs/KeyfactorApiModelsCertificatesCertificateIdentityAuditResponse.md)\n- [KeyfactorApiModelsCertificatesCertificateIdentityAuditResponseCertificatePermission](docs/KeyfactorApiModelsCertificatesCertificateIdentityAuditResponseCertificatePermission.md)\n- [KeyfactorApiModelsCertificatesCertificateLocationsResponse](docs/KeyfactorApiModelsCertificatesCertificateLocationsResponse.md)\n- [KeyfactorApiModelsCertificatesCertificateQueryRequest](docs/KeyfactorApiModelsCertificatesCertificateQueryRequest.md)\n- [KeyfactorApiModelsConfigurationTenantConfigurationTenantRequest](docs/KeyfactorApiModelsConfigurationTenantConfigurationTenantRequest.md)\n- [KeyfactorApiModelsEnrollmentEnrollmentManagementRequest](docs/KeyfactorApiModelsEnrollmentEnrollmentManagementRequest.md)\n- [KeyfactorApiModelsEnrollmentManagementStoreRequest](docs/KeyfactorApiModelsEnrollmentManagementStoreRequest.md)\n- [KeyfactorApiModelsEnrollmentManagementStoreTypeRequest](docs/KeyfactorApiModelsEnrollmentManagementStoreTypeRequest.md)\n- [KeyfactorApiModelsEventHandlerEventHandlerParameterRequest](docs/KeyfactorApiModelsEventHandlerEventHandlerParameterRequest.md)\n- [KeyfactorApiModelsEventHandlerEventHandlerParameterResponse](docs/KeyfactorApiModelsEventHandlerEventHandlerParameterResponse.md)\n- [KeyfactorApiModelsEventHandlerRegisteredEventHandlerRequest](docs/KeyfactorApiModelsEventHandlerRegisteredEventHandlerRequest.md)\n- [KeyfactorApiModelsEventHandlerRegisteredEventHandlerResponse](docs/KeyfactorApiModelsEventHandlerRegisteredEventHandlerResponse.md)\n- [KeyfactorApiModelsLicenseLicenseResponse](docs/KeyfactorApiModelsLicenseLicenseResponse.md)\n- [KeyfactorApiModelsLicenseLicenseResponseLicense](docs/KeyfactorApiModelsLicenseLicenseResponseLicense.md)\n- [KeyfactorApiModelsLicenseLicenseResponseLicensedCustomer](docs/KeyfactorApiModelsLicenseLicenseResponseLicensedCustomer.md)\n- [KeyfactorApiModelsLicenseLicenseResponseLicensedFeature](docs/KeyfactorApiModelsLicenseLicenseResponseLicensedFeature.md)\n- [KeyfactorApiModelsLicenseLicenseResponseLicensedProduct](docs/KeyfactorApiModelsLicenseLicenseResponseLicensedProduct.md)\n- [KeyfactorApiModelsMacEnrollmentMacEnrollmentAPIModel](docs/KeyfactorApiModelsMacEnrollmentMacEnrollmentAPIModel.md)\n- [KeyfactorApiModelsMetadataFieldMetadataFieldCreateRequest](docs/KeyfactorApiModelsMetadataFieldMetadataFieldCreateRequest.md)\n- [KeyfactorApiModelsMetadataFieldMetadataFieldResponse](docs/KeyfactorApiModelsMetadataFieldMetadataFieldResponse.md)\n- [KeyfactorApiModelsMetadataFieldMetadataFieldUpdateRequest](docs/KeyfactorApiModelsMetadataFieldMetadataFieldUpdateRequest.md)\n- [KeyfactorApiModelsMonitoringDashboardRequest](docs/KeyfactorApiModelsMonitoringDashboardRequest.md)\n- [KeyfactorApiModelsMonitoringDashboardResponse](docs/KeyfactorApiModelsMonitoringDashboardResponse.md)\n- [KeyfactorApiModelsMonitoringEmailRequest](docs/KeyfactorApiModelsMonitoringEmailRequest.md)\n- [KeyfactorApiModelsMonitoringEmailResponse](docs/KeyfactorApiModelsMonitoringEmailResponse.md)\n- [KeyfactorApiModelsMonitoringOCSPParametersRequest](docs/KeyfactorApiModelsMonitoringOCSPParametersRequest.md)\n- [KeyfactorApiModelsMonitoringOCSPParametersResponse](docs/KeyfactorApiModelsMonitoringOCSPParametersResponse.md)\n- [KeyfactorApiModelsMonitoringRevocationMonitoringAlertTestAllRequest](docs/KeyfactorApiModelsMonitoringRevocationMonitoringAlertTestAllRequest.md)\n- [KeyfactorApiModelsMonitoringRevocationMonitoringAlertTestRequest](docs/KeyfactorApiModelsMonitoringRevocationMonitoringAlertTestRequest.md)\n- [KeyfactorApiModelsMonitoringRevocationMonitoringAlertTestResponse](docs/KeyfactorApiModelsMonitoringRevocationMonitoringAlertTestResponse.md)\n- [KeyfactorApiModelsMonitoringRevocationMonitoringCreationRequest](docs/KeyfactorApiModelsMonitoringRevocationMonitoringCreationRequest.md)\n- [KeyfactorApiModelsMonitoringRevocationMonitoringDefinitionResponse](docs/KeyfactorApiModelsMonitoringRevocationMonitoringDefinitionResponse.md)\n- [KeyfactorApiModelsMonitoringRevocationMonitoringUpdateRequest](docs/KeyfactorApiModelsMonitoringRevocationMonitoringUpdateRequest.md)\n- [KeyfactorApiModelsOrchestratorJobsAcknowledgeJobRequest](docs/KeyfactorApiModelsOrchestratorJobsAcknowledgeJobRequest.md)\n- [KeyfactorApiModelsOrchestratorJobsBulkJobResponse](docs/KeyfactorApiModelsOrchestratorJobsBulkJobResponse.md)\n- [KeyfactorApiModelsOrchestratorJobsCustomJobResultDataResponse](docs/KeyfactorApiModelsOrchestratorJobsCustomJobResultDataResponse.md)\n- [KeyfactorApiModelsOrchestratorJobsJobFieldResponse](docs/KeyfactorApiModelsOrchestratorJobsJobFieldResponse.md)\n- [KeyfactorApiModelsOrchestratorJobsJobResponse](docs/KeyfactorApiModelsOrchestratorJobsJobResponse.md)\n- [KeyfactorApiModelsOrchestratorJobsJobTypeFieldResponse](docs/KeyfactorApiModelsOrchestratorJobsJobTypeFieldResponse.md)\n- [KeyfactorApiModelsOrchestratorJobsJobTypeResponse](docs/KeyfactorApiModelsOrchestratorJobsJobTypeResponse.md)\n- [KeyfactorApiModelsOrchestratorJobsRescheduleJobRequest](docs/KeyfactorApiModelsOrchestratorJobsRescheduleJobRequest.md)\n- [KeyfactorApiModelsOrchestratorJobsUnscheduleJobRequest](docs/KeyfactorApiModelsOrchestratorJobsUnscheduleJobRequest.md)\n- [KeyfactorApiModelsOrchestratorsAgentBlueprintJobsResponse](docs/KeyfactorApiModelsOrchestratorsAgentBlueprintJobsResponse.md)\n- [KeyfactorApiModelsOrchestratorsAgentBlueprintResponse](docs/KeyfactorApiModelsOrchestratorsAgentBlueprintResponse.md)\n- [KeyfactorApiModelsOrchestratorsAgentBlueprintStoresResponse](docs/KeyfactorApiModelsOrchestratorsAgentBlueprintStoresResponse.md)\n- [KeyfactorApiModelsOrchestratorsAgentResponse](docs/KeyfactorApiModelsOrchestratorsAgentResponse.md)\n- [KeyfactorApiModelsOrchestratorsUpdateOrchestratorAuthCertificateReenrollmentRequest](docs/KeyfactorApiModelsOrchestratorsUpdateOrchestratorAuthCertificateReenrollmentRequest.md)\n- [KeyfactorApiModelsOrchestratorsUpdateOrchestratorAuthCertificateReenrollmentResponse](docs/KeyfactorApiModelsOrchestratorsUpdateOrchestratorAuthCertificateReenrollmentResponse.md)\n- [KeyfactorApiModelsSecurityRolesAreaPermissionResponse](docs/KeyfactorApiModelsSecurityRolesAreaPermissionResponse.md)\n- [KeyfactorApiModelsSecurityRolesContainerPermissionRequest](docs/KeyfactorApiModelsSecurityRolesContainerPermissionRequest.md)\n- [KeyfactorApiModelsSecurityRolesContainerPermissionResponse](docs/KeyfactorApiModelsSecurityRolesContainerPermissionResponse.md)\n- [KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesCollectionPermissionRequest](docs/KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesCollectionPermissionRequest.md)\n- [KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesCollectionPermissionResponse](docs/KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesCollectionPermissionResponse.md)\n- [KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesGlobalPermissionRequest](docs/KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesGlobalPermissionRequest.md)\n- [KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesGlobalPermissionResponse](docs/KeyfactorApiModelsSecurityRolesIdentitiesSecurityRolesGlobalPermissionResponse.md)\n- [KeyfactorApiModelsSecurityRolesRoleIdentitiesRequest](docs/KeyfactorApiModelsSecurityRolesRoleIdentitiesRequest.md)\n- [KeyfactorApiModelsSecurityRolesRoleIdentitiesResponse](docs/KeyfactorApiModelsSecurityRolesRoleIdentitiesResponse.md)\n- [KeyfactorApiModelsSecurityRolesSecurityRoleCopyRequest](docs/KeyfactorApiModelsSecurityRolesSecurityRoleCopyRequest.md)\n- [KeyfactorApiModelsSslCreateNetworkRequest](docs/KeyfactorApiModelsSslCreateNetworkRequest.md)\n- [KeyfactorApiModelsSslNetworkQueryResponse](docs/KeyfactorApiModelsSslNetworkQueryResponse.md)\n- [KeyfactorApiModelsSslNetworkResponse](docs/KeyfactorApiModelsSslNetworkResponse.md)\n- [KeyfactorApiModelsSslQuietHourRequest](docs/KeyfactorApiModelsSslQuietHourRequest.md)\n- [KeyfactorApiModelsSslQuietHourResponse](docs/KeyfactorApiModelsSslQuietHourResponse.md)\n- [KeyfactorApiModelsSslUpdateNetworkRequest](docs/KeyfactorApiModelsSslUpdateNetworkRequest.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplateDefaultRequest](docs/KeyfactorApiModelsTemplatesGlobalTemplateDefaultRequest.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplateDefaultResponse](docs/KeyfactorApiModelsTemplatesGlobalTemplateDefaultResponse.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplatePolicyRequest](docs/KeyfactorApiModelsTemplatesGlobalTemplatePolicyRequest.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplatePolicyResponse](docs/KeyfactorApiModelsTemplatesGlobalTemplatePolicyResponse.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplateRegexRequest](docs/KeyfactorApiModelsTemplatesGlobalTemplateRegexRequest.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplateRegexResponse](docs/KeyfactorApiModelsTemplatesGlobalTemplateRegexResponse.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplateSettingsRequest](docs/KeyfactorApiModelsTemplatesGlobalTemplateSettingsRequest.md)\n- [KeyfactorApiModelsTemplatesGlobalTemplateSettingsResponse](docs/KeyfactorApiModelsTemplatesGlobalTemplateSettingsResponse.md)\n- [KeyfactorApiModelsTemplatesTemplateEnrollmentDefaultResponse](docs/KeyfactorApiModelsTemplatesTemplateEnrollmentDefaultResponse.md)\n- [KeyfactorApiModelsTemplatesTemplateEnrollmentPolicyResponse](docs/KeyfactorApiModelsTemplatesTemplateEnrollmentPolicyResponse.md)\n- [KeyfactorApiModelsTemplatesTemplateEnrollmentRegexResponse](docs/KeyfactorApiModelsTemplatesTemplateEnrollmentRegexResponse.md)\n- [KeyfactorApiModelsTemplatesTemplateEnrollmentSettingsResponse](docs/KeyfactorApiModelsTemplatesTemplateEnrollmentSettingsResponse.md)\n- [KeyfactorApiModelsTemplatesValidSubjectPartResponse](docs/KeyfactorApiModelsTemplatesValidSubjectPartResponse.md)\n- [KeyfactorApiModelsWorkflowsAvailableSignalResponse](docs/KeyfactorApiModelsWorkflowsAvailableSignalResponse.md)\n- [KeyfactorApiModelsWorkflowsAvailableStepQueryResponse](docs/KeyfactorApiModelsWorkflowsAvailableStepQueryResponse.md)\n- [KeyfactorApiModelsWorkflowsAvailableStepResponse](docs/KeyfactorApiModelsWorkflowsAvailableStepResponse.md)\n- [KeyfactorApiModelsWorkflowsConditionConfigurationRequest](docs/KeyfactorApiModelsWorkflowsConditionConfigurationRequest.md)\n- [KeyfactorApiModelsWorkflowsConditionConfigurationResponse](docs/KeyfactorApiModelsWorkflowsConditionConfigurationResponse.md)\n- [KeyfactorApiModelsWorkflowsDefinitionCreateRequest](docs/KeyfactorApiModelsWorkflowsDefinitionCreateRequest.md)\n- [KeyfactorApiModelsWorkflowsDefinitionQueryResponse](docs/KeyfactorApiModelsWorkflowsDefinitionQueryResponse.md)\n- [KeyfactorApiModelsWorkflowsDefinitionResponse](docs/KeyfactorApiModelsWorkflowsDefinitionResponse.md)\n- [KeyfactorApiModelsWorkflowsDefinitionStepRequest](docs/KeyfactorApiModelsWorkflowsDefinitionStepRequest.md)\n- [KeyfactorApiModelsWorkflowsDefinitionStepResponse](docs/KeyfactorApiModelsWorkflowsDefinitionStepResponse.md)\n- [KeyfactorApiModelsWorkflowsDefinitionStepSignalResponse](docs/KeyfactorApiModelsWorkflowsDefinitionStepSignalResponse.md)\n- [KeyfactorApiModelsWorkflowsDefinitionUpdateRequest](docs/KeyfactorApiModelsWorkflowsDefinitionUpdateRequest.md)\n- [KeyfactorApiModelsWorkflowsInstanceDefinitionResponse](docs/KeyfactorApiModelsWorkflowsInstanceDefinitionResponse.md)\n- [KeyfactorApiModelsWorkflowsInstanceQueryResponse](docs/KeyfactorApiModelsWorkflowsInstanceQueryResponse.md)\n- [KeyfactorApiModelsWorkflowsInstanceResponse](docs/KeyfactorApiModelsWorkflowsInstanceResponse.md)\n- [KeyfactorApiModelsWorkflowsParameterDefinitionResponse](docs/KeyfactorApiModelsWorkflowsParameterDefinitionResponse.md)\n- [KeyfactorApiModelsWorkflowsSignalConfigurationRequest](docs/KeyfactorApiModelsWorkflowsSignalConfigurationRequest.md)\n- [KeyfactorApiModelsWorkflowsSignalDefinitionResponse](docs/KeyfactorApiModelsWorkflowsSignalDefinitionResponse.md)\n- [KeyfactorApiModelsWorkflowsSignalRequest](docs/KeyfactorApiModelsWorkflowsSignalRequest.md)\n- [KeyfactorApiModelsWorkflowsWorkflowTypeQueryResponse](docs/KeyfactorApiModelsWorkflowsWorkflowTypeQueryResponse.md)\n- [KeyfactorApiPAMProviderTypeCreateRequest](docs/KeyfactorApiPAMProviderTypeCreateRequest.md)\n- [KeyfactorApiPAMProviderTypeParameterCreateRequest](docs/KeyfactorApiPAMProviderTypeParameterCreateRequest.md)\n- [KeyfactorApiPAMProviderTypeParameterResponse](docs/KeyfactorApiPAMProviderTypeParameterResponse.md)\n- [KeyfactorApiPAMProviderTypeResponse](docs/KeyfactorApiPAMProviderTypeResponse.md)\n- [KeyfactorAuditingQueryingAuditLogEntry](docs/KeyfactorAuditingQueryingAuditLogEntry.md)\n- [KeyfactorCommonSchedulingKeyfactorSchedule](docs/KeyfactorCommonSchedulingKeyfactorSchedule.md)\n- [KeyfactorCommonSchedulingModelsIntervalModel](docs/KeyfactorCommonSchedulingModelsIntervalModel.md)\n- [KeyfactorCommonSchedulingModelsMonthlyModel](docs/KeyfactorCommonSchedulingModelsMonthlyModel.md)\n- [KeyfactorCommonSchedulingModelsTimeModel](docs/KeyfactorCommonSchedulingModelsTimeModel.md)\n- [KeyfactorCommonSchedulingModelsWeeklyModel](docs/KeyfactorCommonSchedulingModelsWeeklyModel.md)\n- [ModelsAgentsAgentPool](docs/ModelsAgentsAgentPool.md)\n- [ModelsAgentsAgentPoolAgent](docs/ModelsAgentsAgentPoolAgent.md)\n- [ModelsCRLRequestModel](docs/ModelsCRLRequestModel.md)\n- [ModelsCSRContents](docs/ModelsCSRContents.md)\n- [ModelsCSRGenerationResponseModel](docs/ModelsCSRGenerationResponseModel.md)\n- [ModelsCertStoreLocationsCertificateLocationsGroup](docs/ModelsCertStoreLocationsCertificateLocationsGroup.md)\n- [ModelsCertStoreLocationsCertificateStoreLocationsDetail](docs/ModelsCertStoreLocationsCertificateStoreLocationsDetail.md)\n- [ModelsCertStoreNewPasswordRequest](docs/ModelsCertStoreNewPasswordRequest.md)\n- [ModelsCertStoreTypePasswordOptions](docs/ModelsCertStoreTypePasswordOptions.md)\n- [ModelsCertStoreTypeSupportedOperations](docs/ModelsCertStoreTypeSupportedOperations.md)\n- [ModelsCertStoresSchedule](docs/ModelsCertStoresSchedule.md)\n- [ModelsCertificateAuthoritiesCertificateAuthorityAuthCertificate](docs/ModelsCertificateAuthoritiesCertificateAuthorityAuthCertificate.md)\n- [ModelsCertificateAuthoritiesCertificateAuthorityRequest](docs/ModelsCertificateAuthoritiesCertificateAuthorityRequest.md)\n- [ModelsCertificateAuthoritiesCertificateAuthorityResponse](docs/ModelsCertificateAuthoritiesCertificateAuthorityResponse.md)\n- [ModelsCertificateDetails](docs/ModelsCertificateDetails.md)\n- [ModelsCertificateDownloadRequest](docs/ModelsCertificateDownloadRequest.md)\n- [ModelsCertificateDownloadResponse](docs/ModelsCertificateDownloadResponse.md)\n- [ModelsCertificateImportRequestModel](docs/ModelsCertificateImportRequestModel.md)\n- [ModelsCertificateImportResponseModel](docs/ModelsCertificateImportResponseModel.md)\n- [ModelsCertificateLocationSpecifier](docs/ModelsCertificateLocationSpecifier.md)\n- [ModelsCertificateQuery](docs/ModelsCertificateQuery.md)\n- [ModelsCertificateRecoveryRequest](docs/ModelsCertificateRecoveryRequest.md)\n- [ModelsCertificateRetrievalResponse](docs/ModelsCertificateRetrievalResponse.md)\n- [ModelsCertificateRetrievalResponseCRLDistributionPointModel](docs/ModelsCertificateRetrievalResponseCRLDistributionPointModel.md)\n- [ModelsCertificateRetrievalResponseCertificateStoreInventoryItemModel](docs/ModelsCertificateRetrievalResponseCertificateStoreInventoryItemModel.md)\n- [ModelsCertificateRetrievalResponseCertificateStoreLocationDetailModel](docs/ModelsCertificateRetrievalResponseCertificateStoreLocationDetailModel.md)\n- [ModelsCertificateRetrievalResponseDetailedKeyUsageModel](docs/ModelsCertificateRetrievalResponseDetailedKeyUsageModel.md)\n- [ModelsCertificateRetrievalResponseExtendedKeyUsageModel](docs/ModelsCertificateRetrievalResponseExtendedKeyUsageModel.md)\n- [ModelsCertificateRetrievalResponseLocationCountModel](docs/ModelsCertificateRetrievalResponseLocationCountModel.md)\n- [ModelsCertificateRetrievalResponseSubjectAlternativeNameModel](docs/ModelsCertificateRetrievalResponseSubjectAlternativeNameModel.md)\n- [ModelsCertificateStore](docs/ModelsCertificateStore.md)\n- [ModelsCertificateStoreContainerListResponse](docs/ModelsCertificateStoreContainerListResponse.md)\n- [ModelsCertificateStoreCreateServerRequest](docs/ModelsCertificateStoreCreateServerRequest.md)\n- [ModelsCertificateStoreEntry](docs/ModelsCertificateStoreEntry.md)\n- [ModelsCertificateStoreInventory](docs/ModelsCertificateStoreInventory.md)\n- [ModelsCertificateStoreInventoryCertificates](docs/ModelsCertificateStoreInventoryCertificates.md)\n- [ModelsCertificateStoreServerResponse](docs/ModelsCertificateStoreServerResponse.md)\n- [ModelsCertificateStoreTypeProperty](docs/ModelsCertificateStoreTypeProperty.md)\n- [ModelsCertificateStoreTypesCertificateStoreTypeEntryParameter](docs/ModelsCertificateStoreTypesCertificateStoreTypeEntryParameter.md)\n- [ModelsCertificateStoreUpdateServerRequest](docs/ModelsCertificateStoreUpdateServerRequest.md)\n- [ModelsCertificateStoresCertificateStoreCreateRequest](docs/ModelsCertificateStoresCertificateStoreCreateRequest.md)\n- [ModelsCertificateStoresCertificateStoreUpdateRequest](docs/ModelsCertificateStoresCertificateStoreUpdateRequest.md)\n- [ModelsCertificateValidationResponse](docs/ModelsCertificateValidationResponse.md)\n- [ModelsCollectionRolePermissions](docs/ModelsCollectionRolePermissions.md)\n- [ModelsContainerAssignment](docs/ModelsContainerAssignment.md)\n- [ModelsCustomReport](docs/ModelsCustomReport.md)\n- [ModelsCustomReportCreationRequest](docs/ModelsCustomReportCreationRequest.md)\n- [ModelsCustomReportUpdateRequest](docs/ModelsCustomReportUpdateRequest.md)\n- [ModelsDiscoveryJobRequest](docs/ModelsDiscoveryJobRequest.md)\n- [ModelsEnrollmentAvailableRenewal](docs/ModelsEnrollmentAvailableRenewal.md)\n- [ModelsEnrollmentCSREnrollmentRequest](docs/ModelsEnrollmentCSREnrollmentRequest.md)\n- [ModelsEnrollmentCSREnrollmentResponse](docs/ModelsEnrollmentCSREnrollmentResponse.md)\n- [ModelsEnrollmentCSRGenerationRequest](docs/ModelsEnrollmentCSRGenerationRequest.md)\n- [ModelsEnrollmentExistingEnrollmentManagementRequest](docs/ModelsEnrollmentExistingEnrollmentManagementRequest.md)\n- [ModelsEnrollmentManagementStoreType](docs/ModelsEnrollmentManagementStoreType.md)\n- [ModelsEnrollmentPFXEnrollmentRequest](docs/ModelsEnrollmentPFXEnrollmentRequest.md)\n- [ModelsEnrollmentPFXEnrollmentResponse](docs/ModelsEnrollmentPFXEnrollmentResponse.md)\n- [ModelsEnrollmentRenewalRequest](docs/ModelsEnrollmentRenewalRequest.md)\n- [ModelsEnrollmentRenewalResponse](docs/ModelsEnrollmentRenewalResponse.md)\n- [ModelsExtendedKeyUsage](docs/ModelsExtendedKeyUsage.md)\n- [ModelsInvalidKeystore](docs/ModelsInvalidKeystore.md)\n- [ModelsKeyfactorAPISecret](docs/ModelsKeyfactorAPISecret.md)\n- [ModelsMetadataAllUpdateRequest](docs/ModelsMetadataAllUpdateRequest.md)\n- [ModelsMetadataFieldTypeModel](docs/ModelsMetadataFieldTypeModel.md)\n- [ModelsMetadataSingleUpdateRequest](docs/ModelsMetadataSingleUpdateRequest.md)\n- [ModelsMetadataUpdateRequest](docs/ModelsMetadataUpdateRequest.md)\n- [ModelsMonitoringRevocationMonitoringAlertResponse](docs/ModelsMonitoringRevocationMonitoringAlertResponse.md)\n- [ModelsOrchestratorJobsBulkOrchestratorJobPair](docs/ModelsOrchestratorJobsBulkOrchestratorJobPair.md)\n- [ModelsOrchestratorJobsJob](docs/ModelsOrchestratorJobsJob.md)\n- [ModelsOrchestratorJobsJobTypeCreateRequest](docs/ModelsOrchestratorJobsJobTypeCreateRequest.md)\n- [ModelsOrchestratorJobsJobTypeFieldRequest](docs/ModelsOrchestratorJobsJobTypeFieldRequest.md)\n- [ModelsOrchestratorJobsJobTypeUpdateRequest](docs/ModelsOrchestratorJobsJobTypeUpdateRequest.md)\n- [ModelsOrchestratorJobsScheduleBulkJobRequest](docs/ModelsOrchestratorJobsScheduleBulkJobRequest.md)\n- [ModelsOrchestratorJobsScheduleJobRequest](docs/ModelsOrchestratorJobsScheduleJobRequest.md)\n- [ModelsPKICertificateOperation](docs/ModelsPKICertificateOperation.md)\n- [ModelsPagedQuery](docs/ModelsPagedQuery.md)\n- [ModelsPendingCSRResponse](docs/ModelsPendingCSRResponse.md)\n- [ModelsPkcs10CertificateResponse](docs/ModelsPkcs10CertificateResponse.md)\n- [ModelsPkcs12CertificateResponse](docs/ModelsPkcs12CertificateResponse.md)\n- [ModelsQueryModelsPagedAgentBlueprintJobsQuery](docs/ModelsQueryModelsPagedAgentBlueprintJobsQuery.md)\n- [ModelsQueryModelsPagedAgentBlueprintQuery](docs/ModelsQueryModelsPagedAgentBlueprintQuery.md)\n- [ModelsQueryModelsPagedAgentBlueprintStoresQuery](docs/ModelsQueryModelsPagedAgentBlueprintStoresQuery.md)\n- [ModelsQueryModelsPagedAgentJobHistoryQuery](docs/ModelsQueryModelsPagedAgentJobHistoryQuery.md)\n- [ModelsQueryModelsPagedAgentJobQuery](docs/ModelsQueryModelsPagedAgentJobQuery.md)\n- [ModelsQueryModelsPagedAgentPoolAgentsQuery](docs/ModelsQueryModelsPagedAgentPoolAgentsQuery.md)\n- [ModelsQueryModelsPagedAgentPoolQuery](docs/ModelsQueryModelsPagedAgentPoolQuery.md)\n- [ModelsQueryModelsPagedAgentQuery](docs/ModelsQueryModelsPagedAgentQuery.md)\n- [ModelsQueryModelsPagedAuditLogQuery](docs/ModelsQueryModelsPagedAuditLogQuery.md)\n- [ModelsQueryModelsPagedCertificateAuthorityQuery](docs/ModelsQueryModelsPagedCertificateAuthorityQuery.md)\n- [ModelsQueryModelsPagedCertificateHistoryQuery](docs/ModelsQueryModelsPagedCertificateHistoryQuery.md)\n- [ModelsQueryModelsPagedCertificateRequestQuery](docs/ModelsQueryModelsPagedCertificateRequestQuery.md)\n- [ModelsQueryModelsPagedCertificateStoreContainerQuery](docs/ModelsQueryModelsPagedCertificateStoreContainerQuery.md)\n- [ModelsQueryModelsPagedCertificateStoreInventoryQuery](docs/ModelsQueryModelsPagedCertificateStoreInventoryQuery.md)\n- [ModelsQueryModelsPagedCertificateStoreQuery](docs/ModelsQueryModelsPagedCertificateStoreQuery.md)\n- [ModelsQueryModelsPagedCertificateStoreServerQuery](docs/ModelsQueryModelsPagedCertificateStoreServerQuery.md)\n- [ModelsQueryModelsPagedCustomReportQuery](docs/ModelsQueryModelsPagedCustomReportQuery.md)\n- [ModelsQueryModelsPagedDeniedAlertQuery](docs/ModelsQueryModelsPagedDeniedAlertQuery.md)\n- [ModelsQueryModelsPagedExpirationAlertQuery](docs/ModelsQueryModelsPagedExpirationAlertQuery.md)\n- [ModelsQueryModelsPagedIssuedAlertQuery](docs/ModelsQueryModelsPagedIssuedAlertQuery.md)\n- [ModelsQueryModelsPagedKeyRotationAlertQuery](docs/ModelsQueryModelsPagedKeyRotationAlertQuery.md)\n- [ModelsQueryModelsPagedLegacyDeniedRequestQuery](docs/ModelsQueryModelsPagedLegacyDeniedRequestQuery.md)\n- [ModelsQueryModelsPagedMetadataFieldQuery](docs/ModelsQueryModelsPagedMetadataFieldQuery.md)\n- [ModelsQueryModelsPagedPendingAlertQuery](docs/ModelsQueryModelsPagedPendingAlertQuery.md)\n- [ModelsQueryModelsPagedPendingCSRQuery](docs/ModelsQueryModelsPagedPendingCSRQuery.md)\n- [ModelsQueryModelsPagedReportQuery](docs/ModelsQueryModelsPagedReportQuery.md)\n- [ModelsQueryModelsPagedReportScheduleQuery](docs/ModelsQueryModelsPagedReportScheduleQuery.md)\n- [ModelsQueryModelsPagedRevocationMonitoringQuery](docs/ModelsQueryModelsPagedRevocationMonitoringQuery.md)\n- [ModelsQueryModelsPagedSSHLogonQuery](docs/ModelsQueryModelsPagedSSHLogonQuery.md)\n- [ModelsQueryModelsPagedSSHServerGroupQuery](docs/ModelsQueryModelsPagedSSHServerGroupQuery.md)\n- [ModelsQueryModelsPagedSSHServerQuery](docs/ModelsQueryModelsPagedSSHServerQuery.md)\n- [ModelsQueryModelsPagedSSHServiceAccountQuery](docs/ModelsQueryModelsPagedSSHServiceAccountQuery.md)\n- [ModelsQueryModelsPagedSSHUnmanagedKeyQuery](docs/ModelsQueryModelsPagedSSHUnmanagedKeyQuery.md)\n- [ModelsQueryModelsPagedSSHUserQuery](docs/ModelsQueryModelsPagedSSHUserQuery.md)\n- [ModelsQueryModelsPagedScanJobPartsQuery](docs/ModelsQueryModelsPagedScanJobPartsQuery.md)\n- [ModelsQueryModelsPagedSecurityIdentityQuery](docs/ModelsQueryModelsPagedSecurityIdentityQuery.md)\n- [ModelsQueryModelsPagedSecurityRoleQuery](docs/ModelsQueryModelsPagedSecurityRoleQuery.md)\n- [ModelsQueryModelsPagedSslResultQuery](docs/ModelsQueryModelsPagedSslResultQuery.md)\n- [ModelsQueryModelsPagedTemplateQuery](docs/ModelsQueryModelsPagedTemplateQuery.md)\n- [ModelsQueryModelsWorkflowWorkflowDefinitionQuery](docs/ModelsQueryModelsWorkflowWorkflowDefinitionQuery.md)\n- [ModelsQueryModelsWorkflowWorkflowInstanceQuery](docs/ModelsQueryModelsWorkflowWorkflowInstanceQuery.md)\n- [ModelsQueryModelsWorkflowWorkflowStepSchemaQuery](docs/ModelsQueryModelsWorkflowWorkflowStepSchemaQuery.md)\n- [ModelsQueryModelsWorkflowWorkflowTypeQuery](docs/ModelsQueryModelsWorkflowWorkflowTypeQuery.md)\n- [ModelsRecoveryResponse](docs/ModelsRecoveryResponse.md)\n- [ModelsReenrollmentStatus](docs/ModelsReenrollmentStatus.md)\n- [ModelsReport](docs/ModelsReport.md)\n- [ModelsReportParameters](docs/ModelsReportParameters.md)\n- [ModelsReportParametersRequest](docs/ModelsReportParametersRequest.md)\n- [ModelsReportRequestModel](docs/ModelsReportRequestModel.md)\n- [ModelsReportSchedule](docs/ModelsReportSchedule.md)\n- [ModelsRevocationRevocationResponse](docs/ModelsRevocationRevocationResponse.md)\n- [ModelsRevocationSuspendedRevocationResponse](docs/ModelsRevocationSuspendedRevocationResponse.md)\n- [ModelsRevokeAllCertificatesRequest](docs/ModelsRevokeAllCertificatesRequest.md)\n- [ModelsRevokeCertificateRequest](docs/ModelsRevokeCertificateRequest.md)\n- [ModelsSSHAccessLogonUserAccessRequest](docs/ModelsSSHAccessLogonUserAccessRequest.md)\n- [ModelsSSHAccessLogonUserAccessResponse](docs/ModelsSSHAccessLogonUserAccessResponse.md)\n- [ModelsSSHAccessServerAccessRequest](docs/ModelsSSHAccessServerAccessRequest.md)\n- [ModelsSSHAccessServerAccessResponse](docs/ModelsSSHAccessServerAccessResponse.md)\n- [ModelsSSHAccessServerGroupAccessRequest](docs/ModelsSSHAccessServerGroupAccessRequest.md)\n- [ModelsSSHAccessServerGroupAccessResponse](docs/ModelsSSHAccessServerGroupAccessResponse.md)\n- [ModelsSSHKeysKeyGenerationRequest](docs/ModelsSSHKeysKeyGenerationRequest.md)\n- [ModelsSSHKeysKeyResponse](docs/ModelsSSHKeysKeyResponse.md)\n- [ModelsSSHKeysKeyUpdateRequest](docs/ModelsSSHKeysKeyUpdateRequest.md)\n- [ModelsSSHKeysUnmanagedKeyResponse](docs/ModelsSSHKeysUnmanagedKeyResponse.md)\n- [ModelsSSHLogonsLogonAccessRequest](docs/ModelsSSHLogonsLogonAccessRequest.md)\n- [ModelsSSHLogonsLogonCreationRequest](docs/ModelsSSHLogonsLogonCreationRequest.md)\n- [ModelsSSHLogonsLogonQueryResponse](docs/ModelsSSHLogonsLogonQueryResponse.md)\n- [ModelsSSHLogonsLogonResponse](docs/ModelsSSHLogonsLogonResponse.md)\n- [ModelsSSHServerGroupsServerGroupCreationRequest](docs/ModelsSSHServerGroupsServerGroupCreationRequest.md)\n- [ModelsSSHServerGroupsServerGroupResponse](docs/ModelsSSHServerGroupsServerGroupResponse.md)\n- [ModelsSSHServerGroupsServerGroupUpdateRequest](docs/ModelsSSHServerGroupsServerGroupUpdateRequest.md)\n- [ModelsSSHServersServerCreationRequest](docs/ModelsSSHServersServerCreationRequest.md)\n- [ModelsSSHServersServerResponse](docs/ModelsSSHServersServerResponse.md)\n- [ModelsSSHServersServerUpdateRequest](docs/ModelsSSHServersServerUpdateRequest.md)\n- [ModelsSSHServiceAccountsServiceAccountCreationRequest](docs/ModelsSSHServiceAccountsServiceAccountCreationRequest.md)\n- [ModelsSSHServiceAccountsServiceAccountResponse](docs/ModelsSSHServiceAccountsServiceAccountResponse.md)\n- [ModelsSSHServiceAccountsServiceAccountUpdateRequest](docs/ModelsSSHServiceAccountsServiceAccountUpdateRequest.md)\n- [ModelsSSHServiceAccountsServiceAccountUserCreationRequest](docs/ModelsSSHServiceAccountsServiceAccountUserCreationRequest.md)\n- [ModelsSSHUsersSshUserAccessResponse](docs/ModelsSSHUsersSshUserAccessResponse.md)\n- [ModelsSSHUsersSshUserCreationRequest](docs/ModelsSSHUsersSshUserCreationRequest.md)\n- [ModelsSSHUsersSshUserResponse](docs/ModelsSSHUsersSshUserResponse.md)\n- [ModelsSSHUsersSshUserUpdateRequest](docs/ModelsSSHUsersSshUserUpdateRequest.md)\n- [ModelsSSLDisplayScanJobPart](docs/ModelsSSLDisplayScanJobPart.md)\n- [ModelsSSLEndpoint](docs/ModelsSSLEndpoint.md)\n- [ModelsSSLEndpointHistoryResponse](docs/ModelsSSLEndpointHistoryResponse.md)\n- [ModelsSSLEndpointHistoryResponseCertificateModel](docs/ModelsSSLEndpointHistoryResponseCertificateModel.md)\n- [ModelsSSLEndpointStatusRequest](docs/ModelsSSLEndpointStatusRequest.md)\n- [ModelsSSLImmediateSslScanRequest](docs/ModelsSSLImmediateSslScanRequest.md)\n- [ModelsSSLNetworkDefinition](docs/ModelsSSLNetworkDefinition.md)\n- [ModelsSSLNetworkRangesRequest](docs/ModelsSSLNetworkRangesRequest.md)\n- [ModelsSSLScanJobPart](docs/ModelsSSLScanJobPart.md)\n- [ModelsSSLScanJobPartDefinition](docs/ModelsSSLScanJobPartDefinition.md)\n- [ModelsSSLSslScanResult](docs/ModelsSSLSslScanResult.md)\n- [ModelsSecurityCertificatePermissions](docs/ModelsSecurityCertificatePermissions.md)\n- [ModelsSecurityIdentitiesPermissionRolesPairResponse](docs/ModelsSecurityIdentitiesPermissionRolesPairResponse.md)\n- [ModelsSecurityIdentitiesSecurityIdentityIdentifier](docs/ModelsSecurityIdentitiesSecurityIdentityIdentifier.md)\n- [ModelsSecurityIdentitiesSecurityIdentityLookupResponse](docs/ModelsSecurityIdentitiesSecurityIdentityLookupResponse.md)\n- [ModelsSecurityIdentitiesSecurityIdentityPermissionsResponse](docs/ModelsSecurityIdentitiesSecurityIdentityPermissionsResponse.md)\n- [ModelsSecurityIdentitiesSecurityIdentityRequest](docs/ModelsSecurityIdentitiesSecurityIdentityRequest.md)\n- [ModelsSecuritySecurityRolesSecurityRoleCreationRequest](docs/ModelsSecuritySecurityRolesSecurityRoleCreationRequest.md)\n- [ModelsSecuritySecurityRolesSecurityRoleResponseBase](docs/ModelsSecuritySecurityRolesSecurityRoleResponseBase.md)\n- [ModelsSecuritySecurityRolesSecurityRoleUpdateRequest](docs/ModelsSecuritySecurityRolesSecurityRoleUpdateRequest.md)\n- [ModelsSubjectAlternativeName](docs/ModelsSubjectAlternativeName.md)\n- [ModelsTemplateCollectionRetrievalResponse](docs/ModelsTemplateCollectionRetrievalResponse.md)\n- [ModelsTemplateCollectionRetrievalResponseExtendedKeyUsageModel](docs/ModelsTemplateCollectionRetrievalResponseExtendedKeyUsageModel.md)\n- [ModelsTemplateCollectionRetrievalResponseTemplateEnrollmentFieldModel](docs/ModelsTemplateCollectionRetrievalResponseTemplateEnrollmentFieldModel.md)\n- [ModelsTemplateCollectionRetrievalResponseTemplateRegexModel](docs/ModelsTemplateCollectionRetrievalResponseTemplateRegexModel.md)\n- [ModelsTemplateEnrollmentField](docs/ModelsTemplateEnrollmentField.md)\n- [ModelsTemplateMetadataField](docs/ModelsTemplateMetadataField.md)\n- [ModelsTemplateRegex](docs/ModelsTemplateRegex.md)\n- [ModelsTemplateRetrievalResponse](docs/ModelsTemplateRetrievalResponse.md)\n- [ModelsTemplateRetrievalResponseExtendedKeyUsageModel](docs/ModelsTemplateRetrievalResponseExtendedKeyUsageModel.md)\n- [ModelsTemplateRetrievalResponseTemplateDefaultModel](docs/ModelsTemplateRetrievalResponseTemplateDefaultModel.md)\n- [ModelsTemplateRetrievalResponseTemplateEnrollmentFieldModel](docs/ModelsTemplateRetrievalResponseTemplateEnrollmentFieldModel.md)\n- [ModelsTemplateRetrievalResponseTemplateMetadataFieldModel](docs/ModelsTemplateRetrievalResponseTemplateMetadataFieldModel.md)\n- [ModelsTemplateRetrievalResponseTemplatePolicyModel](docs/ModelsTemplateRetrievalResponseTemplatePolicyModel.md)\n- [ModelsTemplateRetrievalResponseTemplateRegexModel](docs/ModelsTemplateRetrievalResponseTemplateRegexModel.md)\n- [ModelsTemplateUpdateRequest](docs/ModelsTemplateUpdateRequest.md)\n- [ModelsTemplateUpdateRequestTemplateDefaultModel](docs/ModelsTemplateUpdateRequestTemplateDefaultModel.md)\n- [ModelsTemplateUpdateRequestTemplateEnrollmentFieldModel](docs/ModelsTemplateUpdateRequestTemplateEnrollmentFieldModel.md)\n- [ModelsTemplateUpdateRequestTemplateMetadataFieldModel](docs/ModelsTemplateUpdateRequestTemplateMetadataFieldModel.md)\n- [ModelsTemplateUpdateRequestTemplatePolicyModel](docs/ModelsTemplateUpdateRequestTemplatePolicyModel.md)\n- [ModelsTemplateUpdateRequestTemplateRegexModel](docs/ModelsTemplateUpdateRequestTemplateRegexModel.md)\n- [ModelsWorkflowApproveDenyResult](docs/ModelsWorkflowApproveDenyResult.md)\n- [ModelsWorkflowCertificateRequestCertStoreModel](docs/ModelsWorkflowCertificateRequestCertStoreModel.md)\n- [ModelsWorkflowCertificateRequestDetailsModel](docs/ModelsWorkflowCertificateRequestDetailsModel.md)\n- [ModelsWorkflowCertificateRequestModel](docs/ModelsWorkflowCertificateRequestModel.md)\n- [ModelsWorkflowDenialRequest](docs/ModelsWorkflowDenialRequest.md)\n- [ModelsWorkflowProcessedCertificateRequest](docs/ModelsWorkflowProcessedCertificateRequest.md)\n\n## Documentation for Utility Methods\n\nDue to the fact that model structure members are all pointers, this package contains\na number of utility functions to easily obtain pointers to values of basic types.\nEach of these functions takes a value of the given basic type and returns a pointer to it:\n\n* `PtrBool`\n* `PtrInt`\n* `PtrInt32`\n* `PtrInt64`\n* `PtrFloat`\n* `PtrFloat32`\n* `PtrFloat64`\n* `PtrString`\n* `PtrTime`\n\n## Author\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeyfactor%2Fkeyfactor-go-client-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeyfactor%2Fkeyfactor-go-client-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeyfactor%2Fkeyfactor-go-client-sdk/lists"}