Alias - Create
Creare una sottoscrizione alias.
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
alias
|
path | True |
string |
AliasName è il nome della richiesta di creazione della sottoscrizione. Si noti che non corrisponde al nome della sottoscrizione e questo non ha bisogno di altri cicli di vita oltre la richiesta di creazione della sottoscrizione. |
api-version
|
query | True |
string |
Versione dell'API da usare con la richiesta client. La versione corrente è 2021-10-01 |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
properties |
Inserire le proprietà della richiesta alias. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Risposta normale per una query eseguita correttamente. |
|
201 Created |
Accettato. La creazione della sottoscrizione è in corso. |
|
Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
CreateAlias
Esempio di richiesta
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"
}
}
}
}
Risposta di esempio
{
"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"
}
}
}
Definizioni
Nome | Descrizione |
---|---|
Accept |
Stato di proprietà della risorsa. |
created |
Tipo di identità che ha creato la risorsa. |
Error |
Descrive il formato della risposta di errore. |
Error |
La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore. |
Provisioning |
Stato di provisioning della risorsa. |
Put |
Parametri necessari per creare una nuova sottoscrizione. |
Put |
Inserire proprietà aggiuntive della sottoscrizione. |
Put |
Inserire le proprietà della sottoscrizione. |
Subscription |
Informazioni sulla sottoscrizione con l'alias. |
Subscription |
Inserire le proprietà dei risultati della creazione della sottoscrizione. |
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
workload |
Tipo di carico di lavoro della sottoscrizione. Può essere Production o DevTest. |
AcceptOwnership
Stato di proprietà della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Completed |
string |
|
Expired |
string |
|
Pending |
string |
createdByType
Tipo di identità che ha creato la risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorResponse
Descrive il formato della risposta di errore.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Codice di errore |
message |
string |
Messaggio di errore che indica il motivo per cui l'operazione non è riuscita. |
ErrorResponseBody
La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Codice di errore |
error |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore che indica il motivo per cui l'operazione non è riuscita. |
ProvisioningState
Stato di provisioning della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Accepted |
string |
|
Pending |
string |
|
Succeeded |
string |
PutAliasRequest
Parametri necessari per creare una nuova sottoscrizione.
Nome | Tipo | Descrizione |
---|---|---|
properties |
Inserire le proprietà della richiesta alias. |
PutAliasRequestAdditionalProperties
Inserire proprietà aggiuntive della sottoscrizione.
Nome | Tipo | Descrizione |
---|---|---|
managementGroupId |
string |
ID del gruppo di gestione per la sottoscrizione. |
subscriptionOwnerId |
string |
ID proprietario della sottoscrizione |
subscriptionTenantId |
string |
ID tenant della sottoscrizione |
tags |
object |
Tag per la sottoscrizione |
PutAliasRequestProperties
Inserire le proprietà della sottoscrizione.
Nome | Tipo | Descrizione |
---|---|---|
additionalProperties |
Inserire proprietà aggiuntive della richiesta alias. |
|
billingScope |
string |
Ambito di fatturazione della sottoscrizione. Per CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} for Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
displayName |
string |
Nome descrittivo della sottoscrizione. |
resellerId |
string |
ID rivenditore |
subscriptionId |
string |
Questo parametro può essere usato per creare alias per l'ID sottoscrizione esistente |
workload |
Tipo di carico di lavoro della sottoscrizione. Può essere Production o DevTest. |
SubscriptionAliasResponse
Informazioni sulla sottoscrizione con l'alias.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID completo per la risorsa alias. |
name |
string |
ID alias. |
properties |
Proprietà della risposta dell'alias della sottoscrizione. |
|
systemData |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
|
type |
string |
Tipo di risorsa, Microsoft.Subscription/aliases. |
SubscriptionAliasResponseProperties
Inserire le proprietà dei risultati della creazione della sottoscrizione.
Nome | Tipo | Descrizione |
---|---|---|
acceptOwnershipState |
Stato di proprietà della risorsa. |
|
acceptOwnershipUrl |
string |
URL per accettare la proprietà della sottoscrizione. |
billingScope |
string |
Ambito di fatturazione della sottoscrizione. Per CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} for Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
createdTime |
string |
Data e ora creazione |
displayName |
string |
Nome visualizzato della sottoscrizione |
managementGroupId |
string |
ID del gruppo di gestione. |
provisioningState |
Stato di provisioning della risorsa. |
|
resellerId |
string |
ID rivenditore |
subscriptionId |
string |
ID sottoscrizione appena creato. |
subscriptionOwnerId |
string |
ID proprietario della sottoscrizione |
tags |
object |
Tag per la sottoscrizione |
workload |
Tipo di carico di lavoro della sottoscrizione. Può essere Production o DevTest. |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
createdAt |
string |
Timestamp della creazione di risorse (UTC). |
createdBy |
string |
Identità che ha creato la risorsa. |
createdByType |
Tipo di identità che ha creato la risorsa. |
|
lastModifiedAt |
string |
Timestamp dell'ultima modifica della risorsa (UTC) |
lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |
workload
Tipo di carico di lavoro della sottoscrizione. Può essere Production o DevTest.
Nome | Tipo | Descrizione |
---|---|---|
DevTest |
string |
|
Production |
string |