Registries interface
表示注册表的接口。
方法
方法详细信息
beginCreate(string, string, Registry, RegistriesCreateOptionalParams)
使用指定的参数创建容器注册表。
function beginCreate(resourceGroupName: string, registryName: string, registry: Registry, options?: RegistriesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Registry>, Registry>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- registry
- Registry
用于创建容器注册表的参数。
- options
- RegistriesCreateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Registry>, Registry>>
beginCreateAndWait(string, string, Registry, RegistriesCreateOptionalParams)
使用指定的参数创建容器注册表。
function beginCreateAndWait(resourceGroupName: string, registryName: string, registry: Registry, options?: RegistriesCreateOptionalParams): Promise<Registry>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- registry
- Registry
用于创建容器注册表的参数。
- options
- RegistriesCreateOptionalParams
选项参数。
返回
Promise<Registry>
beginDelete(string, string, RegistriesDeleteOptionalParams)
删除容器注册表。
function beginDelete(resourceGroupName: string, registryName: string, options?: RegistriesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- options
- RegistriesDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, RegistriesDeleteOptionalParams)
删除容器注册表。
function beginDeleteAndWait(resourceGroupName: string, registryName: string, options?: RegistriesDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- options
- RegistriesDeleteOptionalParams
选项参数。
返回
Promise<void>
beginGenerateCredentials(string, string, GenerateCredentialsParameters, RegistriesGenerateCredentialsOptionalParams)
生成指定容器注册表的令牌的密钥。
function beginGenerateCredentials(resourceGroupName: string, registryName: string, generateCredentialsParameters: GenerateCredentialsParameters, options?: RegistriesGenerateCredentialsOptionalParams): Promise<SimplePollerLike<OperationState<GenerateCredentialsResult>, GenerateCredentialsResult>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- generateCredentialsParameters
- GenerateCredentialsParameters
用于生成凭据的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenerateCredentialsResult>, GenerateCredentialsResult>>
beginGenerateCredentialsAndWait(string, string, GenerateCredentialsParameters, RegistriesGenerateCredentialsOptionalParams)
生成指定容器注册表的令牌的密钥。
function beginGenerateCredentialsAndWait(resourceGroupName: string, registryName: string, generateCredentialsParameters: GenerateCredentialsParameters, options?: RegistriesGenerateCredentialsOptionalParams): Promise<GenerateCredentialsResult>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- generateCredentialsParameters
- GenerateCredentialsParameters
用于生成凭据的参数。
选项参数。
返回
Promise<GenerateCredentialsResult>
beginImportImage(string, string, ImportImageParameters, RegistriesImportImageOptionalParams)
从指定的容器注册表将映像复制到此容器注册表。
function beginImportImage(resourceGroupName: string, registryName: string, parameters: ImportImageParameters, options?: RegistriesImportImageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- parameters
- ImportImageParameters
指定要复制的映像和源容器注册表的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginImportImageAndWait(string, string, ImportImageParameters, RegistriesImportImageOptionalParams)
从指定的容器注册表将映像复制到此容器注册表。
function beginImportImageAndWait(resourceGroupName: string, registryName: string, parameters: ImportImageParameters, options?: RegistriesImportImageOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- parameters
- ImportImageParameters
指定要复制的映像和源容器注册表的参数。
选项参数。
返回
Promise<void>
beginUpdate(string, string, RegistryUpdateParameters, RegistriesUpdateOptionalParams)
使用指定的参数更新容器注册表。
function beginUpdate(resourceGroupName: string, registryName: string, registryUpdateParameters: RegistryUpdateParameters, options?: RegistriesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Registry>, Registry>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- registryUpdateParameters
- RegistryUpdateParameters
用于更新容器注册表的参数。
- options
- RegistriesUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Registry>, Registry>>
beginUpdateAndWait(string, string, RegistryUpdateParameters, RegistriesUpdateOptionalParams)
使用指定的参数更新容器注册表。
function beginUpdateAndWait(resourceGroupName: string, registryName: string, registryUpdateParameters: RegistryUpdateParameters, options?: RegistriesUpdateOptionalParams): Promise<Registry>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- registryUpdateParameters
- RegistryUpdateParameters
用于更新容器注册表的参数。
- options
- RegistriesUpdateOptionalParams
选项参数。
返回
Promise<Registry>
checkNameAvailability(RegistryNameCheckRequest, RegistriesCheckNameAvailabilityOptionalParams)
检查容器注册表名称是否可用。 该名称必须仅包含字母数字字符,全局唯一,长度介于 5 到 50 个字符之间。
function checkNameAvailability(registryNameCheckRequest: RegistryNameCheckRequest, options?: RegistriesCheckNameAvailabilityOptionalParams): Promise<RegistryNameStatus>
参数
- registryNameCheckRequest
- RegistryNameCheckRequest
请求正文
选项参数。
返回
Promise<RegistryNameStatus>
get(string, string, RegistriesGetOptionalParams)
获取指定容器注册表的属性。
function get(resourceGroupName: string, registryName: string, options?: RegistriesGetOptionalParams): Promise<Registry>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- options
- RegistriesGetOptionalParams
选项参数。
返回
Promise<Registry>
getBuildSourceUploadUrl(string, string, RegistriesGetBuildSourceUploadUrlOptionalParams)
获取用户能够上传源的上传位置。
function getBuildSourceUploadUrl(resourceGroupName: string, registryName: string, options?: RegistriesGetBuildSourceUploadUrlOptionalParams): Promise<SourceUploadDefinition>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
选项参数。
返回
Promise<SourceUploadDefinition>
getPrivateLinkResource(string, string, string, RegistriesGetPrivateLinkResourceOptionalParams)
按容器注册表的指定组名称获取专用链接资源。
function getPrivateLinkResource(resourceGroupName: string, registryName: string, groupName: string, options?: RegistriesGetPrivateLinkResourceOptionalParams): Promise<PrivateLinkResource>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- groupName
-
string
与 Azure 资源关联的专用链接的名称。
选项参数。
返回
Promise<PrivateLinkResource>
list(RegistriesListOptionalParams)
列出指定订阅下的所有容器注册表。
function list(options?: RegistriesListOptionalParams): PagedAsyncIterableIterator<Registry, Registry[], PageSettings>
参数
- options
- RegistriesListOptionalParams
选项参数。
返回
listByResourceGroup(string, RegistriesListByResourceGroupOptionalParams)
列出指定资源组下的所有容器注册表。
function listByResourceGroup(resourceGroupName: string, options?: RegistriesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Registry, Registry[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
选项参数。
返回
listCredentials(string, string, RegistriesListCredentialsOptionalParams)
列出指定容器注册表的登录凭据。
function listCredentials(resourceGroupName: string, registryName: string, options?: RegistriesListCredentialsOptionalParams): Promise<RegistryListCredentialsResult>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
选项参数。
返回
Promise<RegistryListCredentialsResult>
listPrivateLinkResources(string, string, RegistriesListPrivateLinkResourcesOptionalParams)
列出容器注册表的专用链接资源。
function listPrivateLinkResources(resourceGroupName: string, registryName: string, options?: RegistriesListPrivateLinkResourcesOptionalParams): PagedAsyncIterableIterator<PrivateLinkResource, PrivateLinkResource[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
选项参数。
返回
listUsages(string, string, RegistriesListUsagesOptionalParams)
获取指定容器注册表的配额使用情况。
function listUsages(resourceGroupName: string, registryName: string, options?: RegistriesListUsagesOptionalParams): Promise<RegistryUsageListResult>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
选项参数。
返回
Promise<RegistryUsageListResult>
regenerateCredential(string, string, RegenerateCredentialParameters, RegistriesRegenerateCredentialOptionalParams)
为指定容器注册表重新生成一个登录凭据。
function regenerateCredential(resourceGroupName: string, registryName: string, regenerateCredentialParameters: RegenerateCredentialParameters, options?: RegistriesRegenerateCredentialOptionalParams): Promise<RegistryListCredentialsResult>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- regenerateCredentialParameters
- RegenerateCredentialParameters
指定应重新生成的密码的名称 - 密码或密码 2。
选项参数。
返回
Promise<RegistryListCredentialsResult>
scheduleRun(string, string, RunRequestUnion, RegistriesScheduleRunOptionalParams)
根据请求参数计划新的运行,并将其添加到运行队列。
function scheduleRun(resourceGroupName: string, registryName: string, runRequest: RunRequestUnion, options?: RegistriesScheduleRunOptionalParams): Promise<Run>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- registryName
-
string
容器注册表的名称。
- runRequest
- RunRequestUnion
请求正文
选项参数。
返回
Promise<Run>