Class: TencentCloud::Cwp::V20180228::VersionWhiteConfig

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

Overview

授权版本白名单配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deadline = nil, licensenum = nil, isapplyfor = nil, sourcetype = nil) ⇒ VersionWhiteConfig

Returns a new instance of VersionWhiteConfig.



40067
40068
40069
40070
40071
40072
# File 'lib/v20180228/models.rb', line 40067

def initialize(deadline=nil, licensenum=nil, isapplyfor=nil, sourcetype=nil)
  @Deadline = deadline
  @LicenseNum = licensenum
  @IsApplyFor = isapplyfor
  @SourceType = sourcetype
end

Instance Attribute Details

#DeadlineObject

Parameters:

  • Deadline:

    到期天数

  • LicenseNum:

    授权数量

  • IsApplyFor:

    是否可申请

  • SourceType:

    类型



40065
40066
40067
# File 'lib/v20180228/models.rb', line 40065

def Deadline
  @Deadline
end

#IsApplyForObject

Parameters:

  • Deadline:

    到期天数

  • LicenseNum:

    授权数量

  • IsApplyFor:

    是否可申请

  • SourceType:

    类型



40065
40066
40067
# File 'lib/v20180228/models.rb', line 40065

def IsApplyFor
  @IsApplyFor
end

#LicenseNumObject

Parameters:

  • Deadline:

    到期天数

  • LicenseNum:

    授权数量

  • IsApplyFor:

    是否可申请

  • SourceType:

    类型



40065
40066
40067
# File 'lib/v20180228/models.rb', line 40065

def LicenseNum
  @LicenseNum
end

#SourceTypeObject

Parameters:

  • Deadline:

    到期天数

  • LicenseNum:

    授权数量

  • IsApplyFor:

    是否可申请

  • SourceType:

    类型



40065
40066
40067
# File 'lib/v20180228/models.rb', line 40065

def SourceType
  @SourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



40074
40075
40076
40077
40078
40079
# File 'lib/v20180228/models.rb', line 40074

def deserialize(params)
  @Deadline = params['Deadline']
  @LicenseNum = params['LicenseNum']
  @IsApplyFor = params['IsApplyFor']
  @SourceType = params['SourceType']
end