Providers - Get

Hämtar den angivna resursprovidern.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}?api-version=2021-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}?$expand={$expand}&api-version=2021-04-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceProviderNamespace
path True

string

Resursproviderns namnområde.

subscriptionId
path True

string

Prenumerations-ID:t för Microsoft Azure.

api-version
query True

string

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

$expand
query

string

Frågeparametern $expand. Om du till exempel vill inkludera egenskapsalias som svar använder du $expand=resourceTypes/alias.

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

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get provider.

Exempelbegäran

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.TestRP1?api-version=2021-04-01

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.TestRP1",
  "namespace": "Microsoft.TestRP1",
  "registrationState": "Registering",
  "registrationPolicy": "RegistrationRequired",
  "resourceTypes": [
    {
      "resourceType": "TestResourceType",
      "locations": [
        "West US"
      ],
      "apiVersions": [
        "2018-01-01",
        "2015-05-01"
      ],
      "locationMappings": [
        {
          "location": "West US",
          "type": "EdgeZone",
          "extendedLocations": [
            "LosAngeles",
            "LosAngeles2"
          ]
        }
      ],
      "capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"
    },
    {
      "resourceType": "TestResourceTypeSibling",
      "locations": [
        "West US"
      ],
      "apiVersions": [
        "2018-01-01",
        "2015-05-01"
      ],
      "capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"
    }
  ]
}

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

Typen 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 resursprovider.

ProviderAuthorizationConsentState

Tillstånd för providerauktoriseringsmedgivande.

ProviderExtendedLocation

Providerns utökade plats.

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 standardmetadata för aliaset.

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 "ändra"-effekt.

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

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

AliasPathTokenType

Typen 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

Variabeln aliasmönster.

AliasPatternType

Typ av aliasmönster

Name Typ Description
Extract

string

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

NotSpecified

string

NotSpecified är inte tillåtet.

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

Ytterligare information.

type

string

Den ytterligare informationstypen.

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

Name Typ Description
id

string

Provider-ID:t.

namespace

string

Resursproviderns namnområde.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

Tillstånd för providerauktoriseringsmedgivande.

registrationPolicy

string

Resursproviderns registreringsprincip.

registrationState

string

Resursproviderns registreringstillstånd.

resourceTypes

ProviderResourceType[]

Insamling av providerresurstyper.

ProviderAuthorizationConsentState

Tillstånd för providerauktoriseringsmedgivande.

Name Typ Description
Consented

string

NotRequired

string

NotSpecified

string

Required

string

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.

ProviderResourceType

Resurstyp som hanteras av resursprovidern.

Name Typ Description
aliases

Alias[]

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