az providerhub provider-registration
참고
이 참조는 Azure CLI providerhub 확장의 일부이며 버전 2.15.0 이상이 필요합니다. az providerhub provider-registration 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.
providerhub를 통해 공급자 등록을 관리합니다.
명령
| az providerhub provider-registration create |
공급자 등록을 만듭니다. |
| az providerhub provider-registration delete |
공급자 등록을 삭제합니다. |
| az providerhub provider-registration generate-operation |
지정된 공급자에 대한 작업 API를 생성합니다. |
| az providerhub provider-registration list |
구독의 공급자 등록 목록을 가져옵니다. |
| az providerhub provider-registration show |
공급자 등록 세부 정보를 가져옵니다. |
az providerhub provider-registration create
공급자 등록을 만듭니다.
az providerhub provider-registration create --provider-namespace
[--capabilities]
[--incident-contact-email]
[--incident-routing-service]
[--incident-routing-team]
[--lighthouse-auth]
[--managed-by-tenant-id]
[--manifest-owners]
[--metadata]
[--metadata-authn]
[--metadata-authz]
[--namespace]
[--no-wait]
[--opt-in-headers {ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership}]
[--override-actions]
[--provider-authentication]
[--provider-authorizations]
[--provider-type]
[--provider-version]
[--req-features-policy {All, Any}]
[--required-features]
[--resource-access-policy {AcisActionAllowed, AcisReadAllowed, NotSpecified}]
[--resource-access-roles]
[--schema-owners]
[--service-tree-infos]
[--soft-delete-ttl]
[--template-deployment-options]
예제
ProviderRegistrations_CreateOrUpdate
az providerhub provider-registration create --providerhub-metadata-authorizations application-id="00000000-0000-0000-0000-000000000000" role-definition-id="00000000-0000-0000-0000-000000000000" --providerhub-metadata-authentication allowed-audiences="https://management.core.windows.net/" --service-tree-infos service-id="00000000-0000-0000-0000-000000000000" component-id="00000000-0000-0000-0000-000000000000" --capabilities effect="Allow" quota-id="CSP_2015-05-01" --capabilities effect="Allow" quota-id="CSP_MG_2017-12-01" --manifest-owners "SPARTA-PlatformServiceAdministrator" --incident-contact-email "helpme@contoso.com" --incident-routing-service "Contoso Resource Provider" --incident-routing-team "Contoso Triage" --provider-type "Internal" --provider-version "2.0" --provider-namespace "Microsoft.Contoso"
필수 매개 변수
ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.
선택적 매개 변수
리소스 공급자 기능입니다.
RP와 관련된 인시던트 연락처의 이메일 주소입니다.
RP에 인시던트 생성 또는 전송 시 IcM의 서비스입니다.
인시던트 생성 또는 RP로 전송할 때 IcM의 팀입니다.
Lighthouse 권한 부여입니다.
테넌트 ID로 관리되는 입니다.
ACIS를 통해 리소스 공급자의 매니페스트 콘텐츠를 수정하는 데 필요한 ACIS 클레임의 배열을 지정합니다.
메타데이터입니다.
ProviderHub 메타데이터 인증입니다.
ProviderHub 메타데이터 권한 부여.
ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.
장기 실행 작업이 완료될 때까지 기다리지 마세요.
옵트인 헤더입니다.
구독 상태가 작업을 재정의합니다.
공급자에 대한 요청을 인증하는 동안 ARM이 토큰에서 수락해야 하는 대체 대상 그룹 또는 리소스를 설정하는 데 사용됩니다.
리소스 공급자 권한 부여입니다.
공급자 유형입니다.
공급자 버전입니다.
허용되는 값은 "Any" 또는 "All"입니다. 값이 "All"이면 해당하는 모든 기능 플래그에 등록된 구독만 허용됩니다.
필요한 기능입니다.
리소스 액세스 정책입니다.
리소스 액세스 역할입니다. 예상 값: json-string/@json-file .
ACIS를 통해 리소스 공급자 스키마를 수정하는 데 필요한 ACIS 클레임의 배열을 지정합니다.
리소스 공급자에 대한 ServiceTree 정보입니다.
일시 삭제 Time to Live입니다.
템플릿 배포 옵션입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az providerhub provider-registration delete
공급자 등록을 삭제합니다.
az providerhub provider-registration delete --provider-namespace
[--yes]
예제
ProviderRegistrations_Delete
az providerhub provider-registration delete --provider-namespace "Microsoft.Contoso"
필수 매개 변수
ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.
선택적 매개 변수
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az providerhub provider-registration generate-operation
지정된 공급자에 대한 작업 API를 생성합니다.
az providerhub provider-registration generate-operation --provider-namespace
예제
ProviderRegistrations_GenerateOperations
az providerhub provider-registration generate-operation --provider-namespace "Microsoft.Contoso"
필수 매개 변수
ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az providerhub provider-registration list
구독의 공급자 등록 목록을 가져옵니다.
az providerhub provider-registration list
예제
ProviderRegistrations_List
az providerhub provider-registration list
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az providerhub provider-registration show
공급자 등록 세부 정보를 가져옵니다.
az providerhub provider-registration show --provider-namespace
예제
ProviderRegistrations_Get
az providerhub provider-registration show --provider-namespace "Microsoft.Contoso"
필수 매개 변수
ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.