Microsoft.AppPlatform Spring
- più recenti
- 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
- 01-01-2023
- 2022-12-01
11-11-2022 -
09-09-2022 -
05-05-2022 - 2022-04-01
03-03-2022 - 01-01-2022
- 2021-09-01-preview
- 2021-06-01-preview
- 11-01-preview 2020
- 2020-07-01
Definizione di risorsa Bicep
Il tipo di risorsa Spring può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AppPlatform/Spring, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.AppPlatform/Spring@2024-05-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
identity: {
type: '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
privateDnsZoneId: 'string'
privateStorageAccess: 'string'
}
zoneRedundant: bool
}
}
Oggetti MaintenanceScheduleConfiguration
Impostare la proprietà frequenza per specificare il tipo di oggetto.
Per settimanale, usare:
frequency: 'Weekly'
day: 'string'
hour: int
Valori delle proprietà
Primavera
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 4-32 Caratteri validi: Lettere minuscole, numeri e trattini. Il nome della risorsa deve essere univoco in Azure. |
ubicazione | Posizione GEOGRAFICA della risorsa. | corda |
Tag | Tag del servizio che è un elenco di coppie chiave-valore che descrivono la risorsa. | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
Sku | Sku della risorsa del servizio | sku |
identità | Identità gestita della risorsa del servizio | systemAssignedServiceIdentity |
proprietà | Proprietà della risorsa servizio | ClusterResourceProperties |
SystemAssignedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito (assegnata dal sistema o nessuna). | 'Nessuno' 'SystemAssigned' (obbligatorio) |
ClusterResourceProperties
Nome | Descrizione | Valore |
---|---|---|
infraResourceGroup | Nome del gruppo di risorse che contiene le risorse dell'infrastruttura | corda |
maintenanceScheduleConfiguration | Impostazioni aggiuntive del servizio per la manutenzione pianificata | MaintenanceScheduleConfiguration |
managedEnvironmentId | ID risorsa dell'ambiente gestito su cui si basa l'istanza di Spring Apps | corda |
marketplaceResource | Acquisto di un prodotto di terze parti della risorsa del servizio. | MarketplaceResource |
networkProfile | Profilo di rete del servizio | NetworkProfile |
vnetAddons | Impostazioni aggiuntive del servizio nell'istanza di inserimento della rete virtuale | ServiceVNetAddons |
zoneRedundant | Bool |
MaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Impostare il tipo di oggetto | settimanale (obbligatorio) |
WeeklyMaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Frequenza di esecuzione del processo di manutenzione | 'Weekly' (obbligatorio) |
giorno | Giorno in cui eseguire il processo di manutenzione | 'Friday' 'Monday' 'Saturday' 'Domenica' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
ora | Ora di esecuzione del processo di manutenzione | int (obbligatorio) Vincoli: Valore minimo = 0 Valore massimo = 23 |
MarketplaceResource
Nome | Descrizione | Valore |
---|---|---|
piano | ID del piano dell'artefatto di terze parti che viene acquistato. | corda |
prodotto | Artefatto di terze parti che viene acquistato. | corda |
editore | ID editore dell'elemento di terze parti acquistato. | corda |
NetworkProfile
Nome | Descrizione | Valore |
---|---|---|
appNetworkResourceGroup | Nome del gruppo di risorse contenente le risorse di rete per le app dei clienti in Azure Spring Apps | corda |
appSubnetId | ID risorsa completo della subnet per ospitare le app dei clienti in Azure Spring Apps | corda |
ingressConfig | Payload di configurazione in ingresso per la risorsa di Azure Spring Apps. | IngressConfig |
outboundType | Tipo di traffico in uscita delle istanze di rete virtuale di Azure Spring Apps. | corda |
serviceCidr | CIDR riservato del servizio Azure Spring Apps | corda |
serviceRuntimeNetworkResourceGroup | Nome del gruppo di risorse contenente le risorse di rete del runtime del servizio Azure Spring Apps | corda |
serviceRuntimeSubnetId | ID risorsa completo della subnet per ospitare il runtime del servizio Azure Spring Apps | corda |
IngressConfig
Nome | Descrizione | Valore |
---|---|---|
readTimeoutInSeconds | Timeout di lettura in ingresso in secondi. | Int |
ServiceVNetAddons
Nome | Descrizione | Valore |
---|---|---|
dataPlanePublicEndpoint | Indica se è possibile accedere ai componenti del piano dati (flusso di log, connessione app, debug remoto) nell'istanza di inserimento della rete virtuale da Internet. | Bool |
logStreamPublicEndpoint | Indica se è possibile accedere al flusso di log nell'istanza vnet injection da Internet. | Bool |
privateDnsZoneId | ID risorsa completo della zona DNS privato da collegare alla rete virtuale del cliente. | corda |
privateStorageAccess | Indica se il servizio vnet injection abilita collegamenti privati per l'account di archiviazione back-end e il registro contenitori. | 'Disabilitato' 'Enabled' |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Capacità corrente della risorsa di destinazione | Int |
nome | Nome dello SKU | corda |
livello | Livello dello SKU | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Distribuire una semplice applicazione di microservizi di Azure Spring Apps |
Questo modello distribuisce una semplice applicazione di microservizio di Azure Spring Apps da eseguire in Azure. |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa Spring può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AppPlatform/Spring, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2024-05-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"identity": {
"type": "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",
"privateDnsZoneId": "string",
"privateStorageAccess": "string"
},
"zoneRedundant": "bool"
}
}
Oggetti MaintenanceScheduleConfiguration
Impostare la proprietà frequenza per specificare il tipo di oggetto.
Per settimanale, usare:
"frequency": "Weekly",
"day": "string",
"hour": "int"
Valori delle proprietà
Primavera
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di risorsa | 'Microsoft.AppPlatform/Spring' |
apiVersion | Versione dell'API della risorsa | '2024-05-01-preview' |
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 4-32 Caratteri validi: Lettere minuscole, numeri e trattini. Il nome della risorsa deve essere univoco in Azure. |
ubicazione | Posizione GEOGRAFICA della risorsa. | corda |
Tag | Tag del servizio che è un elenco di coppie chiave-valore che descrivono la risorsa. | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
Sku | Sku della risorsa del servizio | sku |
identità | Identità gestita della risorsa del servizio | systemAssignedServiceIdentity |
proprietà | Proprietà della risorsa servizio | ClusterResourceProperties |
SystemAssignedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito (assegnata dal sistema o nessuna). | 'Nessuno' 'SystemAssigned' (obbligatorio) |
ClusterResourceProperties
Nome | Descrizione | Valore |
---|---|---|
infraResourceGroup | Nome del gruppo di risorse che contiene le risorse dell'infrastruttura | corda |
maintenanceScheduleConfiguration | Impostazioni aggiuntive del servizio per la manutenzione pianificata | MaintenanceScheduleConfiguration |
managedEnvironmentId | ID risorsa dell'ambiente gestito su cui si basa l'istanza di Spring Apps | corda |
marketplaceResource | Acquisto di un prodotto di terze parti della risorsa del servizio. | MarketplaceResource |
networkProfile | Profilo di rete del servizio | NetworkProfile |
vnetAddons | Impostazioni aggiuntive del servizio nell'istanza di inserimento della rete virtuale | ServiceVNetAddons |
zoneRedundant | Bool |
MaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Impostare il tipo di oggetto | settimanale (obbligatorio) |
WeeklyMaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Frequenza di esecuzione del processo di manutenzione | 'Weekly' (obbligatorio) |
giorno | Giorno in cui eseguire il processo di manutenzione | 'Friday' 'Monday' 'Saturday' 'Domenica' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
ora | Ora di esecuzione del processo di manutenzione | int (obbligatorio) Vincoli: Valore minimo = 0 Valore massimo = 23 |
MarketplaceResource
Nome | Descrizione | Valore |
---|---|---|
piano | ID del piano dell'artefatto di terze parti che viene acquistato. | corda |
prodotto | Artefatto di terze parti che viene acquistato. | corda |
editore | ID editore dell'elemento di terze parti acquistato. | corda |
NetworkProfile
Nome | Descrizione | Valore |
---|---|---|
appNetworkResourceGroup | Nome del gruppo di risorse contenente le risorse di rete per le app dei clienti in Azure Spring Apps | corda |
appSubnetId | ID risorsa completo della subnet per ospitare le app dei clienti in Azure Spring Apps | corda |
ingressConfig | Payload di configurazione in ingresso per la risorsa di Azure Spring Apps. | IngressConfig |
outboundType | Tipo di traffico in uscita delle istanze di rete virtuale di Azure Spring Apps. | corda |
serviceCidr | CIDR riservato del servizio Azure Spring Apps | corda |
serviceRuntimeNetworkResourceGroup | Nome del gruppo di risorse contenente le risorse di rete del runtime del servizio Azure Spring Apps | corda |
serviceRuntimeSubnetId | ID risorsa completo della subnet per ospitare il runtime del servizio Azure Spring Apps | corda |
IngressConfig
Nome | Descrizione | Valore |
---|---|---|
readTimeoutInSeconds | Timeout di lettura in ingresso in secondi. | Int |
ServiceVNetAddons
Nome | Descrizione | Valore |
---|---|---|
dataPlanePublicEndpoint | Indica se è possibile accedere ai componenti del piano dati (flusso di log, connessione app, debug remoto) nell'istanza di inserimento della rete virtuale da Internet. | Bool |
logStreamPublicEndpoint | Indica se è possibile accedere al flusso di log nell'istanza vnet injection da Internet. | Bool |
privateDnsZoneId | ID risorsa completo della zona DNS privato da collegare alla rete virtuale del cliente. | corda |
privateStorageAccess | Indica se il servizio vnet injection abilita collegamenti privati per l'account di archiviazione back-end e il registro contenitori. | 'Disabilitato' 'Enabled' |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Capacità corrente della risorsa di destinazione | Int |
nome | Nome dello SKU | corda |
livello | Livello dello SKU | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Distribuire una semplice applicazione di microservizi di Azure Spring Apps |
Questo modello distribuisce una semplice applicazione di microservizio di Azure Spring Apps da eseguire in Azure. |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa Spring può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AppPlatform/Spring, aggiungere il formato Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2024-05-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
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
privateDnsZoneId = "string"
privateStorageAccess = "string"
}
zoneRedundant = bool
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Oggetti MaintenanceScheduleConfiguration
Impostare la proprietà frequenza per specificare il tipo di oggetto.
Per settimanale, usare:
frequency = "Weekly"
day = "string"
hour = int
Valori delle proprietà
Primavera
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di risorsa | "Microsoft.AppPlatform/Spring@2024-05-01-preview" |
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 4-32 Caratteri validi: Lettere minuscole, numeri e trattini. Il nome della risorsa deve essere univoco in Azure. |
ubicazione | Posizione GEOGRAFICA della risorsa. | corda |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
Tag | Tag del servizio che è un elenco di coppie chiave-valore che descrivono la risorsa. | Dizionario di nomi e valori di tag. |
Sku | Sku della risorsa del servizio | sku |
identità | Identità gestita della risorsa del servizio | systemAssignedServiceIdentity |
proprietà | Proprietà della risorsa servizio | ClusterResourceProperties |
SystemAssignedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito (assegnata dal sistema o nessuna). | "SystemAssigned" (obbligatorio) |
ClusterResourceProperties
Nome | Descrizione | Valore |
---|---|---|
infraResourceGroup | Nome del gruppo di risorse che contiene le risorse dell'infrastruttura | corda |
maintenanceScheduleConfiguration | Impostazioni aggiuntive del servizio per la manutenzione pianificata | MaintenanceScheduleConfiguration |
managedEnvironmentId | ID risorsa dell'ambiente gestito su cui si basa l'istanza di Spring Apps | corda |
marketplaceResource | Acquisto di un prodotto di terze parti della risorsa del servizio. | MarketplaceResource |
networkProfile | Profilo di rete del servizio | NetworkProfile |
vnetAddons | Impostazioni aggiuntive del servizio nell'istanza di inserimento della rete virtuale | ServiceVNetAddons |
zoneRedundant | Bool |
MaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Impostare il tipo di oggetto | settimanale (obbligatorio) |
WeeklyMaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Frequenza di esecuzione del processo di manutenzione | "Settimanale" (obbligatorio) |
giorno | Giorno in cui eseguire il processo di manutenzione | "Venerdì" "Lunedì" "Sabato" "Domenica" "Giovedì" "Martedì" "Mercoledì" (obbligatorio) |
ora | Ora di esecuzione del processo di manutenzione | int (obbligatorio) Vincoli: Valore minimo = 0 Valore massimo = 23 |
MarketplaceResource
Nome | Descrizione | Valore |
---|---|---|
piano | ID del piano dell'artefatto di terze parti che viene acquistato. | corda |
prodotto | Artefatto di terze parti che viene acquistato. | corda |
editore | ID editore dell'elemento di terze parti acquistato. | corda |
NetworkProfile
Nome | Descrizione | Valore |
---|---|---|
appNetworkResourceGroup | Nome del gruppo di risorse contenente le risorse di rete per le app dei clienti in Azure Spring Apps | corda |
appSubnetId | ID risorsa completo della subnet per ospitare le app dei clienti in Azure Spring Apps | corda |
ingressConfig | Payload di configurazione in ingresso per la risorsa di Azure Spring Apps. | IngressConfig |
outboundType | Tipo di traffico in uscita delle istanze di rete virtuale di Azure Spring Apps. | corda |
serviceCidr | CIDR riservato del servizio Azure Spring Apps | corda |
serviceRuntimeNetworkResourceGroup | Nome del gruppo di risorse contenente le risorse di rete del runtime del servizio Azure Spring Apps | corda |
serviceRuntimeSubnetId | ID risorsa completo della subnet per ospitare il runtime del servizio Azure Spring Apps | corda |
IngressConfig
Nome | Descrizione | Valore |
---|---|---|
readTimeoutInSeconds | Timeout di lettura in ingresso in secondi. | Int |
ServiceVNetAddons
Nome | Descrizione | Valore |
---|---|---|
dataPlanePublicEndpoint | Indica se è possibile accedere ai componenti del piano dati (flusso di log, connessione app, debug remoto) nell'istanza di inserimento della rete virtuale da Internet. | Bool |
logStreamPublicEndpoint | Indica se è possibile accedere al flusso di log nell'istanza vnet injection da Internet. | Bool |
privateDnsZoneId | ID risorsa completo della zona DNS privato da collegare alla rete virtuale del cliente. | corda |
privateStorageAccess | Indica se il servizio vnet injection abilita collegamenti privati per l'account di archiviazione back-end e il registro contenitori. | "Disabilitato" "Abilitato" |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Capacità corrente della risorsa di destinazione | Int |
nome | Nome dello SKU | corda |
livello | Livello dello SKU | corda |