Targets

POST /target-update-google-trust

Request

  • Base URL
    https://api.akeyless.io
  • URL
    https://api.akeyless.io/target-update-google-trust
  • Auth
    none declared

Request body

acme-challengestring

ACME challenge type. Options: [dns]

delete_protectionstring

Protection from accidental deletion of this object [true/false]

descriptionstring

Description of the object

dns-propagation-waitstring

Fixed wait after TXT publish (e.g. 30s, 2m). If omitted with pre-check on, no extra sleep (polling only). If omitted with --dns-skip-precheck, gateway uses 30s. DNS challenge only

dns-resolversstring[]

Custom DNS resolvers (ip:port) for DNS-01. Repeat for multiple. If omitted, Lego uses /etc/resolv.conf or Google Public DNS. DNS challenge only

dns-skip-precheckboolean

Skip DNS TXT pre-check before CA validation. If --dns-propagation-wait is omitted and this flag is set, gateway waits 30s before CA validation. DNS challenge only

dns-target-credsstring

Name of existing cloud target for DNS credentials. Required when challenge type is dns. Supported providers: AWS, Azure, GCP, Cloudflare

dns-timeoutstring

Per-query DNS lookup timeout during pre-check (e.g. 10s), not total poll time. If omitted with pre-check on, Lego library default applies (10s per query on Linux). Ignored when --dns-skip-precheck is set. DNS challenge only

dns-zonestring

Cloudflare DNS zone identifier. Required when DNS credentials target is Cloudflare

eab-hmac-keystring

External Account Binding HMAC key (required for ACME account bootstrap on create)

eab-key-idstring

External Account Binding key identifier (required for ACME account bootstrap on create)

emailstring required

Email address for ACME account registration

gcp-projectstring

GCP Cloud DNS project ID. Optional and can be derived from service account

google-trust-urlstring

Google Trust directory environment. Options: [production/staging]

hosted-zonestring

AWS Route53 hosted zone ID. Required when DNS credentials target is AWS

jsonboolean

Set output format to JSON

keep-prev-versionstring

Whether to keep previous version [true/false]. If not set, use default according to account settings

keystring

The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)

lock-on-readstring

Lock this secret after each successful value read

lock-ttlstring

Lock TTL in minutes

max-versionsstring

Set the maximum number of versions, limited by the account settings defaults.

namestring required

Target name

new-namestring

New target name

resource-groupstring

Azure resource group name. Required when DNS credentials target is Azure

rotate-on-unlockstring

Rotate this secret after it is unlocked

timeoutstring

Timeout for challenge validation

tokenstring

Authentication token (see /auth and /configure)

uid-tokenstring

The universal identity token, Required only for universal_identity authentication

Response

targetUpdateGoogleTrustResponse wraps response body.

target_idinteger

Changes

No recorded changes to this operation across all 1 revision of this API.