All Superinterfaces:
GroupableResource<ContainerRegistryManager,RegistryInner>, HasId, HasInnerModel<RegistryInner>, HasManager<ContainerRegistryManager>, HasName, HasResourceGroup, Indexable, Refreshable<Registry>, Resource, SupportsListingPrivateEndpointConnection, SupportsListingPrivateLinkResource, SupportsUpdatingPrivateEndpointConnection, Updatable<Registry.Update>

An immutable client-side representation of an Azure registry.
  • Method Details

    • sku

      Sku sku()
      Gets the SKU of the container registry.
      Returns:
      the SKU of the container registry.
    • loginServerUrl

      String loginServerUrl()
      Gets the URL that can be used to log into the container registry.
      Returns:
      the URL that can be used to log into the container registry
    • creationDate

      OffsetDateTime creationDate()
      Gets the creation date of the container registry.
      Returns:
      the creation date of the container registry in ISO8601 format
    • adminUserEnabled

      boolean adminUserEnabled()
      Checks whether the admin user is enabled.
      Returns:
      the value that indicates whether the admin user is enabled
    • getCredentials

      RegistryCredentials getCredentials()
      Gets the login credentials for the specified container registry.
      Returns:
      the login credentials for the specified container registry
    • getCredentialsAsync

      Mono<RegistryCredentials> getCredentialsAsync()
      Gets a representation of the future computation of this call.
      Returns:
      a representation of the future computation of this call
    • regenerateCredential

      RegistryCredentials regenerateCredential(AccessKeyType accessKeyType)
      Regenerates one of the login credentials for the specified container registry.
      Parameters:
      accessKeyType - the admin user access key name to regenerate the value for
      Returns:
      the result of the regeneration
    • regenerateCredentialAsync

      Mono<RegistryCredentials> regenerateCredentialAsync(AccessKeyType accessKeyType)
      Regenerates one of the login credentials for the specified container registry.
      Parameters:
      accessKeyType - the admin user access key name to regenerate the value for
      Returns:
      a representation of the future computation of this call
    • listQuotaUsages

      Collection<RegistryUsage> listQuotaUsages()
      Lists the quota usages for the specified container registry.
      Returns:
      the list of container registry's quota usages
    • listQuotaUsagesAsync

      com.azure.core.http.rest.PagedFlux<RegistryUsage> listQuotaUsagesAsync()
      Lists the quota usages for the specified container registry.
      Returns:
      a representation of the future computation of this call
    • getBuildSourceUploadUrl

      SourceUploadDefinition getBuildSourceUploadUrl()
      Gets the upload location for the user to be able to upload the source.
      Returns:
      returns the upload location for the user to be able to upload the source.
    • getBuildSourceUploadUrlAsync

      Mono<SourceUploadDefinition> getBuildSourceUploadUrlAsync()
      Gets the upload location for the user to be able to upload the source asynchronously.
      Returns:
      a representation of the future computation of this call
    • webhooks

      WebhookOperations webhooks()
      Gets entry point to manage container registry webhooks.
      Returns:
      returns entry point to manage container registry webhooks.
    • publicNetworkAccess

      PublicNetworkAccess publicNetworkAccess()
      Gets the state of public network access for the container registry.
      Returns:
      the state of public network access for the container registry.
    • canAccessFromTrustedServices

      boolean canAccessFromTrustedServices()
      Checks whether the container registry can be access from trusted services
      Returns:
      whether the container registry can be access from trusted services
    • networkRuleSet

      NetworkRuleSet networkRuleSet()
      Gets the network rule set for the container registry.
      Returns:
      the network rule set for the container registry
    • isDedicatedDataEndpointsEnabled

      boolean isDedicatedDataEndpointsEnabled()
      Checks whether the container registries dedicated data endpoints can be accessed from public network.
      Returns:
      whether the container registries dedicated data endpoints can be accessed from public network
    • isZoneRedundancyEnabled

      boolean isZoneRedundancyEnabled()
      Checks whether zone redundancy is enabled for this container registry.
      Returns:
      Whether zone redundancy is enabled for this container registry
    • dedicatedDataEndpointsHostNames

      List<String> dedicatedDataEndpointsHostNames()
      Gets list of host names that will serve data when isDedicatedDataEndpointsEnabled is true.
      Returns:
      list of host names that will serve data when isDedicatedDataEndpointsEnabled is true
    • scheduleRun

      Begins the definition of the task run.
      Returns:
      the first stage of the task run definition.