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.



4838
4839
4840
4841
4842
4843
4844
4845
4846
# File 'lib/v20180608/models.rb', line 4838

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:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def EndTime
  @EndTime
end

#EnvIdObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def EnvId
  @EnvId
end

#GatewayIdObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def GatewayId
  @GatewayId
end

#GatewayRouteObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def GatewayRoute
  @GatewayRoute
end

#GatewayVersionObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def GatewayVersion
  @GatewayVersion
end

#MetricNameObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def MetricName
  @MetricName
end

#StartTimeObject

Parameters:

  • EnvId:

    环境id

  • GatewayId:

    网关id

  • MetricName:

    监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit

  • StartTime:

    监控起始时间

  • EndTime:

    监控结束时间

  • GatewayVersion:

    网关版本

  • GatewayRoute:

    网关路由名称



4836
4837
4838
# File 'lib/v20180608/models.rb', line 4836

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4848
4849
4850
4851
4852
4853
4854
4855
4856
# File 'lib/v20180608/models.rb', line 4848

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