本文为您介绍了在OpenSearch中如何使用C#Config类。
参数
Config为配置请求Opensearch的关键参数。
string: endpoint : 配置访问的域名信息。不包括 HTTP Schema 前缀(HTTP/HTTPS)。
string: protocol: 配置访问网络协议。支持 HTTP/HTTPS,内容可选。
string: type: 配置访问鉴权类型。支持access_key/sts,内容可选。可实现主账号/ 子账号(RAM)/ 角色(STS)鉴权。
string: securityToken: 配置访问鉴权附属验证信息。用于 type = "sts" 鉴权场景。此参数可使用阿里云assumerole 获取。
string: accessKeyId/accessKeySecret: 配置访问服务的用户失败信息。可在此
string: userAgent: 配置用户自有识别信息,一般不用配置。
代码示例
以下是C# Config 类的代码示例:
using System;
using System.Collections.Generic;
using System.IO;
using Tea;
public class Config : TeaModel
{
[NameInMap("endpoint")]
[Validation(Required = false)]
public string Endpoint { get; set; }
[NameInMap("protocol")]
[Validation(Required = false)]
public string Protocol { get; set; }
[NameInMap("type")]
[Validation(Required = false)]
public string Type { get; set; }
[NameInMap("securityToken")]
[Validation(Required = false)]
public string SecurityToken { get; set; }
[NameInMap("accessKeyId")]
[Validation(Required = false)]
public string AccessKeyId { get; set; }
[NameInMap("accessKeySecret")]
[Validation(Required = false)]
public string AccessKeySecret { get; set; }
[NameInMap("userAgent")]
[Validation(Required = false)]
public string UserAgent { get; set; }
}
该文章对您有帮助吗?