Method: projects.settings.deleteValue

Usuwa wartość ustawienia. Jeśli wartość ustawienia nie istnieje, operacja nie jest wykonywana.

Zwraca wartość google.rpc.Status z wartością google.rpc.Code.NOT_FOUND, jeśli ustawienie lub jego wartość nie istnieje. Wartość ustawienia nie będzie istnieć, jeśli poprzednie wywołanie DeleteSetting dla wartości ustawienia zwróciło już kod powodzenia. Zwraca wartość google.rpc.Status z wartością google.rpc.Code.FAILED_PRECONDITION, jeśli ustawienie jest oznaczone jako tylko do odczytu.

Żądanie HTTP

DELETE https://resourcesettings.googleapis.com/v1alpha1/{name=projects/*/settings/*/value}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Nazwa wartości ustawienia do usunięcia. Wymagania dotyczące nazewnictwa znajdziesz w sekcji SettingValue.

Autoryzacja wymaga tych uprawnień IAM w określonym zasobie name:

  • resourcesettings.settingvalues.delete

Parametry zapytania

Parametry
ignoreReadOnly

boolean

Flaga, która umożliwia usunięcie wartości ustawienia readOnly. OSTRZEŻENIE: używasz na własne ryzyko. Usunięcie wartości ustawienia tylko do odczytu jest nieodwracalne (nie można jej ponownie utworzyć).

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Więcej informacji znajdziesz w omówieniu uwierzytelniania.