De aangevraagde resourcehoeveelheid voor de vereiste CPU en het vereiste geheugen. Het wordt aanbevolen dat het gebruik van dit veld om de vereiste CPU en het geheugen weer te geven, de oude veld cpu en memoryInGB later worden afgeschaft.
StartupProbe geeft aan dat het app-exemplaar is geïnitialiseerd. Indien opgegeven, worden er geen andere tests uitgevoerd totdat dit is voltooid. Als deze test mislukt, wordt de pod opnieuw opgestart, net zoals de livenessProbe is mislukt. Dit kan worden gebruikt voor het leveren van verschillende testparameters aan het begin van de levenscyclus van een app-exemplaar, wanneer het lang kan duren om gegevens te laden of een cache te warmen, dan tijdens een gestage bewerking. Dit kan niet worden bijgewerkt. Meer informatie: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
Optionele duur in seconden moet het app-exemplaar probleemloos worden beëindigd. Kan worden verminderd in de verwijderingsaanvraag. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Als deze waarde nul is, wordt in plaats daarvan de standaard respijtperiode gebruikt. De respijtperiode is de duur in seconden nadat de processen die in het app-exemplaar worden uitgevoerd, een beëindigingssignaal worden verzonden en de tijd waarop de processen geforceerd worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. De standaardwaarde is 90 seconden.
Int
DeploymentSettingsAddonConfigs
Naam
Beschrijving
Waarde
DeploymentSettingsEnvironmentVariables
Naam
Beschrijving
Waarde
ExecAction
Naam
Beschrijving
Waarde
bevelen
De opdracht is de opdrachtregel die in de container moet worden uitgevoerd. De werkmap voor de opdracht is root ('/') in het bestandssysteem van de container. De opdracht wordt niet uitgevoerd in een shell, dus traditionele shell-instructies ('
', etc) werkt niet. Als u een shell wilt gebruiken, moet u deze shell expliciet aanroepen. De afsluitstatus van 0 wordt behandeld als live/gezond en niet-nul is beschadigd.
tekenreeks[]
type
Het type actie dat moet worden uitgevoerd om de statuscontrole uit te voeren.
'ExecAction' (vereist)
HttpGetAction
Naam
Beschrijving
Waarde
pad
Pad naar toegang op de HTTP-server.
snaar
plan
Schema dat moet worden gebruikt om verbinding te maken met de host. Standaard ingesteld op HTTP.
Mogelijke opsommingswaarden:
-
"HTTP" betekent dat het gebruikte schema wordt http://
-
"HTTPS" betekent dat het gebruikte schema wordt https://
'HTTP' 'HTTPS'
type
Het type actie dat moet worden uitgevoerd om de statuscontrole uit te voeren.
HTTPGetAction (vereist)
HttpScaleRule
Naam
Beschrijving
Waarde
Auth
Verificatiegeheimen voor de aangepaste schaalregel.
Het wachtwoord van de referentie voor het installatiekopieënregister
snaar
gebruikersnaam
De gebruikersnaam van de referentie voor het installatiekopieënregister
snaar
JarUploadedUserSourceInfo
Naam
Beschrijving
Waarde
jvmOptions
JVM-parameter
snaar
relativePath
Relatief pad van de opslag waarin de bron wordt opgeslagen
snaar
runtimeVersion
Runtimeversie van het Jar-bestand
snaar
type
Type van de geüploade bron
Jar (vereist)
Microsoft.AppPlatform/Spring/apps/deployments
Naam
Beschrijving
Waarde
naam
De resourcenaam
tekenreeks (vereist)
ouder
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.
Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. Moet 1 zijn voor leven en opstarten. De minimumwaarde is 1.
Int
time-outSeconden
Aantal seconden waarna er een time-out optreedt voor de test. De minimumwaarde is 1.
Int
ProbeAction
Naam
Beschrijving
Waarde
type
Ingesteld op ExecAction voor het type ExecAction. Ingesteld op HTTPGetAction voor het type HttpGetAction. Ingesteld op TCPSocketAction voor het type TCPSocketAction.
Vereiste CPU. 1 kern kan worden vertegenwoordigd door 1 of 1000m. Dit moet 500 m of 1 zijn voor de Basic-laag en {500m, 1, 2, 3, 4} voor de Standard-laag.
snaar
geheugen
Vereist geheugen. 1 GB kan worden vertegenwoordigd door 1Gi of 1024Mi. Dit moet {512Mi, 1Gi, 2Gi} zijn voor de Basic-laag en {512Mi, 1Gi, 2Gi, ..., 8Gi} voor de Standard-laag.
snaar
Schub
Naam
Beschrijving
Waarde
maxReplicas
Facultatief. Maximum aantal containerreplica's. De standaardwaarde is 10 als deze niet is ingesteld.
Naam van het azure Spring Apps App Instance-geheim waaruit de verificatieparams moeten worden opgehaald.
snaar
triggerParameter
Triggerparameter die gebruikmaakt van het geheim
snaar
Sku
Naam
Beschrijving
Waarde
capaciteit
Huidige capaciteit van de doelresource
Int
naam
Naam van de SKU
snaar
rang
Laag van de SKU
snaar
SourceUploadedUserSourceInfo
Naam
Beschrijving
Waarde
artifactSelector
Selector voor het artefact dat moet worden gebruikt voor de implementatie voor projecten met meerdere modules. Dit moet zijn het relatieve pad naar de doelmodule/het doelproject.
snaar
relativePath
Relatief pad van de opslag waarin de bron wordt opgeslagen
De aangevraagde resourcehoeveelheid voor de vereiste CPU en het vereiste geheugen. Het wordt aanbevolen dat het gebruik van dit veld om de vereiste CPU en het geheugen weer te geven, de oude veld cpu en memoryInGB later worden afgeschaft.
StartupProbe geeft aan dat het app-exemplaar is geïnitialiseerd. Indien opgegeven, worden er geen andere tests uitgevoerd totdat dit is voltooid. Als deze test mislukt, wordt de pod opnieuw opgestart, net zoals de livenessProbe is mislukt. Dit kan worden gebruikt voor het leveren van verschillende testparameters aan het begin van de levenscyclus van een app-exemplaar, wanneer het lang kan duren om gegevens te laden of een cache te warmen, dan tijdens een gestage bewerking. Dit kan niet worden bijgewerkt. Meer informatie: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
Optionele duur in seconden moet het app-exemplaar probleemloos worden beëindigd. Kan worden verminderd in de verwijderingsaanvraag. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Als deze waarde nul is, wordt in plaats daarvan de standaard respijtperiode gebruikt. De respijtperiode is de duur in seconden nadat de processen die in het app-exemplaar worden uitgevoerd, een beëindigingssignaal worden verzonden en de tijd waarop de processen geforceerd worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. De standaardwaarde is 90 seconden.
Int
DeploymentSettingsAddonConfigs
Naam
Beschrijving
Waarde
DeploymentSettingsEnvironmentVariables
Naam
Beschrijving
Waarde
ExecAction
Naam
Beschrijving
Waarde
bevelen
De opdracht is de opdrachtregel die in de container moet worden uitgevoerd. De werkmap voor de opdracht is root ('/') in het bestandssysteem van de container. De opdracht wordt niet uitgevoerd in een shell, dus traditionele shell-instructies ('
', etc) werkt niet. Als u een shell wilt gebruiken, moet u deze shell expliciet aanroepen. De afsluitstatus van 0 wordt behandeld als live/gezond en niet-nul is beschadigd.
tekenreeks[]
type
Het type actie dat moet worden uitgevoerd om de statuscontrole uit te voeren.
'ExecAction' (vereist)
HttpGetAction
Naam
Beschrijving
Waarde
pad
Pad naar toegang op de HTTP-server.
snaar
plan
Schema dat moet worden gebruikt om verbinding te maken met de host. Standaard ingesteld op HTTP.
Mogelijke opsommingswaarden:
-
"HTTP" betekent dat het gebruikte schema wordt http://
-
"HTTPS" betekent dat het gebruikte schema wordt https://
'HTTP' 'HTTPS'
type
Het type actie dat moet worden uitgevoerd om de statuscontrole uit te voeren.
HTTPGetAction (vereist)
HttpScaleRule
Naam
Beschrijving
Waarde
Auth
Verificatiegeheimen voor de aangepaste schaalregel.
Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. Moet 1 zijn voor leven en opstarten. De minimumwaarde is 1.
Int
time-outSeconden
Aantal seconden waarna er een time-out optreedt voor de test. De minimumwaarde is 1.
Int
ProbeAction
Naam
Beschrijving
Waarde
type
Ingesteld op ExecAction voor het type ExecAction. Ingesteld op HTTPGetAction voor het type HttpGetAction. Ingesteld op TCPSocketAction voor het type TCPSocketAction.
Vereiste CPU. 1 kern kan worden vertegenwoordigd door 1 of 1000m. Dit moet 500 m of 1 zijn voor de Basic-laag en {500m, 1, 2, 3, 4} voor de Standard-laag.
snaar
geheugen
Vereist geheugen. 1 GB kan worden vertegenwoordigd door 1Gi of 1024Mi. Dit moet {512Mi, 1Gi, 2Gi} zijn voor de Basic-laag en {512Mi, 1Gi, 2Gi, ..., 8Gi} voor de Standard-laag.
snaar
Schub
Naam
Beschrijving
Waarde
maxReplicas
Facultatief. Maximum aantal containerreplica's. De standaardwaarde is 10 als deze niet is ingesteld.
Naam van het azure Spring Apps App Instance-geheim waaruit de verificatieparams moeten worden opgehaald.
snaar
triggerParameter
Triggerparameter die gebruikmaakt van het geheim
snaar
Sku
Naam
Beschrijving
Waarde
capaciteit
Huidige capaciteit van de doelresource
Int
naam
Naam van de SKU
snaar
rang
Laag van de SKU
snaar
SourceUploadedUserSourceInfo
Naam
Beschrijving
Waarde
artifactSelector
Selector voor het artefact dat moet worden gebruikt voor de implementatie voor projecten met meerdere modules. Dit moet zijn het relatieve pad naar de doelmodule/het doelproject.
snaar
relativePath
Relatief pad van de opslag waarin de bron wordt opgeslagen
De aangevraagde resourcehoeveelheid voor de vereiste CPU en het vereiste geheugen. Het wordt aanbevolen dat het gebruik van dit veld om de vereiste CPU en het geheugen weer te geven, de oude veld cpu en memoryInGB later worden afgeschaft.
StartupProbe geeft aan dat het app-exemplaar is geïnitialiseerd. Indien opgegeven, worden er geen andere tests uitgevoerd totdat dit is voltooid. Als deze test mislukt, wordt de pod opnieuw opgestart, net zoals de livenessProbe is mislukt. Dit kan worden gebruikt voor het leveren van verschillende testparameters aan het begin van de levenscyclus van een app-exemplaar, wanneer het lang kan duren om gegevens te laden of een cache te warmen, dan tijdens een gestage bewerking. Dit kan niet worden bijgewerkt. Meer informatie: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
Optionele duur in seconden moet het app-exemplaar probleemloos worden beëindigd. Kan worden verminderd in de verwijderingsaanvraag. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Als deze waarde nul is, wordt in plaats daarvan de standaard respijtperiode gebruikt. De respijtperiode is de duur in seconden nadat de processen die in het app-exemplaar worden uitgevoerd, een beëindigingssignaal worden verzonden en de tijd waarop de processen geforceerd worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. De standaardwaarde is 90 seconden.
Int
DeploymentSettingsAddonConfigs
Naam
Beschrijving
Waarde
DeploymentSettingsEnvironmentVariables
Naam
Beschrijving
Waarde
ExecAction
Naam
Beschrijving
Waarde
bevelen
De opdracht is de opdrachtregel die in de container moet worden uitgevoerd. De werkmap voor de opdracht is root ('/') in het bestandssysteem van de container. De opdracht wordt niet uitgevoerd in een shell, dus traditionele shell-instructies ('
', etc) werkt niet. Als u een shell wilt gebruiken, moet u deze shell expliciet aanroepen. De afsluitstatus van 0 wordt behandeld als live/gezond en niet-nul is beschadigd.
tekenreeks[]
type
Het type actie dat moet worden uitgevoerd om de statuscontrole uit te voeren.
'ExecAction' (vereist)
HttpGetAction
Naam
Beschrijving
Waarde
pad
Pad naar toegang op de HTTP-server.
snaar
plan
Schema dat moet worden gebruikt om verbinding te maken met de host. Standaard ingesteld op HTTP.
Mogelijke opsommingswaarden:
-
"HTTP" betekent dat het gebruikte schema wordt http://
-
"HTTPS" betekent dat het gebruikte schema wordt https://
'HTTP' 'HTTPS'
type
Het type actie dat moet worden uitgevoerd om de statuscontrole uit te voeren.
HTTPGetAction (vereist)
HttpScaleRule
Naam
Beschrijving
Waarde
Auth
Verificatiegeheimen voor de aangepaste schaalregel.
Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. Moet 1 zijn voor leven en opstarten. De minimumwaarde is 1.
Int
time-outSeconden
Aantal seconden waarna er een time-out optreedt voor de test. De minimumwaarde is 1.
Int
ProbeAction
Naam
Beschrijving
Waarde
type
Ingesteld op ExecAction voor het type ExecAction. Ingesteld op HTTPGetAction voor het type HttpGetAction. Ingesteld op TCPSocketAction voor het type TCPSocketAction.
Vereiste CPU. 1 kern kan worden vertegenwoordigd door 1 of 1000m. Dit moet 500 m of 1 zijn voor de Basic-laag en {500m, 1, 2, 3, 4} voor de Standard-laag.
snaar
geheugen
Vereist geheugen. 1 GB kan worden vertegenwoordigd door 1Gi of 1024Mi. Dit moet {512Mi, 1Gi, 2Gi} zijn voor de Basic-laag en {512Mi, 1Gi, 2Gi, ..., 8Gi} voor de Standard-laag.
snaar
Schub
Naam
Beschrijving
Waarde
maxReplicas
Facultatief. Maximum aantal containerreplica's. De standaardwaarde is 10 als deze niet is ingesteld.
Naam van het azure Spring Apps App Instance-geheim waaruit de verificatieparams moeten worden opgehaald.
snaar
triggerParameter
Triggerparameter die gebruikmaakt van het geheim
snaar
Sku
Naam
Beschrijving
Waarde
capaciteit
Huidige capaciteit van de doelresource
Int
naam
Naam van de SKU
snaar
rang
Laag van de SKU
snaar
SourceUploadedUserSourceInfo
Naam
Beschrijving
Waarde
artifactSelector
Selector voor het artefact dat moet worden gebruikt voor de implementatie voor projecten met meerdere modules. Dit moet zijn het relatieve pad naar de doelmodule/het doelproject.
snaar
relativePath
Relatief pad van de opslag waarin de bron wordt opgeslagen