NAME

IO::K8s::ExternalSecrets::V1alpha1::VaultDynamicSecretSpec - VaultDynamicSecretSpec defines the desired spec of VaultDynamicSecret.

VERSION

version 1.108

allowEmptyResponse

Do not fail if no secrets are found. Useful for requests where no data is expected.

controller

Used to select the correct ESO controller (think: ingress.ingressClassName) The ESO controller is instantiated with a specific controller name and filters VDS based on this property

getParameters

GetParameters are query-string parameters passed to Vault on GET calls. Each key may map to multiple values, matching HTTP query-string semantics. Ignored for non-GET methods; use Parameters for write bodies.

method

Vault API method to use (GET/POST/other)

parameters

Parameters to pass to Vault write (for non-GET methods)

path

Vault path to obtain the dynamic secret from

provider

Vault provider common spec

resultType

Result type defines which data is returned from the generator. By default, it is the "data" section of the Vault API response. When using e.g. /auth/token/create the "data" section is empty but the "auth" section contains the generated token. Please refer to the vault docs regarding the result data structure. Additionally, accessing the raw response is possibly by using "Raw" result type.

retrySettings

Used to configure http retries if failed

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHORS

  • Torsten Raudssus <getty@cpan.org>

  • Jose Luis Martinez Torres <jlmartin@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004