Alias - Create
Een aliasabonnement maken.
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
alias
|
path | True |
string |
AliasName is de naam voor de aanvraag voor het maken van het abonnement. Houd er rekening mee dat dit niet hetzelfde is als de abonnementsnaam en dat er geen andere levenscyclus nodig is dan de aanvraag voor het maken van een abonnement. |
api-version
|
query | True |
string |
Versie van de API die moet worden gebruikt met de clientaanvraag. Huidige versie is 2021-10-01 |
Aanvraagbody
Name | Type | Description |
---|---|---|
properties |
Eigenschappen van aliasaanvraag plaatsen. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Normale reactie voor een geslaagde query. |
|
201 Created |
Geaccepteerd. Het maken van een abonnement wordt uitgevoerd. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
CreateAlias
Voorbeeldaanvraag
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"
}
}
}
}
Voorbeeldrespons
{
"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"
}
}
}
Definities
Name | Description |
---|---|
Accept |
De status van het eigendom van de resource accepteren. |
created |
Het type identiteit waarmee de resource is gemaakt. |
Error |
Beschrijft de indeling van foutreactie. |
Error |
Foutreactie geeft aan dat de service de binnenkomende aanvraag niet kan verwerken. De reden is opgegeven in het foutbericht. |
Provisioning |
De inrichtingsstatus van de resource. |
Put |
De parameters die nodig zijn om een nieuw abonnement te maken. |
Put |
Voeg aanvullende eigenschappen voor het abonnement toe. |
Put |
Abonnementseigenschappen plaatsen. |
Subscription |
Abonnementsgegevens met de alias. |
Subscription |
Resultateneigenschappen voor het maken van abonnementen plaatsen. |
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
workload |
Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn. |
AcceptOwnership
De status van het eigendom van de resource accepteren.
Waarde | Description |
---|---|
Completed | |
Expired | |
Pending |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Waarde | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorResponse
Beschrijft de indeling van foutreactie.
Name | Type | Description |
---|---|---|
code |
string |
Foutcode |
message |
string |
Foutbericht dat aangeeft waarom de bewerking is mislukt. |
ErrorResponseBody
Foutreactie geeft aan dat de service de binnenkomende aanvraag niet kan verwerken. De reden is opgegeven in het foutbericht.
Name | Type | Description |
---|---|---|
code |
string |
Foutcode |
error |
De details van de fout. |
|
message |
string |
Foutbericht dat aangeeft waarom de bewerking is mislukt. |
ProvisioningState
De inrichtingsstatus van de resource.
Waarde | Description |
---|---|
Accepted | |
Pending | |
Succeeded |
PutAliasRequest
De parameters die nodig zijn om een nieuw abonnement te maken.
Name | Type | Description |
---|---|---|
properties |
Eigenschappen van aliasaanvraag plaatsen. |
PutAliasRequestAdditionalProperties
Voeg aanvullende eigenschappen voor het abonnement toe.
Name | Type | Description |
---|---|---|
managementGroupId |
string |
Beheergroep-id voor het abonnement. |
subscriptionOwnerId |
string |
Eigenaar-id van het abonnement |
subscriptionTenantId |
string |
Tenant-id van het abonnement |
tags |
object |
Tags voor het abonnement |
PutAliasRequestProperties
Abonnementseigenschappen plaatsen.
Name | Type | Description |
---|---|---|
additionalProperties |
Voeg aanvullende eigenschappen toe aan aliasaanvraag. |
|
billingScope |
string |
Factureringsbereik van het abonnement. For CustomerLed and FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
displayName |
string |
De beschrijvende naam van het abonnement. |
resellerId |
string |
Reseller-id |
subscriptionId |
string |
Deze parameter kan worden gebruikt om een alias te maken voor de bestaande abonnements-id |
workload |
Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn. |
SubscriptionAliasResponse
Abonnementsgegevens met de alias.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde id voor de aliasresource. |
name |
string |
Alias-id. |
properties |
Antwoordeigenschappen abonnementsalias. |
|
systemData |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
type |
string |
Resourcetype, Microsoft.Subscription/aliassen. |
SubscriptionAliasResponseProperties
Resultateneigenschappen voor het maken van abonnementen plaatsen.
Name | Type | Description |
---|---|---|
acceptOwnershipState |
De status van het eigendom van de resource accepteren. |
|
acceptOwnershipUrl |
string |
URL voor het accepteren van het eigendom van het abonnement. |
billingScope |
string |
Factureringsbereik van het abonnement. For CustomerLed and FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
createdTime |
string |
Gemaakte tijd |
displayName |
string |
De weergavenaam van het abonnement. |
managementGroupId |
string |
De beheergroep-id. |
provisioningState |
De inrichtingsstatus van de resource. |
|
resellerId |
string |
Reseller-id |
subscriptionId |
string |
Nieuw gemaakte abonnements-id. |
subscriptionOwnerId |
string |
Eigenaar-id van het abonnement |
tags |
object |
Tags voor het abonnement |
workload |
Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
workload
Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn.
Waarde | Description |
---|---|
DevTest | |
Production |