Skip to main content

dns_authorizations

Overview

Namedns_authorizations
TypeResource
Idgoogle.certificatemanager.dns_authorizations

Fields

NameDatatypeDescription
namestringA user-defined name of the dns authorization. DnsAuthorization names must be unique globally and match pattern projects/*/locations/*/dnsAuthorizations/*.
descriptionstringOne or more paragraphs of text description of a DnsAuthorization.
updateTimestringOutput only. The last update timestamp of a DnsAuthorization.
createTimestringOutput only. The creation timestamp of a DnsAuthorization.
dnsResourceRecordobjectThe structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.
domainstringRequired. Immutable. A domain that is being authorized. A DnsAuthorization resource covers a single domain and its wildcard, e.g. authorization for example.com can be used to issue certificates for example.com and *.example.com.
labelsobjectSet of labels associated with a DnsAuthorization.

Methods

NameAccessible byRequired ParamsDescription
getSELECTdnsAuthorizationsId, locationsId, projectsIdGets details of a single DnsAuthorization.
listSELECTlocationsId, projectsIdLists DnsAuthorizations in a given project and location.
createINSERTlocationsId, projectsIdCreates a new DnsAuthorization in a given project and location.
deleteDELETEdnsAuthorizationsId, locationsId, projectsIdDeletes a single DnsAuthorization.
_listEXEClocationsId, projectsIdLists DnsAuthorizations in a given project and location.
patchEXECdnsAuthorizationsId, locationsId, projectsIdUpdates a DnsAuthorization.