Method: acmeChallengeSets.rotateChallenges

Wykonuj wyzwania ACME dla danej nazwy domeny. Domyślnie usuwa wszystkie wyzwania starsze niż 30 dni. Nazwy domen należy podać w Punycode.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
rootDomain

string

Wymagany. Nazwa domeny SLD + TLD, dla której chcesz zaktualizować rekordy. Na przykład w przypadku każdej pełnej i jednoznacznej nazwy domeny podanej jako „google.com” będzie to „google.com”. Obejmuje to testy zabezpieczające subdomeny „google.com.google.com”. Może to być Unicode lub Punycode.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "accessToken": string,
  "recordsToAdd": [
    {
      object (AcmeTxtRecord)
    }
  ],
  "recordsToRemove": [
    {
      object (AcmeTxtRecord)
    }
  ],
  "keepExpiredRecords": boolean
}
Pola
accessToken

string (bytes format)

Wymagany. Token dostępu do DNS ACME. Jest to tajny token tokena base64 kupiony w witrynie Google Domains. Autoryzuje rekordy TXT ACME dla domeny.

Ciąg znaków zakodowany w standardzie base64.

recordsToAdd[]

object (AcmeTxtRecord)

Wyzwania związane z rekordami TXT ACME są dodawane. Obsługuje wiele wyzwań w tej samej pełnej nazwie domeny.

recordsToRemove[]

object (AcmeTxtRecord)

Wyzwania związane z rekordami TXT ACME do usunięcia.

keepExpiredRecords

boolean

Zachowaj dane starsze niż 30 dni, które były używane w przypadku poprzednich żądań.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu AcmeChallengeSet.