Freigeben über


Alias - Create

Aliasabonnement erstellen.

PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
aliasName
path True

string

AliasName ist der Name für die Abonnementerstellungsanforderung. Beachten Sie, dass dies nicht mit dem Abonnementnamen identisch ist, und dies hat über die Anforderung zur Abonnementerstellung hinaus keine weiteren Lebenszyklusanforderungen.

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

PutAliasRequestProperties

Fügen Sie Aliasanforderungseigenschaften ein.

Antworten

Name Typ Beschreibung
200 OK

SubscriptionAliasResponse

Normale Antwort für eine erfolgreiche Abfrage.

201 Created

SubscriptionAliasResponse

Angenommen. Die Abonnementerstellung wird ausgeführt.

Other Status Codes

ErrorResponseBody

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

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
AcceptOwnership

Der Besitzstatus der Ressource akzeptieren.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorResponse

Beschreibt das Format der Fehlerantwort.

ErrorResponseBody

Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

ProvisioningState

Der Bereitstellungsstatus der Ressource.

PutAliasRequest

Die Zum Erstellen eines neuen Abonnements erforderlichen Parameter.

PutAliasRequestAdditionalProperties

Fügen Sie zusätzliche Eigenschaften für Abonnements hinzu.

PutAliasRequestProperties

Fügen Sie Abonnementeigenschaften hinzu.

SubscriptionAliasResponse

Abonnementinformationen mit dem Alias.

SubscriptionAliasResponseProperties

Fügen Sie die Ergebniseigenschaften für die Abonnementerstellung ein.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

workload

Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein.

AcceptOwnership

Der Besitzstatus der Ressource akzeptieren.

Wert Beschreibung
Completed
Expired
Pending

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

ErrorResponse

Beschreibt das Format der Fehlerantwort.

Name Typ Beschreibung
code

string

Fehlercode

message

string

Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

ErrorResponseBody

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

ErrorResponse

Die Details des Fehlers.

message

string

Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

ProvisioningState

Der Bereitstellungsstatus der Ressource.

Wert Beschreibung
Accepted
Pending
Succeeded

PutAliasRequest

Die Zum Erstellen eines neuen Abonnements erforderlichen Parameter.

Name Typ Beschreibung
properties

PutAliasRequestProperties

Fügen Sie Aliasanforderungseigenschaften ein.

PutAliasRequestAdditionalProperties

Fügen Sie zusätzliche Eigenschaften für 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

Fügen Sie Abonnementeigenschaften hinzu.

Name Typ Beschreibung
additionalProperties

PutAliasRequestAdditionalProperties

Fügen Sie zusätzliche Eigenschaften für aliasanforderung ein.

billingScope

string

Abrechnungsbereich des Abonnements. Für CustomerLed und 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 zum Erstellen eines Alias für vorhandene Abonnement-ID verwendet werden.

workload

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

SubscriptionAliasResponseProperties

Antworteigenschaften des Abonnementalias.

systemData

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

type

string

Ressourcentyp, Microsoft.Subscription/Aliase.

SubscriptionAliasResponseProperties

Fügen Sie die Ergebniseigenschaften für die Abonnementerstellung ein.

Name Typ Beschreibung
acceptOwnershipState

AcceptOwnership

Der Besitzstatus der Ressource akzeptieren.

acceptOwnershipUrl

string

URL, um den Besitz des Abonnements zu akzeptieren.

billingScope

string

Abrechnungsbereich des Abonnements. Für CustomerLed und 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

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

workload

Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

workload

Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein.

Wert Beschreibung
DevTest
Production