Method: acmeChallengeSets.rotateChallenges

Rote los desafíos de ACME para un nombre de dominio dado. De forma predeterminada, quita todos los desafíos que tengan más de 30 días. Los nombres de dominio deben proporcionarse en Punycode.

Solicitud HTTP

POST https://acmedns.googleapis.com/v1/acmeChallengeSets/{rootDomain}:rotateChallenges

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
rootDomain

string

Obligatorio. Nombre de dominio de SLD + TLD para el que se actualizarán los registros. Por ejemplo, sería "google.com" para cualquier FQDN en "google.com". Esto incluye desafíos para "subdomain.google.com". Puede ser Unicode o Punycode.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "accessToken": string,
  "recordsToAdd": [
    {
      object (AcmeTxtRecord)
    }
  ],
  "recordsToRemove": [
    {
      object (AcmeTxtRecord)
    }
  ],
  "keepExpiredRecords": boolean
}
Campos
accessToken

string (bytes format)

Obligatorio. Token de acceso de DNS de ACME. Este es un secreto de token base64 que se obtiene en el sitio web de Google Domains. Autoriza las actualizaciones de los registros TXT de ACME de un dominio.

String codificada en base64.

recordsToAdd[]

object (AcmeTxtRecord)

Desafíos de registro TXT de ACME para agregar Admite varios desafíos en el mismo FQDN.

recordsToRemove[]

object (AcmeTxtRecord)

Desafíos de registro TXT de ACME que se deben quitar.

keepExpiredRecords

boolean

Conservar los registros de más de 30 días de antigüedad que se hayan usado para solicitudes anteriores

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de AcmeChallengeSet.