ConnectedRegistriesOperations Class
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerRegistryManagementClient's
<xref:connected_registries> attribute.
Constructor
ConnectedRegistriesOperations(*args, **kwargs)
Methods
| begin_create |
Creates a connected registry for a container registry with the specified parameters. |
| begin_deactivate |
Deactivates the connected registry instance. |
| begin_delete |
Deletes a connected registry from a container registry. |
| begin_update |
Updates a connected registry with the specified parameters. |
| get |
Gets the properties of the connected registry. |
| list |
Lists all connected registries for the specified container registry. |
begin_create
Creates a connected registry for a container registry with the specified parameters.
async begin_create(resource_group_name: str, registry_name: str, connected_registry_name: str, connected_registry_create_parameters: _models.ConnectedRegistry, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ConnectedRegistry]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
registry_name
Required
|
The name of the container registry. Required. |
|
connected_registry_name
Required
|
The name of the connected registry. Required. |
|
connected_registry_create_parameters
Required
|
The parameters for creating a connectedRegistry. Is one of the following types: ConnectedRegistry, JSON, IO[bytes] Required. |
Returns
| Type | Description |
|---|---|
|
An instance of AsyncLROPoller that returns ConnectedRegistry. The ConnectedRegistry is compatible with MutableMapping |
Exceptions
| Type | Description |
|---|---|
begin_deactivate
Deactivates the connected registry instance.
async begin_deactivate(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
registry_name
Required
|
The name of the container registry. Required. |
|
connected_registry_name
Required
|
The name of the connected registry. Required. |
Returns
| Type | Description |
|---|---|
|
An instance of AsyncLROPoller that returns None |
Exceptions
| Type | Description |
|---|---|
begin_delete
Deletes a connected registry from a container registry.
async begin_delete(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
registry_name
Required
|
The name of the container registry. Required. |
|
connected_registry_name
Required
|
The name of the connected registry. Required. |
Returns
| Type | Description |
|---|---|
|
An instance of AsyncLROPoller that returns None |
Exceptions
| Type | Description |
|---|---|
begin_update
Updates a connected registry with the specified parameters.
async begin_update(resource_group_name: str, registry_name: str, connected_registry_name: str, connected_registry_update_parameters: _models.ConnectedRegistryUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ConnectedRegistry]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
registry_name
Required
|
The name of the container registry. Required. |
|
connected_registry_name
Required
|
The name of the connected registry. Required. |
|
connected_registry_update_parameters
Required
|
The parameters for updating a connectedRegistry. Is one of the following types: ConnectedRegistryUpdateParameters, JSON, IO[bytes] Required. |
Returns
| Type | Description |
|---|---|
|
An instance of AsyncLROPoller that returns ConnectedRegistry. The ConnectedRegistry is compatible with MutableMapping |
Exceptions
| Type | Description |
|---|---|
get
Gets the properties of the connected registry.
async get(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> ConnectedRegistry
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
registry_name
Required
|
The name of the container registry. Required. |
|
connected_registry_name
Required
|
The name of the connected registry. Required. |
Returns
| Type | Description |
|---|---|
|
ConnectedRegistry. The ConnectedRegistry is compatible with MutableMapping |
Exceptions
| Type | Description |
|---|---|
list
Lists all connected registries for the specified container registry.
list(resource_group_name: str, registry_name: str, *, filter: str | None = None, **kwargs: Any) -> AsyncItemPaged[ConnectedRegistry]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
registry_name
Required
|
The name of the container registry. Required. |
Keyword-Only Parameters
| Name | Description |
|---|---|
|
filter
|
An OData filter expression that describes a subset of connectedRegistries to return. The parameters that can be filtered are parent.id (the resource id of the connectedRegistry parent), mode, and connectionState. The supported operator is eq. Default value is None. Default value: None
|
Returns
| Type | Description |
|---|---|
|
An iterator like instance of ConnectedRegistry |
Exceptions
| Type | Description |
|---|---|