Class: TencentCloud::Tcr::V20190924::DescribeImagesRequest

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

Overview

DescribeImages请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(registryid = nil, namespacename = nil, repositoryname = nil, imageversion = nil, limit = nil, offset = nil, digest = nil, exactmatch = nil) ⇒ DescribeImagesRequest

Returns a new instance of DescribeImagesRequest.



2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
# File 'lib/v20190924/models.rb', line 2956

def initialize(registryid=nil, namespacename=nil, repositoryname=nil, imageversion=nil, limit=nil, offset=nil, digest=nil, exactmatch=nil)
  @RegistryId = registryid
  @NamespaceName = namespacename
  @RepositoryName = repositoryname
  @ImageVersion = imageversion
  @Limit = limit
  @Offset = offset
  @Digest = digest
  @ExactMatch = exactmatch
end

Instance Attribute Details

#Digest ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def Digest
  @Digest
end

#ExactMatch ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def ExactMatch
  @ExactMatch
end

#ImageVersion ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def ImageVersion
  @ImageVersion
end

#Limit ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def Limit
  @Limit
end

#NamespaceName ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def NamespaceName
  @NamespaceName
end

#Offset ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def Offset
  @Offset
end

#RegistryId ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def RegistryId
  @RegistryId
end

#RepositoryName ⇒ Object

补充说明:limit指的是每页的大小,offset指的是具体第几页。 举例:limit 20 offset 1指的是1-20;limit 20 offset 2 指的是21-40;limit 30 offset 4 是指 90-120。

Parameters:

  • RegistryId: —

    实例ID

  • NamespaceName: —

    命名空间名称

  • RepositoryName: —

    镜像仓库名称

  • ImageVersion: —

    指定镜像版本进行查找,当前为模糊搜索

  • Limit: —

    每页个数,用于分页,默认20

  • Offset: —

    页数,默认值为1

  • Digest: —

    指定镜像 Digest 进行查找

  • ExactMatch: —

    指定是否为精准匹配,true为精准匹配,不填为模糊匹配



2954
2955
2956
# File 'lib/v20190924/models.rb', line 2954

def RepositoryName
  @RepositoryName
end

Instance Method Details

#deserialize(params) ⇒ Object



2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
# File 'lib/v20190924/models.rb', line 2967

def deserialize(params)
  @RegistryId = params['RegistryId']
  @NamespaceName = params['NamespaceName']
  @RepositoryName = params['RepositoryName']
  @ImageVersion = params['ImageVersion']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @Digest = params['Digest']
  @ExactMatch = params['ExactMatch']
end