Freigeben über


Microsoft.Subscription-Aliase 2021-10-01

Bicep-Ressourcendefinition

Der Ressourcentyp aliases ist eine Erweiterungsressource, d. h. Sie können ihn auf eine andere Ressource anwenden.

Verwenden Sie die scope -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in Bicep.

Der Ressourcentyp "Aliase" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Hinweise

Sie können die Microsoft.Subscription/aliases Ressource verwenden, um ein neues Abonnement zu erstellen, aber nicht, um ein vorhandenes Abonnement zu aktualisieren. Wenn Sie versuchen, Eigenschaften über den aliases Ressourcentyp zu aktualisieren, werden diese Änderungen nicht beibehalten.

Um ein Abonnement umzubenennen, verwenden Sie den Umbenennungsvorgang.

Ressourcenformat

Um eine Microsoft.Subscription/aliases-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Subscription/aliases@2021-10-01' = {
  name: 'string'
  scope: tenant()
  properties: {
    additionalProperties: {
      managementGroupId: 'string'
      subscriptionOwnerId: 'string'
      subscriptionTenantId: 'string'
      tags: {}
    }
    billingScope: 'string'
    displayName: 'string'
    resellerId: 'string'
    subscriptionId: 'string'
    workload: 'string'
  }
}

Eigenschaftswerte

aliases

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
scope Verwenden Sie beim Erstellen einer Erweiterungsressource in einem anderen Bereich als dem Bereitstellungsbereich. Für Bicep: tenant().
properties Legen Sie Aliasanforderungseigenschaften fest. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Name BESCHREIBUNG Wert
additionalProperties Fügen Sie zusätzliche Eigenschaften für die Aliasanforderung hinzu. PutAliasRequestAdditionalProperties
billingScope Abrechnungsbereich des Abonnements.
Für CustomerLed und FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Für PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName}
Für Legacy-EA : /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
Zeichenfolge
displayName Der Anzeigename des Abonnements. Zeichenfolge
resellerId Händler-ID Zeichenfolge
subscriptionId Dieser Parameter kann verwendet werden, um einen Alias für die vorhandene Abonnement-ID zu erstellen. Zeichenfolge
workload Der Workloadtyp des Abonnements. Dies kann entweder Production oder DevTest sein. "DevTest"
"Produktion"

PutAliasRequestAdditionalProperties

Name BESCHREIBUNG Wert
managementGroupId Verwaltungsgruppen-ID für das Abonnement. Zeichenfolge
subscriptionOwnerId Besitzer-ID des Abonnements Zeichenfolge
subscriptionTenantId Mandanten-ID des Abonnements Zeichenfolge
tags Tags für das Abonnement Objekt (object)

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen eines Abonnements unter einem EA-Konto

Bereitstellen in Azure
Diese Vorlage ist eine Verwaltungsgruppenvorlage, die ein Abonnement über einen Alias erstellt. Es kann nur für einen Enterprise Agreement-Abrechnungsmodus verwendet werden. Die offizielle Dokumentation zeigt Änderungen, die für andere Arten von Konten erforderlich sind.
Erstellen eines Abonnements, einer resourceGroup und eines storageAccount

Bereitstellen in Azure
Bei dieser Vorlage handelt es sich um eine Verwaltungsgruppenvorlage, die ein Abonnement, eine resourceGroup und ein storageAccount in derselben Vorlage erstellt. Es kann nur für einen Enterprise Agreement-Abrechnungsmodus verwendet werden. Die offizielle Dokumentation zeigt Änderungen, die für andere Arten von Konten erforderlich sind.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp aliases ist eine Erweiterungsressource, d. h. Sie können ihn auf eine andere Ressource anwenden.

Verwenden Sie die scope -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in ARM-Vorlagen.

Der Ressourcentyp "Aliase" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Hinweise

Sie können die Microsoft.Subscription/aliases Ressource verwenden, um ein neues Abonnement zu erstellen, aber nicht, um ein vorhandenes Abonnement zu aktualisieren. Wenn Sie versuchen, Eigenschaften über den aliases Ressourcentyp zu aktualisieren, werden diese Änderungen nicht beibehalten.

Verwenden Sie den Umbenennungsvorgang, um ein Abonnement umzubenennen.

Ressourcenformat

