Interface Registry
- All Superinterfaces:
GroupableResource<ContainerRegistryManager,,RegistryInner> HasId,HasInnerModel<RegistryInner>,HasManager<ContainerRegistryManager>,HasName,HasResourceGroup,Indexable,Refreshable<Registry>,Resource,SupportsListingPrivateEndpointConnection,SupportsListingPrivateLinkResource,SupportsUpdatingPrivateEndpointConnection,Updatable<Registry.Update>
public interface Registry
extends GroupableResource<ContainerRegistryManager,RegistryInner>, Refreshable<Registry>, Updatable<Registry.Update>, SupportsListingPrivateLinkResource, SupportsListingPrivateEndpointConnection, SupportsUpdatingPrivateEndpointConnection
An immutable client-side representation of an Azure registry.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions related to a registry.static interfaceGrouping of registry definition stages.static interfaceThe template for an update operation, containing all the settings that can be modified.static interfaceGrouping of container service update stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T extends Object>, Resource.DefinitionWithTags<T extends Object>, Resource.UpdateWithTags<T extends Object> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanGets the upload location for the user to be able to upload the source asynchronously.booleanbooleanLists the quota usages for the specified container registry.com.azure.core.http.rest.PagedFlux<RegistryUsage>Lists the quota usages for the specified container registry.regenerateCredential(AccessKeyType accessKeyType) Regenerates one of the login credentials for the specified container registry.regenerateCredentialAsync(AccessKeyType accessKeyType) Regenerates one of the login credentials for the specified container registry.Begins the definition of the task run.sku()webhooks()Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, typeMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListingPrivateEndpointConnection
listPrivateEndpointConnections, listPrivateEndpointConnectionsAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListingPrivateLinkResource
listPrivateLinkResources, listPrivateLinkResourcesAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsUpdatingPrivateEndpointConnection
approvePrivateEndpointConnection, approvePrivateEndpointConnectionAsync, rejectPrivateEndpointConnection, rejectPrivateEndpointConnectionAsync
-
Method Details
-
sku
Sku sku()- Returns:
- the SKU of the container registry.
-
loginServerUrl
String loginServerUrl()- Returns:
- the URL that can be used to log into the container registry
-
creationDate
OffsetDateTime creationDate()- Returns:
- the creation date of the container registry in ISO8601 format
-
adminUserEnabled
boolean adminUserEnabled()- Returns:
- the value that indicates whether the admin user is enabled
-
getCredentials
RegistryCredentials getCredentials()- Returns:
- the login credentials for the specified container registry
-
getCredentialsAsync
Mono<RegistryCredentials> getCredentialsAsync()- Returns:
- a representation of the future computation of this call
-
regenerateCredential
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
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()- 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()- Returns:
- returns entry point to manage container registry webhooks.
-
publicNetworkAccess
PublicNetworkAccess publicNetworkAccess()- Returns:
- the state of public network access for the container registry.
-
canAccessFromTrustedServices
boolean canAccessFromTrustedServices()- Returns:
- whether the container registry can be access from trusted services
-
networkRuleSet
NetworkRuleSet networkRuleSet()- Returns:
- the network rule set for the container registry
-
isDedicatedDataEndpointsEnabled
boolean isDedicatedDataEndpointsEnabled()- Returns:
- whether the container registries dedicated data endpoints can be accessed from public network
-
isZoneRedundancyEnabled
boolean isZoneRedundancyEnabled()- Returns:
- Whether or not zone redundancy is enabled for this container registry
-
dedicatedDataEndpointsHostNames
- Returns:
- list of host names that will serve data when isDedicatedDataEndpointsEnabled is true
-
scheduleRun
RegistryTaskRun.DefinitionStages.BlankFromRegistry scheduleRun()Begins the definition of the task run.- Returns:
- the first stage of the task run definition.
-