Microsoft.Subscription aliases 2024-08-01-preview
Comentários
Você pode usar o recurso Microsoft.Subscription/aliases
para criar uma nova assinatura, mas não para atualizar uma assinatura existente. Se você tentar atualizar as propriedades por meio do tipo de recurso aliases
, essas alterações não serão mantidas.
Para renomear uma assinatura, use a operação Renomear .
Definição de recursos do bíceps
O tipo de recurso aliases pode ser implantado com operações direcionadas:
- do locatário - Consulte comandos de implantação do locatário
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Subscription/aliases, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Subscription/aliases@2024-08-01-preview' = {
name: 'string'
properties: {
additionalProperties: {
managementGroupId: 'string'
subscriptionOwnerId: 'string'
subscriptionTenantId: 'string'
tags: {
{customized property}: 'string'
}
}
billingScope: 'string'
displayName: 'string'
resellerId: 'string'
subscriptionId: 'string'
workload: 'string'
}
}
Valores de propriedade
Microsoft.Subscription/aliases
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
propriedades | Coloque propriedades de solicitação de alias. | PutAliasRequestPropertiesOrSubscriptionAliasResponseProperties |
PutAliasRequestAdditionalProperties
Designação | Descrição | Valor |
---|---|---|
managementGroupId | ID do grupo de gerenciamento para a assinatura. | string |
subscriptionOwnerId | ID do proprietário da subscrição | string |
subscriptionTenantId | ID do locatário da assinatura | string |
Etiquetas | Tags para a assinatura | PutAliasRequestAdditionalPropertiesTags |
PutAliasRequestAdditionalPropertiesTags
Designação | Descrição | Valor |
---|
PutAliasRequestPropertiesOrSubscriptionAliasResponseProperties
Designação | Descrição | Valor |
---|---|---|
adicionalPropriedades | Coloque alias solicitar propriedades adicionais. | PutAliasRequestAdditionalProperties |
faturamentoEscopo | Âmbito de faturação da subscrição. Para CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} Para PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Para EA herdado - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
string |
displayName | O nome amigável da assinatura. | string |
ID do revendedor | ID do revendedor | string |
subscriptionId | Este parâmetro pode ser usado para criar alias para Id de assinatura existente | string |
carga de trabalho | O tipo de carga de trabalho da assinatura. Pode ser Production ou DevTest. | 'DevTest' 'Produção' |
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Criar uma assinatura, resourceGroup e storageAccount | Este modelo é um modelo de grupo de gerenciamento que criará uma assinatura, um resourceGroup e uma storageAccount no mesmo modelo. Ele pode ser usado apenas para um modo de faturamento do Enterprise Agreement. A documentação oficial mostra modificações necessárias para outros tipos de contas. |
Definição de recurso de modelo ARM
O tipo de recurso aliases pode ser implantado com operações direcionadas:
- do locatário - Consulte comandos de implantação do locatário
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Subscription/aliases, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Subscription/aliases",
"apiVersion": "2024-08-01-preview",
"name": "string",
"properties": {
"additionalProperties": {
"managementGroupId": "string",
"subscriptionOwnerId": "string",
"subscriptionTenantId": "string",
"tags": {
"{customized property}": "string"
}
},
"billingScope": "string",
"displayName": "string",
"resellerId": "string",
"subscriptionId": "string",
"workload": "string"
}
}
Valores de propriedade
Microsoft.Subscription/aliases
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-08-01-pré-visualização' |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Coloque propriedades de solicitação de alias. | PutAliasRequestPropertiesOrSubscriptionAliasResponseProperties |
tipo | O tipo de recurso | 'Microsoft.Subscription/aliases' |
PutAliasRequestAdditionalProperties
Designação | Descrição | Valor |
---|---|---|
managementGroupId | ID do grupo de gerenciamento para a assinatura. | string |
subscriptionOwnerId | ID do proprietário da subscrição | string |
subscriptionTenantId | ID do locatário da assinatura | string |
Etiquetas | Tags para a assinatura | PutAliasRequestAdditionalPropertiesTags |
PutAliasRequestAdditionalPropertiesTags
Designação | Descrição | Valor |
---|
PutAliasRequestPropertiesOrSubscriptionAliasResponseProperties
Designação | Descrição | Valor |
---|---|---|
adicionalPropriedades | Coloque alias solicitar propriedades adicionais. | PutAliasRequestAdditionalProperties |
faturamentoEscopo | Âmbito de faturação da subscrição. Para CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} Para PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Para EA herdado - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
string |
displayName | O nome amigável da assinatura. | string |
ID do revendedor | ID do revendedor | string |
subscriptionId | Este parâmetro pode ser usado para criar alias para Id de assinatura existente | string |
carga de trabalho | O tipo de carga de trabalho da assinatura. Pode ser Production ou DevTest. | 'DevTest' 'Produção' |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Crie uma subscrição numa conta EA |
Este modelo é um modelo de grupo de gerenciamento que criará uma assinatura por meio de um alias. Ele pode ser usado apenas para um modo de faturamento do Enterprise Agreement. A documentação oficial mostra modificações necessárias para outros tipos de contas. |
Criar uma assinatura, resourceGroup e storageAccount |
Este modelo é um modelo de grupo de gerenciamento que criará uma assinatura, um resourceGroup e uma storageAccount no mesmo modelo. Ele pode ser usado apenas para um modo de faturamento do Enterprise Agreement. A documentação oficial mostra modificações necessárias para outros tipos de contas. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso aliases pode ser implantado com operações direcionadas:
- Inquilino
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Subscription/aliases, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Subscription/aliases@2024-08-01-preview"
name = "string"
body = jsonencode({
properties = {
additionalProperties = {
managementGroupId = "string"
subscriptionOwnerId = "string"
subscriptionTenantId = "string"
tags = {
{customized property} = "string"
}
}
billingScope = "string"
displayName = "string"
resellerId = "string"
subscriptionId = "string"
workload = "string"
}
})
}
Valores de propriedade
Microsoft.Subscription/aliases
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
propriedades | Coloque propriedades de solicitação de alias. | PutAliasRequestPropertiesOrSubscriptionAliasResponseProperties |
tipo | O tipo de recurso | "Microsoft.Subscription/aliases@2024-08-01-preview" |
PutAliasRequestAdditionalProperties
Designação | Descrição | Valor |
---|---|---|
managementGroupId | ID do grupo de gerenciamento para a assinatura. | string |
subscriptionOwnerId | ID do proprietário da subscrição | string |
subscriptionTenantId | ID do locatário da assinatura | string |
Etiquetas | Tags para a assinatura | PutAliasRequestAdditionalPropertiesTags |
PutAliasRequestAdditionalPropertiesTags
Designação | Descrição | Valor |
---|
PutAliasRequestPropertiesOrSubscriptionAliasResponseProperties
Designação | Descrição | Valor |
---|---|---|
adicionalPropriedades | Coloque alias solicitar propriedades adicionais. | PutAliasRequestAdditionalProperties |
faturamentoEscopo | Âmbito de faturação da subscrição. Para CustomerLed e FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} Para PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} Para EA herdado - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
string |
displayName | O nome amigável da assinatura. | string |
ID do revendedor | ID do revendedor | string |
subscriptionId | Este parâmetro pode ser usado para criar alias para Id de assinatura existente | string |
carga de trabalho | O tipo de carga de trabalho da assinatura. Pode ser Production ou DevTest. | 'DevTest' 'Produção' |