Package io.github.cdklabs.projen.gitlab
Interface VaultConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
VaultConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.136Z") @Stability(Experimental) public interface VaultConfig extends software.amazon.jsii.JsiiSerializable
(experimental) Specification for a secret provided by a HashiCorp Vault.- See Also:
- https://www.vaultproject.io/
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classVaultConfig.BuilderA builder forVaultConfigstatic classVaultConfig.Jsii$ProxyAn implementation forVaultConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static VaultConfig.Builderbuilder()EnginegetEngine()StringgetField()StringgetPath()(experimental) Path to the secret.
-
-
-
Method Detail
-
getEngine
@Stability(Experimental) @NotNull Engine getEngine()
-
getField
@Stability(Experimental) @NotNull String getField()
-
getPath
@Stability(Experimental) @NotNull String getPath()
(experimental) Path to the secret.
-
builder
@Stability(Experimental) static VaultConfig.Builder builder()
- Returns:
- a
VaultConfig.BuilderofVaultConfig
-
-