Class: TencentCloud::Tcb::V20180608::DescribeGatewayCurveDataRequest

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

Overview

DescribeGatewayCurveData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(envid = nil, gatewayid = nil, metricname = nil, starttime = nil, endtime = nil, gatewayversion = nil, gatewayroute = nil) ⇒ DescribeGatewayCurveDataRequest

Returns a new instance of DescribeGatewayCurveDataRequest.



5320
5321
5322
5323
5324
5325
5326
5327
5328
# File 'lib/v20180608/models.rb', line 5320

def initialize(envid=nil, gatewayid=nil, metricname=nil, starttime=nil, endtime=nil, gatewayversion=nil, gatewayroute=nil)
  @EnvId = envid
  @GatewayId = gatewayid
  @MetricName = metricname
  @StartTime = starttime
  @EndTime = endtime
  @GatewayVersion = gatewayversion
  @GatewayRoute = gatewayroute
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def EndTime
  @EndTime
end

#EnvIdObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def EnvId
  @EnvId
end

#GatewayIdObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def GatewayId
  @GatewayId
end

#GatewayRouteObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def GatewayRoute
  @GatewayRoute
end

#GatewayVersionObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def GatewayVersion
  @GatewayVersion
end

#MetricNameObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def MetricName
  @MetricName
end

#StartTimeObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



5318
5319
5320
# File 'lib/v20180608/models.rb', line 5318

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5330
5331
5332
5333
5334
5335
5336
5337
5338
# File 'lib/v20180608/models.rb', line 5330

def deserialize(params)
  @EnvId = params['EnvId']
  @GatewayId = params['GatewayId']
  @MetricName = params['MetricName']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @GatewayVersion = params['GatewayVersion']
  @GatewayRoute = params['GatewayRoute']
end