Alternez les défis ACME pour un nom de domaine donné. Par défaut, les défis remontant à plus de 30 jours sont supprimés. Les noms de domaine doivent être indiqués en Punycode.
Requête HTTP :
POST https://acmedns.googleapis.com/v1/acmeChallengeSets/{rootDomain}:rotateChallenges
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
rootDomain |
Obligatoire. Nom de domaine SLD + TLD pour lequel mettre à jour les enregistrements. Par exemple, il peut s'agir de "google.com" pour tout nom de domaine complet sous "google.com". Cela inclut les questions d'authentification pour "subdomain.google.com". Il s'agit peut-être d'Unicode ou de Punycode. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "accessToken": string, "recordsToAdd": [ { object ( |
Champs | |
---|---|
accessToken |
Obligatoire. Jeton d'accès DNS ACME. Il s'agit d'un secret de jeton base64 qui est fourni sur le site Web de Google Domains. Il autorise les mises à jour des enregistrements TXT ACME pour un domaine. Chaîne encodée en base64. |
recordsToAdd[] |
Défis d'enregistrement TXT ACME à ajouter. Compatible avec plusieurs défis sur le même nom de domaine complet. |
recordsToRemove[] |
Défis d'enregistrement TXT ACME à supprimer. |
keepExpiredRecords |
Conserver les enregistrements datant de plus de 30 jours qui ont été utilisés pour des demandes précédentes. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de AcmeChallengeSet
.