DnsFunctions

Functions

Link copied to clipboard

Returns the DNS records specified by the referencing targetResourceIds. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2018-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Gets the DNSSEC configuration. Uses Azure REST API version 2023-07-01-preview.

suspend fun getDnssecConfig(resourceGroupName: String, zoneName: String): GetDnssecConfigResult
Link copied to clipboard

Gets a record set. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2015-05-04-preview, 2016-04-01, 2017-09-01, 2017-10-01, 2018-03-01-preview, 2018-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getRecordSet(recordType: String, relativeRecordSetName: String, resourceGroupName: String, zoneName: String): GetRecordSetResult
Link copied to clipboard
suspend fun getZone(argument: GetZonePlainArgs): GetZoneResult

Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2015-05-04-preview, 2016-04-01, 2017-09-01, 2017-10-01, 2018-03-01-preview, 2018-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getZone(argument: suspend GetZonePlainArgsBuilder.() -> Unit): GetZoneResult
suspend fun getZone(resourceGroupName: String, zoneName: String): GetZoneResult