다음을 통해 공유


Registries.WebhooksClient Interface

public static interface Registries.WebhooksClient

Grouping of registry webhook actions.

Method Summary

Modifier and Type Method and Description
abstract void delete(String resourceGroupName, String registryName, String webhookName)

Deletes a webhook from the container registry.

abstract Mono<Void> deleteAsync(String resourceGroupName, String registryName, String webhookName)

Deletes a webhook from the container registry.

abstract Webhook get(String resourceGroupName, String registryName, String webhookName)

Gets the properties of the specified webhook.

abstract Mono<Webhook> getAsync(String resourceGroupName, String registryName, String webhookName)

Gets the properties of the specified webhook.

abstract PagedIterable<Webhook> list(String resourceGroupName, String registryName)

Lists all the webhooks for the container registry.

abstract PagedFlux<Webhook> listAsync(String resourceGroupName, String registryName)

Lists all the webhooks for the container registry.

Method Details

delete

public abstract void delete(String resourceGroupName, String registryName, String webhookName)

Deletes a webhook from the container registry.

Parameters:

resourceGroupName - the resource group name
registryName - the registry name
webhookName - the name of the webhook

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String registryName, String webhookName)

Deletes a webhook from the container registry.

Parameters:

resourceGroupName - the resource group name
registryName - the registry name
webhookName - the name of the webhook

Returns:

a representation of the future computation of this call

get

public abstract Webhook get(String resourceGroupName, String registryName, String webhookName)

Gets the properties of the specified webhook.

Parameters:

resourceGroupName - the resource group name
registryName - the registry name
webhookName - the name of the webhook

Returns:

the Webhook object if successful

getAsync

public abstract Mono getAsync(String resourceGroupName, String registryName, String webhookName)

Gets the properties of the specified webhook.

Parameters:

resourceGroupName - the resource group name
registryName - the registry name
webhookName - the name of the webhook

Returns:

a representation of the future computation of this call, returning the Webhook object

list

public abstract PagedIterable list(String resourceGroupName, String registryName)

Lists all the webhooks for the container registry.

Parameters:

resourceGroupName - the resource group name
registryName - the registry name

Returns:

the list of all the webhooks for the specified container registry

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String registryName)

Lists all the webhooks for the container registry.

Parameters:

resourceGroupName - the resource group name
registryName - the registry name

Returns:

a representation of the future computation of this call, returning the list of all the webhooks for the specified container registry

Applies to