@ConfigurationProperties(value="spring.cloud.config.server.vault") public class VaultEnvironmentProperties extends Object implements HttpEnvironmentRepositoryProperties
Modifier and Type | Class and Description |
---|---|
static class |
VaultEnvironmentProperties.AppRoleProperties
AppRole properties.
|
static class |
VaultEnvironmentProperties.AuthenticationMethod |
static class |
VaultEnvironmentProperties.AwsEc2Properties
AWS-EC2 properties.
|
static class |
VaultEnvironmentProperties.AwsIamProperties
AWS-IAM properties.
|
static class |
VaultEnvironmentProperties.AzureMsiProperties
Azure MSI properties.
|
static class |
VaultEnvironmentProperties.GcpCredentials
GCP credential properties.
|
static class |
VaultEnvironmentProperties.GcpGceProperties
GCP-GCE properties.
|
static class |
VaultEnvironmentProperties.GcpIamProperties
GCP-IAM properties.
|
static class |
VaultEnvironmentProperties.KubernetesProperties
Kubernetes properties.
|
static class |
VaultEnvironmentProperties.PcfProperties
PCF properties.
|
static class |
VaultEnvironmentProperties.Ssl
SSL properties.
|
Constructor and Description |
---|
VaultEnvironmentProperties() |
public String getHost()
public void setHost(String host)
public Integer getPort()
public void setPort(Integer port)
public String getScheme()
public void setScheme(String scheme)
public String getBackend()
public void setBackend(String backend)
public String getDefaultKey()
public void setDefaultKey(String defaultKey)
public String getProfileSeparator()
public void setProfileSeparator(String profileSeparator)
public boolean isSkipSslValidation()
isSkipSslValidation
in interface HttpEnvironmentRepositoryProperties
public void setSkipSslValidation(boolean skipSslValidation)
public Map<ProxyHostProperties.ProxyForScheme,ProxyHostProperties> getProxy()
getProxy
in interface HttpEnvironmentRepositoryProperties
public void setProxy(Map<ProxyHostProperties.ProxyForScheme,ProxyHostProperties> proxy)
public int getOrder()
public void setOrder(int order)
setOrder
in interface EnvironmentRepositoryProperties
public int getTimeout()
getTimeout
in interface HttpEnvironmentRepositoryProperties
public void setTimeout(int timeout)
public int getKvVersion()
public void setKvVersion(int kvVersion)
public String getNamespace()
public void setNamespace(String namespace)
public String getToken()
public void setToken(String token)
public VaultEnvironmentProperties.AppRoleProperties getAppRole()
public VaultEnvironmentProperties.AwsEc2Properties getAwsEc2()
public VaultEnvironmentProperties.AwsIamProperties getAwsIam()
public VaultEnvironmentProperties.AzureMsiProperties getAzureMsi()
public VaultEnvironmentProperties.GcpGceProperties getGcpGce()
public VaultEnvironmentProperties.GcpIamProperties getGcpIam()
public VaultEnvironmentProperties.KubernetesProperties getKubernetes()
public VaultEnvironmentProperties.PcfProperties getPcf()
public VaultEnvironmentProperties.Ssl getSsl()
public void setAuthentication(VaultEnvironmentProperties.AuthenticationMethod authentication)
public VaultEnvironmentProperties.AuthenticationMethod getAuthentication()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.