Um eine Microsoft.Subscription/aliases-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Subscription/aliases",
  "apiVersion": "2021-10-01",
  "name": "string",
  "scope": "/",
  "properties": {
    "additionalProperties": {
      "managementGroupId": "string",
      "subscriptionOwnerId": "string",
      "subscriptionTenantId": "string",
      "tags": {}
    },
    "billingScope": "string",
    "displayName": "string",
    "resellerId": "string",
    "subscriptionId": "string",
    "workload": "string"
  }
}

Eigenschaftswerte

aliases

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Subscription/aliases"
apiVersion Die Ressourcen-API-Version '2021-10-01'
name Der Ressourcenname Zeichenfolge (erforderlich)
scope Verwenden Sie beim Erstellen einer Erweiterungsressource in einem bereich, der sich vom Bereitstellungsbereich unterscheidet. Für JSON: /.
properties Legen Sie Aliasanforderungseigenschaften fest. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Name BESCHREIBUNG Wert
additionalProperties Fügen Sie zusätzliche Eigenschaften für aliasanforderung hinzu. PutAliasRequestAdditionalProperties
billingScope Abrechnungsbereich des Abonnements.
Für CustomerLed und FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Für PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName}
Für Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
Zeichenfolge
displayName Der Anzeigename des Abonnements. Zeichenfolge
resellerId Wiederverkäufer-ID Zeichenfolge
subscriptionId Dieser Parameter kann verwendet werden, um Einen Alias für vorhandene Abonnement-ID zu erstellen. Zeichenfolge
workload Der Workloadtyp des Abonnements. Es kann sich um Produktion oder DevTest handelt. DevTest
"Produktion"

PutAliasRequestAdditionalProperties

Name BESCHREIBUNG Wert
managementGroupId Verwaltungsgruppen-ID für das Abonnement. Zeichenfolge
subscriptionOwnerId Besitzer-ID des Abonnements Zeichenfolge
subscriptionTenantId Mandanten-ID des Abonnements Zeichenfolge
tags Tags für das Abonnement Objekt (object)

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen eines Abonnements unter einem EA-Konto

Bereitstellen in Azure
Diese Vorlage ist eine Verwaltungsgruppenvorlage, die ein Abonnement über einen Alias erstellt. Es kann nur für einen Enterprise Agreement-Abrechnungsmodus verwendet werden. Die offizielle Dokumentation zeigt Änderungen, die für andere Arten von Konten erforderlich sind.
Erstellen eines Abonnements, einer resourceGroup und eines storageAccount

Bereitstellen in Azure
Diese Vorlage ist eine Verwaltungsgruppenvorlage, die ein Abonnement, eine resourceGroup und einen storageAccount in derselben Vorlage erstellt. Es kann nur für einen Enterprise Agreement-Abrechnungsmodus verwendet werden. Die offizielle Dokumentation zeigt Änderungen, die für andere Arten von Konten erforderlich sind.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Ressourcentyp aliases ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.

Verwenden Sie die parent_id -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen.

Der Ressourcentyp "Aliase" kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Mandanten

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Subscription/aliases-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Subscription/aliases@2021-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      additionalProperties = {
        managementGroupId = "string"
        subscriptionOwnerId = "string"
        subscriptionTenantId = "string"
        tags = {}
      }
      billingScope = "string"
      displayName = "string"
      resellerId = "string"
      subscriptionId = "string"
      workload = "string"
    }
  })
}

Eigenschaftswerte

aliases

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Subscription/aliases@2021-10-01"
name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. Zeichenfolge (erforderlich)
properties Legen Sie Aliasanforderungseigenschaften fest. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Name BESCHREIBUNG Wert
additionalProperties Fügen Sie zusätzliche Eigenschaften für aliasanforderung hinzu. PutAliasRequestAdditionalProperties
billingScope Abrechnungsbereich des Abonnements.
Für CustomerLed und FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Für PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName}
Für Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
Zeichenfolge
displayName Der Anzeigename des Abonnements. Zeichenfolge
resellerId Wiederverkäufer-ID Zeichenfolge
subscriptionId Dieser Parameter kann verwendet werden, um Einen Alias für vorhandene Abonnement-ID zu erstellen. Zeichenfolge
workload Der Workloadtyp des Abonnements. Es kann sich um Produktion oder DevTest handelt. "DevTest"
"Production"

PutAliasRequestAdditionalProperties

Name BESCHREIBUNG Wert
managementGroupId Verwaltungsgruppen-ID für das Abonnement. Zeichenfolge
subscriptionOwnerId Besitzer-ID des Abonnements Zeichenfolge
subscriptionTenantId Mandanten-ID des Abonnements Zeichenfolge
tags Tags für das Abonnement Objekt (object)