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>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks whether the admin user is enabled.booleanChecks whether the container registry can be access from trusted servicesGets the creation date of the container registry.Gets list of host names that will serve data when isDedicatedDataEndpointsEnabled is true.Gets the upload location for the user to be able to upload the source.Gets the upload location for the user to be able to upload the source asynchronously.Gets the login credentials for the specified container registry.Gets a representation of the future computation of this call.booleanChecks whether the container registries dedicated data endpoints can be accessed from public network.booleanChecks whether zone redundancy is enabled for this container registry.Lists the quota usages for the specified container registry.com.azure.core.http.rest.PagedFlux<RegistryUsage> Lists the quota usages for the specified container registry.Gets the URL that can be used to log into the container registry.Gets the network rule set for the container registry.Gets the state of public network access for the 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()Gets the SKU of the container registry.webhooks()Gets entry point to manage container registry 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()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
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()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
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
RegistryTaskRun.DefinitionStages.BlankFromRegistry scheduleRun()Begins the definition of the task run.- Returns:
- the first stage of the task run definition.
-