Microsoft.AppPlatform primavera 2023-07-01-preview
- Últimas
- 2024-05-01-preview
- 2024-01-01-preview
- 2023-12-01
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2023-01-01-preview
- 2022-12-01
- 2022-11-01-preview
- 2022-09-01-preview
- 2022-05-01-preview
- 2022-04-01
- 2022-03-01-preview
- 2022-01-01-preview
- 2021-09-01-preview
- 2021-06-01-preview
- 2020-11-01-preview
- 2020-07-01
Definição de recursos do bíceps
O tipo de recurso Spring pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo 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.AppPlatform/Spring, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.AppPlatform/Spring@2023-07-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'
}
}
Objetos MaintenanceScheduleConfiguration
Defina a propriedade frequency para especificar o tipo de objeto.
Para semanal, utilize:
{
day: 'string'
frequency: 'Weekly'
hour: int
}
Valores de propriedade
ClusterResourceProperties
Designação | Descrição | Valor |
---|---|---|
infraResourceGroup | O nome do grupo de recursos que contém os recursos de infraestrutura | string |
manutençãoScheduleConfiguration | Configurações de serviço adicionais para manutenção planejada | MaintenanceScheduleConfiguration |
managedEnvironmentId | A ID do recurso do ambiente gerenciado no qual a instância do Spring Apps se baseia | string |
marketplaceRecurso | Compra de produto de 3ª parte do recurso de Serviço. | MarketplaceResource |
networkProfile | Perfil de rede do Serviço | NetworkProfile |
vnetAddons | Configurações adicionais de serviço na instância de injeção de vnet | ServiceVNetAddons |
zoneRedundante | Bool |
IngressConfig
Designação | Descrição | Valor |
---|---|---|
readTimeoutInSeconds | Tempo limite de leitura de entrada em segundos. | Int |
MaintenanceScheduleConfiguration
Designação | Descrição | Valor |
---|---|---|
FREQUÊNCIA | Defina como 'Semanal' para o tipo WeeklyMaintenanceScheduleConfiguration. | 'Semanal' (obrigatório) |
MarketplaceResource
Designação | Descrição | Valor |
---|---|---|
Plano | O id do plano do artefato de 3ª parte que está sendo adquirido. | string |
produto | O artefato da 3ª Parte que está sendo adquirido. | string |
editora | O ID do editor do artefato de 3ª parte que está sendo comprado. | string |
Microsoft.AppPlatform/primavera
Designação | Descrição | Valor |
---|---|---|
Localização | A localização GEO do recurso. | string |
Designação | O nome do recurso | string 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 Serviço | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Perfil de rede
Designação | Descrição | Valor |
---|---|---|
appNetworkResourceGroup | Nome do grupo de recursos que contém recursos de rede para aplicativos do cliente no Azure Spring Apps | string |
appSubnetId | ID de recurso totalmente qualificado da sub-rede para hospedar aplicativos do cliente no Azure Spring Apps | string |
ingressConfig | Carga útil de configuração de ingresso para o recurso Azure Spring Apps. | IngressConfig |
outboundType | O tipo de tráfego de saída das instâncias VNet do Azure Spring Apps. | string |
serviçoCidr | Azure Spring Apps serviço reservado CIDR | string |
serviceRuntimeNetworkResourceGroup | Nome do grupo de recursos que contém recursos de rede do Azure Spring Apps Service Runtime | string |
serviceRuntimeSubnetId | ID de recurso totalmente qualificado da sub-rede para hospedar o Azure Spring Apps Service Runtime | string |
ServiceVNetAddons
Designação | 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 pela Internet. | Bool |
logStreamPublicEndpoint | Indica se o fluxo de log na instância de injeção de vnet pode ser acessado da Internet. | Bool |
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | Capacidade atual do recurso de destino | Int |
Designação | Nome do Sku | string |
nível | Nível do Sku | string |
TrackedResourceTags
Designação | Descrição | Valor |
---|
WeeklyMaintenanceScheduleConfiguration
Designação | 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) |
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Implantar um aplicativo de microsserviço simples do Azure Spring Apps | Este modelo implanta um aplicativo de microsserviço simples do Azure Spring Apps para ser executado no Azure. |
Definição de recurso de modelo ARM
O tipo de recurso Spring pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo 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.AppPlatform/Spring, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2023-07-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"
}
}
Objetos MaintenanceScheduleConfiguration
Defina a propriedade frequency para especificar o tipo de objeto.
Para semanal, utilize:
{
"day": "string",
"frequency": "Weekly",
"hour": "int"
}
Valores de propriedade
ClusterResourceProperties
Designação | Descrição | Valor |
---|---|---|
infraResourceGroup | O nome do grupo de recursos que contém os recursos de infraestrutura | string |
manutençãoScheduleConfiguration | Configurações de serviço adicionais para manutenção planejada | MaintenanceScheduleConfiguration |
managedEnvironmentId | A ID do recurso do ambiente gerenciado no qual a instância do Spring Apps se baseia | string |
marketplaceRecurso | Compra de produto de 3ª parte do recurso de Serviço. | MarketplaceResource |
networkProfile | Perfil de rede do Serviço | NetworkProfile |
vnetAddons | Configurações adicionais de serviço na instância de injeção de vnet | ServiceVNetAddons |
zoneRedundante | Bool |
IngressConfig
Designação | Descrição | Valor |
---|---|---|
readTimeoutInSeconds | Tempo limite de leitura de entrada em segundos. | Int |
MaintenanceScheduleConfiguration
Designação | Descrição | Valor |
---|---|---|
FREQUÊNCIA | Defina como 'Semanal' para o tipo WeeklyMaintenanceScheduleConfiguration. | 'Semanal' (obrigatório) |
MarketplaceResource
Designação | Descrição | Valor |
---|---|---|
Plano | O id do plano do artefato de 3ª parte que está sendo adquirido. | string |
produto | O artefato da 3ª Parte que está sendo adquirido. | string |
editora | O ID do editor do artefato de 3ª parte que está sendo comprado. | string |
Microsoft.AppPlatform/primavera
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2023-07-01-pré-visualização' |
Localização | A localização GEO do recurso. | string |
Designação | O nome do recurso | string 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 Serviço | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.AppPlatform/Spring' |
Perfil de rede
Designação | Descrição | Valor |
---|---|---|
appNetworkResourceGroup | Nome do grupo de recursos que contém recursos de rede para aplicativos do cliente no Azure Spring Apps | string |
appSubnetId | ID de recurso totalmente qualificado da sub-rede para hospedar aplicativos do cliente no Azure Spring Apps | string |
ingressConfig | Carga útil de configuração de ingresso para o recurso Azure Spring Apps. | IngressConfig |
outboundType | O tipo de tráfego de saída das instâncias VNet do Azure Spring Apps. | string |
serviçoCidr | Azure Spring Apps serviço reservado CIDR | string |
serviceRuntimeNetworkResourceGroup | Nome do grupo de recursos que contém recursos de rede do Azure Spring Apps Service Runtime | string |
serviceRuntimeSubnetId | ID de recurso totalmente qualificado da sub-rede para hospedar o Azure Spring Apps Service Runtime | string |
ServiceVNetAddons
Designação | 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 pela Internet. | Bool |
logStreamPublicEndpoint | Indica se o fluxo de log na instância de injeção de vnet pode ser acessado da Internet. | Bool |
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | Capacidade atual do recurso de destino | Int |
Designação | Nome do Sku | string |
nível | Nível do Sku | string |
TrackedResourceTags
Designação | Descrição | Valor |
---|
WeeklyMaintenanceScheduleConfiguration
Designação | 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) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Implantar um aplicativo de microsserviço simples do Azure Spring Apps |
Este modelo implanta um aplicativo de microsserviço simples do Azure Spring Apps para ser executado no Azure. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso Spring 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.AppPlatform/Spring, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2023-07-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
}
})
}
Objetos MaintenanceScheduleConfiguration
Defina a propriedade frequency para especificar o tipo de objeto.
Para semanal, utilize:
{
day = "string"
frequency = "Weekly"
hour = int
}
Valores de propriedade
ClusterResourceProperties
Designação | Descrição | Valor |
---|---|---|
infraResourceGroup | O nome do grupo de recursos que contém os recursos de infraestrutura | string |
manutençãoScheduleConfiguration | Configurações de serviço adicionais para manutenção planejada | MaintenanceScheduleConfiguration |
managedEnvironmentId | A ID do recurso do ambiente gerenciado no qual a instância do Spring Apps se baseia | string |
marketplaceRecurso | Compra de produto de 3ª parte do recurso de Serviço. | MarketplaceResource |
networkProfile | Perfil de rede do Serviço | NetworkProfile |
vnetAddons | Configurações adicionais de serviço na instância de injeção de vnet | ServiceVNetAddons |
zoneRedundante | Bool |
IngressConfig
Designação | Descrição | Valor |
---|---|---|
readTimeoutInSeconds | Tempo limite de leitura de entrada em segundos. | Int |
MaintenanceScheduleConfiguration
Designação | Descrição | Valor |
---|---|---|
FREQUÊNCIA | Defina como 'Semanal' para o tipo WeeklyMaintenanceScheduleConfiguration. | 'Semanal' (obrigatório) |
MarketplaceResource
Designação | Descrição | Valor |
---|---|---|
Plano | O id do plano do artefato de 3ª parte que está sendo adquirido. | string |
produto | O artefato da 3ª Parte que está sendo adquirido. | string |
editora | O ID do editor do artefato de 3ª parte que está sendo comprado. | string |
Microsoft.AppPlatform/primavera
Designação | Descrição | Valor |
---|---|---|
Localização | A localização GEO do recurso. | string |
Designação | O nome do recurso | string 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 Serviço | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.AppPlatform/Spring@2023-07-01-preview" |
Perfil de rede
Designação | Descrição | Valor |
---|---|---|
appNetworkResourceGroup | Nome do grupo de recursos que contém recursos de rede para aplicativos do cliente no Azure Spring Apps | string |
appSubnetId | ID de recurso totalmente qualificado da sub-rede para hospedar aplicativos do cliente no Azure Spring Apps | string |
ingressConfig | Carga útil de configuração de ingresso para o recurso Azure Spring Apps. | IngressConfig |
outboundType | O tipo de tráfego de saída das instâncias VNet do Azure Spring Apps. | string |
serviçoCidr | Azure Spring Apps serviço reservado CIDR | string |
serviceRuntimeNetworkResourceGroup | Nome do grupo de recursos que contém recursos de rede do Azure Spring Apps Service Runtime | string |
serviceRuntimeSubnetId | ID de recurso totalmente qualificado da sub-rede para hospedar o Azure Spring Apps Service Runtime | string |
ServiceVNetAddons
Designação | 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 pela Internet. | Bool |
logStreamPublicEndpoint | Indica se o fluxo de log na instância de injeção de vnet pode ser acessado da Internet. | Bool |
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | Capacidade atual do recurso de destino | Int |
Designação | Nome do Sku | string |
nível | Nível do Sku | string |
TrackedResourceTags
Designação | Descrição | Valor |
---|
WeeklyMaintenanceScheduleConfiguration
Designação | 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) |