Providers - Register

Előfizetést regisztrál egy erőforrás-szolgáltatónál.

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

URI-paraméterek

Name In Kötelező Típus Description
resourceProviderNamespace
path True

string

A regisztrálandó erőforrás-szolgáltató névtere.

subscriptionId
path True

string

A Microsoft Azure-előfizetés azonosítója.

api-version
query True

string

A művelethez használni kívánt API-verzió.

Kérelem törzse

Name Típus Description
thirdPartyProviderConsent

ProviderConsentDefinition

A szolgáltató hozzájárulása.

Válaszok

Name Típus Description
200 OK

Provider

OK – Az erőforrás-szolgáltató adatait adja vissza.

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Definíciók

Name Description
Alias

Az alias típusa.

AliasPath

Az alias elérési útjainak típusa.

AliasPathAttributes

Annak a jogkivonatnak az attribútumai, amelyekre az alias elérési útja hivatkozik.

AliasPathMetadata
AliasPathTokenType

Az alias elérési útja által hivatkozott jogkivonat típusa.

AliasPattern

Az alias elérési útjának mintájának típusa.

AliasPatternType

Az aliasminta típusa

AliasType

Az alias típusa.

ApiProfile
CloudError

Hibaválasz egy erőforrás-kezelési kéréshez.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorResponse

Hibaválasz

Provider

Erőforrás-szolgáltató adatai.

ProviderAuthorizationConsentState

A szolgáltató engedélyezési hozzájárulási állapota.

ProviderConsentDefinition

A szolgáltató hozzájárulása.

ProviderExtendedLocation

A szolgáltató kiterjesztett helye.

ProviderRegistrationRequest

A szolgáltatóregisztrációs definíció.

ProviderResourceType

Az erőforrás-szolgáltató által felügyelt erőforrástípus.

ZoneMapping

Alias

Az alias típusa.

Name Típus Description
defaultMetadata

AliasPathMetadata

Az alapértelmezett alias-elérési út metaadatai. Az alapértelmezett elérési útra és minden olyan aliasútvonalra vonatkozik, amely nem rendelkezik metaadatokkal

defaultPath

string

Az alias alapértelmezett elérési útja.

defaultPattern

AliasPattern

Az alias alapértelmezett mintája.

name

string

Az alias neve.

paths

AliasPath[]

Egy alias elérési útjai.

type

AliasType

Az alias típusa.

AliasPath

Az alias elérési útjainak típusa.

Name Típus Description
apiVersions

string[]

Az API-verziók.

metadata

AliasPathMetadata

Az alias elérési útjának metaadatai. Ha hiányzik, térjen vissza az alias alapértelmezett metaadataira.

path

string

Egy alias elérési útja.

pattern

AliasPattern

Az alias elérési útjának mintája.

AliasPathAttributes

Annak a jogkivonatnak az attribútumai, amelyekre az alias elérési útja hivatkozik.

Érték Description
None

Az alias elérési útjának hivatkozó jogkivonatnak nincsenek attribútumai.

Modifiable

Az alias elérési útja által hivatkozott jogkivonat módosítható a "módosítás" effektusú szabályzatok szerint.

AliasPathMetadata

Name Típus Description
attributes

AliasPathAttributes

Annak a jogkivonatnak az attribútumai, amelyekre az alias elérési útja hivatkozik.

type

AliasPathTokenType

Az alias elérési útja által hivatkozott jogkivonat típusa.

AliasPathTokenType

Az alias elérési útja által hivatkozott jogkivonat típusa.

Érték Description
NotSpecified

A jogkivonat típusa nincs megadva.

Any

A jogkivonat típusa bármi lehet.

String

A jogkivonat típusa sztring.

Object

A jogkivonat típusa objektum.

Array

A jogkivonat típusa tömb.

Integer

A jogkivonat típusa egész szám.

Number

A jogkivonat típusa szám.

Boolean

A jogkivonat típusa logikai.

AliasPattern

Az alias elérési útjának mintájának típusa.

Name Típus Description
phrase

string

Az alias mintakifejezés.

type

AliasPatternType

Az aliasminta típusa

variable

string

Az aliasminta változója.

AliasPatternType

Az aliasminta típusa

Érték Description
NotSpecified

A NotSpecified nem engedélyezett.

Extract

A kivonat az egyetlen engedélyezett érték.

AliasType

Az alias típusa.

Érték Description
NotSpecified

Az alias típusa ismeretlen (ugyanaz, mintha nem ad meg aliastípust).

PlainText

Az alias értéke nem titkos.

Mask

Az alias értéke titkos.

ApiProfile

Name Típus Description
apiVersion

string

Az API-verzió.

profileVersion

string

A profil verziója.

CloudError

Hibaválasz egy erőforrás-kezelési kéréshez.

Name Típus Description
error

ErrorResponse

Hibaválasz
Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához. (Ez az OData hibaválasz formátumát is követi.)

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorResponse

Hibaválasz

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorResponse[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

Provider

Erőforrás-szolgáltató adatai.

Name Típus Description
id

string

A szolgáltató azonosítója.

namespace

string

Az erőforrás-szolgáltató névtere.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

A szolgáltató engedélyezési hozzájárulási állapota.

registrationPolicy

string

Az erőforrás-szolgáltató regisztrációs szabályzata.

registrationState

string

Az erőforrás-szolgáltató regisztrációs állapota.

resourceTypes

ProviderResourceType[]

A szolgáltatói erőforrástípusok gyűjteménye.

ProviderAuthorizationConsentState

A szolgáltató engedélyezési hozzájárulási állapota.

Érték Description
NotSpecified
Required
NotRequired
Consented

ProviderConsentDefinition

A szolgáltató hozzájárulása.

Name Típus Description
consentToAuthorization

boolean

Egy érték, amely jelzi, hogy az engedélyezést jóváhagyták-e vagy sem.

ProviderExtendedLocation

A szolgáltató kiterjesztett helye.

Name Típus Description
extendedLocations

string[]

Az Azure-hely kiterjesztett helyei.

location

string

Az Azure helye.

type

string

A kiterjesztett hely típusa.

ProviderRegistrationRequest

A szolgáltatóregisztrációs definíció.

Name Típus Description
thirdPartyProviderConsent

ProviderConsentDefinition

A szolgáltató hozzájárulása.

ProviderResourceType

Az erőforrás-szolgáltató által felügyelt erőforrástípus.

Name Típus Description
aliases

Alias[]

Az erőforrástípus által támogatott aliasok.

apiProfiles

ApiProfile[]

Az erőforrás-szolgáltató API-profiljai.

apiVersions

string[]

Az API-verzió.

capabilities

string

Az erőforrástípus által kínált további képességek.

defaultApiVersion

string

Az ALAPÉRTELMEZETT API-verzió.

locationMappings

ProviderExtendedLocation[]

Az erőforrástípus által támogatott helyleképezések.

locations

string[]

Azoknak a helyeknek a gyűjteménye, ahol ez az erőforrástípus létrehozható.

properties

object

A tulajdonságok.

resourceType

string

Az erőforrás típusa.

zoneMappings

ZoneMapping[]

ZoneMapping

Name Típus Description
location

string

A zónaleképezés helye.

zones

string[]