DnsresolverFunctions

Functions

Link copied to clipboard

Gets a DNS forwarding ruleset properties. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDnsForwardingRuleset(dnsForwardingRulesetName: String, resourceGroupName: String): GetDnsForwardingRulesetResult
Link copied to clipboard

Gets properties of a DNS resolver. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDnsResolver(dnsResolverName: String, resourceGroupName: String): GetDnsResolverResult
Link copied to clipboard

Gets properties of a DNS resolver domain list. Uses Azure REST API version 2023-07-01-preview.

suspend fun getDnsResolverDomainList(dnsResolverDomainListName: String, resourceGroupName: String): GetDnsResolverDomainListResult
Link copied to clipboard

Gets properties of a DNS resolver policy. Uses Azure REST API version 2023-07-01-preview.

suspend fun getDnsResolverPolicy(dnsResolverPolicyName: String, resourceGroupName: String): GetDnsResolverPolicyResult
Link copied to clipboard

Gets properties of a DNS resolver policy virtual network link. Uses Azure REST API version 2023-07-01-preview.

suspend fun getDnsResolverPolicyVirtualNetworkLink(dnsResolverPolicyName: String, dnsResolverPolicyVirtualNetworkLinkName: String, resourceGroupName: String): GetDnsResolverPolicyVirtualNetworkLinkResult
Link copied to clipboard

Gets properties of a DNS security rule for a DNS resolver policy. Uses Azure REST API version 2023-07-01-preview.

suspend fun getDnsSecurityRule(dnsResolverPolicyName: String, dnsSecurityRuleName: String, resourceGroupName: String): GetDnsSecurityRuleResult
Link copied to clipboard

Gets properties of a forwarding rule in a DNS forwarding ruleset. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getForwardingRule(dnsForwardingRulesetName: String, forwardingRuleName: String, resourceGroupName: String): GetForwardingRuleResult
Link copied to clipboard

Gets properties of an inbound endpoint for a DNS resolver. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getInboundEndpoint(dnsResolverName: String, inboundEndpointName: String, resourceGroupName: String): GetInboundEndpointResult
Link copied to clipboard

Gets properties of an outbound endpoint for a DNS resolver. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getOutboundEndpoint(dnsResolverName: String, outboundEndpointName: String, resourceGroupName: String): GetOutboundEndpointResult
Link copied to clipboard

Gets properties of a virtual network link to a DNS forwarding ruleset. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getPrivateResolverVirtualNetworkLink(dnsForwardingRulesetName: String, resourceGroupName: String, virtualNetworkLinkName: String): GetPrivateResolverVirtualNetworkLinkResult
Link copied to clipboard

Lists DNS forwarding ruleset resource IDs attached to a virtual network. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listDnsForwardingRulesetByVirtualNetwork(resourceGroupName: String, top: Int? = null, virtualNetworkName: String): ListDnsForwardingRulesetByVirtualNetworkResult
Link copied to clipboard

Lists DNS resolver resource IDs linked to a virtual network. Uses Azure REST API version 2023-07-01-preview. Other available API versions: 2020-04-01-preview, 2022-07-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dnsresolver [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listDnsResolverByVirtualNetwork(resourceGroupName: String, top: Int? = null, virtualNetworkName: String): ListDnsResolverByVirtualNetworkResult
Link copied to clipboard

Lists DNS resolver policy resource IDs linked to a virtual network. Uses Azure REST API version 2023-07-01-preview.