action conjur_enable_authenticator { label: "Enables or disables authenticator defined without service_id." description: "Allows you to either enable or disable a given authenticator that does not have service_id (For example: authn-gcp).\n\nWhen you enable or disable an authenticator via this\nendpoint, the status of the authenticator is stored\nin the Conjur database. The enablement status of the authenticator\nservice may be overridden by setting the `CONJUR_AUTHENTICATORS`\nenvironment variable on the Conjur server; in the case where this\nenvironment variable is set, the database record of whether the\nauthenticator service is enabled will be ignored.\n\n**This endpoint is part of an early implementation of support for enabling Conjur\nauthenticators via the API, and is currently available at the Community\n(or early alpha) level. This endpoint is still subject to breaking\nchanges in the future.**\n" provider: conjur method: PATCH path: "/{authenticator}/{account}" encoding: form input: { type: "object" properties: { account: { type: "string" } authenticator: { type: "string" enum: ["authn-iam", "authn-oidc", "authn-ldap", "authn-k8s", "authn-gcp", "authn-azure", "authn-jwt"] } } required: ["account", "authenticator"] additionalProperties: false } output: { type: "object" additionalProperties: true } }