Package-level declarations

Types

Link copied to clipboard
data class SecretBackendConnectionCassandraArgs(val connectTimeout: Output<Int>? = null, val hosts: Output<List<String>>? = null, val insecureTls: Output<Boolean>? = null, val password: Output<String>? = null, val pemBundle: Output<String>? = null, val pemJson: Output<String>? = null, val port: Output<Int>? = null, val protocolVersion: Output<Int>? = null, val skipVerification: Output<Boolean>? = null, val tls: Output<Boolean>? = null, val username: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionCassandraArgs>
Link copied to clipboard
data class SecretBackendConnectionCouchbaseArgs(val base64Pem: Output<String>? = null, val bucketName: Output<String>? = null, val hosts: Output<List<String>>, val insecureTls: Output<Boolean>? = null, val password: Output<String>, val tls: Output<Boolean>? = null, val username: Output<String>, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionCouchbaseArgs>
Link copied to clipboard
data class SecretBackendConnectionElasticsearchArgs(val caCert: Output<String>? = null, val caPath: Output<String>? = null, val clientCert: Output<String>? = null, val clientKey: Output<String>? = null, val insecure: Output<Boolean>? = null, val password: Output<String>, val tlsServerName: Output<String>? = null, val url: Output<String>, val username: Output<String>, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionElasticsearchArgs>
Link copied to clipboard
data class SecretBackendConnectionHanaArgs(val connectionUrl: Output<String>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionHanaArgs>
Link copied to clipboard
data class SecretBackendConnectionInfluxdbArgs(val connectTimeout: Output<Int>? = null, val host: Output<String>, val insecureTls: Output<Boolean>? = null, val password: Output<String>, val pemBundle: Output<String>? = null, val pemJson: Output<String>? = null, val port: Output<Int>? = null, val tls: Output<Boolean>? = null, val username: Output<String>, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionInfluxdbArgs>
Link copied to clipboard
data class SecretBackendConnectionMongodbArgs(val connectionUrl: Output<String>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionMongodbArgs>
Link copied to clipboard
data class SecretBackendConnectionMongodbatlasArgs(val privateKey: Output<String>, val projectId: Output<String>, val publicKey: Output<String>) : ConvertibleToJava<SecretBackendConnectionMongodbatlasArgs>
Link copied to clipboard
data class SecretBackendConnectionMssqlArgs(val connectionUrl: Output<String>? = null, val containedDb: Output<Boolean>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionMssqlArgs>
Link copied to clipboard
data class SecretBackendConnectionMysqlArgs(val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionMysqlArgs>
Link copied to clipboard
data class SecretBackendConnectionMysqlAuroraArgs(val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionMysqlAuroraArgs>
Link copied to clipboard
data class SecretBackendConnectionMysqlLegacyArgs(val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionMysqlLegacyArgs>
Link copied to clipboard
data class SecretBackendConnectionMysqlRdsArgs(val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionMysqlRdsArgs>
Link copied to clipboard
data class SecretBackendConnectionOracleArgs(val connectionUrl: Output<String>? = null, val disconnectSessions: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val splitStatements: Output<Boolean>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionOracleArgs>
Link copied to clipboard
data class SecretBackendConnectionPostgresqlArgs(val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val passwordAuthentication: Output<String>? = null, val privateKey: Output<String>? = null, val selfManaged: Output<Boolean>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificate: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionPostgresqlArgs>
Link copied to clipboard
data class SecretBackendConnectionRedisArgs(val caCert: Output<String>? = null, val host: Output<String>, val insecureTls: Output<Boolean>? = null, val password: Output<String>, val port: Output<Int>? = null, val tls: Output<Boolean>? = null, val username: Output<String>) : ConvertibleToJava<SecretBackendConnectionRedisArgs>
data class SecretBackendConnectionRedisElasticacheArgs(val password: Output<String>? = null, val region: Output<String>? = null, val url: Output<String>, val username: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionRedisElasticacheArgs>
Link copied to clipboard
data class SecretBackendConnectionRedshiftArgs(val connectionUrl: Output<String>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionRedshiftArgs>
Link copied to clipboard
data class SecretBackendConnectionSnowflakeArgs(val connectionUrl: Output<String>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val password: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null) : ConvertibleToJava<SecretBackendConnectionSnowflakeArgs>
Link copied to clipboard
data class SecretsMountCassandraArgs(val allowedRoles: Output<List<String>>? = null, val connectTimeout: Output<Int>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val hosts: Output<List<String>>? = null, val insecureTls: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>? = null, val pemBundle: Output<String>? = null, val pemJson: Output<String>? = null, val pluginName: Output<String>? = null, val port: Output<Int>? = null, val protocolVersion: Output<Int>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val skipVerification: Output<Boolean>? = null, val tls: Output<Boolean>? = null, val username: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountCassandraArgs>
Link copied to clipboard
data class SecretsMountCouchbaseArgs(val allowedRoles: Output<List<String>>? = null, val base64Pem: Output<String>? = null, val bucketName: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val hosts: Output<List<String>>, val insecureTls: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val tls: Output<Boolean>? = null, val username: Output<String>, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountCouchbaseArgs>
Link copied to clipboard
data class SecretsMountElasticsearchArgs(val allowedRoles: Output<List<String>>? = null, val caCert: Output<String>? = null, val caPath: Output<String>? = null, val clientCert: Output<String>? = null, val clientKey: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val insecure: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val tlsServerName: Output<String>? = null, val url: Output<String>, val username: Output<String>, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountElasticsearchArgs>
Link copied to clipboard
data class SecretsMountHanaArgs(val allowedRoles: Output<List<String>>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val username: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountHanaArgs>
Link copied to clipboard
data class SecretsMountInfluxdbArgs(val allowedRoles: Output<List<String>>? = null, val connectTimeout: Output<Int>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val host: Output<String>, val insecureTls: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>, val pemBundle: Output<String>? = null, val pemJson: Output<String>? = null, val pluginName: Output<String>? = null, val port: Output<Int>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val tls: Output<Boolean>? = null, val username: Output<String>, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountInfluxdbArgs>
Link copied to clipboard
data class SecretsMountMongodbArgs(val allowedRoles: Output<List<String>>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMongodbArgs>
Link copied to clipboard
data class SecretsMountMongodbatlaArgs(val allowedRoles: Output<List<String>>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val name: Output<String>, val pluginName: Output<String>? = null, val privateKey: Output<String>, val projectId: Output<String>, val publicKey: Output<String>, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMongodbatlaArgs>
Link copied to clipboard
data class SecretsMountMssqlArgs(val allowedRoles: Output<List<String>>? = null, val connectionUrl: Output<String>? = null, val containedDb: Output<Boolean>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMssqlArgs>
Link copied to clipboard
data class SecretsMountMysqlArgs(val allowedRoles: Output<List<String>>? = null, val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMysqlArgs>
Link copied to clipboard
data class SecretsMountMysqlAuroraArgs(val allowedRoles: Output<List<String>>? = null, val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMysqlAuroraArgs>
Link copied to clipboard
data class SecretsMountMysqlLegacyArgs(val allowedRoles: Output<List<String>>? = null, val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMysqlLegacyArgs>
Link copied to clipboard
data class SecretsMountMysqlRdArgs(val allowedRoles: Output<List<String>>? = null, val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificateKey: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountMysqlRdArgs>
Link copied to clipboard
data class SecretsMountOracleArgs(val allowedRoles: Output<List<String>>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val disconnectSessions: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val splitStatements: Output<Boolean>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountOracleArgs>
Link copied to clipboard
data class SecretsMountPostgresqlArgs(val allowedRoles: Output<List<String>>? = null, val authType: Output<String>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val passwordAuthentication: Output<String>? = null, val pluginName: Output<String>? = null, val privateKey: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val selfManaged: Output<Boolean>? = null, val serviceAccountJson: Output<String>? = null, val tlsCa: Output<String>? = null, val tlsCertificate: Output<String>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountPostgresqlArgs>
Link copied to clipboard
data class SecretsMountRediArgs(val allowedRoles: Output<List<String>>? = null, val caCert: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val host: Output<String>, val insecureTls: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>, val pluginName: Output<String>? = null, val port: Output<Int>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val tls: Output<Boolean>? = null, val username: Output<String>, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountRediArgs>
Link copied to clipboard
data class SecretsMountRedisElasticachArgs(val allowedRoles: Output<List<String>>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val region: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val url: Output<String>, val username: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountRedisElasticachArgs>
Link copied to clipboard
data class SecretsMountRedshiftArgs(val allowedRoles: Output<List<String>>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val disableEscaping: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountRedshiftArgs>
Link copied to clipboard
data class SecretsMountSnowflakeArgs(val allowedRoles: Output<List<String>>? = null, val connectionUrl: Output<String>? = null, val data: Output<Map<String, String>>? = null, val disableAutomatedRotation: Output<Boolean>? = null, val maxConnectionLifetime: Output<Int>? = null, val maxIdleConnections: Output<Int>? = null, val maxOpenConnections: Output<Int>? = null, val name: Output<String>, val password: Output<String>? = null, val pluginName: Output<String>? = null, val rootRotationStatements: Output<List<String>>? = null, val rotationPeriod: Output<Int>? = null, val rotationSchedule: Output<String>? = null, val rotationWindow: Output<Int>? = null, val username: Output<String>? = null, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountSnowflakeArgs>