Class: TencentCloud::Tdmq::V20200217::RabbitMQClusterAccessInfo

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

Overview

RabbitMQ集群访问信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(publicaccessendpoint = nil, webconsoleendpoint = nil, webconsoleusername = nil, webconsolepassword = nil, publicaccessendpointstatus = nil, publiccontrolconsoleswitchstatus = nil, vpccontrolconsoleswitchstatus = nil, vpcwebconsoleendpoint = nil, publicwebconsoleswitchstatus = nil, vpcwebconsoleswitchstatus = nil, publicdatastreamstatus = nil, prometheusendpointinfo = nil, webconsoledomainendpoint = nil) ⇒ RabbitMQClusterAccessInfo

Returns a new instance of RabbitMQClusterAccessInfo.



10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
# File 'lib/v20200217/models.rb', line 10312

def initialize(publicaccessendpoint=nil, webconsoleendpoint=nil, webconsoleusername=nil, webconsolepassword=nil, publicaccessendpointstatus=nil, publiccontrolconsoleswitchstatus=nil, vpccontrolconsoleswitchstatus=nil, vpcwebconsoleendpoint=nil, publicwebconsoleswitchstatus=nil, vpcwebconsoleswitchstatus=nil, publicdatastreamstatus=nil, prometheusendpointinfo=nil, webconsoledomainendpoint=nil)
  @PublicAccessEndpoint = publicaccessendpoint
  @WebConsoleEndpoint = webconsoleendpoint
  @WebConsoleUsername = webconsoleusername
  @WebConsolePassword = webconsolepassword
  @PublicAccessEndpointStatus = publicaccessendpointstatus
  @PublicControlConsoleSwitchStatus = publiccontrolconsoleswitchstatus
  @VpcControlConsoleSwitchStatus = vpccontrolconsoleswitchstatus
  @VpcWebConsoleEndpoint = vpcwebconsoleendpoint
  @PublicWebConsoleSwitchStatus = publicwebconsoleswitchstatus
  @VpcWebConsoleSwitchStatus = vpcwebconsoleswitchstatus
  @PublicDataStreamStatus = publicdatastreamstatus
  @PrometheusEndpointInfo = prometheusendpointinfo
  @WebConsoleDomainEndpoint = webconsoledomainendpoint
end

Instance Attribute Details

#PrometheusEndpointInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def PrometheusEndpointInfo
  @PrometheusEndpointInfo
end

#PublicAccessEndpointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def PublicAccessEndpoint
  @PublicAccessEndpoint
end

#PublicAccessEndpointStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def PublicAccessEndpointStatus
  @PublicAccessEndpointStatus
end

#PublicControlConsoleSwitchStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def PublicControlConsoleSwitchStatus
  @PublicControlConsoleSwitchStatus
end

#PublicDataStreamStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def PublicDataStreamStatus
  @PublicDataStreamStatus
end

#PublicWebConsoleSwitchStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def PublicWebConsoleSwitchStatus
  @PublicWebConsoleSwitchStatus
end

#VpcControlConsoleSwitchStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def VpcControlConsoleSwitchStatus
  @VpcControlConsoleSwitchStatus
end

#VpcWebConsoleEndpointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def VpcWebConsoleEndpoint
  @VpcWebConsoleEndpoint
end

#VpcWebConsoleSwitchStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def VpcWebConsoleSwitchStatus
  @VpcWebConsoleSwitchStatus
end

#WebConsoleDomainEndpointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def WebConsoleDomainEndpoint
  @WebConsoleDomainEndpoint
end

#WebConsoleEndpointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def WebConsoleEndpoint
  @WebConsoleEndpoint
end

#WebConsolePasswordObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def WebConsolePassword
  @WebConsolePassword
end

#WebConsoleUsernameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 OFF/ON/CREATING/DELETING 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublicAccessEndpoint:

    集群公网接入地址

  • WebConsoleEndpoint:

    集群控制台访问地址

  • WebConsoleUsername:

    集群控制台登录用户名

  • WebConsolePassword:

    集群控制台登录密码

  • PublicAccessEndpointStatus:

    已废弃

  • PublicControlConsoleSwitchStatus:

    已废弃

  • VpcControlConsoleSwitchStatus:

    已废弃

  • VpcWebConsoleEndpoint:

    Vpc管控台访问地址,示例值,1.1.1.1:15672

  • PublicWebConsoleSwitchStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • VpcWebConsoleSwitchStatus:

    Vpc管控台开关状态,示例值,

  • PublicDataStreamStatus:

    公网管控台开关状态,示例值,OFF/ON/CREATING/DELETING

  • PrometheusEndpointInfo:

    Prometheus信息

  • WebConsoleDomainEndpoint:

    公网域名接入点



10310
10311
10312
# File 'lib/v20200217/models.rb', line 10310

def WebConsoleUsername
  @WebConsoleUsername
end

Instance Method Details

#deserialize(params) ⇒ Object



10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
# File 'lib/v20200217/models.rb', line 10328

def deserialize(params)
  @PublicAccessEndpoint = params['PublicAccessEndpoint']
  @WebConsoleEndpoint = params['WebConsoleEndpoint']
  @WebConsoleUsername = params['WebConsoleUsername']
  @WebConsolePassword = params['WebConsolePassword']
  @PublicAccessEndpointStatus = params['PublicAccessEndpointStatus']
  @PublicControlConsoleSwitchStatus = params['PublicControlConsoleSwitchStatus']
  @VpcControlConsoleSwitchStatus = params['VpcControlConsoleSwitchStatus']
  @VpcWebConsoleEndpoint = params['VpcWebConsoleEndpoint']
  @PublicWebConsoleSwitchStatus = params['PublicWebConsoleSwitchStatus']
  @VpcWebConsoleSwitchStatus = params['VpcWebConsoleSwitchStatus']
  @PublicDataStreamStatus = params['PublicDataStreamStatus']
  unless params['PrometheusEndpointInfo'].nil?
    @PrometheusEndpointInfo = PrometheusEndpointInfo.new
    @PrometheusEndpointInfo.deserialize(params['PrometheusEndpointInfo'])
  end
  @WebConsoleDomainEndpoint = params['WebConsoleDomainEndpoint']
end