Show / Hide Table of Contents

Class ValidateDatabaseToolsConnectionOracleDatabaseResult

Connection validation result for the Oracle Database.

Inheritance
object
ValidateDatabaseToolsConnectionResult
ValidateDatabaseToolsConnectionOracleDatabaseResult
Inherited Members
ValidateDatabaseToolsConnectionResult.Code
ValidateDatabaseToolsConnectionResult.Message
ValidateDatabaseToolsConnectionResult.Cause
ValidateDatabaseToolsConnectionResult.Action
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabasetoolsruntimeService.Models
Assembly: OCI.DotNetSDK.Databasetoolsruntime.dll
Syntax
public class ValidateDatabaseToolsConnectionOracleDatabaseResult : ValidateDatabaseToolsConnectionResult

Properties

AuthenticatedIdentity

Declaration
[JsonProperty(PropertyName = "authenticatedIdentity")]
public string AuthenticatedIdentity { get; set; }
Property Value
Type Description
string

Returns the identity used in authentication.

AuthenticationMethod

Declaration
[JsonProperty(PropertyName = "authenticationMethod")]
public string AuthenticationMethod { get; set; }
Property Value
Type Description
string

Returns the method of authentication.

CloudService

Declaration
[JsonProperty(PropertyName = "cloudService")]
public string CloudService { get; set; }
Property Value
Type Description
string

Displays the CLOUD_SERVICE value within the USERENV context

CurrentSchema

Declaration
[JsonProperty(PropertyName = "currentSchema")]
public string CurrentSchema { get; set; }
Property Value
Type Description
string

The name of the currently active default schema.

DatabaseName

Declaration
[JsonProperty(PropertyName = "databaseName")]
public string DatabaseName { get; set; }
Property Value
Type Description
string

The database name.

DatabaseToolsIdentityStatuses

Declaration
[JsonProperty(PropertyName = "databaseToolsIdentityStatuses")]
public List<ValidationIdentityStatus> DatabaseToolsIdentityStatuses { get; set; }
Property Value
Type Description
List<ValidationIdentityStatus>

Status on whether an identity type can be used with this connection or not.

DatabaseVersion

Declaration
[Required(ErrorMessage = "DatabaseVersion is required.")]
[JsonProperty(PropertyName = "databaseVersion")]
public string DatabaseVersion { get; set; }
Property Value
Type Description
string

The database version.

Remarks

Required

DbmsCloudStatus

Declaration
[Required(ErrorMessage = "DbmsCloudStatus is required.")]
[JsonProperty(PropertyName = "dbmsCloudStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DbmsCloudStatus? DbmsCloudStatus { get; set; }
Property Value
Type Description
DbmsCloudStatus?

The DBMS_CLOUD package installation status.

Remarks

Required

EnterpriseIdentity

Declaration
[JsonProperty(PropertyName = "enterpriseIdentity")]
public string EnterpriseIdentity { get; set; }
Property Value
Type Description
string

Displays the enterprise identity value within the USERENV context

ExternalAuthenticationStatuses

Declaration
[JsonProperty(PropertyName = "externalAuthenticationStatuses")]
public List<ValidationExternalAuthenticationStatus> ExternalAuthenticationStatuses { get; set; }
Property Value
Type Description
List<ValidationExternalAuthenticationStatus>

Status on whether an external authentication can be used with this connection or not.

ProxyEnterpriseIdentity

Declaration
[JsonProperty(PropertyName = "proxyEnterpriseIdentity")]
public string ProxyEnterpriseIdentity { get; set; }
Property Value
Type Description
string

Displays the proxy enterprise identity value within the USERENV context

ProxyUser

Declaration
[JsonProperty(PropertyName = "proxyUser")]
public string ProxyUser { get; set; }
Property Value
Type Description
string

Name of the database user who opened the current session on behalf of sessionUser.

SessionUser

Declaration
[JsonProperty(PropertyName = "sessionUser")]
public string SessionUser { get; set; }
Property Value
Type Description
string

The name of the session user (the user who logged on).

In this article
Back to top