Providers - Register

리소스 공급자에 구독을 등록합니다.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/register?api-version=2021-04-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceProviderNamespace
path True

string

등록할 리소스 공급자의 네임스페이스입니다.

subscriptionId
path True

string

Microsoft Azure 구독 ID입니다.

api-version
query True

string

이 작업에 사용할 API 버전입니다.

요청 본문

Name 형식 Description
thirdPartyProviderConsent

ProviderConsentDefinition

공급자 동의입니다.

응답

Name 형식 Description
200 OK

Provider

확인 - 리소스 공급자에 대한 정보를 반환합니다.

Other Status Codes

CloudError

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정 가장

정의

Name Description
Alias

별칭 형식입니다.

AliasPath

별칭에 대한 경로의 형식입니다.

AliasPathAttributes

별칭 경로가 참조하는 토큰의 특성입니다.

AliasPathMetadata
AliasPathTokenType

별칭 경로가 참조하는 토큰의 형식입니다.

AliasPattern

별칭 경로에 대한 패턴의 형식입니다.

AliasPatternType

별칭 패턴의 형식

AliasType

별칭의 형식입니다.

ApiProfile
CloudError

리소스 관리 요청에 대한 오류 응답입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorResponse

오류 응답

Provider

리소스 공급자 정보입니다.

ProviderAuthorizationConsentState

공급자 권한 부여 동의 상태입니다.

ProviderConsentDefinition

공급자 동의입니다.

ProviderExtendedLocation

공급자 확장 위치입니다.

ProviderRegistrationRequest

공급자 등록 정의입니다.

ProviderResourceType

리소스 공급자가 관리하는 리소스 종류입니다.

ZoneMapping

Alias

별칭 형식입니다.

Name 형식 Description
defaultMetadata

AliasPathMetadata

기본 별칭 경로 메타데이터입니다. 기본 경로 및 메타데이터가 없는 별칭 경로에 적용됩니다.

defaultPath

string

별칭의 기본 경로입니다.

defaultPattern

AliasPattern

별칭의 기본 패턴입니다.

name

string

별칭 이름입니다.

paths

AliasPath[]

별칭의 경로입니다.

type

AliasType

별칭의 형식입니다.

AliasPath

별칭에 대한 경로의 형식입니다.

Name 형식 Description
apiVersions

string[]

API 버전입니다.

metadata

AliasPathMetadata

별칭 경로의 메타데이터입니다. 누락된 경우 별칭의 기본 메타데이터로 대체합니다.

path

string

별칭의 경로입니다.

pattern

AliasPattern

별칭 경로에 대한 패턴입니다.

AliasPathAttributes

별칭 경로가 참조하는 토큰의 특성입니다.

Name 형식 Description
Modifiable

string

별칭 경로가 참조하는 토큰은 '수정' 효과가 있는 정책에서 수정할 수 있습니다.

None

string

별칭 경로가 참조하는 토큰에는 특성이 없습니다.

AliasPathMetadata

Name 형식 Description
attributes

AliasPathAttributes

별칭 경로가 참조하는 토큰의 특성입니다.

type

AliasPathTokenType

별칭 경로가 참조하는 토큰의 형식입니다.

AliasPathTokenType

별칭 경로가 참조하는 토큰의 형식입니다.

Name 형식 Description
Any

string

토큰 형식은 무엇이든 될 수 있습니다.

Array

string

토큰 형식은 배열입니다.

Boolean

string

토큰 유형이 부울입니다.

Integer

string

토큰 형식은 정수입니다.

NotSpecified

string

토큰 형식이 지정되지 않았습니다.

Number

string

토큰 유형이 number입니다.

Object

string

토큰 형식은 개체입니다.

String

string

토큰 형식은 문자열입니다.

AliasPattern

별칭 경로에 대한 패턴의 형식입니다.

Name 형식 Description
phrase

string

별칭 패턴 구입니다.

type

AliasPatternType

별칭 패턴의 형식

variable

string

별칭 패턴 변수입니다.

AliasPatternType

별칭 패턴의 형식

Name 형식 Description
Extract

string

추출은 유일하게 허용되는 값입니다.

NotSpecified

string

NotSpecified는 허용되지 않습니다.

AliasType

별칭의 형식입니다.

Name 형식 Description
Mask

string

별칭 값은 비밀입니다.

NotSpecified

string

별칭 형식은 알 수 없습니다(별칭 형식을 제공하지 않는 것과 동일).

PlainText

string

별칭 값은 비밀이 아닙니다.

ApiProfile

Name 형식 Description
apiVersion

string

API 버전입니다.

profileVersion

string

프로필 버전입니다.

CloudError

리소스 관리 요청에 대한 오류 응답입니다.

Name 형식 Description
error

ErrorResponse

오류 응답
실패한 작업에 대한 오류 세부 정보를 반환하는 모든 Azure Resource Manager API에 대한 일반적인 오류 응답입니다. OData 오류 응답 형식도 따릅니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorResponse

오류 응답

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorResponse[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

Provider

리소스 공급자 정보입니다.

Name 형식 Description
id

string

공급자 ID입니다.

namespace

string

리소스 공급자의 네임스페이스입니다.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

공급자 권한 부여 동의 상태입니다.

registrationPolicy

string

리소스 공급자의 등록 정책입니다.

registrationState

string

리소스 공급자의 등록 상태입니다.

resourceTypes

ProviderResourceType[]

공급자 리소스 유형의 컬렉션입니다.

ProviderAuthorizationConsentState

공급자 권한 부여 동의 상태입니다.

Name 형식 Description
Consented

string

NotRequired

string

NotSpecified

string

Required

string

ProviderConsentDefinition

공급자 동의입니다.

Name 형식 Description
consentToAuthorization

boolean

권한 부여가 동의되었는지 여부를 나타내는 값입니다.

ProviderExtendedLocation

공급자 확장 위치입니다.

Name 형식 Description
extendedLocations

string[]

Azure 위치에 대한 확장된 위치입니다.

location

string

Azure 위치입니다.

type

string

확장된 위치 유형입니다.

ProviderRegistrationRequest

공급자 등록 정의입니다.

Name 형식 Description
thirdPartyProviderConsent

ProviderConsentDefinition

공급자 동의입니다.

ProviderResourceType

리소스 공급자가 관리하는 리소스 종류입니다.

Name 형식 Description
aliases

Alias[]

이 리소스 종류에서 지원되는 별칭입니다.

apiProfiles

ApiProfile[]

리소스 공급자에 대한 API 프로필입니다.

apiVersions

string[]

API 버전입니다.

capabilities

string

이 리소스 종류에서 제공하는 추가 기능입니다.

defaultApiVersion

string

기본 API 버전입니다.

locationMappings

ProviderExtendedLocation[]

이 리소스 종류에서 지원되는 위치 매핑입니다.

locations

string[]

이 리소스 유형을 만들 수 있는 위치의 컬렉션입니다.

properties

object

속성입니다.

resourceType

string

리소스 종류입니다.

zoneMappings

ZoneMapping[]

ZoneMapping

Name 형식 Description
location

string

영역 매핑의 위치입니다.

zones

string[]