Class: TencentCloud::Mna::V20210119::GetFlowStatisticByRegionRequest

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

Overview

GetFlowStatisticByRegion请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(begintime = nil, endtime = nil, type = nil, timegranularity = nil, gatewaytype = nil, accessregion = nil) ⇒ GetFlowStatisticByRegionRequest

Returns a new instance of GetFlowStatisticByRegionRequest.



1320
1321
1322
1323
1324
1325
1326
1327
# File 'lib/v20210119/models.rb', line 1320

def initialize(begintime=nil, endtime=nil, type=nil, timegranularity=nil, gatewaytype=nil, accessregion=nil)
  @BeginTime = begintime
  @EndTime = endtime
  @Type = type
  @TimeGranularity = timegranularity
  @GatewayType = gatewaytype
  @AccessRegion = accessregion
end

Instance Attribute Details

#AccessRegionObject

Parameters:

  • BeginTime:

    开始查找时间

  • EndTime:

    截止时间

  • Type:

    流量种类(1:上行流量,2:下行流量, 3: 上下行总和)

  • TimeGranularity:

    时间粒度(1:按小时统计,2:按天统计)

  • GatewayType:

    网关类型。0:公有云网关;1:自有网关。

  • AccessRegion:

    接入区域。取值范围: MC=中国大陆 AP=亚太 EU=欧洲 AM=美洲。不填代表全量区域。



1318
1319
1320
# File 'lib/v20210119/models.rb', line 1318

def AccessRegion
  @AccessRegion
end

#BeginTimeObject

Parameters:

  • BeginTime:

    开始查找时间

  • EndTime:

    截止时间

  • Type:

    流量种类(1:上行流量,2:下行流量, 3: 上下行总和)

  • TimeGranularity:

    时间粒度(1:按小时统计,2:按天统计)

  • GatewayType:

    网关类型。0:公有云网关;1:自有网关。

  • AccessRegion:

    接入区域。取值范围: MC=中国大陆 AP=亚太 EU=欧洲 AM=美洲。不填代表全量区域。



1318
1319
1320
# File 'lib/v20210119/models.rb', line 1318

def BeginTime
  @BeginTime
end

#EndTimeObject

Parameters:

  • BeginTime:

    开始查找时间

  • EndTime:

    截止时间

  • Type:

    流量种类(1:上行流量,2:下行流量, 3: 上下行总和)

  • TimeGranularity:

    时间粒度(1:按小时统计,2:按天统计)

  • GatewayType:

    网关类型。0:公有云网关;1:自有网关。

  • AccessRegion:

    接入区域。取值范围: MC=中国大陆 AP=亚太 EU=欧洲 AM=美洲。不填代表全量区域。



1318
1319
1320
# File 'lib/v20210119/models.rb', line 1318

def EndTime
  @EndTime
end

#GatewayTypeObject

Parameters:

  • BeginTime:

    开始查找时间

  • EndTime:

    截止时间

  • Type:

    流量种类(1:上行流量,2:下行流量, 3: 上下行总和)

  • TimeGranularity:

    时间粒度(1:按小时统计,2:按天统计)

  • GatewayType:

    网关类型。0:公有云网关;1:自有网关。

  • AccessRegion:

    接入区域。取值范围: MC=中国大陆 AP=亚太 EU=欧洲 AM=美洲。不填代表全量区域。



1318
1319
1320
# File 'lib/v20210119/models.rb', line 1318

def GatewayType
  @GatewayType
end

#TimeGranularityObject

Parameters:

  • BeginTime:

    开始查找时间

  • EndTime:

    截止时间

  • Type:

    流量种类(1:上行流量,2:下行流量, 3: 上下行总和)

  • TimeGranularity:

    时间粒度(1:按小时统计,2:按天统计)

  • GatewayType:

    网关类型。0:公有云网关;1:自有网关。

  • AccessRegion:

    接入区域。取值范围: MC=中国大陆 AP=亚太 EU=欧洲 AM=美洲。不填代表全量区域。



1318
1319
1320
# File 'lib/v20210119/models.rb', line 1318

def TimeGranularity
  @TimeGranularity
end

#TypeObject

Parameters:

  • BeginTime:

    开始查找时间

  • EndTime:

    截止时间

  • Type:

    流量种类(1:上行流量,2:下行流量, 3: 上下行总和)

  • TimeGranularity:

    时间粒度(1:按小时统计,2:按天统计)

  • GatewayType:

    网关类型。0:公有云网关;1:自有网关。

  • AccessRegion:

    接入区域。取值范围: MC=中国大陆 AP=亚太 EU=欧洲 AM=美洲。不填代表全量区域。



1318
1319
1320
# File 'lib/v20210119/models.rb', line 1318

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



1329
1330
1331
1332
1333
1334
1335
1336
# File 'lib/v20210119/models.rb', line 1329

def deserialize(params)
  @BeginTime = params['BeginTime']
  @EndTime = params['EndTime']
  @Type = params['Type']
  @TimeGranularity = params['TimeGranularity']
  @GatewayType = params['GatewayType']
  @AccessRegion = params['AccessRegion']
end