Class: TencentCloud::Tione::V20191022::DescribeCodeRepositoryResponse

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

Overview

DescribeCodeRepository返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeCodeRepositoryResponse.



751
752
753
754
755
756
757
758
# File 'lib/v20191022/models.rb', line 751

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

Instance Attribute Details

#CodeRepositoryNameObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git存储配置

  • NoSecret:

    是否有Git凭证

  • RequestId:

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



749
750
751
# File 'lib/v20191022/models.rb', line 749

def CodeRepositoryName
  @CodeRepositoryName
end

#CreationTimeObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git存储配置

  • NoSecret:

    是否有Git凭证

  • RequestId:

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



749
750
751
# File 'lib/v20191022/models.rb', line 749

def CreationTime
  @CreationTime
end

#GitConfigObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git存储配置

  • NoSecret:

    是否有Git凭证

  • RequestId:

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



749
750
751
# File 'lib/v20191022/models.rb', line 749

def GitConfig
  @GitConfig
end

#LastModifiedTimeObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git存储配置

  • NoSecret:

    是否有Git凭证

  • RequestId:

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



749
750
751
# File 'lib/v20191022/models.rb', line 749

def LastModifiedTime
  @LastModifiedTime
end

#NoSecretObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git存储配置

  • NoSecret:

    是否有Git凭证

  • RequestId:

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



749
750
751
# File 'lib/v20191022/models.rb', line 749

def NoSecret
  @NoSecret
end

#RequestIdObject

Parameters:

  • CreationTime:

    创建时间

  • LastModifiedTime:

    更新时间

  • CodeRepositoryName:

    存储库名称

  • GitConfig:

    Git存储配置

  • NoSecret:

    是否有Git凭证

  • RequestId:

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



749
750
751
# File 'lib/v20191022/models.rb', line 749

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



760
761
762
763
764
765
766
767
768
769
770
# File 'lib/v20191022/models.rb', line 760

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']
  @RequestId = params['RequestId']
end