Show / Hide Table of Contents

Class RemoteReindexSourceDetails

Connection and certificate details for a remote cluster.

Inheritance
object
RemoteReindexSourceDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpensearchService.Models
Assembly: OCI.DotNetSDK.Opensearch.dll
Syntax
public class RemoteReindexSourceDetails

Properties

CertificateId

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

OCID of the certificate or CA chain used to verify the remote cluster's HTTPS certificate.

Remarks

Required

Endpoint

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

HTTPS endpoint of the remote Elasticsearch or OpenSearch cluster. The hostname and port are used to allow remote reindexing. Use a DNS hostname, rather than an IP address, when endpointResolutionIp is specified.

Remarks

Required

EndpointResolutionIp

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

Optional IP address to which the endpoint hostname is resolved from within the OpenSearch cluster. The original hostname remains in the connection URL and is used for TLS verification.

In this article
Back to top