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
Required
|
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. |
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.v2024_11_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.10\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv91\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2024_11_01_preview\\models\\__init__.py'>
Azure SDK for Python