:_mod-docs-content-type: ASSEMBLY [id="external-secrets-operator-api"] = External Secrets Operator for Red Hat OpenShift APIs include::_attributes/common-attributes.adoc[] :context: external-secrets-operator-api toc::[] [role="_abstract"] {external-secrets-operator} uses the following two APIs to configure the `external-secrets` application deployment. //:FeatureName: The {external-secrets-operator} //include::snippets/technology-preview.adoc[leveloffset=+1] [cols="1,1,1",options="header"] |=== | Group | Version | Kind | `operator.openshift.io` | `v1alpha1` | `externalsecretsConfig` | `operator.openshift.io` | `v1alpha1` | `externalsecretsmanager` |=== The following list contains the {external-secrets-operator} APIs: * ExternalSecretsConfig * ExternalSecretsManager //ExternalSecretsManagerList include::modules/eso-external-secrets-manager-list.adoc[leveloffset=+1] //ExternalSecretsManager include::modules/eso-external-secrets-manager.adoc[leveloffset=+1] //ExternalSecretsConfigList include::modules/eso-external-secrets-list.adoc[leveloffset=+1] //ExternalSecretsConfig include::modules/eso-external-secrets.adoc[leveloffset=+1] [id="external-secrets-operator-fields_{context}"] == Listing fields in {external-secrets-operator} APIs The following fields apply to the {external-secrets-operator} APIs. //ExternalSecretsManagerSpec include::modules/eso-external-secrets-manager-spec.adoc[leveloffset=+1] //externalSecretsManagerStatus include::modules/eso-external-secrets-manager-status.adoc[leveloffset=+1] //ExternalSecretsConfigSpec include::modules/eso-external-secrets-spec.adoc[leveloffset=+1] //externalSecretsConfigStatus include::modules/eso-external-secrets-status.adoc[leveloffset=+1] //GlobalConfig include::modules/eso-global-config.adoc[leveloffset=+1] //ControllerConfig include::modules/eso-controller-config.adoc[leveloffset=+1] //controllerStatus include::modules/eso-controller-status.adoc[leveloffset=+1] //ApplicationConfig include::modules/eso-external-secrets-config.adoc[leveloffset=+1] //bitwardenSecretManagerProvider include::modules/eso-bitwarden-secret.adoc[leveloffset=+1] //WebhookConfig include::modules/eso-web-hook-config.adoc[leveloffset=+1] //CertManagerConfig include::modules/eso-cert-manager-config.adoc[leveloffset=+1] //CertProvidersConfig include::modules/eso-cert-providers-config.adoc[leveloffset=+1] //ObjectReference include::modules/eso-object-reference.adoc[leveloffset=+1] //secretReference include::modules/eso-secret-reference.adoc[leveloffset=+1] //condition include::modules/eso-condition.adoc[leveloffset=+1] //conditionalStatus include::modules/eso-conditional-status.adoc[leveloffset=+1] //mode include::modules/eso-mode.adoc[leveloffset=+1] //pluginsConfig include::modules/eso-plugins-config.adoc[leveloffset=+1] //ProxyConfig include::modules/eso-proxy-config.adoc[leveloffset=+1]