ContainerRegistryManagementClient Class
The Microsoft Azure Container Registry management API provides create, read, update, and delete functionality for Azure Container Registry resources including registries, replications, webhooks, tasks, runs, and other registry components.
Constructor
ContainerRegistryManagementClient(credential: TokenCredential, subscription_id: str, base_url: str | None = None, *, cloud_setting: AzureClouds | None = None, **kwargs: Any)
Parameters
| Name | Description |
|---|---|
|
credential
Required
|
Credential used to authenticate requests to the service. Required. |
|
subscription_id
Required
|
The ID of the target subscription. The value must be an UUID. Required. |
|
base_url
|
Service host. Default value is None. Default value: None
|
Keyword-Only Parameters
| Name | Description |
|---|---|
|
cloud_setting
|
The cloud setting for which to get the ARM endpoint. Default value is None. Default value: None
|
|
api_version
|
The API version to use for this operation. Default value is "2025-11-01". Note that overriding this default value may result in unsupported behavior. |
|
polling_interval
|
Default waiting time between two polls for LRO operations if no Retry-After header is present. |
Variables
| Name | Description |
|---|---|
|
operations
|
Operations operations |
|
registries
|
RegistriesOperations operations |
|
cache_rules
|
CacheRulesOperations operations |
|
credential_sets
|
CredentialSetsOperations operations |
|
connected_registries
|
ConnectedRegistriesOperations operations |
|
private_endpoint_connections
|
PrivateEndpointConnectionsOperations operations |
|
replications
|
ReplicationsOperations operations |
|
scope_maps
|
ScopeMapsOperations operations |
|
tokens
|
TokensOperations operations |
|
webhooks
|
WebhooksOperations operations |
Methods
| close | |
| send_request |
Runs the network request through the client's chained policies.
For more information on this code flow, see https://aka.ms/azsdk/dpcodegen/python/send_request |
close
close() -> None
send_request
Runs the network request through the client's chained policies.
>>> from azure.core.rest import HttpRequest
>>> request = HttpRequest("GET", "https://www.example.org/")
<HttpRequest [GET], url: 'https://www.example.org/'>
>>> response = client.send_request(request)
<HttpResponse: 200 OK>
For more information on this code flow, see https://aka.ms/azsdk/dpcodegen/python/send_request
send_request(request: HttpRequest, *, stream: bool = False, **kwargs: Any) -> HttpResponse
Parameters
| Name | Description |
|---|---|
|
request
Required
|
The network request you want to make. Required. |
Keyword-Only Parameters
| Name | Description |
|---|---|
|
stream
|
Whether the response payload will be streamed. Defaults to False. Default value: False
|
Returns
| Type | Description |
|---|---|
|
The response of your network call. Does not do error handling on your response. |