Поделиться через


RegistriesOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ContainerRegistryManagementClient's

атрибут<xref:registries> .

Наследование
builtins.object
RegistriesOperations

Конструктор

RegistriesOperations(*args, **kwargs)

Методы

begin_create

Создает реестр контейнеров с указанными параметрами.

check_name_availability

Проверка возможности использования имени реестра контейнеров. Имя должно содержать только буквенно-цифровые символы, быть глобально уникальным и содержать от 5 до 50 символов.

delete

Удаление реестра контейнеров.

get

Возвращает свойства указанного реестра контейнеров.

list

Выводит список всех реестров контейнеров в указанной подписке.

list_by_resource_group

Выводит список всех реестров контейнеров в указанной группе ресурсов.

list_credentials

Выводит список учетных данных входа для указанного реестра контейнеров.

regenerate_credential

Повторное создание учетных данных входа для указанного реестра контейнеров.

update

Обновления реестр контейнеров с указанными параметрами.

begin_create

Создает реестр контейнеров с указанными параметрами.

begin_create(resource_group_name: str, registry_name: str, registry_create_parameters: _models.RegistryCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Registry]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

registry_create_parameters
RegistryCreateParameters или IO
Обязательно

Параметры для создания реестра контейнеров. Тип RegistryCreateParameters или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, возвращающий значение Registry или результат cls(response)

Возвращаемый тип

Исключения

check_name_availability

Проверка возможности использования имени реестра контейнеров. Имя должно содержать только буквенно-цифровые символы, быть глобально уникальным и содержать от 5 до 50 символов.

check_name_availability(registry_name_check_request: _models.RegistryNameCheckRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RegistryNameStatus

Параметры

registry_name_check_request
RegistryNameCheckRequest или IO
Обязательно

Объект , содержащий сведения для запроса на доступность. Тип RegistryNameCheckRequest или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

RegistryNameStatus или результат cls(response)

Возвращаемый тип

Исключения

delete

Удаление реестра контейнеров.

delete(resource_group_name: str, registry_name: str, **kwargs: Any) -> None

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

get

Возвращает свойства указанного реестра контейнеров.

get(resource_group_name: str, registry_name: str, **kwargs: Any) -> Registry

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Реестр или результат cls(response)

Возвращаемый тип

Исключения

list

Выводит список всех реестров контейнеров в указанной подписке.

list(**kwargs: Any) -> Iterable[Registry]

Параметры

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр реестра или результат cls(response)

Возвращаемый тип

Исключения

list_by_resource_group

Выводит список всех реестров контейнеров в указанной группе ресурсов.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[Registry]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр реестра или результат cls(response)

Возвращаемый тип

Исключения

list_credentials

Выводит список учетных данных входа для указанного реестра контейнеров.

list_credentials(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryListCredentialsResult

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

RegistryListCredentialsResult или результат cls(response)

Возвращаемый тип

Исключения

regenerate_credential

Повторное создание учетных данных входа для указанного реестра контейнеров.

regenerate_credential(resource_group_name: str, registry_name: str, regenerate_credential_parameters: _models.RegenerateCredentialParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RegistryListCredentialsResult

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

regenerate_credential_parameters
RegenerateCredentialParameters или IO
Обязательно

Указывает имя пароля, который необходимо повторно создать: password или password2. Тип RegenerateCredentialParameters или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

RegistryListCredentialsResult или результат cls(response)

Возвращаемый тип

Исключения

update

Обновления реестр контейнеров с указанными параметрами.

update(resource_group_name: str, registry_name: str, registry_update_parameters: _models.RegistryUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Registry

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

registry_update_parameters
RegistryUpdateParameters или IO
Обязательно

Параметры для обновления реестра контейнеров. Тип RegistryUpdateParameters или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Реестр или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.containerregistry.v2017_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2017_03_01\\models\\__init__.py'>