Aplicações Microsoft.Solutions 2020-08-21-pré-visualização
Definição de recurso bicep
O tipo de recurso de aplicações pode ser implantado para: Grupos de recursos.
Para saber mais sobre as implementações de grupos de recursos, consulte Bicep.
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Solutions/aplicações, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Solutions/applications@2020-08-21-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
kind: 'string'
identity: {
type: 'string'
userAssignedIdentities: {}
}
managedBy: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
version: 'string'
}
properties: {
applicationDefinitionId: 'string'
jitAccessPolicy: {
jitAccessEnabled: bool
jitApprovalMode: 'string'
jitApprovers: [
{
displayName: 'string'
id: 'string'
type: 'string'
}
]
maximumJitAccessDuration: 'string'
}
managedResourceGroupId: 'string'
parameters: any()
}
}
Valores imobiliários
aplicações
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | corda (necessária) |
localização | Localização do recurso | string |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Tags em modelos |
sku | O SKU do recurso. | Sku |
tipo | O tipo de aplicação gerida. Os valores permitidos são MarketPlace e ServiceCatalog. | corda (necessária) |
identidade | A identidade do recurso. | Identidade |
managedBy | ID do recurso que gere este recurso. | string |
plano | A informação do plano. | Planear |
propriedades | As propriedades geridas da aplicação. | Aplicações ( necessárias) |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "Nenhum" 'Sistema Assintado' 'SystemAssigned, UserAssigned' 'UtilizadorAssatado' |
nomeações para assediadas do utilizador | A lista de identidades de utilizador associadas ao recurso. As referências-chave do dicionário de identidade do utilizador serão ids de recursos no formulário: '/subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | objeto |
Planear
Nome | Descrição | Valor |
---|---|---|
name | O nome do plano. | corda (necessária) |
produto | O código do produto. | corda (necessária) |
promoçãoDesse | O código de promoção. | string |
publicador | A identificação da editora. | corda (necessária) |
versão | A versão do plano. | corda (necessária) |
Aplicações
Nome | Descrição | Valor |
---|---|---|
aplicaçãoDefinitionId | O caminho totalmente qualificado da definição de aplicação gerida Id. | string |
jitAccessPolicy | A política de acesso gerido à aplicação Jit. | AplicaçãoJitAccessPolicy |
managedResourceGroupId | O grupo de recursos gerido id. | string |
parâmetros | Nome e pares de valor que definem os parâmetros de aplicação geridos. Pode ser um JObject ou uma corda JSON bem formada. | Para o Bicep, pode utilizar qualquer( ) função. |
AplicaçãoJitAccessPolicy
Nome | Descrição | Valor |
---|---|---|
jitAccessEnabled | Se o acesso ao JIT está ativado. | bool (obrigatório) |
jitApprovalMode | Modo de aprovação JIT. | 'AutoApprove' 'ManualAprove' «Não específico» |
jitApprovers | Os aprovadores do JIT | JitApproverDefinition[] |
máximaJitAccessDuration | É concedida a duração máxima de acesso ao JIT. Este é um valor do período DE TEMPO ISO8601. | string |
JitApproverDefinition
Nome | Descrição | Valor |
---|---|---|
displayName | O nome de visualização do aprovador. | string |
ID | O id do chefe de serviço do aprovação. | corda (necessária) |
tipo | O tipo de aprovação. | 'grupo' 'utilizador' |
Sku
Nome | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU. | int |
família | A família SKU. | string |
model | O modelo SKU. | string |
name | O nome SKU. | corda (necessária) |
size | O tamanho SKU. | string |
tier | O nível SKU. | string |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Crie uma aplicação gerida com uma vista personalizada |
Este modelo cria uma aplicação gerida que tem uma vista padrão personalizada. |
Crie uma aplicação gerida que implemente modelos ligados |
Este modelo cria uma aplicação gerida que implementa modelos ligados. |
Criar uma aplicação gerida com métricas e alertas |
Este modelo cria uma aplicação gerida que tem métricas de aplicação e alertas. |
Definição de recurso de modelo DE ARM
O tipo de recurso de aplicações pode ser implantado para: Grupos de recursos.
Para saber mais sobre as implementações do grupo de recursos, consulte o modelo ARM.
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Solutions/aplicações, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Solutions/applications",
"apiVersion": "2020-08-21-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"model": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"kind": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"managedBy": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string",
"version": "string"
},
"properties": {
"applicationDefinitionId": "string",
"jitAccessPolicy": {
"jitAccessEnabled": "bool",
"jitApprovalMode": "string",
"jitApprovers": [
{
"displayName": "string",
"id": "string",
"type": "string"
}
],
"maximumJitAccessDuration": "string"
},
"managedResourceGroupId": "string",
"parameters": {}
}
}
Valores imobiliários
aplicações
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Solutions/applications' |
apiVersion | A versão api de recurso | '2020-08-21-pré-visualização' |
name | O nome do recurso | corda (necessária) |
localização | Localização do recurso | string |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Tags em modelos |
sku | O SKU do recurso. | Sku |
tipo | O tipo de aplicação gerida. Os valores permitidos são MarketPlace e ServiceCatalog. | corda (necessária) |
identidade | A identidade do recurso. | Identidade |
managedBy | ID do recurso que gere este recurso. | string |
plano | A informação do plano. | Planear |
propriedades | As propriedades geridas da aplicação. | Aplicações ( necessárias) |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "Nenhum" 'Sistema Assintado' 'SystemAssigned, UserAssigned' 'UtilizadorAssatado' |
nomeações para assediadas do utilizador | A lista de identidades de utilizador associadas ao recurso. As referências-chave do dicionário de identidade do utilizador serão ids de recursos no formulário: '/subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | objeto |
Planear
Nome | Descrição | Valor |
---|---|---|
name | O nome do plano. | corda (necessária) |
produto | O código do produto. | corda (necessária) |
promoçãoDesse | O código de promoção. | string |
publicador | A identificação da editora. | corda (necessária) |
versão | A versão do plano. | corda (necessária) |
Aplicações
Nome | Descrição | Valor |
---|---|---|
aplicaçãoDefinitionId | O caminho totalmente qualificado da definição de aplicação gerida Id. | string |
jitAccessPolicy | A política de acesso gerido à aplicação Jit. | AplicaçãoJitAccessPolicy |
managedResourceGroupId | O grupo de recursos gerido id. | string |
parâmetros | Nome e pares de valor que definem os parâmetros de aplicação geridos. Pode ser um JObject ou uma corda JSON bem formada. |
AplicaçãoJitAccessPolicy
Nome | Descrição | Valor |
---|---|---|
jitAccessEnabled | Se o acesso ao JIT está ativado. | bool (obrigatório) |
jitApprovalMode | Modo de aprovação JIT. | 'AutoApprove' 'ManualAprove' «Não específico» |
jitApprovers | Os aprovadores do JIT | JitApproverDefinition[] |
máximaJitAccessDuration | É concedida a duração máxima de acesso ao JIT. Este é um valor do período DE TEMPO ISO8601. | string |
JitApproverDefinition
Nome | Descrição | Valor |
---|---|---|
displayName | O nome de visualização do aprovador. | string |
ID | O id do chefe de serviço do aprovação. | corda (necessária) |
tipo | O tipo de aprovação. | 'grupo' 'utilizador' |
Sku
Nome | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU. | int |
família | A família SKU. | string |
model | O modelo SKU. | string |
name | O nome SKU. | corda (necessária) |
size | O tamanho SKU. | string |
tier | O nível SKU. | string |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Crie uma aplicação gerida com uma vista personalizada |
Este modelo cria uma aplicação gerida que tem uma vista padrão personalizada. |
Crie uma aplicação gerida que implemente modelos ligados |
Este modelo cria uma aplicação gerida que implementa modelos ligados. |
Criar uma aplicação gerida com métricas e alertas |
Este modelo cria uma aplicação gerida que tem métricas de aplicação e alertas. |
Definição de recursos Terraform (fornecedor AzAPI)
O tipo de recurso de aplicações pode ser implantado para: Grupos de recursos.
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Solutions/aplicações, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applications@2020-08-21-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
applicationDefinitionId = "string"
jitAccessPolicy = {
jitAccessEnabled = bool
jitApprovalMode = "string"
jitApprovers = [
{
displayName = "string"
id = "string"
type = "string"
}
]
maximumJitAccessDuration = "string"
}
managedResourceGroupId = "string"
}
sku = {
capacity = int
family = "string"
model = "string"
name = "string"
size = "string"
tier = "string"
}
kind = "string"
managedBy = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
version = "string"
}
})
}
Valores imobiliários
aplicações
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Solutions/applications@2020-08-21-pré-visualização" |
name | O nome do recurso | corda (necessária) |
localização | Localização do recurso | string |
parent_id | Para implantar num grupo de recursos, utilize o ID desse grupo de recursos. | corda (necessária) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. |
sku | O SKU do recurso. | Sku |
tipo | O tipo de aplicação gerida. Os valores permitidos são MarketPlace e ServiceCatalog. | corda (necessária) |
identidade | A identidade do recurso. | Identidade |
managedBy | ID do recurso que gere este recurso. | string |
plano | A informação do plano. | Planear |
propriedades | As propriedades geridas da aplicação. | Aplicações ( necessárias) |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "Sistema Assintado" "SistemaAssigned, UserAssigned" "Utilizador Assinado" |
identity_ids | A lista de identidades de utilizador associadas ao recurso. As referências-chave do dicionário de identidade do utilizador serão ids de recursos no formulário: '/subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Conjunto de identidade de utilizador. |
Planear
Nome | Descrição | Valor |
---|---|---|
name | O nome do plano. | corda (necessária) |
produto | O código do produto. | corda (necessária) |
promoçãoDesse | O código de promoção. | string |
publicador | A identificação da editora. | corda (necessária) |
versão | A versão do plano. | corda (necessária) |
Aplicações
Nome | Descrição | Valor |
---|---|---|
aplicaçãoDefinitionId | O caminho totalmente qualificado da definição de aplicação gerida Id. | string |
jitAccessPolicy | A política de acesso gerido à aplicação Jit. | AplicaçãoJitAccessPolicy |
managedResourceGroupId | O grupo de recursos gerido id. | string |
parâmetros | Nome e pares de valor que definem os parâmetros de aplicação geridos. Pode ser um JObject ou uma corda JSON bem formada. |
AplicaçãoJitAccessPolicy
Nome | Descrição | Valor |
---|---|---|
jitAccessEnabled | Se o acesso ao JIT está ativado. | bool (obrigatório) |
jitApprovalMode | Modo de aprovação JIT. | "AutoApprove" "ManualApprove" "Não Específico" |
jitApprovers | Os aprovadores do JIT | JitApproverDefinition[] |
máximaJitAccessDuration | É concedida a duração máxima de acesso ao JIT. Este é um valor do período DE TEMPO ISO8601. | string |
JitApproverDefinition
Nome | Descrição | Valor |
---|---|---|
displayName | O nome de visualização do aprovador. | string |
ID | O id do chefe de serviço do aprovação. | corda (necessária) |
tipo | O tipo de aprovação. | "grupo" "utilizador" |
Sku
Nome | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU. | int |
família | A família SKU. | string |
model | O modelo SKU. | string |
name | O nome SKU. | corda (necessária) |
size | O tamanho SKU. | string |
tier | O nível SKU. | string |