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 questo 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 con esito positivo. |
|
| 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à accettare la 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à accettare la risorsa.
| Valore | Descrizione |
|---|---|
| Pending | |
| Completed | |
| Expired |
createdByType
Tipo di identità che ha creato la risorsa.
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
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.
| Valore | Descrizione |
|---|---|
| Pending | |
| Accepted | |
| Succeeded |
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 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 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à accettare la 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 |
Ora di creazione |
| displayName |
string |
Nome visualizzato della sottoscrizione. |
| managementGroupId |
string |
ID 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 (date-time) |
Timestamp della creazione della risorsa (UTC). |
| createdBy |
string |
Identità che ha creato la risorsa. |
| createdByType |
Tipo di identità che ha creato la risorsa. |
|
| lastModifiedAt |
string (date-time) |
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.
| Valore | Descrizione |
|---|---|
| Production | |
| DevTest |