Aktualizuje ruch backendu.
Żądanie HTTP
PATCH https://firebaseapphosting.googleapis.com/v1beta/{traffic.name=projects/*/locations/*/backends/*/traffic}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
traffic.name |
Identyfikator. Nazwa zasobu backendu. Format:
|
Parametry zapytania
Parametry | |
---|---|
updateMask |
Wymagane. Maska pola służy do określania pól, które mają zostać zastąpione w zasobie ruchu przez aktualizację. Pola określone w updateMask odnoszą się do zasobu, a nie pełnego żądania. Jeśli pole znajduje się w masce, zostanie zastąpione. Jeśli użytkownik nie poda maski, wszystkie pola zostaną zastąpione. Jest to rozdzielana przecinkami lista w pełni kwalifikowanych nazw pól. Przykład: |
requestId |
Opcjonalnie. Opcjonalny identyfikator żądania do identyfikowania żądań. Określ unikalny identyfikator żądania, dzięki czemu, jeśli spróbujesz ponownie wysłać żądanie, serwer będzie wiedział, że je zignorować, jeśli zostało już zakończone. Serwer gwarantuje, że będzie to możliwe na co najmniej 60 minut od pierwszego żądania. Weźmy pod uwagę sytuację, w której po zgłoszeniu pierwszej prośby jej przekracza limit czasu. Jeśli wyślesz żądanie ponownie z tym samym identyfikatorem, serwer może sprawdzić, czy otrzymano pierwotną operację z tym samym identyfikatorem żądania i zignoruje drugie. Zapobiega to przypadkowemu tworzeniu zduplikowanych zobowiązań przez klientów. Identyfikator żądania musi być prawidłowym identyfikatorem UUID, ale ten identyfikator nie jest obsługiwany (00000000-0000-0000-0000-000000000000). |
validateOnly |
Opcjonalnie. Wskazuje, że żądanie powinno zostać zweryfikowane bez zachowywania żądania ani aktualizowania zasobów. |
Treść żądania
Treść żądania zawiera instancję Traffic
.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała instancję Operation
.
Zakresy autoryzacji
Wymaga następującego zakresu protokołu OAuth:
https://www.googleapis.com/auth/cloud-platform
Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).