Class: TencentCloud::Tione::V20191022::CodeRepoSummary

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

Overview

存储库列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(creationtime = nil, lastmodifiedtime = nil, coderepositoryname = nil, gitconfig = nil, nosecret = nil) ⇒ CodeRepoSummary

Returns a new instance of CodeRepoSummary.



114
115
116
117
118
119
120
# File 'lib/v20191022/models.rb', line 114

def initialize(creationtime=nil, lastmodifiedtime=nil, coderepositoryname=nil, gitconfig=nil, nosecret=nil)
  @CreationTime = creationtime
  @LastModifiedTime = lastmodifiedtime
  @CodeRepositoryName = coderepositoryname
  @GitConfig = gitconfig
  @NoSecret = nosecret
end

Instance Attribute Details

#CodeRepositoryNameObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git配置

  • NoSecret:

    是否有Git凭证



112
113
114
# File 'lib/v20191022/models.rb', line 112

def CodeRepositoryName
  @CodeRepositoryName
end

#CreationTimeObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git配置

  • NoSecret:

    是否有Git凭证



112
113
114
# File 'lib/v20191022/models.rb', line 112

def CreationTime
  @CreationTime
end

#GitConfigObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git配置

  • NoSecret:

    是否有Git凭证



112
113
114
# File 'lib/v20191022/models.rb', line 112

def GitConfig
  @GitConfig
end

#LastModifiedTimeObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git配置

  • NoSecret:

    是否有Git凭证



112
113
114
# File 'lib/v20191022/models.rb', line 112

def LastModifiedTime
  @LastModifiedTime
end

#NoSecretObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git配置

  • NoSecret:

    是否有Git凭证



112
113
114
# File 'lib/v20191022/models.rb', line 112

def NoSecret
  @NoSecret
end

Instance Method Details

#deserialize(params) ⇒ Object



122
123
124
125
126
127
128
129
130
131
# File 'lib/v20191022/models.rb', line 122

def deserialize(params)
  @CreationTime = params['CreationTime']
  @LastModifiedTime = params['LastModifiedTime']
  @CodeRepositoryName = params['CodeRepositoryName']
  unless params['GitConfig'].nil?
    @GitConfig = GitConfig.new
    @GitConfig.deserialize(params['GitConfig'])
  end
  @NoSecret = params['NoSecret']
end