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


az providerhub resource-type-registration

Примечание.

Эта ссылка является частью расширения providerhub для Azure CLI (версия 2.57.0 или более поздней). Расширение автоматически установит команду az providerhub resource-type-registration . Подробнее о расширениях.

Управление регистрацией типов ресурсов с помощью providerhub.

Команды

Имя Описание Тип Состояние
az providerhub resource-type-registration create

Создайте тип ресурса.

Расширение Общедоступная версия
az providerhub resource-type-registration delete

Удаление типа ресурса.

Расширение Общедоступная версия
az providerhub resource-type-registration list

Список типов ресурсов для данного поставщика.

Расширение Общедоступная версия
az providerhub resource-type-registration show

Получение сведений о типе ресурса в данной подписке и поставщике.

Расширение Общедоступная версия
az providerhub resource-type-registration update

Обновление типа ресурса.

Расширение Общедоступная версия
az providerhub resource-type-registration wait

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

Расширение Общедоступная версия

az providerhub resource-type-registration create

Создайте тип ресурса.

az providerhub resource-type-registration create --name
                                                 --provider-namespace
                                                 [--add-resource-list-target-locations {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--additional-options {ProtectedAsyncOperationPolling, ProtectedAsyncOperationPollingAuditOnly}]
                                                 [--allow-empty-role {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--allowed-resource-names]
                                                 [--allowed-templ-actions]
                                                 [--allowed-unauthorized-actions]
                                                 [--api-profiles]
                                                 [--async-op-rt-name]
                                                 [--async-timeout-rules]
                                                 [--auth-mapping]
                                                 [--availability-zone-rule]
                                                 [--capacity-rule]
                                                 [--category {FreeForm, Internal, None, PureProxy}]
                                                 [--check-name-availability-specifications]
                                                 [--common-api-versions]
                                                 [--concurrency-options]
                                                 [--creation-begin]
                                                 [--cross-tenant-token-validation {EnsureSecureValidation, PassthroughInsecureToken}]
                                                 [--dav]
                                                 [--default-api-version]
                                                 [--deletion-policy {CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified}]
                                                 [--disallowed-end-user-operations]
                                                 [--dsts-configuration]
                                                 [--enable-3p-s2s {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--enable-async-operation {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--endpoint]
                                                 [--extended-location]
                                                 [--frontdoor-request-mode {NotSpecified, UseManifest}]
                                                 [--grouping-tag]
                                                 [--identity-management]
                                                 [--is-pure-proxy {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--kind {Direct, Hybrid, Managed}]
                                                 [--legacy-name]
                                                 [--legacy-names]
                                                 [--legacy-policy]
                                                 [--linked-access-check]
                                                 [--linked-notif-rules]
                                                 [--linked-operation-rules]
                                                 [--logging-rule]
                                                 [--managed-resource-group-configuration]
                                                 [--management]
                                                 [--manifest-link]
                                                 [--marketplace-options]
                                                 [--marketplace-type {AddOn, Bypass, NotSpecified, Store}]
                                                 [--metadata]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--notifications]
                                                 [--on-behalf-of-tokens]
                                                 [--open-api-configuration]
                                                 [--opt-in-headers {ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership}]
                                                 [--opt-out-headers {NotSpecified, SystemDataCreatedByLastModifiedBy}]
                                                 [--override-actions]
                                                 [--policy-execution-type {BypassPolicies, ExecutePolicies, ExpectPartialPutRequests, NotSpecified}]
                                                 [--priv-endpoint-config]
                                                 [--quota-rule]
                                                 [--regionality {Global, NotSpecified, Regional}]
                                                 [--req-features-policy {All, Any}]
                                                 [--required-features]
                                                 [--resource-cache]
                                                 [--resource-graph-config]
                                                 [--resource-management-options]
                                                 [--resource-move-policy]
                                                 [--resource-provider-authorization-rules]
                                                 [--resource-query-management]
                                                 [--resource-sub-type {AsyncOperation, NotSpecified}]
                                                 [--resource-type-common-attribute-management]
                                                 [--resource-validation {NotSpecified, ProfaneWords, ReservedWords}]
                                                 [--routing-rule]
                                                 [--routing-type {CascadeExtension, Default, Extension, Failover, Fanout, HostBased, LocationBased, ProxyOnly, Tenant}]
                                                 [--service-tree-info]
                                                 [--sku-link]
                                                 [--soft-delete-ttl]
                                                 [--sub-state-rule]
                                                 [--supports-tags {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--swagger-specification]
                                                 [--template-deployment-options]
                                                 [--template-deployment-policy]
                                                 [--throttling-rule]
                                                 [--token-auth-config]

Примеры

создание регистрации типа ресурса

az providerhub resource-type-registration create --endpoints [{api-versions:[2019-01-01],locations:[WestUS]}] --regionality "Regional" --provider-namespace "{providerNamespace}" --resource-type "extensionresourcetype"

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

--name --resource-type -n

Типа ресурса.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

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

--add-resource-list-target-locations --add-target-locations

Добавление целевых расположений списка ресурсов?

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--additional-options

Дополнительные параметры.

Допустимые значения: ProtectedAsyncOperationPolling, ProtectedAsyncOperationPollingAuditOnly
--allow-empty-role --allow-empty-role-assignments

Определяет, разрешены ли пустые назначения ролей.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--allowed-resource-names

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--allowed-templ-actions --allowed-template-deployment-reference-actions

Разрешенные действия по развертыванию шаблонов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--allowed-unauthorized-actions --aua

Разрешенные несанкционированные действия. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--api-profiles

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--async-op-rt-name --async-operation-resource-type-name

Имя типа ресурса асинхронной операции.

--async-timeout-rules

Правила асинхронного времени ожидания поддерживают сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--auth-mapping --auth-mappings --auth-mappings --authorization-action-mappings

Позволяет RP переопределить команду действия для целей RBAC в ARM. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --auth-mapping --auth-mappings.

--availability-zone-rule

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--capacity-rule

Правило емкости. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--category

Категория.

Допустимые значения: FreeForm, Internal, None, PureProxy
--check-name-availability-specifications --checkname-specs

Проверка доступности имен на уровне платформы. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--common-api-versions

Общие версии API для типа ресурса. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--concurrency-options --resource-concurrency-control-options

Параметры управления параллелизмом ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--creation-begin --resource-creation-begin

Параметры расширения для обработки запроса на создание ресурса начинаются с запроса на расширение. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--cross-tenant-token-validation --token-validation

Проверка маркера кросстенантного клиента.

Допустимые значения: EnsureSecureValidation, PassthroughInsecureToken
--dav --disallowed-action-verbs

Запрещенные команды действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--default-api-version

Версия API по умолчанию для конечной точки.

--deletion-policy --resource-deletion-policy

Политика удаления ресурсов.

Допустимые значения: CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified
--disallowed-end-user-operations --disallowed-ops

Запрещенные операции конечных пользователей. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--dsts-configuration

Конфигурация DSTS. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--enable-3p-s2s --enable-third-party-s2-s

Указывает, включена ли сторонняя s2s для этого типа ресурса.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--enable-async-operation

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

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--endpoint --endpoints

Конечные точки типа ресурса. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --endpoint.

--extended-location --extended-locations --extended-locations

Параметры расширенного расположения. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --extended-location --extended-locations.

--frontdoor-request-mode

Режим запроса frontdoor.

Допустимые значения: NotSpecified, UseManifest
--grouping-tag

Тег группировки.

--identity-management

Связанные параметры MSI. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--is-pure-proxy

Указывает, является ли это типом ресурса PureProxy.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--kind

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

Допустимые значения: Direct, Hybrid, Managed
Default value: Managed
--legacy-name

Устаревшее имя.

--legacy-names

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--legacy-policy

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--linked-access-check --linked-access-checks --linked-access-checks

Включает дополнительные проверки на основе ролей контроль доступа (RBAC) для связанных ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --linked-access-check --linked-access-checks.

--linked-notif-rules --linked-notification-rules

Связанные правила уведомлений. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--linked-operation-rules

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--logging-rule --logging-rules --logging-rules

Правила ведения журнала. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --logging-rule --logging-rules.

--managed-resource-group-configuration --managed-rg-config

Конфигурация управляемой группы ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--management

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--manifest-link

Ссылка манифеста.

--marketplace-options

Параметры Marketplace. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--marketplace-type

Тип поведения Marketplace для типа ресурса.

Допустимые значения: AddOn, Bypass, NotSpecified, Store
--metadata

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--no-wait

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

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--notifications

Объект уведомлений. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--on-behalf-of-tokens

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--open-api-configuration

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--opt-in-headers

Заголовки о выборе.

Допустимые значения: ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--opt-out-headers

Заголовки отказа.

Допустимые значения: NotSpecified, SystemDataCreatedByLastModifiedBy
--override-actions --subscription-state-override-actions

Действие переопределения состояния подписки. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--policy-execution-type

Тип выполнения политики.

Допустимые значения: BypassPolicies, ExecutePolicies, ExpectPartialPutRequests, NotSpecified
--priv-endpoint-config --private-endpoint-configuration

Конфигурация частной конечной точки. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--quota-rule

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--regionality

Регион типа ресурса. Допустимые значения: global, NotSpecified, Regional.

Допустимые значения: Global, NotSpecified, Regional
--req-features-policy --required-features-policy

Допустимые значения: "Any" или "All".

Допустимые значения: All, Any
--required-features

Необходимые функции. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-cache

Параметры кэша ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-graph-config --resource-graph-configuration

Конфигурация графа ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-management-options --resource-mgmt-options

Параметры управления ресурсами. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-move-policy

Политика перемещения ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-provider-authorization-rules --rp-auth-rules

Правила авторизации поставщика ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-query-management --resource-query-mgmt

Параметры управления запросами ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-sub-type

Подтип ресурса.

Допустимые значения: AsyncOperation, NotSpecified
--resource-type-common-attribute-management --rt-common-mgmt

Общее управление атрибутами типа ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-validation

Проверка ресурсов.

Допустимые значения: NotSpecified, ProfaneWords, ReservedWords
--routing-rule

Правило маршрутизации. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--routing-type

Тип маршрутизации ресурсов.

Допустимые значения: CascadeExtension, Default, Extension, Failover, Fanout, HostBased, LocationBased, ProxyOnly, Tenant
--service-tree-info --service-tree-infos --service-tree-infos

Сведения о ServiceTree для поставщика ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --service-tree-info --service-tree-infos.

--sku-link

Ссылка sku.

--soft-delete-ttl

Время обратимого удаления.

--sub-state-rule --sub-state-rules --sub-state-rules --subscription-state-rules

Правила состояния подписки. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --sub-state-rule --sub-state-rules.

--supports-tags

Определяет, поддерживаются ли теги.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--swagger-specification --swagger-specifications --swagger-specifications

Спецификация swagger типа ресурса. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --swagger-specification --swagger-specifications.

--template-deployment-options --tmplt-deploy-opt

Параметры развертывания шаблона. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--template-deployment-policy --tmplt-deploy-policy

Политика развертывания шаблона. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--throttling-rule --throttling-rules --throttling-rules

Включает настройку отдельных ограничений для различных действий с точки зрения количества запросов или количества ресурсов (только для запросов на чтение коллекции). Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --throttling-rule --throttling-rules.

--token-auth-config --token-auth-configuration

Конфигурация проверки подлинности маркера. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az providerhub resource-type-registration delete

Удаление типа ресурса.

az providerhub resource-type-registration delete [--ids]
                                                 [--name]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--provider-namespace]
                                                 [--subscription]
                                                 [--yes]

Примеры

Удаление регистрации типа ресурса

az providerhub resource-type-registration delete -y --provider-namespace "{providerNamespace}" --resource-type "extensionresourcetype"

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name --resource-type -n

Типа ресурса.

--no-wait

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

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--subscription

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

--yes -y

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

Default value: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az providerhub resource-type-registration list

Список типов ресурсов для данного поставщика.

az providerhub resource-type-registration list --provider-namespace
                                               [--max-items]
                                               [--next-token]

Примеры

список регистрации типа ресурса

az providerhub resource-type-registration list --provider-namespace "{providerNamespace}"

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

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

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

--max-items

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

--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az providerhub resource-type-registration show

Получение сведений о типе ресурса в данной подписке и поставщике.

az providerhub resource-type-registration show [--ids]
                                               [--name]
                                               [--provider-namespace]
                                               [--subscription]

Примеры

Show resource-type-registration

az providerhub resource-type-registration show --provider-namespace "{providerNamespace}" --resource-type "extensionresourcetype"

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name --resource-type -n

Типа ресурса.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--subscription

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az providerhub resource-type-registration update

Обновление типа ресурса.

az providerhub resource-type-registration update [--add]
                                                 [--add-resource-list-target-locations {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--additional-options {ProtectedAsyncOperationPolling, ProtectedAsyncOperationPollingAuditOnly}]
                                                 [--allow-empty-role {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--allowed-resource-names]
                                                 [--allowed-templ-actions]
                                                 [--allowed-unauthorized-actions]
                                                 [--api-profiles]
                                                 [--async-op-rt-name]
                                                 [--async-timeout-rules]
                                                 [--auth-mapping]
                                                 [--availability-zone-rule]
                                                 [--capacity-rule]
                                                 [--category {FreeForm, Internal, None, PureProxy}]
                                                 [--check-name-availability-specifications]
                                                 [--common-api-versions]
                                                 [--concurrency-options]
                                                 [--creation-begin]
                                                 [--cross-tenant-token-validation {EnsureSecureValidation, PassthroughInsecureToken}]
                                                 [--dav]
                                                 [--default-api-version]
                                                 [--deletion-policy {CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified}]
                                                 [--disallowed-end-user-operations]
                                                 [--dsts-configuration]
                                                 [--enable-3p-s2s {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--enable-async-operation {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--endpoint]
                                                 [--extended-locations]
                                                 [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--frontdoor-request-mode {NotSpecified, UseManifest}]
                                                 [--grouping-tag]
                                                 [--identity-management]
                                                 [--ids]
                                                 [--is-pure-proxy {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--kind {Direct, Hybrid, Managed}]
                                                 [--legacy-name]
                                                 [--legacy-names]
                                                 [--legacy-policy]
                                                 [--linked-access-check]
                                                 [--linked-notif-rules]
                                                 [--linked-operation-rules]
                                                 [--logging-rules]
                                                 [--managed-resource-group-configuration]
                                                 [--management]
                                                 [--manifest-link]
                                                 [--marketplace-options]
                                                 [--marketplace-type {AddOn, Bypass, NotSpecified, Store}]
                                                 [--metadata]
                                                 [--name]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--notifications]
                                                 [--on-behalf-of-tokens]
                                                 [--open-api-configuration]
                                                 [--opt-in-headers {ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership}]
                                                 [--opt-out-headers {NotSpecified, SystemDataCreatedByLastModifiedBy}]
                                                 [--override-actions]
                                                 [--policy-execution-type {BypassPolicies, ExecutePolicies, ExpectPartialPutRequests, NotSpecified}]
                                                 [--priv-endpoint-config]
                                                 [--provider-namespace]
                                                 [--quota-rule]
                                                 [--regionality {Global, NotSpecified, Regional}]
                                                 [--remove]
                                                 [--req-features-policy {All, Any}]
                                                 [--required-features]
                                                 [--resource-cache]
                                                 [--resource-graph-config]
                                                 [--resource-management-options]
                                                 [--resource-move-policy]
                                                 [--resource-provider-authorization-rules]
                                                 [--resource-query-management]
                                                 [--resource-sub-type {AsyncOperation, NotSpecified}]
                                                 [--resource-type-common-attribute-management]
                                                 [--resource-validation {NotSpecified, ProfaneWords, ReservedWords}]
                                                 [--routing-rule]
                                                 [--routing-type {CascadeExtension, Default, Extension, Failover, Fanout, HostBased, LocationBased, ProxyOnly, Tenant}]
                                                 [--service-tree-info]
                                                 [--set]
                                                 [--sku-link]
                                                 [--soft-delete-ttl]
                                                 [--sub-state-rule]
                                                 [--subscription]
                                                 [--supports-tags {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--swagger-specification]
                                                 [--template-deployment-options]
                                                 [--template-deployment-policy]
                                                 [--throttling-rule]
                                                 [--token-auth-config]

Примеры

обновление регистрации типа ресурса

az providerhub resource-type-registration update --endpoints [{api-versions:[2019-01-01],locations:[WestUS]}] --regionality "Regional" --provider-namespace "{providerNamespace}" --resource-type "extensionresourcetype"

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

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.

--add-resource-list-target-locations --add-target-locations

Добавление целевых расположений списка ресурсов?

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--additional-options

Дополнительные параметры.

Допустимые значения: ProtectedAsyncOperationPolling, ProtectedAsyncOperationPollingAuditOnly
--allow-empty-role --allow-empty-role-assignments

Определяет, разрешены ли пустые назначения ролей.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--allowed-resource-names

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--allowed-templ-actions --allowed-template-deployment-reference-actions

Разрешенные действия по развертыванию шаблонов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--allowed-unauthorized-actions --aua

Разрешенные несанкционированные действия. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--api-profiles

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--async-op-rt-name --async-operation-resource-type-name

Имя типа ресурса асинхронной операции.

--async-timeout-rules

Правила асинхронного времени ожидания поддерживают сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--auth-mapping --auth-mappings --auth-mappings --authorization-action-mappings

Позволяет RP переопределить команду действия для целей RBAC в ARM. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --auth-mapping --auth-mappings.

--availability-zone-rule

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--capacity-rule

Правило емкости. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--category

Категория.

Допустимые значения: FreeForm, Internal, None, PureProxy
--check-name-availability-specifications --checkname-specs

Проверка доступности имен на уровне платформы. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--common-api-versions

Общие версии API для типа ресурса. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--concurrency-options --resource-concurrency-control-options

Параметры управления параллелизмом ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--creation-begin --resource-creation-begin

Параметры расширения для обработки запроса на создание ресурса начинаются с запроса на расширение. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--cross-tenant-token-validation --token-validation

Проверка маркера кросстенантного клиента.

Допустимые значения: EnsureSecureValidation, PassthroughInsecureToken
--dav --disallowed-action-verbs

Запрещенные команды действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--default-api-version

Версия API по умолчанию для конечной точки.

--deletion-policy --resource-deletion-policy

Политика удаления ресурсов.

Допустимые значения: CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified
--disallowed-end-user-operations --disallowed-ops

Запрещенные операции конечных пользователей. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--dsts-configuration

Конфигурация DSTS. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--enable-3p-s2s --enable-third-party-s2-s

Указывает, включена ли сторонняя s2s для этого типа ресурса.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--enable-async-operation

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

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--endpoint --endpoints

Конечные точки типа ресурса. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --endpoint.

--extended-locations

Параметры расширенного расположения. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--frontdoor-request-mode

Режим запроса frontdoor.

Допустимые значения: NotSpecified, UseManifest
--grouping-tag

Тег группировки.

--identity-management

Связанные параметры MSI. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--is-pure-proxy

Указывает, является ли это типом ресурса PureProxy.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--kind

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

Допустимые значения: Direct, Hybrid, Managed
--legacy-name

Устаревшее имя.

--legacy-names

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--legacy-policy

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--linked-access-check --linked-access-checks --linked-access-checks

Включает дополнительные проверки на основе ролей контроль доступа (RBAC) для связанных ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --linked-access-check --linked-access-checks.

--linked-notif-rules --linked-notification-rules

Связанные правила уведомлений. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--linked-operation-rules

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--logging-rules

Правила ведения журнала. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--managed-resource-group-configuration --managed-rg-config

Конфигурация управляемой группы ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--management

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--manifest-link

Ссылка манифеста.

--marketplace-options

Параметры Marketplace. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--marketplace-type

Тип поведения Marketplace для типа ресурса.

Допустимые значения: AddOn, Bypass, NotSpecified, Store
--metadata

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--name --resource-type -n

Типа ресурса.

--no-wait

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

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--notifications

Объект уведомлений. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--on-behalf-of-tokens

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--open-api-configuration

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--opt-in-headers

Заголовки о выборе.

Допустимые значения: ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--opt-out-headers

Заголовки отказа.

Допустимые значения: NotSpecified, SystemDataCreatedByLastModifiedBy
--override-actions --subscription-state-override-actions

Действие переопределения состояния подписки. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--policy-execution-type

Тип выполнения политики.

Допустимые значения: BypassPolicies, ExecutePolicies, ExpectPartialPutRequests, NotSpecified
--priv-endpoint-config --private-endpoint-configuration

Конфигурация частной конечной точки. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--quota-rule

Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--regionality

Регион типа ресурса. Допустимые значения: global, NotSpecified, Regional.

Допустимые значения: Global, NotSpecified, Regional
--remove

Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.

--req-features-policy --required-features-policy

Допустимые значения: "Any" или "All".

Допустимые значения: All, Any
--required-features

Необходимые функции. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-cache

Параметры кэша ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-graph-config --resource-graph-configuration

Конфигурация графа ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-management-options --resource-mgmt-options

Параметры управления ресурсами. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-move-policy

Политика перемещения ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-provider-authorization-rules --rp-auth-rules

Правила авторизации поставщика ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-query-management --resource-query-mgmt

Параметры управления запросами ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-sub-type

Подтип ресурса.

Допустимые значения: AsyncOperation, NotSpecified
--resource-type-common-attribute-management --rt-common-mgmt

Общее управление атрибутами типа ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-validation

Проверка ресурсов.

Допустимые значения: NotSpecified, ProfaneWords, ReservedWords
--routing-rule

Правило маршрутизации. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--routing-type

Тип маршрутизации ресурсов.

Допустимые значения: CascadeExtension, Default, Extension, Failover, Fanout, HostBased, LocationBased, ProxyOnly, Tenant
--service-tree-info --service-tree-infos --service-tree-infos

Сведения о ServiceTree для поставщика ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --service-tree-info --service-tree-infos.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.

--sku-link

Ссылка sku.

--soft-delete-ttl

Время обратимого удаления.

--sub-state-rule --sub-state-rules --sub-state-rules --subscription-state-rules

Правила состояния подписки. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --sub-state-rule --sub-state-rules.

--subscription

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

--supports-tags

Определяет, поддерживаются ли теги.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--swagger-specification --swagger-specifications --swagger-specifications

Спецификация swagger типа ресурса. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --swagger-specification --swagger-specifications.

--template-deployment-options --tmplt-deploy-opt

Параметры развертывания шаблона. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--template-deployment-policy --tmplt-deploy-policy

Политика развертывания шаблона. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--throttling-rule --throttling-rules --throttling-rules

Включает настройку отдельных ограничений для различных действий с точки зрения количества запросов или количества ресурсов (только для запросов на чтение коллекции). Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше. Сингулярные флаги: --throttling-rule --throttling-rules.

--token-auth-config --token-auth-configuration

Конфигурация проверки подлинности маркера. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az providerhub resource-type-registration wait

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

az providerhub resource-type-registration wait [--created]
                                               [--custom]
                                               [--deleted]
                                               [--exists]
                                               [--ids]
                                               [--interval]
                                               [--name]
                                               [--provider-namespace]
                                               [--subscription]
                                               [--timeout]
                                               [--updated]

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

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

Default value: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

--deleted

Дождитесь удаления.

Default value: False
--exists

Подождите, пока ресурс не существует.

Default value: False
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--interval

Интервал опроса в секундах.

Default value: 30
--name --resource-type -n

Типа ресурса.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--subscription

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

--timeout

Максимальное ожидание в секундах.

Default value: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

Default value: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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