Alias - Create
Criar Subscrição de Alias.
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
alias
|
path | True |
string |
AliasName é o nome do pedido de criação da subscrição. Tenha em atenção que isto não é o mesmo que o nome da subscrição e que não tem qualquer outra necessidade de ciclo de vida para além do pedido de criação da subscrição. |
api-version
|
query | True |
string |
Versão da API a utilizar com o pedido de cliente. A versão atual é 2021-10-01 |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
properties |
Coloque as propriedades do pedido de alias. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Resposta normal para uma consulta com êxito. |
|
201 Created |
Aceite. A criação da subscrição está em curso. |
|
Other Status Codes |
Resposta de erro que descreve o motivo pela qual a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | representar a sua conta de utilizador |
Exemplos
CreateAlias
Pedido de amostra
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"
}
}
}
}
Resposta da amostra
{
"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"
}
}
}
Definições
Name | Description |
---|---|
Accept |
O estado de aceitação de propriedade do recurso. |
created |
O tipo de identidade que criou o recurso. |
Error |
Descreve o formato da resposta de Erro. |
Error |
A resposta de erro indica que o serviço não consegue processar o pedido recebido. O motivo é fornecido na mensagem de erro. |
Provisioning |
O estado de aprovisionamento do recurso. |
Put |
Os parâmetros necessários para criar uma nova subscrição. |
Put |
Coloque propriedades adicionais da subscrição. |
Put |
Coloque as propriedades da subscrição. |
Subscription |
Informações da Subscrição com o alias. |
Subscription |
Coloque as propriedades do resultado da criação da subscrição. |
system |
Metadados relativos à criação e última modificação do recurso. |
workload |
O tipo de carga de trabalho da subscrição. Pode ser Produção ou DevTest. |
AcceptOwnership
O estado de aceitação de propriedade do recurso.
Name | Tipo | Description |
---|---|---|
Completed |
string |
|
Expired |
string |
|
Pending |
string |
createdByType
O tipo de identidade que criou o recurso.
Name | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorResponse
Descreve o formato da resposta de Erro.
Name | Tipo | Description |
---|---|---|
code |
string |
Código de erro |
message |
string |
Mensagem de erro a indicar o motivo pela qual a operação falhou. |
ErrorResponseBody
A resposta de erro indica que o serviço não consegue processar o pedido recebido. O motivo é fornecido na mensagem de erro.
Name | Tipo | Description |
---|---|---|
code |
string |
Código de erro |
error |
Os detalhes do erro. |
|
message |
string |
Mensagem de erro a indicar o motivo pela qual a operação falhou. |
ProvisioningState
O estado de aprovisionamento do recurso.
Name | Tipo | Description |
---|---|---|
Accepted |
string |
|
Pending |
string |
|
Succeeded |
string |
PutAliasRequest
Os parâmetros necessários para criar uma nova subscrição.
Name | Tipo | Description |
---|---|---|
properties |
Coloque as propriedades do pedido de alias. |
PutAliasRequestAdditionalProperties
Coloque propriedades adicionais da subscrição.
Name | Tipo | Description |
---|---|---|
managementGroupId |
string |
ID do grupo de gestão da subscrição. |
subscriptionOwnerId |
string |
ID do Proprietário da subscrição |
subscriptionTenantId |
string |
ID do inquilino da subscrição |
tags |
object |
Etiquetas para a subscrição |
PutAliasRequestProperties
Coloque as propriedades da subscrição.
Name | Tipo | Description |
---|---|---|
additionalProperties |
Coloque as propriedades adicionais do pedido de alias. |
|
billingScope |
string |
Âmbito da faturação da subscrição. Para CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Para EA Legado - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
displayName |
string |
O nome amigável da subscrição. |
resellerId |
string |
ID do Revendedor |
subscriptionId |
string |
Este parâmetro pode ser utilizado para criar alias para o ID de subscrição existente |
workload |
O tipo de carga de trabalho da subscrição. Pode ser Produção ou DevTest. |
SubscriptionAliasResponse
Informações da Subscrição com o alias.
Name | Tipo | Description |
---|---|---|
id |
string |
ID completamente qualificado para o recurso de alias. |
name |
string |
ID de alias. |
properties |
Propriedades de resposta do Alias da Subscrição. |
|
systemData |
Metadados relativos à criação e última modificação do recurso. |
|
type |
string |
Tipo de recurso, Microsoft.Subscription/aliases. |
SubscriptionAliasResponseProperties
Coloque as propriedades do resultado da criação da subscrição.
Name | Tipo | Description |
---|---|---|
acceptOwnershipState |
O estado de aceitação de propriedade do recurso. |
|
acceptOwnershipUrl |
string |
URL para aceitar a propriedade da subscrição. |
billingScope |
string |
Âmbito da faturação da subscrição. Para CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Para EA Legado - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
createdTime |
string |
Hora de Criação |
displayName |
string |
O nome a apresentar da subscrição. |
managementGroupId |
string |
O ID do Grupo de Gestão. |
provisioningState |
O estado de aprovisionamento do recurso. |
|
resellerId |
string |
ID do Revendedor |
subscriptionId |
string |
ID da subscrição recém-criada. |
subscriptionOwnerId |
string |
ID do Proprietário da subscrição |
tags |
object |
Etiquetas para a subscrição |
workload |
O tipo de carga de trabalho da subscrição. Pode ser Produção ou DevTest. |
systemData
Metadados relativos à criação e última modificação do recurso.
Name | Tipo | Description |
---|---|---|
createdAt |
string |
O carimbo de data/hora da criação de recursos (UTC). |
createdBy |
string |
A identidade que criou o recurso. |
createdByType |
O tipo de identidade que criou o recurso. |
|
lastModifiedAt |
string |
O carimbo de data/hora da última modificação do recurso (UTC) |
lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |
workload
O tipo de carga de trabalho da subscrição. Pode ser Produção ou DevTest.
Name | Tipo | Description |
---|---|---|
DevTest |
string |
|
Production |
string |