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


az acr connected-registry

Управление подключенными ресурсами реестра с помощью реестров контейнеров Azure.

Команды

Имя Описание Тип Состояние
az acr connected-registry create

Создайте подключенный реестр для Реестр контейнеров Azure.

Core GA
az acr connected-registry deactivate

Отключите подключенный реестр из Реестр контейнеров Azure.

Core GA
az acr connected-registry delete

Удалите подключенный реестр из Реестр контейнеров Azure.

Core GA
az acr connected-registry get-settings

Получение сведений, необходимых для активации подключенного реестра, и создание или смена учетных данных маркера синхронизации.

Core GA
az acr connected-registry list

Список всех подключенных реестров в текущем родительском реестре.

Core GA
az acr connected-registry list-client-tokens

Список всех клиентских маркеров, связанных с определенными подключенными реестрами.

Core GA
az acr connected-registry permissions

Управление разрешениями репозитория в нескольких подключенных реестрах. Дополнительные сведения см. по адресу https://aka.ms/acr/connected-registry.

Core GA
az acr connected-registry permissions show

Отображение сведений о карте области синхронизации подключенного реестра.

Core GA
az acr connected-registry permissions update

Добавьте и удалите разрешения репозитория во всех необходимых картах областей синхронизации подключенного реестра.

Core GA
az acr connected-registry show

Отображение сведений о подключенном реестре.

Core GA
az acr connected-registry update

Обновите подключенный реестр для Реестр контейнеров Azure.

Core GA

az acr connected-registry create

Создайте подключенный реестр для Реестр контейнеров Azure.

az acr connected-registry create --name
                                 --registry
                                 [--client-tokens]
                                 [--gc-enabled {false, true}]
                                 [--gc-schedule]
                                 [--log-level]
                                 [--mode {ReadOnly, ReadWrite}]
                                 [--notifications]
                                 [--parent]
                                 [--repository]
                                 [--resource-group]
                                 [--sync-message-ttl]
                                 [--sync-schedule]
                                 [--sync-token]
                                 [--sync-window]
                                 [--yes]

Примеры

Создайте подключенный реестр в режиме реестра с доступом к репозиториям приложений/hello-world и service/mycomponent. Он создаст маркер синхронизации и карту области с разрешениями правого репозитория.

az acr connected-registry create --registry mycloudregistry --name myconnectedregistry \
    --repository "app/hello-world" "service/mycomponent"

Создание подключенного реестра только для чтения с разрешениями на чтение и передача маркера синхронизации

az acr connected-registry create --registry mycloudregistry  --name myreadonlyacr \
    --mode readonly --parent myconnectedregistry --sync-token mySyncTokenName

Создайте только подключенный реестр с клиентскими маркерами, которые синхронизируются каждый день в середине дня и в окне синхронизации 4 часа.

az acr connected-registry create -r mycloudregistry -n myreadonlyacr -p myconnectedregistry \
    --repository "app/mycomponent" -m ReadOnly -s "0 12 * * *" -w PT4H \
    --client-tokens myTokenName1 myTokenName2

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--client-tokens

Укажите клиентский доступ к репозиториям в подключенном реестре. Он может быть в формате [TOKEN_NAME01] [TOKEN_NAME02]...

--gc-enabled

Укажите, включена ли сборка мусора. Он включен по умолчанию.

Свойство Значение
Default value: true
Допустимые значения: false, true
--gc-schedule

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

Свойство Значение
Default value: 0 0 * * *
--log-level

Задайте уровень журнала для ведения журнала в экземпляре. Допустимые уровни журналов: отладка, информация, предупреждение, ошибка и нет.

Свойство Значение
Default value: Information
--mode -m

Определите доступ, который он будет иметь при синхронизации.

Свойство Значение
Default value: ReadOnly
Допустимые значения: ReadOnly, ReadWrite
--notifications

Список шаблонов артефактов, для которых необходимо создать уведомления. Используйте формат "--notifications [PATTERN1 PATTERN2 ...]".

--parent -p

Имя родительского подключенного реестра.

--repository

Укажите репозитории, которые необходимо синхронизировать с подключенным реестром. Он может быть в формате [REPO01] [REPO02]...

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--sync-message-ttl

Определите, сколько времени сообщения синхронизации будут храниться в облаке. Использует формат длительности ISO 8601.

Свойство Значение
Default value: P2D
--sync-schedule -s

Необязательный параметр для определения расписания синхронизации. Использует выражение cron для определения расписания. Если это не указано, экземпляр считается всегда в сети и пытается синхронизировать каждую минуту.

Свойство Значение
Default value: * * * * *
--sync-token

Указывает маркер синхронизации, используемый для синхронизации подключенного реестра с родительским элементом. Большинство из них имеют только разрешения репозитория и по крайней мере действия, необходимые для его режима. Он может включать доступ для нескольких репозиториев.

--sync-window -w

Обязательный параметр, если присутствует --sync-schedule. Используется для определения длительности расписания. Использует формат длительности ISO 8601.

--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry deactivate

Отключите подключенный реестр из Реестр контейнеров Azure.

az acr connected-registry deactivate --name
                                     --registry
                                     [--resource-group]
                                     [--yes]

Примеры

Отключите подключенный реестр myconnectedregistry.

az acr connected-registry deactivate -r mycloudregistry -n myconnectedregistry

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry delete

Удалите подключенный реестр из Реестр контейнеров Azure.

az acr connected-registry delete --name
                                 --registry
                                 [--cleanup]
                                 [--resource-group]
                                 [--yes]

Примеры

Удалите только подключенный реестр myconnectedregistry из родительского реестра mycloudregistry.

az acr connected-registry delete --registry mycloudregistry --name myconnectedregistry

