Method: projects.locations.backends.domains.patch

Обновляет информацию для одного домена.

HTTP-запрос

PATCH https://firebaseapphosting.googleapis.com/v1beta/{domain.name=projects/*/locations/*/backends/*/domains/*}

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
domain.name

string

Идентификатор. Имя ресурса домена, например /projects/p/locations/l/backends/b/domains/foo.com .

Параметры запроса

Параметры
updateMask

string ( FieldMask format)

Необходимый. Маска поля используется для указания полей, которые будут перезаписаны в ресурсе домена при обновлении. Поля, указанные в updateMask, относятся к ресурсу, а не к полному запросу. Поле будет перезаписано, если оно находится в маске. Если пользователь не предоставит маску, все поля будут перезаписаны.

Это разделенный запятыми список полных имен полей. Пример: "user.displayName,photo" .

requestId

string

Необязательный. Необязательный идентификатор запроса для идентификации запросов. Укажите уникальный идентификатор запроса, чтобы, если вам придется повторить запрос, сервер знал, что его следует игнорировать, если он уже выполнен. Сервер гарантирует это в течение как минимум 60 минут с момента первого запроса.

Например, рассмотрим ситуацию, когда вы делаете первоначальный запрос, но время ожидания запроса истекло. Если вы сделаете запрос еще раз с тем же идентификатором запроса, сервер сможет проверить, была ли получена исходная операция с тем же идентификатором запроса, и если да, то проигнорирует второй запрос. Это предотвращает случайное создание дублирующих обязательств клиентами.

Идентификатор запроса должен быть действительным UUID, за исключением того, что нулевой UUID не поддерживается (00000000-0000-0000-0000-000000000000).

validateOnly

boolean

Необязательный. Указывает, что запрос должен быть проверен и заполнен значениями по умолчанию, без сохранения запроса или изменения каких-либо ресурсов.

allowMissing

boolean

Необязательный. Если установлено значение true и домен не найден, будет создан новый домен.

Тело запроса

Тело запроса содержит экземпляр Domain .

Тело ответа

В случае успеха тело ответа содержит экземпляр Operation .

Области авторизации

Требуется следующая область действия OAuth:

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

Для получения дополнительной информации см. Обзор аутентификации .

,

Обновляет информацию для одного домена.

HTTP-запрос

PATCH https://firebaseapphosting.googleapis.com/v1beta/{domain.name=projects/*/locations/*/backends/*/domains/*}

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
domain.name

string

Идентификатор. Имя ресурса домена, например /projects/p/locations/l/backends/b/domains/foo.com .

Параметры запроса

Параметры
updateMask

string ( FieldMask format)

Необходимый. Маска поля используется для указания полей, которые будут перезаписаны в ресурсе домена при обновлении. Поля, указанные в updateMask, относятся к ресурсу, а не к полному запросу. Поле будет перезаписано, если оно находится в маске. Если пользователь не предоставит маску, все поля будут перезаписаны.

Это разделенный запятыми список полных имен полей. Пример: "user.displayName,photo" .

requestId

string

Необязательный. Необязательный идентификатор запроса для идентификации запросов. Укажите уникальный идентификатор запроса, чтобы, если вам придется повторить запрос, сервер знал, что его следует игнорировать, если он уже завершен. Сервер гарантирует это в течение как минимум 60 минут с момента первого запроса.

Например, рассмотрим ситуацию, когда вы делаете первоначальный запрос, но время ожидания запроса истекло. Если вы сделаете запрос еще раз с тем же идентификатором запроса, сервер сможет проверить, была ли получена исходная операция с тем же идентификатором запроса, и если да, то проигнорирует второй запрос. Это предотвращает случайное создание дублирующих обязательств клиентами.

Идентификатор запроса должен быть действительным UUID, за исключением того, что нулевой UUID не поддерживается (00000000-0000-0000-0000-000000000000).

validateOnly

boolean

Необязательный. Указывает, что запрос должен быть проверен и заполнены значения по умолчанию, без сохранения запроса или изменения каких-либо ресурсов.

allowMissing

boolean

Необязательный. Если установлено значение true и домен не найден, будет создан новый домен.

Тело запроса

Тело запроса содержит экземпляр Domain .

Тело ответа

В случае успеха тело ответа содержит экземпляр Operation .

Области авторизации

Требуется следующая область действия OAuth:

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

Для получения дополнительной информации см. Обзор аутентификации .