Microsoft.AppPlatform Spring 2023-09-01-preview
O tipo de recurso Spring pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.AppPlatform/Spring, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.AppPlatform/Spring@2023-09-01-preview' = {
location: 'string'
name: 'string'
properties: {
infraResourceGroup: 'string'
maintenanceScheduleConfiguration: {
frequency: 'string'
// For remaining properties, see MaintenanceScheduleConfiguration objects
}
managedEnvironmentId: 'string'
marketplaceResource: {
plan: 'string'
product: 'string'
publisher: 'string'
}
networkProfile: {
appNetworkResourceGroup: 'string'
appSubnetId: 'string'
ingressConfig: {
readTimeoutInSeconds: int
}
outboundType: 'string'
serviceCidr: 'string'
serviceRuntimeNetworkResourceGroup: 'string'
serviceRuntimeSubnetId: 'string'
}
vnetAddons: {
dataPlanePublicEndpoint: bool
logStreamPublicEndpoint: bool
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Defina a propriedade de frequência
Para Semanal, use:
{
day: 'string'
frequency: 'Weekly'
hour: int
}
Nome | Descrição | Valor |
---|---|---|
infraResourceGroup | O nome do grupo de recursos que contém os recursos de infraestrutura | corda |
maintenanceScheduleConfiguration | Configurações de serviço adicionais para manutenção planejada | |
managedEnvironmentId | A ID de recurso do Ambiente Gerenciado no qual a instância do Spring Apps se baseia | corda |
marketplaceResource | Compra de produto de terceiros do recurso de serviço. | MarketplaceResource |
networkProfile | Perfil de rede do Serviço | NetworkProfile |
vnetAddons | Configurações de serviço adicionais na instância de injeção de vnet | |
zoneRedundant | Bool |
Nome | Descrição | Valor |
---|---|---|
readTimeoutInSeconds | Tempo limite de leitura de entrada em segundos. | int |
Nome | Descrição | Valor |
---|---|---|
frequência | Definido como 'Semanal' para o tipo WeeklyMaintenanceScheduleConfiguration. | 'Semanal' (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
plano | A ID do plano do artefato de terceiros que está sendo adquirido. | corda |
produto | O artefato de terceiros que está sendo adquirido. | corda |
editor | A ID do editor do Artefato de Terceiros que está sendo comprado. | corda |
Nome | Descrição | Valor |
---|---|---|
localização | O local geográfico do recurso. | corda |
nome | O nome do recurso | corda Restrições: Padrão = ^[a-z][a-z0-9-]*[a-z0-9]$ (obrigatório) |
Propriedades | Propriedades do recurso serviço | clusterResourceProperties |
Sku | Sku do recurso de serviço | de SKU |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
Nome | Descrição | Valor |
---|---|---|
dataPlanePublicEndpoint | Indica se os componentes do plano de dados (fluxo de log, conexão de aplicativo, depuração remota) na instância de injeção de vnet podem ser acessados da Internet. | Bool |
logStreamPublicEndpoint | Indica se o fluxo de log na instância de injeção de vnet pode ser acessado da Internet. | Bool |
Nome | Descrição | Valor |
---|---|---|
capacidade | Capacidade atual do recurso de destino | int |
nome | Nome do Sku | corda |
camada | Camada do Sku | corda |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|---|---|
dia | O dia para executar o trabalho de manutenção | 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' (obrigatório) |
frequência | A frequência para executar o trabalho de manutenção | 'Semanal' (obrigatório) |
hora | A hora para executar o trabalho de manutenção | int Restrições: Valor mínimo = 0 Valor máximo = 23 (obrigatório) |
Os modelos de Início Rápido do Azure a seguir contêm exemplos de Bicep para implantar esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
implantar um aplicativo simples de microsserviço do Azure Spring Apps | Este modelo implanta um aplicativo simples de microsserviço do Azure Spring Apps para ser executado no Azure. |
O tipo de recurso Spring pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.AppPlatform/Spring, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2023-09-01-preview",
"name": "string",
"location": "string",
"properties": {
"infraResourceGroup": "string",
"maintenanceScheduleConfiguration": {
"frequency": "string"
// For remaining properties, see MaintenanceScheduleConfiguration objects
},
"managedEnvironmentId": "string",
"marketplaceResource": {
"plan": "string",
"product": "string",
"publisher": "string"
},
"networkProfile": {
"appNetworkResourceGroup": "string",
"appSubnetId": "string",
"ingressConfig": {
"readTimeoutInSeconds": "int"
},
"outboundType": "string",
"serviceCidr": "string",
"serviceRuntimeNetworkResourceGroup": "string",
"serviceRuntimeSubnetId": "string"
},
"vnetAddons": {
"dataPlanePublicEndpoint": "bool",
"logStreamPublicEndpoint": "bool"
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Defina a propriedade de frequência
Para Semanal, use:
{
"day": "string",
"frequency": "Weekly",
"hour": "int"
}
Nome | Descrição | Valor |
---|---|---|
infraResourceGroup | O nome do grupo de recursos que contém os recursos de infraestrutura | corda |
maintenanceScheduleConfiguration | Configurações de serviço adicionais para manutenção planejada | |
managedEnvironmentId | A ID de recurso do Ambiente Gerenciado no qual a instância do Spring Apps se baseia | corda |
marketplaceResource | Compra de produto de terceiros do recurso de serviço. | MarketplaceResource |
networkProfile | Perfil de rede do Serviço | NetworkProfile |
vnetAddons | Configurações de serviço adicionais na instância de injeção de vnet | |
zoneRedundant | Bool |
Nome | Descrição | Valor |
---|---|---|
readTimeoutInSeconds | Tempo limite de leitura de entrada em segundos. | int |
Nome | Descrição | Valor |
---|---|---|
frequência | Definido como 'Semanal' para o tipo WeeklyMaintenanceScheduleConfiguration. | 'Semanal' (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
plano | A ID do plano do artefato de terceiros que está sendo adquirido. | corda |
produto | O artefato de terceiros que está sendo adquirido. | corda |
editor | A ID do editor do Artefato de Terceiros que está sendo comprado. | corda |
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2023-09-01-preview' |
localização | O local geográfico do recurso. | corda |
nome | O nome do recurso | corda Restrições: Padrão = ^[a-z][a-z0-9-]*[a-z0-9]$ (obrigatório) |
Propriedades | Propriedades do recurso serviço | clusterResourceProperties |
Sku | Sku do recurso de serviço | de SKU |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
tipo | O tipo de recurso | 'Microsoft.AppPlatform/Spring' |
Nome | Descrição | Valor |
---|---|---|
dataPlanePublicEndpoint | Indica se os componentes do plano de dados (fluxo de log, conexão de aplicativo, depuração remota) na instância de injeção de vnet podem ser acessados da Internet. | Bool |
logStreamPublicEndpoint | Indica se o fluxo de log na instância de injeção de vnet pode ser acessado da Internet. | Bool |
Nome | Descrição | Valor |
---|---|---|
capacidade | Capacidade atual do recurso de destino | int |
nome | Nome do Sku | corda |
camada | Camada do Sku | corda |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|---|---|
dia | O dia para executar o trabalho de manutenção | 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' (obrigatório) |
frequência | A frequência para executar o trabalho de manutenção | 'Semanal' (obrigatório) |
hora | A hora para executar o trabalho de manutenção | int Restrições: Valor mínimo = 0 Valor máximo = 23 (obrigatório) |
Os modelos de Início Rápido do Azure a seguir implantar esse tipo de recurso.
Modelo | Descrição |
---|---|
implantar um aplicativo simples de microsserviço do Azure Spring Apps |
Este modelo implanta um aplicativo simples de microsserviço do Azure Spring Apps para ser executado no Azure. |
O tipo de recurso Spring pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.AppPlatform/Spring, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2023-09-01-preview"
name = "string"
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
infraResourceGroup = "string"
maintenanceScheduleConfiguration = {
frequency = "string"
// For remaining properties, see MaintenanceScheduleConfiguration objects
}
managedEnvironmentId = "string"
marketplaceResource = {
plan = "string"
product = "string"
publisher = "string"
}
networkProfile = {
appNetworkResourceGroup = "string"
appSubnetId = "string"
ingressConfig = {
readTimeoutInSeconds = int
}
outboundType = "string"
serviceCidr = "string"
serviceRuntimeNetworkResourceGroup = "string"
serviceRuntimeSubnetId = "string"
}
vnetAddons = {
dataPlanePublicEndpoint = bool
logStreamPublicEndpoint = bool
}
zoneRedundant = bool
}
})
}
Defina a propriedade de frequência
Para Semanal, use:
{
day = "string"
frequency = "Weekly"
hour = int
}
Nome | Descrição | Valor |
---|---|---|
infraResourceGroup | O nome do grupo de recursos que contém os recursos de infraestrutura | corda |
maintenanceScheduleConfiguration | Configurações de serviço adicionais para manutenção planejada | |
managedEnvironmentId | A ID de recurso do Ambiente Gerenciado no qual a instância do Spring Apps se baseia | corda |
marketplaceResource | Compra de produto de terceiros do recurso de serviço. | MarketplaceResource |
networkProfile | Perfil de rede do Serviço | NetworkProfile |
vnetAddons | Configurações de serviço adicionais na instância de injeção de vnet | |
zoneRedundant | Bool |
Nome | Descrição | Valor |
---|---|---|
readTimeoutInSeconds | Tempo limite de leitura de entrada em segundos. | int |
Nome | Descrição | Valor |
---|---|---|
frequência | Definido como 'Semanal' para o tipo WeeklyMaintenanceScheduleConfiguration. | 'Semanal' (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
plano | A ID do plano do artefato de terceiros que está sendo adquirido. | corda |
produto | O artefato de terceiros que está sendo adquirido. | corda |
editor | A ID do editor do Artefato de Terceiros que está sendo comprado. | corda |
Nome | Descrição | Valor |
---|---|---|
dataPlanePublicEndpoint | Indica se os componentes do plano de dados (fluxo de log, conexão de aplicativo, depuração remota) na instância de injeção de vnet podem ser acessados da Internet. | Bool |
logStreamPublicEndpoint | Indica se o fluxo de log na instância de injeção de vnet pode ser acessado da Internet. | Bool |
Nome | Descrição | Valor |
---|---|---|
capacidade | Capacidade atual do recurso de destino | int |
nome | Nome do Sku | corda |
camada | Camada do Sku | corda |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|---|---|
dia | O dia para executar o trabalho de manutenção | 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' (obrigatório) |
frequência | A frequência para executar o trabalho de manutenção | 'Semanal' (obrigatório) |
hora | A hora para executar o trabalho de manutenção | int Restrições: Valor mínimo = 0 Valor máximo = 23 (obrigatório) |