RotateChallengesRequest class
The request message for the RotateChallenges RPC.
Requires an access token, a root domain, and either records_to_add or
records_to_remove to be populated. Records may be set for multiple
subdomains at once to support SAN requests for multiple subdomains in a
single domain. By default, ACME TXT record challenges that are older than 30
days will be removed. Set keep_expired_records
to false if this behavior
is undesired. There is a record maximum of 100 records per domain including
expired records. Any request sent that would exceed this maximum will result
in a FAILED_PRECONDITION error. NEXT ID: 6
Constructors
-
RotateChallengesRequest({String? accessToken, bool? keepExpiredRecords, List<
AcmeTxtRecord> ? recordsToAdd, List<AcmeTxtRecord> ? recordsToRemove}) - RotateChallengesRequest.fromJson(Map json_)
Properties
- accessToken ↔ String?
-
ACME DNS access token.
getter/setter pair
-
accessTokenAsBytes
↔ List<
int> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- keepExpiredRecords ↔ bool?
-
Keep records older than 30 days that were used for previous requests.
getter/setter pair
-
recordsToAdd
↔ List<
AcmeTxtRecord> ? -
ACME TXT record challenges to add.
getter/setter pair
-
recordsToRemove
↔ List<
AcmeTxtRecord> ? -
ACME TXT record challenges to remove.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited