Alias - Create
Erstellen Eines Aliasabonnements.
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
alias
|
path | True |
string |
AliasName ist der Name für die Abonnementerstellungsanforderung. Beachten Sie, dass dies nicht mit dem Abonnementnamen identisch ist und keine weiteren Lebenszyklusanforderungen bestehen, die über die Anforderung für die Abonnementerstellung hinausgehen. |
api-version
|
query | True |
string |
Version der API, die mit der Clientanforderung verwendet werden soll. Aktuelle Version ist 2021-10-01 |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
properties |
Legen Sie Aliasanforderungseigenschaften fest. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Normale Antwort für eine erfolgreiche Abfrage. |
|
201 Created |
Akzeptiert: Die Abonnementerstellung wird ausgeführt. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
CreateAlias
Beispielanforderung
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"
}
}
}
}
Beispiel für eine Antwort
{
"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"
}
}
}
Definitionen
Name | Beschreibung |
---|---|
Accept |
Der akzeptiert den Besitzstatus der Ressource. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Error |
Beschreibt das Format der Fehlerantwort. |
Error |
Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben. |
Provisioning |
Der Bereitstellungsstatus der Ressource. |
Put |
Die Parameter, die zum Erstellen eines neuen Abonnements erforderlich sind. |
Put |
Fügen Sie zusätzliche Eigenschaften des Abonnements hinzu. |
Put |
Abonnementeigenschaften platzieren. |
Subscription |
Abonnementinformationen mit dem Alias. |
Subscription |
Legen Sie ergebniseigenschaften für die Abonnementerstellung fest. |
system |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
workload |
Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein. |
AcceptOwnership
Der akzeptiert den Besitzstatus der Ressource.
Name | Typ | Beschreibung |
---|---|---|
Completed |
string |
|
Expired |
string |
|
Pending |
string |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorResponse
Beschreibt das Format der Fehlerantwort.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode |
message |
string |
Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist. |
ErrorResponseBody
Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode |
error |
Die Details des Fehlers. |
|
message |
string |
Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist. |
ProvisioningState
Der Bereitstellungsstatus der Ressource.
Name | Typ | Beschreibung |
---|---|---|
Accepted |
string |
|
Pending |
string |
|
Succeeded |
string |
PutAliasRequest
Die Parameter, die zum Erstellen eines neuen Abonnements erforderlich sind.
Name | Typ | Beschreibung |
---|---|---|
properties |
Legen Sie Aliasanforderungseigenschaften fest. |
PutAliasRequestAdditionalProperties
Fügen Sie zusätzliche Eigenschaften des Abonnements hinzu.
Name | Typ | Beschreibung |
---|---|---|
managementGroupId |
string |
Verwaltungsgruppen-ID für das Abonnement. |
subscriptionOwnerId |
string |
Besitzer-ID des Abonnements |
subscriptionTenantId |
string |
Mandanten-ID des Abonnements |
tags |
object |
Tags für das Abonnement |
PutAliasRequestProperties
Abonnementeigenschaften platzieren.
Name | Typ | Beschreibung |
---|---|---|
additionalProperties |
Fügen Sie zusätzliche Eigenschaften für die Aliasanforderung hinzu. |
|
billingScope |
string |
Abrechnungsbereich des Abonnements. 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 |
Der Anzeigename des Abonnements. |
resellerId |
string |
Händler-ID |
subscriptionId |
string |
Dieser Parameter kann verwendet werden, um einen Alias für die vorhandene Abonnement-ID zu erstellen. |
workload |
Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein. |
SubscriptionAliasResponse
Abonnementinformationen mit dem Alias.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte ID für die Aliasressource. |
name |
string |
Alias-ID. |
properties |
Eigenschaften der Abonnementaliasantwort. |
|
systemData |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
|
type |
string |
Ressourcentyp: Microsoft.Subscription/aliases. |
SubscriptionAliasResponseProperties
Legen Sie ergebniseigenschaften für die Abonnementerstellung fest.
Name | Typ | Beschreibung |
---|---|---|
acceptOwnershipState |
Der akzeptiert den Besitzstatus der Ressource. |
|
acceptOwnershipUrl |
string |
URL, um den Besitz des Abonnements zu akzeptieren. |
billingScope |
string |
Abrechnungsbereich des Abonnements. 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 |
Erstellungszeit |
displayName |
string |
Der Anzeigename des Abonnements. |
managementGroupId |
string |
Die Verwaltungsgruppen-ID. |
provisioningState |
Der Bereitstellungsstatus der Ressource. |
|
resellerId |
string |
Händler-ID |
subscriptionId |
string |
Neu erstellte Abonnement-ID. |
subscriptionOwnerId |
string |
Besitzer-ID des Abonnements |
tags |
object |
Tags für das Abonnement |
workload |
Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein. |
systemData
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
workload
Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein.
Name | Typ | Beschreibung |
---|---|---|
DevTest |
string |
|
Production |
string |