Show / Hide Table of Contents

Class UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails

The content of the Database Tools database API gateway config global sub resource to be updated.

Inheritance
object
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails
Inherited Members
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
[JsonConverter(typeof(UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsModelConverter))]
public class UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails

Properties

AdvancedProperties

Declaration
[JsonProperty(PropertyName = "advancedProperties")]
public Dictionary<string, string> AdvancedProperties { get; set; }
Property Value
Type Description
Dictionary<string, string>

Advanced global properties.

CertificateBundle

Declaration
[JsonProperty(PropertyName = "certificateBundle")]
public DatabaseApiGatewayConfigCertificateBundle CertificateBundle { get; set; }
Property Value
Type Description
DatabaseApiGatewayConfigCertificateBundle

DatabaseApiStatus

Declaration
[JsonProperty(PropertyName = "databaseApiStatus")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails.DatabaseApiStatusEnum? DatabaseApiStatus { get; set; }
Property Value
Type Description
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails.DatabaseApiStatusEnum?

ORDS database API is a database management and monitoring REST API. Database Actions requires this feature.

DocumentRoot

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

The location of the static resources to be served under the / root server path.

HttpPort

Declaration
[JsonProperty(PropertyName = "httpPort")]
public int? HttpPort { get; set; }
Property Value
Type Description
int?

Specifies the HTTP listen port. 0 disables HTTP. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024\u201365535) is recommended.

HttpsPort

Declaration
[JsonProperty(PropertyName = "httpsPort")]
public int? HttpsPort { get; set; }
Property Value
Type Description
int?

Specifies the HTTPS listen port. 0 disables HTTPS. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024\u201365535) is recommended. ORDS will use a self-signed certificate if a certificate bundle is not provided.

PoolRoute

Declaration
[JsonProperty(PropertyName = "poolRoute")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails.PoolRouteEnum? PoolRoute { get; set; }
Property Value
Type Description
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails.PoolRouteEnum?

How the target pool route value is determined for a HTTP request.

PoolRoutingHeader

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

The request header name providing the pool route value.

In this article
Back to top