SecretBackendConnection
Create a SecretBackendConnection Resource
new SecretBackendConnection(name: string, args: SecretBackendConnectionArgs, opts?: CustomResourceOptions);def SecretBackendConnection(resource_name, opts=None, allowed_roles=None, backend=None, cassandra=None, data=None, elasticsearch=None, hana=None, mongodb=None, mssql=None, mysql=None, mysql_aurora=None, mysql_legacy=None, mysql_rds=None, name=None, oracle=None, postgresql=None, root_rotation_statements=None, verify_connection=None, __props__=None);func NewSecretBackendConnection(ctx *Context, name string, args SecretBackendConnectionArgs, opts ...ResourceOption) (*SecretBackendConnection, error)public SecretBackendConnection(string name, SecretBackendConnectionArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args SecretBackendConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SecretBackendConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SecretBackendConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
SecretBackendConnection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The SecretBackendConnection resource accepts the following input properties:
- Backend string
The unique name of the Vault mount to configure.
- Allowed
Roles List<string> A list of roles that are allowed to use this connection.
- Cassandra
Secret
Backend Connection Cassandra Args A nested block containing configuration options for Cassandra connections.
- Data Dictionary<string, object>
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- Elasticsearch
Secret
Backend Connection Elasticsearch Args A nested block containing configuration options for Elasticsearch connections.
- Hana
Secret
Backend Connection Hana Args A nested block containing configuration options for SAP HanaDB connections.
- Mongodb
Secret
Backend Connection Mongodb Args A nested block containing configuration options for MongoDB connections.
- Mssql
Secret
Backend Connection Mssql Args A nested block containing configuration options for MSSQL connections.
- Mysql
Secret
Backend Connection Mysql Args A nested block containing configuration options for MySQL connections.
- Mysql
Aurora SecretBackend Connection Mysql Aurora Args A nested block containing configuration options for Aurora MySQL connections.
- Mysql
Legacy SecretBackend Connection Mysql Legacy Args A nested block containing configuration options for legacy MySQL connections.
- Mysql
Rds SecretBackend Connection Mysql Rds Args A nested block containing configuration options for RDS MySQL connections.
- Name string
A unique name to give the database connection.
- Oracle
Secret
Backend Connection Oracle Args A nested block containing configuration options for Oracle connections.
- Postgresql
Secret
Backend Connection Postgresql Args A nested block containing configuration options for PostgreSQL connections.
- Root
Rotation List<string>Statements A list of database statements to be executed to rotate the root user’s credentials.
- Verify
Connection bool Whether the connection should be verified on initial configuration or not.
- Backend string
The unique name of the Vault mount to configure.
- Allowed
Roles []string A list of roles that are allowed to use this connection.
- Cassandra
Secret
Backend Connection Cassandra A nested block containing configuration options for Cassandra connections.
- Data map[string]interface{}
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- Elasticsearch
Secret
Backend Connection Elasticsearch A nested block containing configuration options for Elasticsearch connections.
- Hana
Secret
Backend Connection Hana A nested block containing configuration options for SAP HanaDB connections.
- Mongodb
Secret
Backend Connection Mongodb A nested block containing configuration options for MongoDB connections.
- Mssql
Secret
Backend Connection Mssql A nested block containing configuration options for MSSQL connections.
- Mysql
Secret
Backend Connection Mysql A nested block containing configuration options for MySQL connections.
- Mysql
Aurora SecretBackend Connection Mysql Aurora A nested block containing configuration options for Aurora MySQL connections.
- Mysql
Legacy SecretBackend Connection Mysql Legacy A nested block containing configuration options for legacy MySQL connections.
- Mysql
Rds SecretBackend Connection Mysql Rds A nested block containing configuration options for RDS MySQL connections.
- Name string
A unique name to give the database connection.
- Oracle
Secret
Backend Connection Oracle A nested block containing configuration options for Oracle connections.
- Postgresql
Secret
Backend Connection Postgresql A nested block containing configuration options for PostgreSQL connections.
- Root
Rotation []stringStatements A list of database statements to be executed to rotate the root user’s credentials.
- Verify
Connection bool Whether the connection should be verified on initial configuration or not.
- backend string
The unique name of the Vault mount to configure.
- allowed
Roles string[] A list of roles that are allowed to use this connection.
- cassandra
Secret
Backend Connection Cassandra A nested block containing configuration options for Cassandra connections.
- data {[key: string]: any}
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- elasticsearch
Secret
Backend Connection Elasticsearch A nested block containing configuration options for Elasticsearch connections.
- hana
Secret
Backend Connection Hana A nested block containing configuration options for SAP HanaDB connections.
- mongodb
Secret
Backend Connection Mongodb A nested block containing configuration options for MongoDB connections.
- mssql
Secret
Backend Connection Mssql A nested block containing configuration options for MSSQL connections.
- mysql
Secret
Backend Connection Mysql A nested block containing configuration options for MySQL connections.
- mysql
Aurora SecretBackend Connection Mysql Aurora A nested block containing configuration options for Aurora MySQL connections.
- mysql
Legacy SecretBackend Connection Mysql Legacy A nested block containing configuration options for legacy MySQL connections.
- mysql
Rds SecretBackend Connection Mysql Rds A nested block containing configuration options for RDS MySQL connections.
- name string
A unique name to give the database connection.
- oracle
Secret
Backend Connection Oracle A nested block containing configuration options for Oracle connections.
- postgresql
Secret
Backend Connection Postgresql A nested block containing configuration options for PostgreSQL connections.
- root
Rotation string[]Statements A list of database statements to be executed to rotate the root user’s credentials.
- verify
Connection boolean Whether the connection should be verified on initial configuration or not.
- backend str
The unique name of the Vault mount to configure.
- allowed_
roles List[str] A list of roles that are allowed to use this connection.
- cassandra
Dict[Secret
Backend Connection Cassandra] A nested block containing configuration options for Cassandra connections.
- data Dict[str, Any]
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- elasticsearch
Dict[Secret
Backend Connection Elasticsearch] A nested block containing configuration options for Elasticsearch connections.
- hana
Dict[Secret
Backend Connection Hana] A nested block containing configuration options for SAP HanaDB connections.
- mongodb
Dict[Secret
Backend Connection Mongodb] A nested block containing configuration options for MongoDB connections.
- mssql
Dict[Secret
Backend Connection Mssql] A nested block containing configuration options for MSSQL connections.
- mysql
Dict[Secret
Backend Connection Mysql] A nested block containing configuration options for MySQL connections.
- mysql_
aurora Dict[SecretBackend Connection Mysql Aurora] A nested block containing configuration options for Aurora MySQL connections.
- mysql_
legacy Dict[SecretBackend Connection Mysql Legacy] A nested block containing configuration options for legacy MySQL connections.
- mysql_
rds Dict[SecretBackend Connection Mysql Rds] A nested block containing configuration options for RDS MySQL connections.
- name str
A unique name to give the database connection.
- oracle
Dict[Secret
Backend Connection Oracle] A nested block containing configuration options for Oracle connections.
- postgresql
Dict[Secret
Backend Connection Postgresql] A nested block containing configuration options for PostgreSQL connections.
- root_
rotation_ List[str]statements A list of database statements to be executed to rotate the root user’s credentials.
- verify_
connection bool Whether the connection should be verified on initial configuration or not.
Outputs
All input properties are implicitly available as output properties. Additionally, the SecretBackendConnection resource produces the following output properties:
Look up an Existing SecretBackendConnection Resource
Get an existing SecretBackendConnection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SecretBackendConnectionState, opts?: CustomResourceOptions): SecretBackendConnectionstatic get(resource_name, id, opts=None, allowed_roles=None, backend=None, cassandra=None, data=None, elasticsearch=None, hana=None, mongodb=None, mssql=None, mysql=None, mysql_aurora=None, mysql_legacy=None, mysql_rds=None, name=None, oracle=None, postgresql=None, root_rotation_statements=None, verify_connection=None, __props__=None);func GetSecretBackendConnection(ctx *Context, name string, id IDInput, state *SecretBackendConnectionState, opts ...ResourceOption) (*SecretBackendConnection, error)public static SecretBackendConnection Get(string name, Input<string> id, SecretBackendConnectionState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Allowed
Roles List<string> A list of roles that are allowed to use this connection.
- Backend string
The unique name of the Vault mount to configure.
- Cassandra
Secret
Backend Connection Cassandra Args A nested block containing configuration options for Cassandra connections.
- Data Dictionary<string, object>
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- Elasticsearch
Secret
Backend Connection Elasticsearch Args A nested block containing configuration options for Elasticsearch connections.
- Hana
Secret
Backend Connection Hana Args A nested block containing configuration options for SAP HanaDB connections.
- Mongodb
Secret
Backend Connection Mongodb Args A nested block containing configuration options for MongoDB connections.
- Mssql
Secret
Backend Connection Mssql Args A nested block containing configuration options for MSSQL connections.
- Mysql
Secret
Backend Connection Mysql Args A nested block containing configuration options for MySQL connections.
- Mysql
Aurora SecretBackend Connection Mysql Aurora Args A nested block containing configuration options for Aurora MySQL connections.
- Mysql
Legacy SecretBackend Connection Mysql Legacy Args A nested block containing configuration options for legacy MySQL connections.
- Mysql
Rds SecretBackend Connection Mysql Rds Args A nested block containing configuration options for RDS MySQL connections.
- Name string
A unique name to give the database connection.
- Oracle
Secret
Backend Connection Oracle Args A nested block containing configuration options for Oracle connections.
- Postgresql
Secret
Backend Connection Postgresql Args A nested block containing configuration options for PostgreSQL connections.
- Root
Rotation List<string>Statements A list of database statements to be executed to rotate the root user’s credentials.
- Verify
Connection bool Whether the connection should be verified on initial configuration or not.
- Allowed
Roles []string A list of roles that are allowed to use this connection.
- Backend string
The unique name of the Vault mount to configure.
- Cassandra
Secret
Backend Connection Cassandra A nested block containing configuration options for Cassandra connections.
- Data map[string]interface{}
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- Elasticsearch
Secret
Backend Connection Elasticsearch A nested block containing configuration options for Elasticsearch connections.
- Hana
Secret
Backend Connection Hana A nested block containing configuration options for SAP HanaDB connections.
- Mongodb
Secret
Backend Connection Mongodb A nested block containing configuration options for MongoDB connections.
- Mssql
Secret
Backend Connection Mssql A nested block containing configuration options for MSSQL connections.
- Mysql
Secret
Backend Connection Mysql A nested block containing configuration options for MySQL connections.
- Mysql
Aurora SecretBackend Connection Mysql Aurora A nested block containing configuration options for Aurora MySQL connections.
- Mysql
Legacy SecretBackend Connection Mysql Legacy A nested block containing configuration options for legacy MySQL connections.
- Mysql
Rds SecretBackend Connection Mysql Rds A nested block containing configuration options for RDS MySQL connections.
- Name string
A unique name to give the database connection.
- Oracle
Secret
Backend Connection Oracle A nested block containing configuration options for Oracle connections.
- Postgresql
Secret
Backend Connection Postgresql A nested block containing configuration options for PostgreSQL connections.
- Root
Rotation []stringStatements A list of database statements to be executed to rotate the root user’s credentials.
- Verify
Connection bool Whether the connection should be verified on initial configuration or not.
- allowed
Roles string[] A list of roles that are allowed to use this connection.
- backend string
The unique name of the Vault mount to configure.
- cassandra
Secret
Backend Connection Cassandra A nested block containing configuration options for Cassandra connections.
- data {[key: string]: any}
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- elasticsearch
Secret
Backend Connection Elasticsearch A nested block containing configuration options for Elasticsearch connections.
- hana
Secret
Backend Connection Hana A nested block containing configuration options for SAP HanaDB connections.
- mongodb
Secret
Backend Connection Mongodb A nested block containing configuration options for MongoDB connections.
- mssql
Secret
Backend Connection Mssql A nested block containing configuration options for MSSQL connections.
- mysql
Secret
Backend Connection Mysql A nested block containing configuration options for MySQL connections.
- mysql
Aurora SecretBackend Connection Mysql Aurora A nested block containing configuration options for Aurora MySQL connections.
- mysql
Legacy SecretBackend Connection Mysql Legacy A nested block containing configuration options for legacy MySQL connections.
- mysql
Rds SecretBackend Connection Mysql Rds A nested block containing configuration options for RDS MySQL connections.
- name string
A unique name to give the database connection.
- oracle
Secret
Backend Connection Oracle A nested block containing configuration options for Oracle connections.
- postgresql
Secret
Backend Connection Postgresql A nested block containing configuration options for PostgreSQL connections.
- root
Rotation string[]Statements A list of database statements to be executed to rotate the root user’s credentials.
- verify
Connection boolean Whether the connection should be verified on initial configuration or not.
- allowed_
roles List[str] A list of roles that are allowed to use this connection.
- backend str
The unique name of the Vault mount to configure.
- cassandra
Dict[Secret
Backend Connection Cassandra] A nested block containing configuration options for Cassandra connections.
- data Dict[str, Any]
A map of sensitive data to pass to the endpoint. Useful for templated connection strings.
- elasticsearch
Dict[Secret
Backend Connection Elasticsearch] A nested block containing configuration options for Elasticsearch connections.
- hana
Dict[Secret
Backend Connection Hana] A nested block containing configuration options for SAP HanaDB connections.
- mongodb
Dict[Secret
Backend Connection Mongodb] A nested block containing configuration options for MongoDB connections.
- mssql
Dict[Secret
Backend Connection Mssql] A nested block containing configuration options for MSSQL connections.
- mysql
Dict[Secret
Backend Connection Mysql] A nested block containing configuration options for MySQL connections.
- mysql_
aurora Dict[SecretBackend Connection Mysql Aurora] A nested block containing configuration options for Aurora MySQL connections.
- mysql_
legacy Dict[SecretBackend Connection Mysql Legacy] A nested block containing configuration options for legacy MySQL connections.
- mysql_
rds Dict[SecretBackend Connection Mysql Rds] A nested block containing configuration options for RDS MySQL connections.
- name str
A unique name to give the database connection.
- oracle
Dict[Secret
Backend Connection Oracle] A nested block containing configuration options for Oracle connections.
- postgresql
Dict[Secret
Backend Connection Postgresql] A nested block containing configuration options for PostgreSQL connections.
- root_
rotation_ List[str]statements A list of database statements to be executed to rotate the root user’s credentials.
- verify_
connection bool Whether the connection should be verified on initial configuration or not.
Supporting Types
SecretBackendConnectionCassandra
- Connect
Timeout int The number of seconds to use as a connection timeout.
- Hosts List<string>
The hosts to connect to.
- Insecure
Tls bool Whether to skip verification of the server certificate when using TLS.
- Password string
The password to be used in the connection.
- Pem
Bundle string Concatenated PEM blocks configuring the certificate chain.
- Pem
Json string A JSON structure configuring the certificate chain.
- Port int
The default port to connect to if no port is specified as part of the host.
- Protocol
Version int The CQL protocol version to use.
- Tls bool
Whether to use TLS when connecting to Cassandra.
- Username string
The username to be used in the connection.
- Connect
Timeout int The number of seconds to use as a connection timeout.
- Hosts []string
The hosts to connect to.
- Insecure
Tls bool Whether to skip verification of the server certificate when using TLS.
- Password string
The password to be used in the connection.
- Pem
Bundle string Concatenated PEM blocks configuring the certificate chain.
- Pem
Json string A JSON structure configuring the certificate chain.
- Port int
The default port to connect to if no port is specified as part of the host.
- Protocol
Version int The CQL protocol version to use.
- Tls bool
Whether to use TLS when connecting to Cassandra.
- Username string
The username to be used in the connection.
- connect
Timeout number The number of seconds to use as a connection timeout.
- hosts string[]
The hosts to connect to.
- insecure
Tls boolean Whether to skip verification of the server certificate when using TLS.
- password string
The password to be used in the connection.
- pem
Bundle string Concatenated PEM blocks configuring the certificate chain.
- pem
Json string A JSON structure configuring the certificate chain.
- port number
The default port to connect to if no port is specified as part of the host.
- protocol
Version number The CQL protocol version to use.
- tls boolean
Whether to use TLS when connecting to Cassandra.
- username string
The username to be used in the connection.
- connect
Timeout float The number of seconds to use as a connection timeout.
- hosts List[str]
The hosts to connect to.
- insecure_
tls bool Whether to skip verification of the server certificate when using TLS.
- password str
The password to be used in the connection.
- pem
Json str A JSON structure configuring the certificate chain.
- pem_
bundle str Concatenated PEM blocks configuring the certificate chain.
- port float
The default port to connect to if no port is specified as part of the host.
- protocol
Version float The CQL protocol version to use.
- tls bool
Whether to use TLS when connecting to Cassandra.
- username str
The username to be used in the connection.
SecretBackendConnectionElasticsearch
SecretBackendConnectionHana
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionMongodb
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionMssql
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionMysql
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionMysqlAurora
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionMysqlLegacy
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionMysqlRds
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionOracle
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
SecretBackendConnectionPostgresql
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- Connection
Url string A URL containing connection information. See the Vault docs for an example.
- Max
Connection intLifetime The maximum number of seconds to keep a connection alive for.
- Max
Idle intConnections The maximum number of idle connections to maintain.
- Max
Open intConnections The maximum number of open connections to use.
- connection
Url string A URL containing connection information. See the Vault docs for an example.
- max
Connection numberLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle numberConnections The maximum number of idle connections to maintain.
- max
Open numberConnections The maximum number of open connections to use.
- connection
Url str A URL containing connection information. See the Vault docs for an example.
- max
Connection floatLifetime The maximum number of seconds to keep a connection alive for.
- max
Idle floatConnections The maximum number of idle connections to maintain.
- max
Open floatConnections The maximum number of open connections to use.
Package Details
- Repository
- https://github.com/pulumi/pulumi-vault
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
vaultTerraform Provider.