Minimalna liczba kolejnych niepowodzeń sondy, które mają zostać uznane za zakończone niepowodzeniem po pomyślnym zakończeniu. Wartość domyślna to 3. Wartość minimalna to 1. Wartość maksymalna to 10.
Int
httpGet
Wartość HTTPGet określa żądanie HTTP do wykonania.
Liczba sekund po uruchomieniu kontenera przed zainicjowanym sondami aktualności. Wartość minimalna to 1. Wartość maksymalna to 60.
Int
periodSeconds
Jak często (w sekundach) wykonać sondę. Wartość domyślna to 10 sekund. Wartość minimalna to 1. Wartość maksymalna to 240.
Int
successThreshold
Minimalna liczba kolejnych sukcesów dla sondy, która ma zostać uznana za pomyślną po niepodaniu. Wartość domyślna to 1. Musi być 1 dla życia i uruchamiania. Wartość minimalna to 1. Wartość maksymalna to 10.
Int
tcpSocket
TcpSocket określa akcję obejmującą port TCP. Haki TCP nie są jeszcze obsługiwane.
Opcjonalny czas trwania w sekundach zasobnik musi zostać bezpiecznie zakończony po niepowodzeniu sondy. Okres prolongaty to czas trwania w sekundach po wysłaniu sygnału zakończenia procesów uruchomionych w zasobniku i czasie, w którym procesy są wymuszone zatrzymane za pomocą sygnału zabicia. Ustaw tę wartość dłużej niż oczekiwany czas oczyszczania dla procesu. Jeśli ta wartość jest zerowa, zostanie użyte zakończenie zasobnikaGracePeriodSeconds. W przeciwnym razie ta wartość zastępuje wartość podaną przez specyfikację zasobnika. Wartość musi być nieujemna liczba całkowita. Wartość zero wskazuje zatrzymać się natychmiast za pośrednictwem sygnału kill (brak możliwości zamknięcia). Jest to pole alfa i wymaga włączenia bramki funkcji ProbeTerminationGracePeriod. Wartość maksymalna to 3600 sekund (1 godzina)
Int
timeoutSeconds
Liczba sekund, po których sonda upłynął limit czasu. Wartość domyślna to 1 sekunda. Wartość minimalna to 1. Wartość maksymalna to 240.
Int
typ
Typ sondy.
"Liveness" "Gotowość" "Uruchamianie"
ContainerAppProbeHttpGet
Nazwa
Opis
Wartość
gospodarz
Nazwa hosta, z którymi ma nawiązać połączenie, domyślnie jest to adres IP zasobnika. Prawdopodobnie chcesz ustawić wartość "Host" w zamiast tego httpHeaders.
struna
httpHeaders
Nagłówki niestandardowe do ustawienia w żądaniu. Protokół HTTP zezwala na powtarzające się nagłówki.
Ręczna konfiguracja wyzwalacza dla pojedynczego zadania wykonywania. Właściwość replicaCompletionCount i równoległość zostanie ustawiona na 1 domyślnie
Maksymalna liczba ponownych prób przed niepowodzeniem zadania.
Int
replicaTimeout
Maksymalna liczba sekund, przez które może działać replika.
int (wymagane)
scheduleTriggerConfig
Cron sformatowany harmonogram powtarzanych wyzwalaczy ("* * * * *") dla cronjobs. Uzupełnianie właściwości i równoległość będą domyślnie ustawione na 1
Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach.
Tożsamości zarządzane wymagane przez zadanie aplikacji kontenera do interakcji z innymi usługami platformy Azure, aby nie przechowywać żadnych wpisów tajnych ani poświadczeń w kodzie.
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
RegistryCredentials
Nazwa
Opis
Wartość
tożsamość
Tożsamość zarządzana używana do uwierzytelniania w usłudze Azure Container Registry. W przypadku tożsamości przypisanych przez użytkownika użyj pełnego identyfikatora zasobu przypisanego przez użytkownika. W przypadku tożsamości przypisanych przez system użyj polecenia "system"
struna
passwordSecretRef
Nazwa wpisu tajnego zawierającego hasło logowania do rejestru
struna
serwer
Serwer rejestru kontenerów
struna
nazwa użytkownika
Nazwa użytkownika usługi Container Registry
struna
Tajny
Nazwa
Opis
Wartość
tożsamość
Identyfikator zasobu tożsamości zarządzanej do uwierzytelniania w usłudze Azure Key Vault lub system do używania tożsamości przypisanej przez system.
Minimalna liczba kolejnych niepowodzeń sondy, które mają zostać uznane za zakończone niepowodzeniem po pomyślnym zakończeniu. Wartość domyślna to 3. Wartość minimalna to 1. Wartość maksymalna to 10.
Int
httpGet
Wartość HTTPGet określa żądanie HTTP do wykonania.
Liczba sekund po uruchomieniu kontenera przed zainicjowanym sondami aktualności. Wartość minimalna to 1. Wartość maksymalna to 60.
Int
periodSeconds
Jak często (w sekundach) wykonać sondę. Wartość domyślna to 10 sekund. Wartość minimalna to 1. Wartość maksymalna to 240.
Int
successThreshold
Minimalna liczba kolejnych sukcesów dla sondy, która ma zostać uznana za pomyślną po niepodaniu. Wartość domyślna to 1. Musi być 1 dla życia i uruchamiania. Wartość minimalna to 1. Wartość maksymalna to 10.
Int
tcpSocket
TcpSocket określa akcję obejmującą port TCP. Haki TCP nie są jeszcze obsługiwane.
Opcjonalny czas trwania w sekundach zasobnik musi zostać bezpiecznie zakończony po niepowodzeniu sondy. Okres prolongaty to czas trwania w sekundach po wysłaniu sygnału zakończenia procesów uruchomionych w zasobniku i czasie, w którym procesy są wymuszone zatrzymane za pomocą sygnału zabicia. Ustaw tę wartość dłużej niż oczekiwany czas oczyszczania dla procesu. Jeśli ta wartość jest zerowa, zostanie użyte zakończenie zasobnikaGracePeriodSeconds. W przeciwnym razie ta wartość zastępuje wartość podaną przez specyfikację zasobnika. Wartość musi być nieujemna liczba całkowita. Wartość zero wskazuje zatrzymać się natychmiast za pośrednictwem sygnału kill (brak możliwości zamknięcia). Jest to pole alfa i wymaga włączenia bramki funkcji ProbeTerminationGracePeriod. Wartość maksymalna to 3600 sekund (1 godzina)
Int
timeoutSeconds
Liczba sekund, po których sonda upłynął limit czasu. Wartość domyślna to 1 sekunda. Wartość minimalna to 1. Wartość maksymalna to 240.
Int
typ
Typ sondy.
"Liveness" "Gotowość" "Uruchamianie"
ContainerAppProbeHttpGet
Nazwa
Opis
Wartość
gospodarz
Nazwa hosta, z którymi ma nawiązać połączenie, domyślnie jest to adres IP zasobnika. Prawdopodobnie chcesz ustawić wartość "Host" w zamiast tego httpHeaders.
struna
httpHeaders
Nagłówki niestandardowe do ustawienia w żądaniu. Protokół HTTP zezwala na powtarzające się nagłówki.
Ręczna konfiguracja wyzwalacza dla pojedynczego zadania wykonywania. Właściwość replicaCompletionCount i równoległość zostanie ustawiona na 1 domyślnie
Maksymalna liczba ponownych prób przed niepowodzeniem zadania.
Int
replicaTimeout
Maksymalna liczba sekund, przez które może działać replika.
int (wymagane)
scheduleTriggerConfig
Cron sformatowany harmonogram powtarzanych wyzwalaczy ("* * * * *") dla cronjobs. Uzupełnianie właściwości i równoległość będą domyślnie ustawione na 1
Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach.
Tożsamości zarządzane wymagane przez zadanie aplikacji kontenera do interakcji z innymi usługami platformy Azure, aby nie przechowywać żadnych wpisów tajnych ani poświadczeń w kodzie.
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.App/jobs"
RegistryCredentials
Nazwa
Opis
Wartość
tożsamość
Tożsamość zarządzana używana do uwierzytelniania w usłudze Azure Container Registry. W przypadku tożsamości przypisanych przez użytkownika użyj pełnego identyfikatora zasobu przypisanego przez użytkownika. W przypadku tożsamości przypisanych przez system użyj polecenia "system"
struna
passwordSecretRef
Nazwa wpisu tajnego zawierającego hasło logowania do rejestru
struna
serwer
Serwer rejestru kontenerów
struna
nazwa użytkownika
Nazwa użytkownika usługi Container Registry
struna
Tajny
Nazwa
Opis
Wartość
tożsamość
Identyfikator zasobu tożsamości zarządzanej do uwierzytelniania w usłudze Azure Key Vault lub system do używania tożsamości przypisanej przez system.
Minimalna liczba kolejnych niepowodzeń sondy, które mają zostać uznane za zakończone niepowodzeniem po pomyślnym zakończeniu. Wartość domyślna to 3. Wartość minimalna to 1. Wartość maksymalna to 10.
Int
httpGet
Wartość HTTPGet określa żądanie HTTP do wykonania.
Liczba sekund po uruchomieniu kontenera przed zainicjowanym sondami aktualności. Wartość minimalna to 1. Wartość maksymalna to 60.
Int
periodSeconds
Jak często (w sekundach) wykonać sondę. Wartość domyślna to 10 sekund. Wartość minimalna to 1. Wartość maksymalna to 240.
Int
successThreshold
Minimalna liczba kolejnych sukcesów dla sondy, która ma zostać uznana za pomyślną po niepodaniu. Wartość domyślna to 1. Musi być 1 dla życia i uruchamiania. Wartość minimalna to 1. Wartość maksymalna to 10.
Int
tcpSocket
TcpSocket określa akcję obejmującą port TCP. Haki TCP nie są jeszcze obsługiwane.
Opcjonalny czas trwania w sekundach zasobnik musi zostać bezpiecznie zakończony po niepowodzeniu sondy. Okres prolongaty to czas trwania w sekundach po wysłaniu sygnału zakończenia procesów uruchomionych w zasobniku i czasie, w którym procesy są wymuszone zatrzymane za pomocą sygnału zabicia. Ustaw tę wartość dłużej niż oczekiwany czas oczyszczania dla procesu. Jeśli ta wartość jest zerowa, zostanie użyte zakończenie zasobnikaGracePeriodSeconds. W przeciwnym razie ta wartość zastępuje wartość podaną przez specyfikację zasobnika. Wartość musi być nieujemna liczba całkowita. Wartość zero wskazuje zatrzymać się natychmiast za pośrednictwem sygnału kill (brak możliwości zamknięcia). Jest to pole alfa i wymaga włączenia bramki funkcji ProbeTerminationGracePeriod. Wartość maksymalna to 3600 sekund (1 godzina)
Int
timeoutSeconds
Liczba sekund, po których sonda upłynął limit czasu. Wartość domyślna to 1 sekunda. Wartość minimalna to 1. Wartość maksymalna to 240.
Int
typ
Typ sondy.
"Liveness" "Gotowość" "Uruchamianie"
ContainerAppProbeHttpGet
Nazwa
Opis
Wartość
gospodarz
Nazwa hosta, z którymi ma nawiązać połączenie, domyślnie jest to adres IP zasobnika. Prawdopodobnie chcesz ustawić wartość "Host" w zamiast tego httpHeaders.
struna
httpHeaders
Nagłówki niestandardowe do ustawienia w żądaniu. Protokół HTTP zezwala na powtarzające się nagłówki.
Ręczna konfiguracja wyzwalacza dla pojedynczego zadania wykonywania. Właściwość replicaCompletionCount i równoległość zostanie ustawiona na 1 domyślnie
Maksymalna liczba ponownych prób przed niepowodzeniem zadania.
Int
replicaTimeout
Maksymalna liczba sekund, przez które może działać replika.
int (wymagane)
scheduleTriggerConfig
Cron sformatowany harmonogram powtarzanych wyzwalaczy ("* * * * *") dla cronjobs. Uzupełnianie właściwości i równoległość będą domyślnie ustawione na 1
Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach.
Tożsamości zarządzane wymagane przez zadanie aplikacji kontenera do interakcji z innymi usługami platformy Azure, aby nie przechowywać żadnych wpisów tajnych ani poświadczeń w kodzie.
Tożsamość zarządzana używana do uwierzytelniania w usłudze Azure Container Registry. W przypadku tożsamości przypisanych przez użytkownika użyj pełnego identyfikatora zasobu przypisanego przez użytkownika. W przypadku tożsamości przypisanych przez system użyj polecenia "system"
struna
passwordSecretRef
Nazwa wpisu tajnego zawierającego hasło logowania do rejestru
struna
serwer
Serwer rejestru kontenerów
struna
nazwa użytkownika
Nazwa użytkownika usługi Container Registry
struna
Tajny
Nazwa
Opis
Wartość
tożsamość
Identyfikator zasobu tożsamości zarządzanej do uwierzytelniania w usłudze Azure Key Vault lub system do używania tożsamości przypisanej przez system.