ContainerRegistriesClient Interface

public interface ContainerRegistriesClient

An instance of this class provides access to all the operations defined in ContainerRegistriesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<ContainerRegistryResourceInner>,ContainerRegistryResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

abstract SyncPoller<PollResult<ContainerRegistryResourceInner>,ContainerRegistryResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource, Context context)

Create or update container registry resource.

abstract PollerFlux<PollResult<ContainerRegistryResourceInner>,ContainerRegistryResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String containerRegistryName, Context context)

Delete a container registry resource.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

abstract SyncPoller<PollResult<ContainerRegistryValidateResultInner>,ContainerRegistryValidateResultInner> beginValidate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

abstract SyncPoller<PollResult<ContainerRegistryValidateResultInner>,ContainerRegistryValidateResultInner> beginValidate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties, Context context)

Check if the container registry properties are valid.

abstract PollerFlux<PollResult<ContainerRegistryValidateResultInner>,ContainerRegistryValidateResultInner> beginValidateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

abstract ContainerRegistryResourceInner createOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

abstract ContainerRegistryResourceInner createOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource, Context context)

Create or update container registry resource.

abstract Mono<ContainerRegistryResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

abstract void delete(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

abstract void delete(String resourceGroupName, String serviceName, String containerRegistryName, Context context)

Delete a container registry resource.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

abstract ContainerRegistryResourceInner get(String resourceGroupName, String serviceName, String containerRegistryName)

Get the container registries resource.

abstract Mono<ContainerRegistryResourceInner> getAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Get the container registries resource.

abstract Response<ContainerRegistryResourceInner> getWithResponse(String resourceGroupName, String serviceName, String containerRegistryName, Context context)

Get the container registries resource.

abstract Mono<Response<ContainerRegistryResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Get the container registries resource.

abstract PagedIterable<ContainerRegistryResourceInner> list(String resourceGroupName, String serviceName)

List container registries resource.

abstract PagedIterable<ContainerRegistryResourceInner> list(String resourceGroupName, String serviceName, Context context)

List container registries resource.

abstract PagedFlux<ContainerRegistryResourceInner> listAsync(String resourceGroupName, String serviceName)

List container registries resource.

abstract ContainerRegistryValidateResultInner validate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

abstract ContainerRegistryValidateResultInner validate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties, Context context)

Check if the container registry properties are valid.

abstract Mono<ContainerRegistryValidateResultInner> validateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

abstract Mono<Response<Flux<ByteBuffer>>> validateWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,ContainerRegistryResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.

Returns:

the SyncPoller<T,U> for polling of container registry resource payload.

beginCreateOrUpdate

public abstract SyncPoller,ContainerRegistryResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource, Context context)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of container registry resource payload.

beginCreateOrUpdateAsync

public abstract PollerFlux,ContainerRegistryResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.

Returns:

the PollerFlux<T,U> for polling of container registry resource payload.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String containerRegistryName, Context context)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginValidate

public abstract SyncPoller,ContainerRegistryValidateResultInner> beginValidate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.

Returns:

the SyncPoller<T,U> for polling of validation result for container registry properties.

beginValidate

public abstract SyncPoller,ContainerRegistryValidateResultInner> beginValidate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties, Context context)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of validation result for container registry properties.

beginValidateAsync

public abstract PollerFlux,ContainerRegistryValidateResultInner> beginValidateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.

Returns:

the PollerFlux<T,U> for polling of validation result for container registry properties.

createOrUpdate

public abstract ContainerRegistryResourceInner createOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.

Returns:

container registry resource payload.

createOrUpdate

public abstract ContainerRegistryResourceInner createOrUpdate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource, Context context)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

container registry resource payload.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.

Returns:

container registry resource payload on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryResourceInner containerRegistryResource)

Create or update container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryResource - Parameters for the create or update operation.

Returns:

container registry resource payload along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

delete

public abstract void delete(String resourceGroupName, String serviceName, String containerRegistryName, Context context)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Delete a container registry resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract ContainerRegistryResourceInner get(String resourceGroupName, String serviceName, String containerRegistryName)

Get the container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

the container registries resource.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Get the container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

the container registries resource on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serviceName, String containerRegistryName, Context context)

Get the container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
context - The context to associate with this operation.

Returns:

the container registries resource along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName)

Get the container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.

Returns:

the container registries resource along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

List container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

collection compose of container registry resources list and a possible link for next page as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, Context context)

List container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
context - The context to associate with this operation.

Returns:

collection compose of container registry resources list and a possible link for next page as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

List container registries resource.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

collection compose of container registry resources list and a possible link for next page as paginated response with PagedFlux<T>.

validate

public abstract ContainerRegistryValidateResultInner validate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.

Returns:

validation result for container registry properties.

validate

public abstract ContainerRegistryValidateResultInner validate(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties, Context context)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.
context - The context to associate with this operation.

Returns:

validation result for container registry properties.

validateAsync

public abstract Mono validateAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.

Returns:

validation result for container registry properties on successful completion of Mono.

validateWithResponseAsync

public abstract Mono>> validateWithResponseAsync(String resourceGroupName, String serviceName, String containerRegistryName, ContainerRegistryProperties containerRegistryProperties)

Check if the container registry properties are valid.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
containerRegistryName - The name of the container registry.
containerRegistryProperties - Parameters for the validate operation.

Returns:

validation result for container registry properties along with Response<T> on successful completion of Mono.

Applies to