SnowflakeV2LinkedServiceArgs

constructor(accountIdentifier: Output<Any>, annotations: Output<List<Any>>? = null, authenticationType: Output<Either<String, SnowflakeAuthenticationType>>? = null, clientId: Output<Any>? = null, clientSecret: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, connectVia: Output<IntegrationRuntimeReferenceArgs>? = null, database: Output<Any>, description: Output<String>? = null, encryptedCredential: Output<String>? = null, host: Output<Any>? = null, parameters: Output<Map<String, ParameterSpecificationArgs>>? = null, password: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, privateKey: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, privateKeyPassphrase: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, role: Output<Any>? = null, schema: Output<Any>? = null, scope: Output<Any>? = null, tenantId: Output<Any>? = null, type: Output<String>, user: Output<Any>? = null, version: Output<String>? = null, warehouse: Output<Any>)