Partilhar via


Aplicações Microsoft.Solutions 2017-09-01

Definição de recursos do bíceps

O tipo de recurso de aplicativos pode ser implantado com operações que visam:

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.Solutions/applications, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Solutions/applications@2017-09-01' = {
  identity: {
    type: 'SystemAssigned'
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    managedResourceGroupId: 'string'
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
    uiDefinitionUri: 'string'
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

ApplicationProperties

Designação Descrição Valor
applicationDefinitionId O caminho totalmente qualificado da ID de definição de aplicativo gerenciado. string
managedResourceGroupId A ID do grupo de recursos gerenciados. string (obrigatório)
Parâmetros Pares de nome e valor que definem os parâmetros do aplicativo gerenciado. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. qualquer
uiDefinitionUri O URI de blob onde o arquivo de definição da interface do usuário está localizado. string

Identidade

Designação Descrição Valor
tipo O tipo de identidade. 'SystemAssigned'

Microsoft.Soluções/aplicações

Designação Descrição Valor
identidade A identidade do recurso. Identidade
tipo O tipo de aplicativo gerenciado. Os valores permitidos são MarketPlace e ServiceCatalog. string

Restrições:
Padrão = ^[-\w\._,\(\)]+$ (obrigatório)
Localização Localização do recurso string
gerenciado por ID do recurso que gerencia esse recurso. string
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3 (obrigatório)
Plano As informações do plano. Plano
propriedades As propriedades do aplicativo gerenciado. ApplicationProperties (obrigatório)
SKU O SKU do recurso. Sku
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Plano

Designação Descrição Valor
Designação O nome do plano. string (obrigatório)
produto O código do produto. string (obrigatório)
Código promocional O código promocional. string
editora O ID do editor. string (obrigatório)
Versão A versão do plano. string (obrigatório)

Tags de Recursos

Designação Descrição Valor

Referência

Designação Descrição Valor
capacidade A capacidade de SKU. Int
Família A família SKU. string
modelo O modelo SKU. string
Designação O nome SKU. string (obrigatório)
tamanho O tamanho do SKU. string
nível A camada de SKU. string

Definição de recurso de modelo ARM

O tipo de recurso de aplicativos pode ser implantado com operações que visam:

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.Solutions/applications, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2017-09-01",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "managedResourceGroupId": "string",
    "parameters": {},
    "uiDefinitionUri": "string"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

ApplicationProperties

Designação Descrição Valor
applicationDefinitionId O caminho totalmente qualificado da ID de definição de aplicativo gerenciado. string
managedResourceGroupId A ID do grupo de recursos gerenciados. string (obrigatório)
Parâmetros Pares de nome e valor que definem os parâmetros do aplicativo gerenciado. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. qualquer
uiDefinitionUri O URI de blob onde o arquivo de definição da interface do usuário está localizado. string

Identidade

Designação Descrição Valor
tipo O tipo de identidade. 'SystemAssigned'

Microsoft.Soluções/aplicações

Designação Descrição Valor
apiVersion A versão api '2017-09-01'
identidade A identidade do recurso. Identidade
tipo O tipo de aplicativo gerenciado. Os valores permitidos são MarketPlace e ServiceCatalog. string

Restrições:
Padrão = ^[-\w\._,\(\)]+$ (obrigatório)
Localização Localização do recurso string
gerenciado por ID do recurso que gerencia esse recurso. string
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3 (obrigatório)
Plano As informações do plano. Plano
propriedades As propriedades do aplicativo gerenciado. ApplicationProperties (obrigatório)
SKU O SKU do recurso. Sku
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Solutions/applications'

Plano

Designação Descrição Valor
Designação O nome do plano. string (obrigatório)
produto O código do produto. string (obrigatório)
Código promocional O código promocional. string
editora O ID do editor. string (obrigatório)
Versão A versão do plano. string (obrigatório)

Tags de Recursos

Designação Descrição Valor

Referência

Designação Descrição Valor
capacidade A capacidade de SKU. Int
Família A família SKU. string
modelo O modelo SKU. string
Designação O nome SKU. string (obrigatório)
tamanho O tamanho do SKU. string
nível A camada de SKU. string

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Crie um aplicativo gerenciado que implante modelos vinculados

Implantar no Azure
Este modelo cria um aplicativo gerenciado que implanta modelos vinculados.
Crie um aplicativo gerenciado com uma exibição personalizada

Implantar no Azure
Este modelo cria um aplicativo gerenciado que tem uma exibição padrão personalizada.
Crie um aplicativo gerenciado com métricas e alertas

Implantar no Azure
Este modelo cria um aplicativo gerenciado que tem métricas e alertas de aplicativo.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso de aplicativos pode ser implantado com operações que visam:

  • Grupos de recursos

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.Solutions/applications, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2017-09-01"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  kind = "string"
  location = "string"
  managedBy = "string"
  plan = {
    name = "string"
    product = "string"
    promotionCode = "string"
    publisher = "string"
    version = "string"
  }
  sku = {
    capacity = int
    family = "string"
    model = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      applicationDefinitionId = "string"
      managedResourceGroupId = "string"
      parameters = ?
      uiDefinitionUri = "string"
    }
  })
}

Valores de propriedade

ApplicationProperties

Designação Descrição Valor
applicationDefinitionId O caminho totalmente qualificado da ID de definição de aplicativo gerenciado. string
managedResourceGroupId A ID do grupo de recursos gerenciados. string (obrigatório)
Parâmetros Pares de nome e valor que definem os parâmetros do aplicativo gerenciado. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. qualquer
uiDefinitionUri O URI de blob onde o arquivo de definição da interface do usuário está localizado. string

Identidade

Designação Descrição Valor
tipo O tipo de identidade. 'SystemAssigned'

Microsoft.Soluções/aplicações

Designação Descrição Valor
identidade A identidade do recurso. Identidade
tipo O tipo de aplicativo gerenciado. Os valores permitidos são MarketPlace e ServiceCatalog. string

Restrições:
Padrão = ^[-\w\._,\(\)]+$ (obrigatório)
Localização Localização do recurso string
gerenciado por ID do recurso que gerencia esse recurso. string
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3 (obrigatório)
Plano As informações do plano. Plano
propriedades As propriedades do aplicativo gerenciado. ApplicationProperties (obrigatório)
SKU O SKU do recurso. Sku
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Solutions/applications@2017-09-01"

Plano

Designação Descrição Valor
Designação O nome do plano. string (obrigatório)
produto O código do produto. string (obrigatório)
Código promocional O código promocional. string
editora O ID do editor. string (obrigatório)
Versão A versão do plano. string (obrigatório)

Tags de Recursos

Designação Descrição Valor

Referência

Designação Descrição Valor
capacidade A capacidade de SKU. Int
Família A família SKU. string
modelo O modelo SKU. string
Designação O nome SKU. string (obrigatório)
tamanho O tamanho do SKU. string
nível A camada de SKU. string