Delen via


Alias - Create

Een aliasabonnement maken.

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

URI-parameters

Name In Vereist Type Description
aliasName
path True

string

AliasName is de naam voor de aanvraag voor het maken van het abonnement. Houd er rekening mee dat dit niet hetzelfde is als de naam van het abonnement en dat dit geen andere levenscyclusbehoefte heeft dan de aanvraag voor het maken van een abonnement.

api-version
query True

string

Versie van de API die moet worden gebruikt met de clientaanvraag. Huidige versie is 2021-10-01

Aanvraagbody

Name Type Description
properties

PutAliasRequestProperties

Eigenschappen van aliasaanvraag instellen.

Antwoorden

Name Type Description
200 OK

SubscriptionAliasResponse

Normaal antwoord voor een geslaagde query.

201 Created

SubscriptionAliasResponse

Aanvaard. Het abonnement wordt gemaakt.

Other Status Codes

ErrorResponseBody

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

CreateAlias

Sample Request

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

Sample Response

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

Definities

Name Description
AcceptOwnership

De eigendomsstatus accepteren van de resource.

createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorResponse

Beschrijft de indeling van foutreactie.

ErrorResponseBody

Foutreactie geeft aan dat de service de binnenkomende aanvraag niet kan verwerken. De reden wordt opgegeven in het foutbericht.

ProvisioningState

De inrichtingsstatus van de resource.

PutAliasRequest

De parameters die nodig zijn om een nieuw abonnement te maken.

PutAliasRequestAdditionalProperties

Aanvullende eigenschappen van het abonnement plaatsen.

PutAliasRequestProperties

Abonnementseigenschappen plaatsen.

SubscriptionAliasResponse

Abonnementsgegevens met de alias.

SubscriptionAliasResponseProperties

Eigenschappen van resultaten voor het maken van abonnementen plaatsen.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

workload

Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn.

AcceptOwnership

De eigendomsstatus accepteren van de resource.

Name Type Description
Completed

string

Expired

string

Pending

string

createdByType

Het type identiteit waarmee de resource is gemaakt.

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorResponse

Beschrijft de indeling van foutreactie.

Name Type Description
code

string

Foutcode

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

ErrorResponseBody

Foutreactie geeft aan dat de service de binnenkomende aanvraag niet kan verwerken. De reden wordt opgegeven in het foutbericht.

Name Type Description
code

string

Foutcode

error

ErrorResponse

De details van de fout.

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

ProvisioningState

De inrichtingsstatus van de resource.

Name Type Description
Accepted

string

Pending

string

Succeeded

string

PutAliasRequest

De parameters die nodig zijn om een nieuw abonnement te maken.

Name Type Description
properties

PutAliasRequestProperties

Eigenschappen van aliasaanvraag instellen.

PutAliasRequestAdditionalProperties

Aanvullende eigenschappen van het abonnement plaatsen.

Name Type Description
managementGroupId

string

Beheergroep-id voor het abonnement.

subscriptionOwnerId

string

Eigenaar-id van het abonnement

subscriptionTenantId

string

Tenant-id van het abonnement

tags

object

Tags voor het abonnement

PutAliasRequestProperties

Abonnementseigenschappen plaatsen.

Name Type Description
additionalProperties

PutAliasRequestAdditionalProperties

Aanvullende eigenschappen voor aliasaanvraag instellen.

billingScope

string

Factureringsbereik van het abonnement. Voor CustomerLed en FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Voor verouderde EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}

displayName

string

De beschrijvende naam van het abonnement.

resellerId

string

Reseller-id

subscriptionId

string

Deze parameter kan worden gebruikt voor het maken van een alias voor een bestaande abonnements-id

workload

workload

Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn.

SubscriptionAliasResponse

Abonnementsgegevens met de alias.

Name Type Description
id

string

Volledig gekwalificeerde id voor de aliasresource.

name

string

Alias-id.

properties

SubscriptionAliasResponseProperties

Antwoordeigenschappen van abonnementsalias.

systemData

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

type

string

Resourcetype, Microsoft.Subscription/aliassen.

SubscriptionAliasResponseProperties

Eigenschappen van resultaten voor het maken van abonnementen plaatsen.

Name Type Description
acceptOwnershipState

AcceptOwnership

De eigendomsstatus accepteren van de resource.

acceptOwnershipUrl

string

URL om het eigendom van het abonnement te accepteren.

billingScope

string

Factureringsbereik van het abonnement. Voor CustomerLed en FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Voor verouderde EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}

createdTime

string

Gemaakt om

displayName

string

De weergavenaam van het abonnement.

managementGroupId

string

De id van de beheergroep.

provisioningState

ProvisioningState

De inrichtingsstatus van de resource.

resellerId

string

Reseller-id

subscriptionId

string

Nieuw gemaakte abonnements-id.

subscriptionOwnerId

string

Eigenaar-id van het abonnement

tags

object

Tags voor het abonnement

workload

workload

Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

Name Type Description
createdAt

string

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit die de resource heeft gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string

Het tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource het laatst heeft gewijzigd.

workload

Het workloadtype van het abonnement. Dit kan Productie of DevTest zijn.

Name Type Description
DevTest

string

Production

string