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' = {
identity: {
type: 'string'
}
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
privateDnsZoneId: 'string'
privateStorageAccess: 'string'
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Oggetti MaintenanceScheduleConfiguration
Impostare la proprietà frequenza per specificare il tipo di oggetto.
Per settimanale, usare:
{
day: 'string'
frequency: 'Weekly'
hour: int
}
Valori delle proprietà
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 |
IngressConfig
Nome | Descrizione | Valore |
---|---|---|
readTimeoutInSeconds | Timeout di lettura in ingresso in secondi. | Int |
MaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Impostare su 'Weekly' per il tipo WeeklyMaintenanceScheduleConfiguration. | 'Weekly' (obbligatorio) |
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 |
Microsoft.AppPlatform/Spring
Nome | Descrizione | Valore |
---|---|---|
identità | Identità gestita della risorsa del servizio | systemAssignedServiceIdentity |
ubicazione | Posizione GEOGRAFICA della risorsa. | corda |
nome | Nome della risorsa | corda Vincoli: Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (obbligatorio) |
proprietà | Proprietà della risorsa servizio | ClusterResourceProperties |
Sku | Sku della risorsa del servizio | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
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 |
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 |
SystemAssignedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito (assegnata dal sistema o nessuna). | 'Nessuno' 'SystemAssigned' (obbligatorio) |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
WeeklyMaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
giorno | Giorno in cui eseguire il processo di manutenzione | 'Friday' 'Monday' 'Saturday' 'Domenica' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
frequenza | Frequenza di esecuzione del processo di manutenzione | 'Weekly' (obbligatorio) |
ora | Ora di esecuzione del processo di manutenzione | Int Vincoli: Valore minimo = 0 Valore massimo = 23 (obbligatorio) |
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Bicep File | 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",
"identity": {
"type": "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",
"privateDnsZoneId": "string",
"privateStorageAccess": "string"
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Oggetti MaintenanceScheduleConfiguration
Impostare la proprietà frequenza per specificare il tipo di oggetto.
Per settimanale, usare:
{
"day": "string",
"frequency": "Weekly",
"hour": "int"
}
Valori delle proprietà
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 |
IngressConfig
Nome | Descrizione | Valore |
---|---|---|
readTimeoutInSeconds | Timeout di lettura in ingresso in secondi. | Int |
MaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Impostare su 'Weekly' per il tipo WeeklyMaintenanceScheduleConfiguration. | 'Weekly' (obbligatorio) |
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 |
Microsoft.AppPlatform/Spring
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2024-05-01-preview' |
identità | Identità gestita della risorsa del servizio | systemAssignedServiceIdentity |
ubicazione | Posizione GEOGRAFICA della risorsa. | corda |
nome | Nome della risorsa | corda Vincoli: Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (obbligatorio) |
proprietà | Proprietà della risorsa servizio | ClusterResourceProperties |
Sku | Sku della risorsa del servizio | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.AppPlatform/Spring' |
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 |
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 |
SystemAssignedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito (assegnata dal sistema o nessuna). | 'Nessuno' 'SystemAssigned' (obbligatorio) |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
WeeklyMaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
giorno | Giorno in cui eseguire il processo di manutenzione | 'Friday' 'Monday' 'Saturday' 'Domenica' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
frequenza | Frequenza di esecuzione del processo di manutenzione | 'Weekly' (obbligatorio) |
ora | Ora di esecuzione del processo di manutenzione | Int Vincoli: Valore minimo = 0 Valore massimo = 23 (obbligatorio) |
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"
identity = {
type = "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
privateDnsZoneId = "string"
privateStorageAccess = "string"
}
zoneRedundant = bool
}
})
}
Oggetti MaintenanceScheduleConfiguration
Impostare la proprietà frequenza per specificare il tipo di oggetto.
Per settimanale, usare:
{
day = "string"
frequency = "Weekly"
hour = int
}
Valori delle proprietà
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 |
IngressConfig
Nome | Descrizione | Valore |
---|---|---|
readTimeoutInSeconds | Timeout di lettura in ingresso in secondi. | Int |
MaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
frequenza | Impostare su 'Weekly' per il tipo WeeklyMaintenanceScheduleConfiguration. | 'Weekly' (obbligatorio) |
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 |
Microsoft.AppPlatform/Spring
Nome | Descrizione | Valore |
---|---|---|
identità | Identità gestita della risorsa del servizio | systemAssignedServiceIdentity |
ubicazione | Posizione GEOGRAFICA della risorsa. | corda |
nome | Nome della risorsa | corda Vincoli: Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (obbligatorio) |
proprietà | Proprietà della risorsa servizio | ClusterResourceProperties |
Sku | Sku della risorsa del servizio | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.AppPlatform/Spring@2024-05-01-preview" |
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 |
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 |
SystemAssignedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito (assegnata dal sistema o nessuna). | 'Nessuno' 'SystemAssigned' (obbligatorio) |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
WeeklyMaintenanceScheduleConfiguration
Nome | Descrizione | Valore |
---|---|---|
giorno | Giorno in cui eseguire il processo di manutenzione | 'Friday' 'Monday' 'Saturday' 'Domenica' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
frequenza | Frequenza di esecuzione del processo di manutenzione | 'Weekly' (obbligatorio) |
ora | Ora di esecuzione del processo di manutenzione | Int Vincoli: Valore minimo = 0 Valore massimo = 23 (obbligatorio) |