Aracılığıyla paylaş


Providers - Register

Aboneliği bir kaynak sağlayıcısına kaydeder.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceProviderNamespace
path True

string

Kaydedilecek kaynak sağlayıcısının ad alanı.

subscriptionId
path True

string

Microsoft Azure abonelik kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
thirdPartyProviderConsent

ProviderConsentDefinition

Sağlayıcı onayı.

Yanıtlar

Name Tür Description
200 OK

Provider

Tamam - Kaynak sağlayıcısı hakkındaki bilgileri döndürür.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Tanımlar

Name Description
Alias

Diğer ad türü.

AliasPath

Diğer ad için yolların türü.

AliasPathAttributes

Diğer ad yolunun başvurduğunu belirtecin öznitelikleri.

AliasPathMetadata
AliasPathTokenType

Diğer ad yolunun başvurduğunu belirtecin türü.

AliasPattern

Diğer ad yolu için desenin türü.

AliasPatternType

Diğer ad deseninin türü

AliasType

Diğer adın türü.

ApiProfile
CloudError

Kaynak yönetimi isteği için hata yanıtı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorResponse

Hata Yanıtı

Provider

Kaynak sağlayıcısı bilgileri.

ProviderAuthorizationConsentState

Sağlayıcı yetkilendirme onayı durumu.

ProviderConsentDefinition

Sağlayıcı onayı.

ProviderExtendedLocation

Sağlayıcı genişletilmiş konumu.

ProviderRegistrationRequest

Sağlayıcı kayıt tanımı.

ProviderResourceType

Kaynak sağlayıcısı tarafından yönetilen kaynak türü.

ZoneMapping

Alias

Diğer ad türü.

Name Tür Description
defaultMetadata

AliasPathMetadata

Varsayılan diğer ad yolu meta verileri. Varsayılan yol ve meta verileri olmayan diğer ad yolları için geçerlidir

defaultPath

string

Diğer ad için varsayılan yol.

defaultPattern

AliasPattern

Diğer ad için varsayılan desen.

name

string

Diğer ad.

paths

AliasPath[]

Diğer adın yolları.

type

AliasType

Diğer adın türü.

AliasPath

Diğer ad için yolların türü.

Name Tür Description
apiVersions

string[]

API sürümleri.

metadata

AliasPathMetadata

Diğer ad yolunun meta verileri. Eksikse diğer adın varsayılan meta verilerine geri dönün.

path

string

Diğer adın yolu.

pattern

AliasPattern

Diğer ad yolunun deseni.

AliasPathAttributes

Diğer ad yolunun başvurduğunu belirtecin öznitelikleri.

Değer Description
None

Diğer ad yolunun başvurduğunu belirtecin öznitelikleri yoktur.

Modifiable

Diğer ad yolunun başvurduğunu belirteç, 'değiştir' etkisine sahip ilkeler tarafından değiştirilebilir.

AliasPathMetadata

Name Tür Description
attributes

AliasPathAttributes

Diğer ad yolunun başvurduğunu belirtecin öznitelikleri.

type

AliasPathTokenType

Diğer ad yolunun başvurduğunu belirtecin türü.

AliasPathTokenType

Diğer ad yolunun başvurduğunu belirtecin türü.

Değer Description
NotSpecified

Belirteç türü belirtilmemiş.

Any

Belirteç türü herhangi bir şey olabilir.

String

Belirteç türü dizedir.

Object

Belirteç türü nesnedir.

Array

Belirteç türü dizidir.

Integer

Belirteç türü tamsayıdır.

Number

Belirteç türü sayıdır.

Boolean

Belirteç türü boole şeklindedir.

AliasPattern

Diğer ad yolu için desenin türü.

Name Tür Description
phrase

string

Diğer ad deseni tümceciği.

type

AliasPatternType

Diğer ad deseninin türü

variable

string

Diğer ad desen değişkeni.

AliasPatternType

Diğer ad deseninin türü

Değer Description
NotSpecified

NotSpecified'a izin verilmiyor.

Extract

Ayıklama, izin verilen tek değerdir.

AliasType

Diğer adın türü.

Değer Description
NotSpecified

Diğer ad türü bilinmiyor (diğer ad türü sağlamamayla aynıdır).

PlainText

Diğer ad değeri gizli değildir.

Mask

Diğer ad değeri gizlidir.

ApiProfile

Name Tür Description
apiVersion

string

API sürümü.

profileVersion

string

Profil sürümü.

CloudError

Kaynak yönetimi isteği için hata yanıtı.

Name Tür Description
error

ErrorResponse

Hata Yanıtı
Başarısız işlemlerin hata ayrıntılarını döndürmek için tüm Azure Resource Manager API'leri için genel hata yanıtı. (Bu, OData hata yanıtı biçimini de izler.)

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorResponse

Hata Yanıtı

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorResponse[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

Provider

Kaynak sağlayıcısı bilgileri.

Name Tür Description
id

string

Sağlayıcı kimliği.

namespace

string

Kaynak sağlayıcısının ad alanı.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

Sağlayıcı yetkilendirme onayı durumu.

registrationPolicy

string

Kaynak sağlayıcısının kayıt ilkesi.

registrationState

string

Kaynak sağlayıcısının kayıt durumu.

resourceTypes

ProviderResourceType[]

Sağlayıcı kaynak türlerinin koleksiyonu.

ProviderAuthorizationConsentState

Sağlayıcı yetkilendirme onayı durumu.

Değer Description
NotSpecified
Required
NotRequired
Consented

ProviderConsentDefinition

Sağlayıcı onayı.

Name Tür Description
consentToAuthorization

boolean

Yetkilendirmenin onaylanıp onaylanmadığını gösteren bir değer.

ProviderExtendedLocation

Sağlayıcı genişletilmiş konumu.

Name Tür Description
extendedLocations

string[]

Azure konumu için genişletilmiş konumlar.

location

string

Azure konumu.

type

string

Genişletilmiş konum türü.

ProviderRegistrationRequest

Sağlayıcı kayıt tanımı.

Name Tür Description
thirdPartyProviderConsent

ProviderConsentDefinition

Sağlayıcı onayı.

ProviderResourceType

Kaynak sağlayıcısı tarafından yönetilen kaynak türü.

Name Tür Description
aliases

Alias[]

Bu kaynak türü tarafından desteklenen diğer adlar.

apiProfiles

ApiProfile[]

Kaynak sağlayıcısı için API profilleri.

apiVersions

string[]

API sürümü.

capabilities

string

Bu kaynak türü tarafından sunulan ek özellikler.

defaultApiVersion

string

Varsayılan API sürümü.

locationMappings

ProviderExtendedLocation[]

Bu kaynak türü tarafından desteklenen konum eşlemeleri.

locations

string[]

Bu kaynak türünün oluşturulabileceği konum koleksiyonu.

properties

object

Özellikleri.

resourceType

string

Kaynak türü.

zoneMappings

ZoneMapping[]

ZoneMapping

Name Tür Description
location

string

Bölge eşlemesinin konumu.

zones

string[]