akeyless.TargetDb
Explore with Pulumi AI
DB Target resource
Create TargetDb Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TargetDb(name: string, args: TargetDbArgs, opts?: CustomResourceOptions);
@overload
def TargetDb(resource_name: str,
args: TargetDbArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TargetDb(resource_name: str,
opts: Optional[ResourceOptions] = None,
db_type: Optional[str] = None,
mongodb_atlas_project_id: Optional[str] = None,
mongodb_uri_options: Optional[str] = None,
db_server_certificates: Optional[str] = None,
description: Optional[str] = None,
host: Optional[str] = None,
key: Optional[str] = None,
mongodb_atlas: Optional[bool] = None,
mongodb_atlas_api_private_key: Optional[str] = None,
mongodb_atlas_api_public_key: Optional[str] = None,
db_name: Optional[str] = None,
db_server_name: Optional[str] = None,
name: Optional[str] = None,
mongodb_default_auth_db: Optional[str] = None,
oracle_service_name: Optional[str] = None,
port: Optional[str] = None,
pwd: Optional[str] = None,
snowflake_account: Optional[str] = None,
ssl: Optional[bool] = None,
ssl_certificate: Optional[str] = None,
target_db_id: Optional[str] = None,
user_name: Optional[str] = None)
func NewTargetDb(ctx *Context, name string, args TargetDbArgs, opts ...ResourceOption) (*TargetDb, error)
public TargetDb(string name, TargetDbArgs args, CustomResourceOptions? opts = null)
public TargetDb(String name, TargetDbArgs args)
public TargetDb(String name, TargetDbArgs args, CustomResourceOptions options)
type: akeyless:TargetDb
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TargetDbArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TargetDbArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TargetDbArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TargetDbArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TargetDbArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var targetDbResource = new Akeyless.TargetDb("targetDbResource", new()
{
DbType = "string",
MongodbAtlasProjectId = "string",
MongodbUriOptions = "string",
DbServerCertificates = "string",
Description = "string",
Host = "string",
Key = "string",
MongodbAtlas = false,
MongodbAtlasApiPrivateKey = "string",
MongodbAtlasApiPublicKey = "string",
DbName = "string",
DbServerName = "string",
Name = "string",
MongodbDefaultAuthDb = "string",
OracleServiceName = "string",
Port = "string",
Pwd = "string",
SnowflakeAccount = "string",
Ssl = false,
SslCertificate = "string",
TargetDbId = "string",
UserName = "string",
});
example, err := akeyless.NewTargetDb(ctx, "targetDbResource", &akeyless.TargetDbArgs{
DbType: pulumi.String("string"),
MongodbAtlasProjectId: pulumi.String("string"),
MongodbUriOptions: pulumi.String("string"),
DbServerCertificates: pulumi.String("string"),
Description: pulumi.String("string"),
Host: pulumi.String("string"),
Key: pulumi.String("string"),
MongodbAtlas: pulumi.Bool(false),
MongodbAtlasApiPrivateKey: pulumi.String("string"),
MongodbAtlasApiPublicKey: pulumi.String("string"),
DbName: pulumi.String("string"),
DbServerName: pulumi.String("string"),
Name: pulumi.String("string"),
MongodbDefaultAuthDb: pulumi.String("string"),
OracleServiceName: pulumi.String("string"),
Port: pulumi.String("string"),
Pwd: pulumi.String("string"),
SnowflakeAccount: pulumi.String("string"),
Ssl: pulumi.Bool(false),
SslCertificate: pulumi.String("string"),
TargetDbId: pulumi.String("string"),
UserName: pulumi.String("string"),
})
var targetDbResource = new TargetDb("targetDbResource", TargetDbArgs.builder()
.dbType("string")
.mongodbAtlasProjectId("string")
.mongodbUriOptions("string")
.dbServerCertificates("string")
.description("string")
.host("string")
.key("string")
.mongodbAtlas(false)
.mongodbAtlasApiPrivateKey("string")
.mongodbAtlasApiPublicKey("string")
.dbName("string")
.dbServerName("string")
.name("string")
.mongodbDefaultAuthDb("string")
.oracleServiceName("string")
.port("string")
.pwd("string")
.snowflakeAccount("string")
.ssl(false)
.sslCertificate("string")
.targetDbId("string")
.userName("string")
.build());
target_db_resource = akeyless.TargetDb("targetDbResource",
db_type="string",
mongodb_atlas_project_id="string",
mongodb_uri_options="string",
db_server_certificates="string",
description="string",
host="string",
key="string",
mongodb_atlas=False,
mongodb_atlas_api_private_key="string",
mongodb_atlas_api_public_key="string",
db_name="string",
db_server_name="string",
name="string",
mongodb_default_auth_db="string",
oracle_service_name="string",
port="string",
pwd="string",
snowflake_account="string",
ssl=False,
ssl_certificate="string",
target_db_id="string",
user_name="string")
const targetDbResource = new akeyless.TargetDb("targetDbResource", {
dbType: "string",
mongodbAtlasProjectId: "string",
mongodbUriOptions: "string",
dbServerCertificates: "string",
description: "string",
host: "string",
key: "string",
mongodbAtlas: false,
mongodbAtlasApiPrivateKey: "string",
mongodbAtlasApiPublicKey: "string",
dbName: "string",
dbServerName: "string",
name: "string",
mongodbDefaultAuthDb: "string",
oracleServiceName: "string",
port: "string",
pwd: "string",
snowflakeAccount: "string",
ssl: false,
sslCertificate: "string",
targetDbId: "string",
userName: "string",
});
type: akeyless:TargetDb
properties:
dbName: string
dbServerCertificates: string
dbServerName: string
dbType: string
description: string
host: string
key: string
mongodbAtlas: false
mongodbAtlasApiPrivateKey: string
mongodbAtlasApiPublicKey: string
mongodbAtlasProjectId: string
mongodbDefaultAuthDb: string
mongodbUriOptions: string
name: string
oracleServiceName: string
port: string
pwd: string
snowflakeAccount: string
ssl: false
sslCertificate: string
targetDbId: string
userName: string
TargetDb Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TargetDb resource accepts the following input properties:
- Db
Type string - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- Db
Name string - Database name
- Db
Server stringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- Db
Server stringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- Description string
- Description of the object
- Host string
- Database host
- Key string
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- Mongodb
Atlas bool - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- Mongodb
Atlas stringApi Private Key - MongoDB Atlas private key
- Mongodb
Atlas stringApi Public Key - MongoDB Atlas public key
- Mongodb
Atlas stringProject Id - MongoDB Atlas project ID
- Mongodb
Default stringAuth Db - MongoDB server default authentication database
- Mongodb
Uri stringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- Name string
- Target name
- Oracle
Service stringName - oracle db service name
- Port string
- Database port
- Pwd string
- Database password
- Snowflake
Account string - Snowflake account name
- Ssl bool
- Enable/Disable SSL [true/false]
- Ssl
Certificate string - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- Target
Db stringId - The ID of this resource.
- User
Name string - Database user name
- Db
Type string - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- Db
Name string - Database name
- Db
Server stringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- Db
Server stringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- Description string
- Description of the object
- Host string
- Database host
- Key string
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- Mongodb
Atlas bool - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- Mongodb
Atlas stringApi Private Key - MongoDB Atlas private key
- Mongodb
Atlas stringApi Public Key - MongoDB Atlas public key
- Mongodb
Atlas stringProject Id - MongoDB Atlas project ID
- Mongodb
Default stringAuth Db - MongoDB server default authentication database
- Mongodb
Uri stringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- Name string
- Target name
- Oracle
Service stringName - oracle db service name
- Port string
- Database port
- Pwd string
- Database password
- Snowflake
Account string - Snowflake account name
- Ssl bool
- Enable/Disable SSL [true/false]
- Ssl
Certificate string - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- Target
Db stringId - The ID of this resource.
- User
Name string - Database user name
- db
Type String - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- db
Name String - Database name
- db
Server StringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db
Server StringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- description String
- Description of the object
- host String
- Database host
- key String
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb
Atlas Boolean - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb
Atlas StringApi Private Key - MongoDB Atlas private key
- mongodb
Atlas StringApi Public Key - MongoDB Atlas public key
- mongodb
Atlas StringProject Id - MongoDB Atlas project ID
- mongodb
Default StringAuth Db - MongoDB server default authentication database
- mongodb
Uri StringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name String
- Target name
- oracle
Service StringName - oracle db service name
- port String
- Database port
- pwd String
- Database password
- snowflake
Account String - Snowflake account name
- ssl Boolean
- Enable/Disable SSL [true/false]
- ssl
Certificate String - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target
Db StringId - The ID of this resource.
- user
Name String - Database user name
- db
Type string - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- db
Name string - Database name
- db
Server stringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db
Server stringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- description string
- Description of the object
- host string
- Database host
- key string
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb
Atlas boolean - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb
Atlas stringApi Private Key - MongoDB Atlas private key
- mongodb
Atlas stringApi Public Key - MongoDB Atlas public key
- mongodb
Atlas stringProject Id - MongoDB Atlas project ID
- mongodb
Default stringAuth Db - MongoDB server default authentication database
- mongodb
Uri stringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name string
- Target name
- oracle
Service stringName - oracle db service name
- port string
- Database port
- pwd string
- Database password
- snowflake
Account string - Snowflake account name
- ssl boolean
- Enable/Disable SSL [true/false]
- ssl
Certificate string - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target
Db stringId - The ID of this resource.
- user
Name string - Database user name
- db_
type str - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- db_
name str - Database name
- db_
server_ strcertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db_
server_ strname - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- description str
- Description of the object
- host str
- Database host
- key str
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb_
atlas bool - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb_
atlas_ strapi_ private_ key - MongoDB Atlas private key
- mongodb_
atlas_ strapi_ public_ key - MongoDB Atlas public key
- mongodb_
atlas_ strproject_ id - MongoDB Atlas project ID
- mongodb_
default_ strauth_ db - MongoDB server default authentication database
- mongodb_
uri_ stroptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name str
- Target name
- oracle_
service_ strname - oracle db service name
- port str
- Database port
- pwd str
- Database password
- snowflake_
account str - Snowflake account name
- ssl bool
- Enable/Disable SSL [true/false]
- ssl_
certificate str - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target_
db_ strid - The ID of this resource.
- user_
name str - Database user name
- db
Type String - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- db
Name String - Database name
- db
Server StringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db
Server StringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- description String
- Description of the object
- host String
- Database host
- key String
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb
Atlas Boolean - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb
Atlas StringApi Private Key - MongoDB Atlas private key
- mongodb
Atlas StringApi Public Key - MongoDB Atlas public key
- mongodb
Atlas StringProject Id - MongoDB Atlas project ID
- mongodb
Default StringAuth Db - MongoDB server default authentication database
- mongodb
Uri StringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name String
- Target name
- oracle
Service StringName - oracle db service name
- port String
- Database port
- pwd String
- Database password
- snowflake
Account String - Snowflake account name
- ssl Boolean
- Enable/Disable SSL [true/false]
- ssl
Certificate String - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target
Db StringId - The ID of this resource.
- user
Name String - Database user name
Outputs
All input properties are implicitly available as output properties. Additionally, the TargetDb resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing TargetDb Resource
Get an existing TargetDb 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?: TargetDbState, opts?: CustomResourceOptions): TargetDb
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
db_name: Optional[str] = None,
db_server_certificates: Optional[str] = None,
db_server_name: Optional[str] = None,
db_type: Optional[str] = None,
description: Optional[str] = None,
host: Optional[str] = None,
key: Optional[str] = None,
mongodb_atlas: Optional[bool] = None,
mongodb_atlas_api_private_key: Optional[str] = None,
mongodb_atlas_api_public_key: Optional[str] = None,
mongodb_atlas_project_id: Optional[str] = None,
mongodb_default_auth_db: Optional[str] = None,
mongodb_uri_options: Optional[str] = None,
name: Optional[str] = None,
oracle_service_name: Optional[str] = None,
port: Optional[str] = None,
pwd: Optional[str] = None,
snowflake_account: Optional[str] = None,
ssl: Optional[bool] = None,
ssl_certificate: Optional[str] = None,
target_db_id: Optional[str] = None,
user_name: Optional[str] = None) -> TargetDb
func GetTargetDb(ctx *Context, name string, id IDInput, state *TargetDbState, opts ...ResourceOption) (*TargetDb, error)
public static TargetDb Get(string name, Input<string> id, TargetDbState? state, CustomResourceOptions? opts = null)
public static TargetDb get(String name, Output<String> id, TargetDbState state, CustomResourceOptions options)
resources: _: type: akeyless:TargetDb get: id: ${id}
- 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.
- 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.
- Db
Name string - Database name
- Db
Server stringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- Db
Server stringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- Db
Type string - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- Description string
- Description of the object
- Host string
- Database host
- Key string
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- Mongodb
Atlas bool - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- Mongodb
Atlas stringApi Private Key - MongoDB Atlas private key
- Mongodb
Atlas stringApi Public Key - MongoDB Atlas public key
- Mongodb
Atlas stringProject Id - MongoDB Atlas project ID
- Mongodb
Default stringAuth Db - MongoDB server default authentication database
- Mongodb
Uri stringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- Name string
- Target name
- Oracle
Service stringName - oracle db service name
- Port string
- Database port
- Pwd string
- Database password
- Snowflake
Account string - Snowflake account name
- Ssl bool
- Enable/Disable SSL [true/false]
- Ssl
Certificate string - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- Target
Db stringId - The ID of this resource.
- User
Name string - Database user name
- Db
Name string - Database name
- Db
Server stringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- Db
Server stringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- Db
Type string - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- Description string
- Description of the object
- Host string
- Database host
- Key string
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- Mongodb
Atlas bool - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- Mongodb
Atlas stringApi Private Key - MongoDB Atlas private key
- Mongodb
Atlas stringApi Public Key - MongoDB Atlas public key
- Mongodb
Atlas stringProject Id - MongoDB Atlas project ID
- Mongodb
Default stringAuth Db - MongoDB server default authentication database
- Mongodb
Uri stringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- Name string
- Target name
- Oracle
Service stringName - oracle db service name
- Port string
- Database port
- Pwd string
- Database password
- Snowflake
Account string - Snowflake account name
- Ssl bool
- Enable/Disable SSL [true/false]
- Ssl
Certificate string - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- Target
Db stringId - The ID of this resource.
- User
Name string - Database user name
- db
Name String - Database name
- db
Server StringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db
Server StringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- db
Type String - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- description String
- Description of the object
- host String
- Database host
- key String
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb
Atlas Boolean - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb
Atlas StringApi Private Key - MongoDB Atlas private key
- mongodb
Atlas StringApi Public Key - MongoDB Atlas public key
- mongodb
Atlas StringProject Id - MongoDB Atlas project ID
- mongodb
Default StringAuth Db - MongoDB server default authentication database
- mongodb
Uri StringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name String
- Target name
- oracle
Service StringName - oracle db service name
- port String
- Database port
- pwd String
- Database password
- snowflake
Account String - Snowflake account name
- ssl Boolean
- Enable/Disable SSL [true/false]
- ssl
Certificate String - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target
Db StringId - The ID of this resource.
- user
Name String - Database user name
- db
Name string - Database name
- db
Server stringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db
Server stringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- db
Type string - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- description string
- Description of the object
- host string
- Database host
- key string
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb
Atlas boolean - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb
Atlas stringApi Private Key - MongoDB Atlas private key
- mongodb
Atlas stringApi Public Key - MongoDB Atlas public key
- mongodb
Atlas stringProject Id - MongoDB Atlas project ID
- mongodb
Default stringAuth Db - MongoDB server default authentication database
- mongodb
Uri stringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name string
- Target name
- oracle
Service stringName - oracle db service name
- port string
- Database port
- pwd string
- Database password
- snowflake
Account string - Snowflake account name
- ssl boolean
- Enable/Disable SSL [true/false]
- ssl
Certificate string - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target
Db stringId - The ID of this resource.
- user
Name string - Database user name
- db_
name str - Database name
- db_
server_ strcertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db_
server_ strname - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- db_
type str - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- description str
- Description of the object
- host str
- Database host
- key str
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb_
atlas bool - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb_
atlas_ strapi_ private_ key - MongoDB Atlas private key
- mongodb_
atlas_ strapi_ public_ key - MongoDB Atlas public key
- mongodb_
atlas_ strproject_ id - MongoDB Atlas project ID
- mongodb_
default_ strauth_ db - MongoDB server default authentication database
- mongodb_
uri_ stroptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name str
- Target name
- oracle_
service_ strname - oracle db service name
- port str
- Database port
- pwd str
- Database password
- snowflake_
account str - Snowflake account name
- ssl bool
- Enable/Disable SSL [true/false]
- ssl_
certificate str - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target_
db_ strid - The ID of this resource.
- user_
name str - Database user name
- db
Name String - Database name
- db
Server StringCertificates - Set of root certificate authorities in base64 encoding used by clients to verify server certificates
- db
Server StringName - Server name is used to verify the hostname on the returned certificates unless InsecureSkipVerify is provided. It is also included in the client's handshake to support virtual hosting unless it is an IP address
- db
Type String - Database type: mysql/mssql/postgres/mongodb/snowflake/oracle/cassandra/redshift
- description String
- Description of the object
- host String
- Database host
- key String
- Key name. The key will be used to encrypt the target secret value. If key name is not specified, the account default protection key is used
- mongodb
Atlas Boolean - Flag, set database type to mongodb and the flag to true to create Mongo Atlas target
- mongodb
Atlas StringApi Private Key - MongoDB Atlas private key
- mongodb
Atlas StringApi Public Key - MongoDB Atlas public key
- mongodb
Atlas StringProject Id - MongoDB Atlas project ID
- mongodb
Default StringAuth Db - MongoDB server default authentication database
- mongodb
Uri StringOptions - MongoDB server URI options (e.g. replicaSet=mySet&authSource=authDB)
- name String
- Target name
- oracle
Service StringName - oracle db service name
- port String
- Database port
- pwd String
- Database password
- snowflake
Account String - Snowflake account name
- ssl Boolean
- Enable/Disable SSL [true/false]
- ssl
Certificate String - SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)
- target
Db StringId - The ID of this resource.
- user
Name String - Database user name
Package Details
- Repository
- akeyless akeyless-community/terraform-provider-akeyless
- License
- Notes
- This Pulumi package is based on the
akeyless
Terraform Provider.