Class: TencentCloud::Cwp::V20180228::DescribeLogStorageConfigResponse

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

Overview

DescribeLogStorageConfig返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, period = nil, periodmodifycount = nil, granularity = nil, requestid = nil) ⇒ DescribeLogStorageConfigResponse

Returns a new instance of DescribeLogStorageConfigResponse.



16682
16683
16684
16685
16686
16687
16688
# File 'lib/v20180228/models.rb', line 16682

def initialize(type=nil, period=nil, periodmodifycount=nil, granularity=nil, requestid=nil)
  @Type = type
  @Period = period
  @PeriodModifyCount = periodmodifycount
  @Granularity = granularity
  @RequestId = requestid
end

Instance Attribute Details

#GranularityObject

Parameters:

  • Type:

    存储类型,string数组

  • Period:

    日志存储时长,3640表示不限

  • PeriodModifyCount:

    本月Period的修改次数

  • Granularity:

    日志存储时长单位,年year/月month/天day

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16680
16681
16682
# File 'lib/v20180228/models.rb', line 16680

def Granularity
  @Granularity
end

#PeriodObject

Parameters:

  • Type:

    存储类型,string数组

  • Period:

    日志存储时长,3640表示不限

  • PeriodModifyCount:

    本月Period的修改次数

  • Granularity:

    日志存储时长单位,年year/月month/天day

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16680
16681
16682
# File 'lib/v20180228/models.rb', line 16680

def Period
  @Period
end

#PeriodModifyCountObject

Parameters:

  • Type:

    存储类型,string数组

  • Period:

    日志存储时长,3640表示不限

  • PeriodModifyCount:

    本月Period的修改次数

  • Granularity:

    日志存储时长单位,年year/月month/天day

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16680
16681
16682
# File 'lib/v20180228/models.rb', line 16680

def PeriodModifyCount
  @PeriodModifyCount
end

#RequestIdObject

Parameters:

  • Type:

    存储类型,string数组

  • Period:

    日志存储时长,3640表示不限

  • PeriodModifyCount:

    本月Period的修改次数

  • Granularity:

    日志存储时长单位,年year/月month/天day

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16680
16681
16682
# File 'lib/v20180228/models.rb', line 16680

def RequestId
  @RequestId
end

#TypeObject

Parameters:

  • Type:

    存储类型,string数组

  • Period:

    日志存储时长,3640表示不限

  • PeriodModifyCount:

    本月Period的修改次数

  • Granularity:

    日志存储时长单位,年year/月month/天day

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16680
16681
16682
# File 'lib/v20180228/models.rb', line 16680

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



16690
16691
16692
16693
16694
16695
16696
# File 'lib/v20180228/models.rb', line 16690

def deserialize(params)
  @Type = params['Type']
  @Period = params['Period']
  @PeriodModifyCount = params['PeriodModifyCount']
  @Granularity = params['Granularity']
  @RequestId = params['RequestId']
end