Alias - Create
Diğer Ad Aboneliği oluşturma.
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
alias
|
path | True |
string |
AliasName, abonelik oluşturma isteğinin adıdır. Bunun abonelik adıyla aynı olmadığını ve abonelik oluşturma isteğinin ötesinde başka bir yaşam döngüsü gereksinimi olmadığını unutmayın. |
api-version
|
query | True |
string |
İstemci isteğiyle kullanılacak API'nin sürümü. Geçerli sürüm: 2021-10-01 |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
properties |
Diğer ad isteği özelliklerini yerleştirin. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Başarılı bir sorgu için normal yanıt. |
|
201 Created |
Kabul. Abonelik oluşturma işlemi devam ediyor. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
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 |
Örnekler
CreateAlias
Örnek isteği
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/aliasForNewSub?api-version=2021-10-01
{
"properties": {
"displayName": "Test Subscription",
"workload": "Production",
"billingScope": "/billingAccounts/af6231a7-7f8d-4fcc-a993-dd8466108d07:c663dac6-a9a5-405a-8938-cd903e12ab5b_2019_05_31/billingProfiles/QWDQ-QWHI-AUW-SJDO-DJH/invoiceSections/FEUF-EUHE-ISJ-SKDW-DJH",
"subscriptionId": null,
"additionalProperties": {
"managementGroupId": null,
"subscriptionTenantId": "66f6e4d6-07dc-4aea-94ea-e12d3026a3c8",
"subscriptionOwnerId": "f09b39eb-c496-482c-9ab9-afd799572f4c",
"tags": {
"tag1": "Messi",
"tag2": "Ronaldo",
"tag3": "Lebron"
}
}
}
}
Örnek yanıt
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"subscriptionId": "e2283d0f-acad-4904-b803-627dd74cc072",
"displayName": "Test Subscription",
"provisioningState": "Accepted",
"acceptOwnershipUrl": "/providers/Microsoft.Subscription/e2283d0f-acad-4904-b803-627dd74cc072/acceptOwnership",
"acceptOwnershipState": "Pending",
"billingScope": "/billingAccounts/af6231a7-7f8d-4fcc-a993-dd8466108d07:c663dac6-a9a5-405a-8938-cd903e12ab5b_2019_05_31/billingProfiles/QWDQ-QWHI-AUW-SJDO-DJH/invoiceSections/FEUF-EUHE-ISJ-SKDW-DJH",
"workload": "Production",
"resellerId": null,
"subscriptionOwnerId": "f09b39eb-c496-482c-9ab9-afd799572f4c",
"managementGroupId": null,
"tags": {
"tag1": "Messi",
"tag2": "Ronaldo",
"tag3": "Lebron"
}
}
}
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"subscriptionId": "e2283d0f-acad-4904-b803-627dd74cc072",
"displayName": "Test Subscription",
"provisioningState": "Accepted",
"acceptOwnershipUrl": "/providers/Microsoft.Subscription/e2283d0f-acad-4904-b803-627dd74cc072/acceptOwnership",
"acceptOwnershipState": "Pending",
"billingScope": "/billingAccounts/af6231a7-7f8d-4fcc-a993-dd8466108d07:c663dac6-a9a5-405a-8938-cd903e12ab5b_2019_05_31/billingProfiles/QWDQ-QWHI-AUW-SJDO-DJH/invoiceSections/FEUF-EUHE-ISJ-SKDW-DJH",
"workload": "Production",
"resellerId": null,
"subscriptionOwnerId": "f09b39eb-c496-482c-9ab9-afd799572f4c",
"managementGroupId": null,
"tags": {
"tag1": "Messi",
"tag2": "Ronaldo",
"tag3": "Lebron"
}
}
}
Tanımlar
Name | Description |
---|---|
Accept |
Kaynağın sahiplik durumunu kabul etme. |
created |
Kaynağı oluşturan kimliğin türü. |
Error |
Hata yanıtının biçimini açıklar. |
Error |
Hata yanıtı, hizmetin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde verilmiştir. |
Provisioning |
Kaynağın sağlama durumu. |
Put |
Yeni abonelik oluşturmak için gereken parametreler. |
Put |
Abonelik ek özelliklerini ekleyin. |
Put |
Abonelik özelliklerini girin. |
Subscription |
Diğer adla Abonelik Bilgileri. |
Subscription |
Abonelik oluşturma sonuç özelliklerini girin. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
workload |
Aboneliğin iş yükü türü. Üretim veya DevTest olabilir. |
AcceptOwnership
Kaynağın sahiplik durumunu kabul etme.
Name | Tür | Description |
---|---|---|
Completed |
string |
|
Expired |
string |
|
Pending |
string |
createdByType
Kaynağı oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorResponse
Hata yanıtının biçimini açıklar.
Name | Tür | Description |
---|---|---|
code |
string |
Hata kodu |
message |
string |
İşlemin neden başarısız olduğunu belirten hata iletisi. |
ErrorResponseBody
Hata yanıtı, hizmetin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde verilmiştir.
Name | Tür | Description |
---|---|---|
code |
string |
Hata kodu |
error |
Hatanın ayrıntıları. |
|
message |
string |
İşlemin neden başarısız olduğunu belirten hata iletisi. |
ProvisioningState
Kaynağın sağlama durumu.
Name | Tür | Description |
---|---|---|
Accepted |
string |
|
Pending |
string |
|
Succeeded |
string |
PutAliasRequest
Yeni abonelik oluşturmak için gereken parametreler.
Name | Tür | Description |
---|---|---|
properties |
Diğer ad isteği özelliklerini yerleştirin. |
PutAliasRequestAdditionalProperties
Abonelik ek özelliklerini ekleyin.
Name | Tür | Description |
---|---|---|
managementGroupId |
string |
Aboneliğin yönetim grubu kimliği. |
subscriptionOwnerId |
string |
Aboneliğin sahip kimliği |
subscriptionTenantId |
string |
Aboneliğin Kiracı Kimliği |
tags |
object |
Abonelik etiketleri |
PutAliasRequestProperties
Abonelik özelliklerini girin.
Name | Tür | Description |
---|---|---|
additionalProperties |
Diğer ad isteği ek özellikleri koyun. |
|
billingScope |
string |
Aboneliğin faturalama kapsamı. CustomerLed ve FieldLed için - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
displayName |
string |
Aboneliğin kolay adı. |
resellerId |
string |
Bayi Kimliği |
subscriptionId |
string |
Bu parametre mevcut abonelik kimliği için diğer ad oluşturmak için kullanılabilir |
workload |
Aboneliğin iş yükü türü. Üretim veya DevTest olabilir. |
SubscriptionAliasResponse
Diğer adla Abonelik Bilgileri.
Name | Tür | Description |
---|---|---|
id |
string |
Diğer ad kaynağı için tam kimlik. |
name |
string |
Diğer ad kimliği. |
properties |
Abonelik Diğer Adı yanıt özellikleri. |
|
systemData |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
type |
string |
Kaynak türü, Microsoft.Subscription/aliases. |
SubscriptionAliasResponseProperties
Abonelik oluşturma sonuç özelliklerini girin.
Name | Tür | Description |
---|---|---|
acceptOwnershipState |
Kaynağın sahiplik durumunu kabul etme. |
|
acceptOwnershipUrl |
string |
Aboneliğin sahipliğini kabul etmek için url. |
billingScope |
string |
Aboneliğin faturalama kapsamı. CustomerLed ve FieldLed için - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
createdTime |
string |
Oluşturma Zamanı |
displayName |
string |
Aboneliğin görünen adı. |
managementGroupId |
string |
Yönetim Grubu Kimliği. |
provisioningState |
Kaynağın sağlama durumu. |
|
resellerId |
string |
Bayi Kimliği |
subscriptionId |
string |
Yeni oluşturulan abonelik kimliği. |
subscriptionOwnerId |
string |
Aboneliğin sahip kimliği |
tags |
object |
Abonelik etiketleri |
workload |
Aboneliğin iş yükü türü. Üretim veya DevTest olabilir. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |
workload
Aboneliğin iş yükü türü. Üretim veya DevTest olabilir.
Name | Tür | Description |
---|---|---|
DevTest |
string |
|
Production |
string |