Удалите только подключенный реестр "myconnectedregistry", а маркер синхронизации и сопоставление области из родительского реестра mycloudregistry.

az acr connected-registry delete -r mycloudregistry -n myconnectedregistry --cleanup

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cleanup

Он будет удален маркер синхронизации и ресурсы карты области.

Свойство Значение
Default value: False
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry get-settings

Получение сведений, необходимых для активации подключенного реестра, и создание или смена учетных данных маркера синхронизации.

az acr connected-registry get-settings --name
                                       --parent-protocol {http, https}
                                       --registry
                                       [--generate-password {1, 2}]
                                       [--resource-group]
                                       [--yes]

Примеры

Получите сведения о параметрах, необходимых для установки подключенного реестра без пароля.

az acr connected-registry get-settings -r mycloudregistry -n myconnectedregistry --parent-protocol http

Создайте пароль маркера синхронизации 1 или смените пароль, если он уже существует, и получает сведения о параметрах, необходимые для установки подключенного реестра.

az acr connected-registry get-settings -r mycloudregistry -n myconnectedregistry --generate-password 1 --parent-protocol https

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--parent-protocol

Укажите протокол, используемый для взаимодействия с родительским элементом.

Свойство Значение
Допустимые значения: http, https
--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--generate-password

Выберите пароль, который нужно создать, и необходимо получить пароль из маркера синхронизации.

Свойство Значение
Допустимые значения: 1, 2
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry list

Список всех подключенных реестров в текущем родительском реестре.

az acr connected-registry list --registry
                               [--no-children]
                               [--parent]
                               [--resource-group]

Примеры

Список всех подключенных реестров mycloudregistry в формате таблицы.

az acr connected-registry list --registry mycloudregistry --output table

Перечислите только дочерние элементы mycloudregistry в развернутой форме в таблице.

az acr connected-registry list --registry mycloudregistry --no-children --output table

Перечислить все потомки myconnectedregistry в развернутой форме внутри таблицы.

az acr connected-registry list -r mycloudregistry -p myconnectedregistry --output table

Обязательные параметры

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-children

Используется для удаления всех дочерних элементов из списка.

Свойство Значение
Default value: False
--parent -p

Имя родительского подключенного реестра.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry list-client-tokens

Список всех клиентских маркеров, связанных с определенными подключенными реестрами.

az acr connected-registry list-client-tokens --name
                                             --registry
                                             [--resource-group]

Примеры

Перечислить все клиентские маркеры myreadonlyacr.

az acr connected-registry list-client-tokens -r mycloudregistry -n myreadonlyacr -o table

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry show

Отображение сведений о подключенном реестре.

az acr connected-registry show --name
                               --registry
                               [--resource-group]

Примеры

Отображение всех сведений реестра myreadonlyacr в форме таблицы.

az acr connected-registry show --registry mycloudregistry --name myreadonlyacr --output table

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az acr connected-registry update

Обновите подключенный реестр для Реестр контейнеров Azure.

az acr connected-registry update --name
                                 --registry
                                 [--add-client-tokens]
                                 [--add-notifications]
                                 [--gc-enabled {false, true}]
                                 [--gc-schedule]
                                 [--log-level]
                                 [--remove-client-tokens]
                                 [--remove-notifications]
                                 [--resource-group]
                                 [--sync-message-ttl]
                                 [--sync-schedule]
                                 [--sync-window]

Примеры

Обновите маркеры клиента подключенного реестра.

az acr connected-registry update --registry mycloudregistry --name myconnectedregistry \
    --remove-client-tokens myTokenName1 --add-client-tokens myTokenName2 myTokenName3

Обновите время синхронизации и периода подключенного реестра.

az acr connected-registry update --registry mycloudregistry --name myreadonlyacr \
    --sync-schedule "0 12 * * *" --sync-window PT4H

Обязательные параметры

--name -n

Имя подключенного реестра. Имя должно составлять от 5 до 40 символов, начинаться с буквы и содержать только буквенно-цифровые символы (включая "_" или "-"). Имя должно быть уникальным в иерархии Облачных ACR.

--registry -r

Сервер входа в реестр Cloud ACR. Должно быть полное доменное имя для поддержки Azure Stack.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add-client-tokens

Добавляемые маркеры клиента. Используйте формат "-add-client-token [TOKEN_NAME1 TOKEN_NAME2 ...]" для идентификатора токена.

--add-notifications

Список шаблонов артефактов, добавляемых в список уведомлений. Используйте формат "--add-notifications [PATTERN1 PATTERN2 ...]".

--gc-enabled

Укажите, включена ли сборка мусора. Он включен по умолчанию.

Свойство Значение
Допустимые значения: false, true
--gc-schedule

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

--log-level

Задайте уровень журнала для ведения журнала в экземпляре. Допустимые уровни журналов: отладка, информация, предупреждение, ошибка и нет.

--remove-client-tokens

Маркеры клиента, которые нужно удалить. Используйте формат "--remove-client-token [TOKEN_NAME1 TOKEN_NAME2 ...]" для каждого идентификатора маркера.

--remove-notifications

Список шаблонов артефактов, которые нужно удалить из списка уведомлений. Используйте формат "--remove-notifications [PATTERN1 PATTERN2 ...]".

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--sync-message-ttl

Определите, сколько времени сообщения синхронизации будут храниться в облаке. Использует формат длительности ISO 8601.

--sync-schedule -s

Необязательный параметр для определения расписания синхронизации. Использует выражение cron для определения расписания. Если это не указано, экземпляр считается всегда в сети и пытается синхронизировать каждую минуту.

--sync-window -w

Используется для определения длительности расписания. Использует формат длительности ISO 8601.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False