Show / Hide Table of Contents

Class SecretBackendConnectionState

Inheritance
System.Object
InputArgs
ResourceArgs
SecretBackendConnectionState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Vault.Database
Assembly: Pulumi.Vault.dll
Syntax
public sealed class SecretBackendConnectionState : ResourceArgs

Constructors

View Source

SecretBackendConnectionState()

Declaration
public SecretBackendConnectionState()

Properties

View Source

AllowedRoles

A list of roles that are allowed to use this connection.

Declaration
public InputList<string> AllowedRoles { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Backend

The unique name of the Vault mount to configure.

Declaration
public Input<string> Backend { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Cassandra

A nested block containing configuration options for Cassandra connections.

Declaration
public Input<SecretBackendConnectionCassandraGetArgs> Cassandra { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionCassandraGetArgs>
View Source

Data

A map of sensitive data to pass to the endpoint. Useful for templated connection strings.

Declaration
public InputMap<object> Data { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

Elasticsearch

A nested block containing configuration options for Elasticsearch connections.

Declaration
public Input<SecretBackendConnectionElasticsearchGetArgs> Elasticsearch { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionElasticsearchGetArgs>
View Source

Hana

A nested block containing configuration options for SAP HanaDB connections.

Declaration
public Input<SecretBackendConnectionHanaGetArgs> Hana { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionHanaGetArgs>
View Source

Mongodb

A nested block containing configuration options for MongoDB connections.

Declaration
public Input<SecretBackendConnectionMongodbGetArgs> Mongodb { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionMongodbGetArgs>
View Source

Mssql

A nested block containing configuration options for MSSQL connections.

Declaration
public Input<SecretBackendConnectionMssqlGetArgs> Mssql { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionMssqlGetArgs>
View Source

Mysql

A nested block containing configuration options for MySQL connections.

Declaration
public Input<SecretBackendConnectionMysqlGetArgs> Mysql { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionMysqlGetArgs>
View Source

MysqlAurora

A nested block containing configuration options for Aurora MySQL connections.

Declaration
public Input<SecretBackendConnectionMysqlAuroraGetArgs> MysqlAurora { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionMysqlAuroraGetArgs>
View Source

MysqlLegacy

A nested block containing configuration options for legacy MySQL connections.

Declaration
public Input<SecretBackendConnectionMysqlLegacyGetArgs> MysqlLegacy { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionMysqlLegacyGetArgs>
View Source

MysqlRds

A nested block containing configuration options for RDS MySQL connections.

Declaration
public Input<SecretBackendConnectionMysqlRdsGetArgs> MysqlRds { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionMysqlRdsGetArgs>
View Source

Name

A unique name to give the database connection.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Oracle

A nested block containing configuration options for Oracle connections.

Declaration
public Input<SecretBackendConnectionOracleGetArgs> Oracle { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionOracleGetArgs>
View Source

Postgresql

A nested block containing configuration options for PostgreSQL connections.

Declaration
public Input<SecretBackendConnectionPostgresqlGetArgs> Postgresql { get; set; }
Property Value
Type Description
Input<SecretBackendConnectionPostgresqlGetArgs>
View Source

RootRotationStatements

A list of database statements to be executed to rotate the root user's credentials.

Declaration
public InputList<string> RootRotationStatements { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

VerifyConnection

Whether the connection should be verified on initial configuration or not.

Declaration
public Input<bool> VerifyConnection { get; set; }
Property Value
Type Description
Input<System.Boolean>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.