Class RemoteReindexSourceDetails
Connection and certificate details for a remote cluster.
Inherited Members
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. |