Providers - Register

Regisztrál egy előfizetést 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álandó 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 a művelet miért hiúsult meg.

Biztonság

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 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

Annak a jogkivonatnak a típusa, amelyekre az alias elérési útja hivatkozik.

AliasPattern

Az aliasútvonal 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érelemhez.

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ója.

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-metaadatok. 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[]

Az 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.

Name Típus Description
Modifiable

string

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

None

string

Az alias elérési útja által hivatkozott jogkivonatnak nincsenek attribútumai.

AliasPathMetadata

Name Típus Description
attributes

AliasPathAttributes

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

type

AliasPathTokenType

Annak a jogkivonatnak a típusa, amelyekre az alias elérési útja hivatkozik.

AliasPathTokenType

Annak a jogkivonatnak a típusa, amelyekre az alias elérési útja hivatkozik.

Name Típus Description
Any

string

A jogkivonat típusa bármi lehet.

Array

string

A jogkivonat típusa tömb.

Boolean

string

A jogkivonat típusa logikai.

Integer

string

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

NotSpecified

string

A jogkivonat típusa nincs megadva.

Number

string

A jogkivonat típusa szám.

Object

string

A jogkivonat típusa objektum.

String

string

A jogkivonat típusa sztring.

AliasPattern

Az aliasútvonal mintájának típusa.

Name Típus Description
phrase

string

Az aliasminta kifejezés.

type

AliasPatternType

Az aliasminta típusa

variable

string

Az aliasminta változója.

AliasPatternType

Az aliasminta típusa

Name Típus Description
Extract

string

A kinyerés az egyetlen engedélyezett érték.

NotSpecified

string

A NotSpecified nem engedélyezett.

AliasType

Az alias típusa.

Name Típus Description
Mask

string

Az alias értéke titkos.

NotSpecified

string

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

PlainText

string

Az alias értéke nem 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érelemhez.

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.

Name Típus Description
Consented

string

NotRequired

string

NotSpecified

string

Required

string

ProviderConsentDefinition

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

Name Típus Description
consentToAuthorization

boolean

Egy érték, amely azt jelzi, hogy az engedélyezés engedélyezve van-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ója.

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 ilyen 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 API alapértelmezett verziója.

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[]