DnsFunctions

Functions

Link copied to clipboard
suspend fun getKeys(argument: GetKeysPlainArgs): GetKeysResult

Get the DNSKEY and DS records of DNSSEC-signed managed zones. For more information see the official documentation and API.

suspend fun getKeys(argument: suspend GetKeysPlainArgsBuilder.() -> Unit): GetKeysResult
suspend fun getKeys(managedZone: String, project: String? = null): GetKeysResult
Link copied to clipboard

Provides access to a zone's attributes within Google Cloud DNS. For more information see the official documentation and API.

suspend fun getManagedZone(name: String, project: String? = null): GetManagedZoneResult
Link copied to clipboard

Retrieves the current IAM policy data for managedzone

suspend fun getManagedZoneIamPolicy(managedZone: String, project: String? = null): GetManagedZoneIamPolicyResult
Link copied to clipboard

Provides access to a list of zones within Google Cloud DNS. For more information see the official documentation and API.

suspend fun getManagedZones(project: String? = null): GetManagedZonesResult
Link copied to clipboard

Get a DNS record set within Google Cloud DNS For more information see the official documentation and API

suspend fun getRecordSet(managedZone: String, name: String, project: String? = null, type: String): GetRecordSetResult