Dela via


Providers - Register

Registrerar en prenumeration hos en resursprovider.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceProviderNamespace
path True

string

Namnområdet för resursprovidern som ska registreras.

subscriptionId
path True

string

Prenumerations-ID för Microsoft Azure.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Typ Description
thirdPartyProviderConsent

ProviderConsentDefinition

Leverantörens medgivande.

Svar

Name Typ Description
200 OK

Provider

OK – Returnerar information om resursprovidern.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

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 personifiera ditt användarkonto

Definitioner

Name Description
Alias

Aliastypen.

AliasPath

Typ av sökvägar för alias.

AliasPathAttributes

Attributen för token som aliassökvägen refererar till.

AliasPathMetadata
AliasPathTokenType

Typ av token som aliassökvägen refererar till.

AliasPattern

Typ av mönster för en aliassökväg.

AliasPatternType

Typ av aliasmönster

AliasType

Aliastypen.

ApiProfile
CloudError

Ett felsvar för en resurshanteringsbegäran.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorResponse

Felsvar

Provider

Information om resursprovidern.

ProviderAuthorizationConsentState

Tillstånd för medgivande för providerauktorisering.

ProviderConsentDefinition

Leverantörens medgivande.

ProviderExtendedLocation

Providerns utökade plats.

ProviderRegistrationRequest

Definitionen för providerregistrering.

ProviderResourceType

Resurstyp som hanteras av resursprovidern.

ZoneMapping

Alias

Aliastypen.

Name Typ Description
defaultMetadata

AliasPathMetadata

Standardmetadata för aliassökväg. Gäller för standardsökvägen och för alla aliassökvägar som inte har metadata

defaultPath

string

Standardsökvägen för ett alias.

defaultPattern

AliasPattern

Standardmönstret för ett alias.

name

string

Aliasnamnet.

paths

AliasPath[]

Sökvägarna för ett alias.

type

AliasType

Aliastypen.

AliasPath

Typ av sökvägar för alias.

Name Typ Description
apiVersions

string[]

API-versionerna.

metadata

AliasPathMetadata

Aliassökvägens metadata. Om det saknas återgår du till aliasets standardmetadata.

path

string

Sökvägen till ett alias.

pattern

AliasPattern

Mönstret för en aliassökväg.

AliasPathAttributes

Attributen för token som aliassökvägen refererar till.

Name Typ Description
Modifiable

string

Den token som aliassökvägen refererar till kan ändras av principer med effekten "ändra".

None

string

Den token som aliassökvägen refererar till har inga attribut.

AliasPathMetadata

Name Typ Description
attributes

AliasPathAttributes

Attributen för token som aliassökvägen refererar till.

type

AliasPathTokenType

Typ av token som aliassökvägen refererar till.

AliasPathTokenType

Typ av token som aliassökvägen refererar till.

Name Typ Description
Any

string

Tokentypen kan vara vad som helst.

Array

string

Tokentypen är matris.

Boolean

string

Tokentypen är boolesk.

Integer

string

Tokentypen är heltal.

NotSpecified

string

Tokentypen har inte angetts.

Number

string

Tokentypen är tal.

Object

string

Tokentypen är objekt.

String

string

Tokentypen är sträng.

AliasPattern

Typ av mönster för en aliassökväg.

Name Typ Description
phrase

string

Frasen aliasmönster.

type

AliasPatternType

Typ av aliasmönster

variable

string

Aliasmönstervariabeln.

AliasPatternType

Typ av aliasmönster

Name Typ Description
Extract

string

Extrahering är det enda tillåtna värdet.

NotSpecified

string

NotSpecified tillåts inte.

AliasType

Aliastypen.

Name Typ Description
Mask

string

Aliasvärdet är hemligt.

NotSpecified

string

Aliastypen är okänd (samma som att inte ange aliastyp).

PlainText

string

Aliasvärdet är inte hemligt.

ApiProfile

Name Typ Description
apiVersion

string

API-versionen.

profileVersion

string

Profilversionen.

CloudError

Ett felsvar för en resurshanteringsbegäran.

Name Typ Description
error

ErrorResponse

Felsvar
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även OData-felsvarsformatet.)

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Ytterligare informationstyp.

ErrorResponse

Felsvar

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorResponse[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

Provider

Information om resursprovidern.

Name Typ Description
id

string

Provider-ID:t.

namespace

string

Resursproviderns namnområde.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

Tillstånd för medgivande för providerauktorisering.

registrationPolicy

string

Resursproviderns registreringsprincip.

registrationState

string

Resursproviderns registreringstillstånd.

resourceTypes

ProviderResourceType[]

Insamling av providerresurstyper.

ProviderAuthorizationConsentState

Tillstånd för medgivande för providerauktorisering.

Name Typ Description
Consented

string

NotRequired

string

NotSpecified

string

Required

string

ProviderConsentDefinition

Leverantörens medgivande.

Name Typ Description
consentToAuthorization

boolean

Ett värde som anger om auktorisering godkänns eller inte.

ProviderExtendedLocation

Providerns utökade plats.

Name Typ Description
extendedLocations

string[]

De utökade platserna för Azure-platsen.

location

string

Azure-platsen.

type

string

Den utökade platstypen.

ProviderRegistrationRequest

Definitionen för providerregistrering.

Name Typ Description
thirdPartyProviderConsent

ProviderConsentDefinition

Leverantörens medgivande.

ProviderResourceType

Resurstyp som hanteras av resursprovidern.

Name Typ Description
aliases

Alias[]

Alias som stöds av den här resurstypen.

apiProfiles

ApiProfile[]

API-profilerna för resursprovidern.

apiVersions

string[]

API-versionen.

capabilities

string

De ytterligare funktioner som erbjuds av den här resurstypen.

defaultApiVersion

string

Standard-API-versionen.

locationMappings

ProviderExtendedLocation[]

Platsmappningar som stöds av den här resurstypen.

locations

string[]

Samlingen med platser där den här resurstypen kan skapas.

properties

object

Egenskaperna.

resourceType

string

Resurstypen.

zoneMappings

ZoneMapping[]

ZoneMapping

Name Typ Description
location

string

Platsen för zonmappningen.

zones

string[]