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.
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) -> LROPoller[_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 either a ConnectedRegistry type or a IO[bytes] type. Required. |
Returns
| Type | Description |
|---|---|
|
An instance of LROPoller that returns either ConnectedRegistry or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
begin_deactivate
Deactivates the connected registry instance.
begin_deactivate(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> LROPoller[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 LROPoller that returns either None or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
begin_delete
Deletes a connected registry from a container registry.
begin_delete(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> LROPoller[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 LROPoller that returns either None or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
begin_update
Updates a connected registry with the specified parameters.
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) -> LROPoller[_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 either a ConnectedRegistryUpdateParameters type or a IO[bytes] type. Required. |
Returns
| Type | Description |
|---|---|
|
An instance of LROPoller that returns either ConnectedRegistry or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
get
Gets the properties of the connected registry.
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 or the result of cls(response) |
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) -> Iterable[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. |
|
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 either ConnectedRegistry or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
Attributes
models
models = <module 'azure.mgmt.containerregistry.v2023_01_01_preview.models' from 'C:\\ToolCache\\Python\\3.11.9\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv97\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2023_01_01_preview\\models\\__init__.py'>