全部产品

C# Config 类

参数:

  • Config 为 配置 请求 Opensearch 的关键参数.

    • string: endpoint : 配置 访问的域名信息.  不包括 http Schema 前缀(HTTP/HTTPS)

    • string: protocol: 配置 访问网络协议. 支持 HTT/HTTPS, 内容可选.

    • string: type: 配置访问鉴权类型, 支持 access_key/sts,  内容可选. 可实现 主账号/ 子账号(RAM)/ 角色(STS)鉴权.

    • string: securityToken: 配置访问鉴权附属验证信息. 用于 type = "sts" 鉴权场景.此参数可使用阿里云 assumerole 获取.

    • 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; }
    }