Sdílet prostřednictvím


Providers - Register

Zaregistruje předplatné u poskytovatele prostředků.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceProviderNamespace
path True

string

Obor názvů poskytovatele prostředků, který se má zaregistrovat.

subscriptionId
path True

string

ID předplatného Microsoft Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
thirdPartyProviderConsent

ProviderConsentDefinition

Souhlas poskytovatele.

Odpovědi

Name Typ Description
200 OK

Provider

OK – Vrátí informace o poskytovateli prostředků.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Definice

Name Description
Alias

Typ aliasu.

AliasPath

Typ cest pro alias.

AliasPathAttributes

Atributy tokenu, na který cesta aliasu odkazuje.

AliasPathMetadata
AliasPathTokenType

Typ tokenu, na který cesta aliasu odkazuje.

AliasPattern

Typ vzoru pro cestu aliasu.

AliasPatternType

Typ vzoru aliasu

AliasType

Typ aliasu.

ApiProfile
CloudError

Odpověď na chybu žádosti o správu prostředků.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorResponse

Odpověď na chybu

Provider

Informace o poskytovateli prostředků

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele.

ProviderConsentDefinition

Souhlas poskytovatele.

ProviderExtendedLocation

Rozšířené umístění poskytovatele.

ProviderRegistrationRequest

Definice registrace zprostředkovatele.

ProviderResourceType

Typ prostředku spravovaný poskytovatelem prostředků

ZoneMapping

Alias

Typ aliasu.

Name Typ Description
defaultMetadata

AliasPathMetadata

Výchozí metadata cesty aliasu. Platí pro výchozí cestu a pro libovolnou cestu aliasu, která neobsahuje metadata.

defaultPath

string

Výchozí cesta pro alias.

defaultPattern

AliasPattern

Výchozí vzor aliasu.

name

string

Název aliasu.

paths

AliasPath[]

Cesty pro alias.

type

AliasType

Typ aliasu.

AliasPath

Typ cest pro alias.

Name Typ Description
apiVersions

string[]

Verze rozhraní API.

metadata

AliasPathMetadata

Metadata cesty aliasu. Pokud chybí, vraťte se k výchozím metadatům aliasu.

path

string

Cesta aliasu

pattern

AliasPattern

Vzor cesty aliasu.

AliasPathAttributes

Atributy tokenu, na který cesta aliasu odkazuje.

Hodnota Description
None

Token, na který cesta aliasu odkazuje, nemá žádné atributy.

Modifiable

Token, na který cesta aliasu odkazuje, je možné upravit zásadami s účinkem "modify".

AliasPathMetadata

Name Typ Description
attributes

AliasPathAttributes

Atributy tokenu, na který cesta aliasu odkazuje.

type

AliasPathTokenType

Typ tokenu, na který cesta aliasu odkazuje.

AliasPathTokenType

Typ tokenu, na který cesta aliasu odkazuje.

Hodnota Description
NotSpecified

Typ tokenu není zadán.

Any

Typ tokenu může být cokoli.

String

Typ tokenu je řetězec.

Object

Typ tokenu je objekt.

Array

Typ tokenu je pole.

Integer

Typ tokenu je celé číslo.

Number

Typ tokenu je číslo.

Boolean

Typ tokenu je logický.

AliasPattern

Typ vzoru pro cestu aliasu.

Name Typ Description
phrase

string

Fráze vzoru aliasu.

type

AliasPatternType

Typ vzoru aliasu

variable

string

Proměnná vzoru aliasu.

AliasPatternType

Typ vzoru aliasu

Hodnota Description
NotSpecified

Není zadáno.

Extract

Extrahování je jediná povolená hodnota.

AliasType

Typ aliasu.

Hodnota Description
NotSpecified

Typ aliasu je neznámý (stejný jako typ aliasu).

PlainText

Hodnota aliasu není tajná.

Mask

Hodnota aliasu je tajný klíč.

ApiProfile

Name Typ Description
apiVersion

string

Verze rozhraní API.

profileVersion

string

Verze profilu.

CloudError

Odpověď na chybu žádosti o správu prostředků.

Name Typ Description
error

ErrorResponse

Odpověď na chybu
Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.)

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorResponse

Odpověď na chybu

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorResponse[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

Provider

Informace o poskytovateli prostředků

Name Typ Description
id

string

ID zprostředkovatele.

namespace

string

Obor názvů poskytovatele prostředků.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele.

registrationPolicy

string

Zásady registrace poskytovatele prostředků.

registrationState

string

Stav registrace poskytovatele prostředků.

resourceTypes

ProviderResourceType[]

Kolekce typů prostředků poskytovatele.

ProviderAuthorizationConsentState

Stav souhlasu s autorizací zprostředkovatele.

Hodnota Description
NotSpecified
Required
NotRequired
Consented

ProviderConsentDefinition

Souhlas poskytovatele.

Name Typ Description
consentToAuthorization

boolean

Hodnota označující, jestli je autorizace udělena nebo ne.

ProviderExtendedLocation

Rozšířené umístění poskytovatele.

Name Typ Description
extendedLocations

string[]

Rozšířená umístění pro umístění Azure.

location

string

Umístění Azure.

type

string

Typ rozšířeného umístění.

ProviderRegistrationRequest

Definice registrace zprostředkovatele.

Name Typ Description
thirdPartyProviderConsent

ProviderConsentDefinition

Souhlas poskytovatele.

ProviderResourceType

Typ prostředku spravovaný poskytovatelem prostředků

Name Typ Description
aliases

Alias[]

Aliasy podporované tímto typem prostředku.

apiProfiles

ApiProfile[]

Profily rozhraní API pro poskytovatele prostředků.

apiVersions

string[]

Verze rozhraní API.

capabilities

string

Další možnosti, které tento typ prostředku nabízí.

defaultApiVersion

string

Výchozí verze rozhraní API.

locationMappings

ProviderExtendedLocation[]

Mapování umístění, která jsou podporována tímto typem prostředku.

locations

string[]

Kolekce umístění, kde lze tento typ prostředku vytvořit.

properties

object

Vlastnosti.

resourceType

string

Typ prostředku.

zoneMappings

ZoneMapping[]

ZoneMapping

Name Typ Description
location

string

Umístění mapování zóny.

zones

string[]