azure-native.dbformariadb.getVirtualNetworkRule

Explore with Pulumi AI

Gets a virtual network rule. API Version: 2018-06-01.

Using getVirtualNetworkRule

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 getVirtualNetworkRule(args: GetVirtualNetworkRuleArgs, opts?: InvokeOptions): Promise<GetVirtualNetworkRuleResult>
function getVirtualNetworkRuleOutput(args: GetVirtualNetworkRuleOutputArgs, opts?: InvokeOptions): Output<GetVirtualNetworkRuleResult>
def get_virtual_network_rule(resource_group_name: Optional[str] = None,
                             server_name: Optional[str] = None,
                             virtual_network_rule_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetVirtualNetworkRuleResult
def get_virtual_network_rule_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                             server_name: Optional[pulumi.Input[str]] = None,
                             virtual_network_rule_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetVirtualNetworkRuleResult]
func LookupVirtualNetworkRule(ctx *Context, args *LookupVirtualNetworkRuleArgs, opts ...InvokeOption) (*LookupVirtualNetworkRuleResult, error)
func LookupVirtualNetworkRuleOutput(ctx *Context, args *LookupVirtualNetworkRuleOutputArgs, opts ...InvokeOption) LookupVirtualNetworkRuleResultOutput

> Note: This function is named LookupVirtualNetworkRule in the Go SDK.

public static class GetVirtualNetworkRule 
{
    public static Task<GetVirtualNetworkRuleResult> InvokeAsync(GetVirtualNetworkRuleArgs args, InvokeOptions? opts = null)
    public static Output<GetVirtualNetworkRuleResult> Invoke(GetVirtualNetworkRuleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualNetworkRuleResult> getVirtualNetworkRule(GetVirtualNetworkRuleArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:dbformariadb:getVirtualNetworkRule
  arguments:
    # arguments dictionary

The following arguments are supported:

ResourceGroupName string

The name of the resource group. The name is case insensitive.

ServerName string

The name of the server.

VirtualNetworkRuleName string

The name of the virtual network rule.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

ServerName string

The name of the server.

VirtualNetworkRuleName string

The name of the virtual network rule.

resourceGroupName String

The name of the resource group. The name is case insensitive.

serverName String

The name of the server.

virtualNetworkRuleName String

The name of the virtual network rule.

resourceGroupName string

The name of the resource group. The name is case insensitive.

serverName string

The name of the server.

virtualNetworkRuleName string

The name of the virtual network rule.

resource_group_name str

The name of the resource group. The name is case insensitive.

server_name str

The name of the server.

virtual_network_rule_name str

The name of the virtual network rule.

resourceGroupName String

The name of the resource group. The name is case insensitive.

serverName String

The name of the server.

virtualNetworkRuleName String

The name of the virtual network rule.

getVirtualNetworkRule Result

The following output properties are available:

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

State string

Virtual Network Rule State

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

VirtualNetworkSubnetId string

The ARM resource id of the virtual network subnet.

IgnoreMissingVnetServiceEndpoint bool

Create firewall rule before the virtual network has vnet service endpoint enabled.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

State string

Virtual Network Rule State

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

VirtualNetworkSubnetId string

The ARM resource id of the virtual network subnet.

IgnoreMissingVnetServiceEndpoint bool

Create firewall rule before the virtual network has vnet service endpoint enabled.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

state String

Virtual Network Rule State

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

virtualNetworkSubnetId String

The ARM resource id of the virtual network subnet.

ignoreMissingVnetServiceEndpoint Boolean

Create firewall rule before the virtual network has vnet service endpoint enabled.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name string

The name of the resource

state string

Virtual Network Rule State

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

virtualNetworkSubnetId string

The ARM resource id of the virtual network subnet.

ignoreMissingVnetServiceEndpoint boolean

Create firewall rule before the virtual network has vnet service endpoint enabled.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name str

The name of the resource

state str

Virtual Network Rule State

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

virtual_network_subnet_id str

The ARM resource id of the virtual network subnet.

ignore_missing_vnet_service_endpoint bool

Create firewall rule before the virtual network has vnet service endpoint enabled.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

state String

Virtual Network Rule State

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

virtualNetworkSubnetId String

The ARM resource id of the virtual network subnet.

ignoreMissingVnetServiceEndpoint Boolean

Create firewall rule before the virtual network has vnet service endpoint enabled.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0