Class: TencentCloud::Cls::V20201016::EsInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201016/models.rb

Overview

es集群配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(estype = nil, accessmode = nil, instanceid = nil, user = nil, address = nil, port = nil, vpcid = nil, virtualgatewaytype = nil, password = nil) ⇒ EsInfo

Returns a new instance of EsInfo.



10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
# File 'lib/v20201016/models.rb', line 10684

def initialize(estype=nil, accessmode=nil, instanceid=nil, user=nil, address=nil, port=nil, vpcid=nil, virtualgatewaytype=nil, password=nil)
  @EsType = estype
  @AccessMode = accessmode
  @InstanceId = instanceid
  @User = user
  @Address = address
  @Port = port
  @VpcId = vpcid
  @VirtualGatewayType = virtualgatewaytype
  @Password = password
end

Instance Attribute Details

#AccessMode ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def AccessMode
  @AccessMode
end

#Address ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def Address
  @Address
end

#EsType ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def EsType
  @EsType
end

#InstanceId ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def InstanceId
  @InstanceId
end

#Password ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def Password
  @Password
end

#Port ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def Port
  @Port
end

#User ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def User
  @User
end

#VirtualGatewayType ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def VirtualGatewayType
  @VirtualGatewayType
end

#VpcId ⇒ Object

负载均衡 CLB:1025 云服务器CVM:0

Parameters:

  • EsType: —

    es类型。 1:云es, 2:自建es

  • AccessMode: —

    访问方式 1:内网, 2:外网。自建es必填

  • InstanceId: —

    实例id。云es实例必填

  • User: —

    用户名。

  • Address: —

    访问地址。自建es必填

  • Port: —

    访问端口。自建es必填

  • VpcId: —

    所属网络。自建es且访问方式为内网访问时必填

  • VirtualGatewayType: —

    网络服务类型。自建es且访问方式为内网访问时必填。

  • Password: —

    密码。



10682
10683
10684
# File 'lib/v20201016/models.rb', line 10682

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
# File 'lib/v20201016/models.rb', line 10696

def deserialize(params)
  @EsType = params['EsType']
  @AccessMode = params['AccessMode']
  @InstanceId = params['InstanceId']
  @User = params['User']
  @Address = params['Address']
  @Port = params['Port']
  @VpcId = params['VpcId']
  @VirtualGatewayType = params['VirtualGatewayType']
  @Password = params['Password']
end