Class CredentialByVault
Vault Credential Details to connect to the database.
Inherited Members
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class CredentialByVault : CredentialDetails
Properties
PasswordSecretId
Declaration
[JsonProperty(PropertyName = "passwordSecretId")]
public string PasswordSecretId { get; set; }
Property Value
Type | Description |
---|---|
string | The secret OCID mapping to the database credentials. |
Role
Declaration
[JsonProperty(PropertyName = "role")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CredentialByVault.RoleEnum? Role { get; set; }
Property Value
Type | Description |
---|---|
CredentialByVault.RoleEnum? | database user role. |
UserName
Declaration
[JsonProperty(PropertyName = "userName")]
public string UserName { get; set; }
Property Value
Type | Description |
---|---|
string | database user name. |
WalletSecretId
Declaration
[JsonProperty(PropertyName = "walletSecretId")]
public string WalletSecretId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. |