This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.network.listDnsForwardingRulesetByVirtualNetwork
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Lists DNS forwarding ruleset resource IDs attached to a virtual network. Azure REST API version: 2022-07-01.
Other available API versions: 2020-04-01-preview, 2023-07-01-preview.
Using listDnsForwardingRulesetByVirtualNetwork
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listDnsForwardingRulesetByVirtualNetwork(args: ListDnsForwardingRulesetByVirtualNetworkArgs, opts?: InvokeOptions): Promise<ListDnsForwardingRulesetByVirtualNetworkResult>
function listDnsForwardingRulesetByVirtualNetworkOutput(args: ListDnsForwardingRulesetByVirtualNetworkOutputArgs, opts?: InvokeOptions): Output<ListDnsForwardingRulesetByVirtualNetworkResult>def list_dns_forwarding_ruleset_by_virtual_network(resource_group_name: Optional[str] = None,
                                                   top: Optional[int] = None,
                                                   virtual_network_name: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> ListDnsForwardingRulesetByVirtualNetworkResult
def list_dns_forwarding_ruleset_by_virtual_network_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                                   top: Optional[pulumi.Input[int]] = None,
                                                   virtual_network_name: Optional[pulumi.Input[str]] = None,
                                                   opts: Optional[InvokeOptions] = None) -> Output[ListDnsForwardingRulesetByVirtualNetworkResult]func ListDnsForwardingRulesetByVirtualNetwork(ctx *Context, args *ListDnsForwardingRulesetByVirtualNetworkArgs, opts ...InvokeOption) (*ListDnsForwardingRulesetByVirtualNetworkResult, error)
func ListDnsForwardingRulesetByVirtualNetworkOutput(ctx *Context, args *ListDnsForwardingRulesetByVirtualNetworkOutputArgs, opts ...InvokeOption) ListDnsForwardingRulesetByVirtualNetworkResultOutput> Note: This function is named ListDnsForwardingRulesetByVirtualNetwork in the Go SDK.
public static class ListDnsForwardingRulesetByVirtualNetwork 
{
    public static Task<ListDnsForwardingRulesetByVirtualNetworkResult> InvokeAsync(ListDnsForwardingRulesetByVirtualNetworkArgs args, InvokeOptions? opts = null)
    public static Output<ListDnsForwardingRulesetByVirtualNetworkResult> Invoke(ListDnsForwardingRulesetByVirtualNetworkInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListDnsForwardingRulesetByVirtualNetworkResult> listDnsForwardingRulesetByVirtualNetwork(ListDnsForwardingRulesetByVirtualNetworkArgs args, InvokeOptions options)
public static Output<ListDnsForwardingRulesetByVirtualNetworkResult> listDnsForwardingRulesetByVirtualNetwork(ListDnsForwardingRulesetByVirtualNetworkArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:network:listDnsForwardingRulesetByVirtualNetwork
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VirtualNetwork stringName 
- The name of the virtual network.
- Top int
- The maximum number of results to return. If not specified, returns up to 100 results.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VirtualNetwork stringName 
- The name of the virtual network.
- Top int
- The maximum number of results to return. If not specified, returns up to 100 results.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- virtualNetwork StringName 
- The name of the virtual network.
- top Integer
- The maximum number of results to return. If not specified, returns up to 100 results.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- virtualNetwork stringName 
- The name of the virtual network.
- top number
- The maximum number of results to return. If not specified, returns up to 100 results.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- virtual_network_ strname 
- The name of the virtual network.
- top int
- The maximum number of results to return. If not specified, returns up to 100 results.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- virtualNetwork StringName 
- The name of the virtual network.
- top Number
- The maximum number of results to return. If not specified, returns up to 100 results.
listDnsForwardingRulesetByVirtualNetwork Result
The following output properties are available:
- NextLink string
- The continuation token for the next page of results.
- Value
List<Pulumi.Azure Native. Network. Outputs. Virtual Network Dns Forwarding Ruleset Response> 
- Enumeration of the Virtual Network DNS Forwarding Ruleset.
- NextLink string
- The continuation token for the next page of results.
- Value
[]VirtualNetwork Dns Forwarding Ruleset Response 
- Enumeration of the Virtual Network DNS Forwarding Ruleset.
- nextLink String
- The continuation token for the next page of results.
- value
List<VirtualNetwork Dns Forwarding Ruleset Response> 
- Enumeration of the Virtual Network DNS Forwarding Ruleset.
- nextLink string
- The continuation token for the next page of results.
- value
VirtualNetwork Dns Forwarding Ruleset Response[] 
- Enumeration of the Virtual Network DNS Forwarding Ruleset.
- next_link str
- The continuation token for the next page of results.
- value
Sequence[VirtualNetwork Dns Forwarding Ruleset Response] 
- Enumeration of the Virtual Network DNS Forwarding Ruleset.
- nextLink String
- The continuation token for the next page of results.
- value List<Property Map>
- Enumeration of the Virtual Network DNS Forwarding Ruleset.
Supporting Types
SubResourceResponse  
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
VirtualNetworkDnsForwardingRulesetResponse     
- Id string
- DNS Forwarding Ruleset Resource ID.
- VirtualNetwork Pulumi.Link Azure Native. Network. Inputs. Sub Resource Response 
- The reference to the virtual network link.
- Id string
- DNS Forwarding Ruleset Resource ID.
- VirtualNetwork SubLink Resource Response 
- The reference to the virtual network link.
- id String
- DNS Forwarding Ruleset Resource ID.
- virtualNetwork SubLink Resource Response 
- The reference to the virtual network link.
- id string
- DNS Forwarding Ruleset Resource ID.
- virtualNetwork SubLink Resource Response 
- The reference to the virtual network link.
- id str
- DNS Forwarding Ruleset Resource ID.
- virtual_network_ Sublink Resource Response 
- The reference to the virtual network link.
- id String
- DNS Forwarding Ruleset Resource ID.
- virtualNetwork Property MapLink 
- The reference to the virtual network link.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi