Privatedns Functions
object PrivatednsFunctions
Functions
Link copied to clipboard
suspend fun getAAAARecord(argument: suspend GetAAAARecordPlainArgsBuilder.() -> Unit): GetAAAARecordResult
suspend fun getAAAARecord(name: String, resourceGroupName: String, zoneName: String): GetAAAARecordResult
Link copied to clipboard
Link copied to clipboard
suspend fun getCnameRecord(argument: suspend GetCnameRecordPlainArgsBuilder.() -> Unit): GetCnameRecordResult
suspend fun getCnameRecord(name: String, resourceGroupName: String, zoneName: String): GetCnameRecordResult
Link copied to clipboard
Use this data source to access information about an existing Private DNS Zone.
suspend fun getDnsZone(name: String, resourceGroupName: String? = null, tags: Map<String, String>? = null): GetDnsZoneResult
Link copied to clipboard
suspend fun getMxRecord(argument: suspend GetMxRecordPlainArgsBuilder.() -> Unit): GetMxRecordResult
suspend fun getMxRecord(name: String? = null, resourceGroupName: String, zoneName: String): GetMxRecordResult
Link copied to clipboard
suspend fun getPtrRecord(argument: suspend GetPtrRecordPlainArgsBuilder.() -> Unit): GetPtrRecordResult
suspend fun getPtrRecord(name: String, resourceGroupName: String, zoneName: String): GetPtrRecordResult
Link copied to clipboard
Gets information about an existing Private DNS Resolver.
suspend fun getResolver(argument: suspend GetResolverPlainArgsBuilder.() -> Unit): GetResolverResult
Link copied to clipboard
suspend fun getResolverDnsForwardingRuleset(argument: GetResolverDnsForwardingRulesetPlainArgs): GetResolverDnsForwardingRulesetResult
Gets information about an existing Private DNS Resolver Dns Forwarding Ruleset.
suspend fun getResolverDnsForwardingRuleset(argument: suspend GetResolverDnsForwardingRulesetPlainArgsBuilder.() -> Unit): GetResolverDnsForwardingRulesetResult
suspend fun getResolverDnsForwardingRuleset(name: String, resourceGroupName: String): GetResolverDnsForwardingRulesetResult
Link copied to clipboard
suspend fun getResolverForwardingRule(argument: GetResolverForwardingRulePlainArgs): GetResolverForwardingRuleResult
Gets information about an existing Private DNS Resolver Forwarding Rule.
suspend fun getResolverForwardingRule(argument: suspend GetResolverForwardingRulePlainArgsBuilder.() -> Unit): GetResolverForwardingRuleResult
suspend fun getResolverForwardingRule(dnsForwardingRulesetId: String, name: String): GetResolverForwardingRuleResult
Link copied to clipboard
suspend fun getResolverInboundEndpoint(argument: GetResolverInboundEndpointPlainArgs): GetResolverInboundEndpointResult
Gets information about an existing Private DNS Resolver Inbound Endpoint.
suspend fun getResolverInboundEndpoint(argument: suspend GetResolverInboundEndpointPlainArgsBuilder.() -> Unit): GetResolverInboundEndpointResult
suspend fun getResolverInboundEndpoint(name: String, privateDnsResolverId: String): GetResolverInboundEndpointResult
Link copied to clipboard
suspend fun getResolverOutboundEndpoint(argument: GetResolverOutboundEndpointPlainArgs): GetResolverOutboundEndpointResult
Gets information about an existing Private DNS Resolver Outbound Endpoint.
suspend fun getResolverOutboundEndpoint(argument: suspend GetResolverOutboundEndpointPlainArgsBuilder.() -> Unit): GetResolverOutboundEndpointResult
suspend fun getResolverOutboundEndpoint(name: String, privateDnsResolverId: String): GetResolverOutboundEndpointResult
Link copied to clipboard
suspend fun getResolverVirtualNetworkLink(argument: GetResolverVirtualNetworkLinkPlainArgs): GetResolverVirtualNetworkLinkResult
Gets information about an existing Private DNS Resolver Virtual Network Link.
suspend fun getResolverVirtualNetworkLink(argument: suspend GetResolverVirtualNetworkLinkPlainArgsBuilder.() -> Unit): GetResolverVirtualNetworkLinkResult
suspend fun getResolverVirtualNetworkLink(dnsForwardingRulesetId: String, name: String): GetResolverVirtualNetworkLinkResult
Link copied to clipboard
suspend fun getSoaRecord(argument: suspend GetSoaRecordPlainArgsBuilder.() -> Unit): GetSoaRecordResult
suspend fun getSoaRecord(name: String? = null, resourceGroupName: String, zoneName: String): GetSoaRecordResult
Link copied to clipboard
suspend fun getSrvRecord(argument: suspend GetSrvRecordPlainArgsBuilder.() -> Unit): GetSrvRecordResult
suspend fun getSrvRecord(name: String, resourceGroupName: String, zoneName: String): GetSrvRecordResult
Link copied to clipboard
suspend fun getTxtRecord(argument: suspend GetTxtRecordPlainArgsBuilder.() -> Unit): GetTxtRecordResult
suspend fun getTxtRecord(name: String, resourceGroupName: String, zoneName: String): GetTxtRecordResult
Link copied to clipboard
suspend fun getZoneVirtualNetworkLink(argument: GetZoneVirtualNetworkLinkPlainArgs): GetZoneVirtualNetworkLinkResult
Use this data source to access information about an existing Private DNS zone Virtual Network Link. These Links enable DNS resolution and registration inside Azure Virtual Networks using Azure Private DNS.
suspend fun getZoneVirtualNetworkLink(argument: suspend GetZoneVirtualNetworkLinkPlainArgsBuilder.() -> Unit): GetZoneVirtualNetworkLinkResult
suspend fun getZoneVirtualNetworkLink(name: String, privateDnsZoneName: String, resourceGroupName: String): GetZoneVirtualNetworkLinkResult