Class: TencentCloud::Tcr::V20190924::AutoDelStrategyInfo

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

Overview

自动删除策略信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(username = nil, reponame = nil, type = nil, value = nil, valid = nil, creationtime = nil) ⇒ AutoDelStrategyInfo

Returns a new instance of AutoDelStrategyInfo.



65
66
67
68
69
70
71
72
# File 'lib/v20190924/models.rb', line 65

def initialize(username=nil, reponame=nil, type=nil, value=nil, valid=nil, creationtime=nil)
  @Username = username
  @RepoName = reponame
  @Type = type
  @Value = value
  @Valid = valid
  @CreationTime = creationtime
end

Instance Attribute Details

#CreationTime ⇒ Object

Parameters:

  • Username: —

    用户名

  • RepoName: —

    仓库名

  • Type: —

    类型

  • Value: —

    策略值

  • Valid: —

    Valid

  • CreationTime: —

    创建时间



63
64
65
# File 'lib/v20190924/models.rb', line 63

def CreationTime
  @CreationTime
end

#RepoName ⇒ Object

Parameters:

  • Username: —

    用户名

  • RepoName: —

    仓库名

  • Type: —

    类型

  • Value: —

    策略值

  • Valid: —

    Valid

  • CreationTime: —

    创建时间



63
64
65
# File 'lib/v20190924/models.rb', line 63

def RepoName
  @RepoName
end

#Type ⇒ Object

Parameters:

  • Username: —

    用户名

  • RepoName: —

    仓库名

  • Type: —

    类型

  • Value: —

    策略值

  • Valid: —

    Valid

  • CreationTime: —

    创建时间



63
64
65
# File 'lib/v20190924/models.rb', line 63

def Type
  @Type
end

#Username ⇒ Object

Parameters:

  • Username: —

    用户名

  • RepoName: —

    仓库名

  • Type: —

    类型

  • Value: —

    策略值

  • Valid: —

    Valid

  • CreationTime: —

    创建时间



63
64
65
# File 'lib/v20190924/models.rb', line 63

def Username
  @Username
end

#Valid ⇒ Object

Parameters:

  • Username: —

    用户名

  • RepoName: —

    仓库名

  • Type: —

    类型

  • Value: —

    策略值

  • Valid: —

    Valid

  • CreationTime: —

    创建时间



63
64
65
# File 'lib/v20190924/models.rb', line 63

def Valid
  @Valid
end

#Value ⇒ Object

Parameters:

  • Username: —

    用户名

  • RepoName: —

    仓库名

  • Type: —

    类型

  • Value: —

    策略值

  • Valid: —

    Valid

  • CreationTime: —

    创建时间



63
64
65
# File 'lib/v20190924/models.rb', line 63

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



74
75
76
77
78
79
80
81
# File 'lib/v20190924/models.rb', line 74

def deserialize(params)
  @Username = params['Username']
  @RepoName = params['RepoName']
  @Type = params['Type']
  @Value = params['Value']
  @Valid = params['Valid']
  @CreationTime = params['CreationTime']
end