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"

필수 매개 변수

--provider-namespace

ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.

선택적 매개 변수

--capabilities

리소스 공급자 기능입니다.

--incident-contact-email

RP와 관련된 인시던트 연락처의 이메일 주소입니다.

--incident-routing-service --incident-service

RP에 인시던트 생성 또는 전송 시 IcM의 서비스입니다.

--incident-routing-team --incident-team

인시던트 생성 또는 RP로 전송할 때 IcM의 팀입니다.

--lighthouse-auth --lighthouse-authorizations

Lighthouse 권한 부여입니다.

--managed-by-tenant-id

테넌트 ID로 관리되는 입니다.

--manifest-owners

ACIS를 통해 리소스 공급자의 매니페스트 콘텐츠를 수정하는 데 필요한 ACIS 클레임의 배열을 지정합니다.

--metadata

메타데이터입니다.

--metadata-authn --providerhub-metadata-authentication

ProviderHub 메타데이터 인증입니다.

--metadata-authz --providerhub-metadata-authorizations

ProviderHub 메타데이터 권한 부여.

--namespace

ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--opt-in-headers

옵트인 헤더입니다.

허용되는 값: ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--override-actions --subscription-state-override-actions

구독 상태가 작업을 재정의합니다.

--provider-authentication --provider-authn

공급자에 대한 요청을 인증하는 동안 ARM이 토큰에서 수락해야 하는 대체 대상 그룹 또는 리소스를 설정하는 데 사용됩니다.

--provider-authorizations --provider-authz

리소스 공급자 권한 부여입니다.

--provider-type

공급자 유형입니다.

--provider-version

공급자 버전입니다.

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

허용되는 값은 "Any" 또는 "All"입니다. 값이 "All"이면 해당하는 모든 기능 플래그에 등록된 구독만 허용됩니다.

허용되는 값: All, Any
--required-features

필요한 기능입니다.

--resource-access-policy

리소스 액세스 정책입니다.

허용되는 값: AcisActionAllowed, AcisReadAllowed, NotSpecified
--resource-access-roles

리소스 액세스 역할입니다. 예상 값: json-string/@json-file .

--schema-owners

ACIS를 통해 리소스 공급자 스키마를 수정하는 데 필요한 ACIS 클레임의 배열을 지정합니다.

--service-tree-infos

리소스 공급자에 대한 ServiceTree 정보입니다.

--soft-delete-ttl

일시 삭제 Time to Live입니다.

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

템플릿 배포 옵션입니다.

az providerhub provider-registration delete

공급자 등록을 삭제합니다.

az providerhub provider-registration delete --provider-namespace
                                            [--yes]

예제

ProviderRegistrations_Delete

az providerhub provider-registration delete --provider-namespace "Microsoft.Contoso"

필수 매개 변수

--provider-namespace

ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.

선택적 매개 변수

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

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"

필수 매개 변수

--provider-namespace

ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.

az providerhub provider-registration list

구독의 공급자 등록 목록을 가져옵니다.

az providerhub provider-registration list

예제

ProviderRegistrations_List

az providerhub provider-registration list

az providerhub provider-registration show

공급자 등록 세부 정보를 가져옵니다.

az providerhub provider-registration show --provider-namespace

예제

ProviderRegistrations_Get

az providerhub provider-registration show --provider-namespace "Microsoft.Contoso"

필수 매개 변수

--provider-namespace

ProviderHub 내에서 호스트되는 리소스 공급자의 이름입니다.