Registries Interface
Implements
public interface Registries
extends SupportsCreating<Blank>, HasManager<ContainerRegistryManager>, SupportsBatchCreation<Registry>, SupportsGettingById<Registry>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsListingByResourceGroup<Registry>, SupportsGettingByResourceGroup<Registry>, SupportsListing<Registry>
Entry point to the registry management API.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Check |
checkNameAvailability(String name)
Checks if the specified container registry name is valid and available. |
abstract
Mono<Check |
checkNameAvailabilityAsync(String name)
Checks if container registry name is valid and is not in use asynchronously. |
abstract
Source |
getBuildSourceUploadUrl(String rgName, String acrName)
The function that gets the URL of the build source upload. |
abstract
Mono<Source |
getBuildSourceUploadUrlAsync(String rgName, String acrName)
The function that gets the URL of the build source upload ashnchronously. |
abstract
Registry |
getCredentials(String resourceGroupName, String registryName)
Gets the login credentials for the specified container registry. |
abstract
Mono<Registry |
getCredentialsAsync(String resourceGroupName, String registryName)
Gets the login credentials for the specified container registry. |
abstract
Collection<Registry |
listQuotaUsages(String resourceGroupName, String registryName)
Lists the quota usages for the specified container registry. |
abstract
Paged |
listQuotaUsagesAsync(String resourceGroupName, String registryName)
Lists the quota usages for the specified container registry. |
abstract
Registry |
regenerateCredential(String resourceGroupName, String registryName, AccessKeyType accessKeyType)
Regenerates the value for one of the admin user access key for the specified container registry. |
abstract
Mono<Registry |
regenerateCredentialAsync(String resourceGroupName, String registryName, AccessKeyType accessKeyType)
Regenerates the value for one of the admin user access key for the specified container registry. |
abstract
Webhooks |
webhooks()
Gets returns entry point to manage container registry webhooks. |
Method Details
checkNameAvailability
public abstract CheckNameAvailabilityResult checkNameAvailability(String name)
Checks if the specified container registry name is valid and available.
Parameters:
Returns:
checkNameAvailabilityAsync
public abstract Mono
Checks if container registry name is valid and is not in use asynchronously.
Parameters:
Returns:
getBuildSourceUploadUrl
public abstract SourceUploadDefinition getBuildSourceUploadUrl(String rgName, String acrName)
The function that gets the URL of the build source upload.
Parameters:
Returns:
getBuildSourceUploadUrlAsync
public abstract Mono
The function that gets the URL of the build source upload ashnchronously.
Parameters:
Returns:
getCredentials
public abstract RegistryCredentials getCredentials(String resourceGroupName, String registryName)
Gets the login credentials for the specified container registry.
Parameters:
Returns:
getCredentialsAsync
public abstract Mono
Gets the login credentials for the specified container registry.
Parameters:
Returns:
listQuotaUsages
public abstract Collection
Lists the quota usages for the specified container registry.
Parameters:
Returns:
listQuotaUsagesAsync
public abstract PagedFlux
Lists the quota usages for the specified container registry.
Parameters:
Returns:
regenerateCredential
public abstract RegistryCredentials regenerateCredential(String resourceGroupName, String registryName, AccessKeyType accessKeyType)
Regenerates the value for one of the admin user access key for the specified container registry.
Parameters:
Returns:
regenerateCredentialAsync
public abstract Mono
Regenerates the value for one of the admin user access key for the specified container registry.
Parameters:
Returns:
webhooks
public abstract Registries.WebhooksClient webhooks()
Gets returns entry point to manage container registry webhooks.
Returns:
Applies to
Azure SDK for Java