Delen via


Microsoft.Subscription-aliassen 2021-10-01

Bicep-resourcedefinitie

Het resourcetype aliassen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.

Het resourcetype aliassen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

U kunt de Microsoft.Subscription/aliases resource gebruiken om een nieuw abonnement te maken, maar niet om een bestaand abonnement bij te werken. Als u eigenschappen probeert bij te werken via het aliases resourcetype, blijven deze wijzigingen niet behouden.

Als u de naam van een abonnement wilt wijzigen, gebruikt u de bewerking Naam wijzigen.

Resource-indeling

Als u een Microsoft.Subscription/aliases-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
  }
}

Eigenschapswaarden

Aliassen

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
scope Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. Voor Bicep: tenant().
properties Eigenschappen van aliasaanvragen plaatsen. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Naam Description Waarde
additionalProperties Voeg aanvullende eigenschappen voor aliasaanvraag toe. PutAliasRequestAdditionalProperties
billingScope Factureringsbereik van het abonnement.
Voor CustomerLed en FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Voor PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName}
Voor verouderde EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
tekenreeks
displayName De beschrijvende naam van het abonnement. tekenreeks
resellerId Reseller-id tekenreeks
subscriptionId Deze parameter kan worden gebruikt om een alias te maken voor een bestaande abonnements-id tekenreeks
workload Het workloadtype van het abonnement. Dit kan Production of DevTest zijn. 'DevTest'
'Productie'

PutAliasRequestAdditionalProperties

Naam Description Waarde
managementGroupId Beheergroep-id voor het abonnement. tekenreeks
subscriptionOwnerId Eigenaar-id van het abonnement tekenreeks
subscriptionTenantId Tenant-id van het abonnement tekenreeks
tags Tags voor het abonnement object

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een abonnement maken onder een EA-account

Implementeren op Azure
Deze sjabloon is een beheergroepsjabloon waarmee een abonnement wordt gemaakt via een alias. Deze kan alleen worden gebruikt voor een Enterprise Agreement-factureringsmodus. In de officiële documentatie ziet u de wijzigingen die nodig zijn voor andere typen accounts.
Een abonnement, resourceGroup en storageAccount maken

Implementeren op Azure
Deze sjabloon is een beheergroepsjabloon waarmee een abonnement, een resourceGroup en een storageAccount in dezelfde sjabloon worden gemaakt. Deze kan alleen worden gebruikt voor een Enterprise Agreement-factureringsmodus. In de officiële documentatie ziet u de wijzigingen die nodig zijn voor andere typen accounts.

Resourcedefinitie van ARM-sjabloon

Het resourcetype aliassen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.

Het resourcetype aliassen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

U kunt de Microsoft.Subscription/aliases resource gebruiken om een nieuw abonnement te maken, maar niet om een bestaand abonnement bij te werken. Als u eigenschappen probeert bij te werken via het aliases resourcetype, blijven deze wijzigingen niet behouden.

Als u de naam van een abonnement wilt wijzigen, gebruikt u de bewerking Naam wijzigen.

Resource-indeling

Als u een Microsoft.Subscription/aliases-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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"
  }
}

Eigenschapswaarden

Aliassen

Naam Description Waarde
type Het resourcetype 'Microsoft.Subscription/aliassen'
apiVersion De resource-API-versie '2021-10-01'
naam De resourcenaam tekenreeks (vereist)
scope Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. Voor JSON: /.
properties Eigenschappen van aliasaanvragen plaatsen. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Naam Description Waarde
additionalProperties Voeg aanvullende eigenschappen voor aliasaanvraag toe. PutAliasRequestAdditionalProperties
billingScope Factureringsbereik van het abonnement.
Voor CustomerLed en FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Voor PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName}
Voor verouderde EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
tekenreeks
displayName De beschrijvende naam van het abonnement. tekenreeks
resellerId Reseller-id tekenreeks
subscriptionId Deze parameter kan worden gebruikt om een alias te maken voor een bestaande abonnements-id tekenreeks
workload Het workloadtype van het abonnement. Dit kan Production of DevTest zijn. 'DevTest'
'Productie'

PutAliasRequestAdditionalProperties

Naam Description Waarde
managementGroupId Beheergroep-id voor het abonnement. tekenreeks
subscriptionOwnerId Eigenaar-id van het abonnement tekenreeks
subscriptionTenantId Tenant-id van het abonnement tekenreeks
tags Tags voor het abonnement object

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een abonnement maken onder een EA-account

Implementeren op Azure
Deze sjabloon is een beheergroepsjabloon waarmee een abonnement wordt gemaakt via een alias. Deze kan alleen worden gebruikt voor een Enterprise Agreement-factureringsmodus. In de officiële documentatie ziet u de wijzigingen die nodig zijn voor andere typen accounts.
Een abonnement, resourceGroup en storageAccount maken

Implementeren op Azure
Deze sjabloon is een beheergroepsjabloon waarmee een abonnement, een resourceGroup en een storageAccount in dezelfde sjabloon worden gemaakt. Deze kan alleen worden gebruikt voor een Enterprise Agreement-factureringsmodus. In de officiële documentatie ziet u de wijzigingen die nodig zijn voor andere typen accounts.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype aliassen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de parent_id eigenschap voor deze resource om het bereik voor deze resource in te stellen.

Het resourcetype aliassen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Tenants

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Subscription/aliases-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
    }
  })
}

Eigenschapswaarden

Aliassen

Naam Description Waarde
type Het resourcetype "Microsoft.Subscription/aliases@2021-10-01"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource om deze extensieresource op toe te passen. tekenreeks (vereist)
properties Eigenschappen van aliasaanvragen plaatsen. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Naam Description Waarde
additionalProperties Voeg aanvullende eigenschappen voor aliasaanvraag toe. PutAliasRequestAdditionalProperties
billingScope Factureringsbereik van het abonnement.
Voor CustomerLed en FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Voor PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName}
Voor verouderde EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
tekenreeks
displayName De beschrijvende naam van het abonnement. tekenreeks
resellerId Reseller-id tekenreeks
subscriptionId Deze parameter kan worden gebruikt om een alias te maken voor een bestaande abonnements-id tekenreeks
workload Het workloadtype van het abonnement. Dit kan Production of DevTest zijn. "DevTest"
"Productie"

PutAliasRequestAdditionalProperties

Naam Description Waarde
managementGroupId Beheergroep-id voor het abonnement. tekenreeks
subscriptionOwnerId Eigenaar-id van het abonnement tekenreeks
subscriptionTenantId Tenant-id van het abonnement tekenreeks
tags Tags voor het abonnement object