Azure Native

v1.88.1 published on Thursday, Dec 1, 2022 by Pulumi

getManagedNetworkGroup

The Managed Network Group resource API Version: 2019-06-01-preview.

Using getManagedNetworkGroup

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 getManagedNetworkGroup(args: GetManagedNetworkGroupArgs, opts?: InvokeOptions): Promise<GetManagedNetworkGroupResult>
function getManagedNetworkGroupOutput(args: GetManagedNetworkGroupOutputArgs, opts?: InvokeOptions): Output<GetManagedNetworkGroupResult>
def get_managed_network_group(managed_network_group_name: Optional[str] = None,
                              managed_network_name: Optional[str] = None,
                              resource_group_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetManagedNetworkGroupResult
def get_managed_network_group_output(managed_network_group_name: Optional[pulumi.Input[str]] = None,
                              managed_network_name: Optional[pulumi.Input[str]] = None,
                              resource_group_name: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetManagedNetworkGroupResult]
func LookupManagedNetworkGroup(ctx *Context, args *LookupManagedNetworkGroupArgs, opts ...InvokeOption) (*LookupManagedNetworkGroupResult, error)
func LookupManagedNetworkGroupOutput(ctx *Context, args *LookupManagedNetworkGroupOutputArgs, opts ...InvokeOption) LookupManagedNetworkGroupResultOutput

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

public static class GetManagedNetworkGroup 
{
    public static Task<GetManagedNetworkGroupResult> InvokeAsync(GetManagedNetworkGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetManagedNetworkGroupResult> Invoke(GetManagedNetworkGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedNetworkGroupResult> getManagedNetworkGroup(GetManagedNetworkGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:managednetwork:getManagedNetworkGroup
  arguments:
    # arguments dictionary

The following arguments are supported:

ManagedNetworkGroupName string

The name of the Managed Network Group.

ManagedNetworkName string

The name of the Managed Network.

ResourceGroupName string

The name of the resource group.

ManagedNetworkGroupName string

The name of the Managed Network Group.

ManagedNetworkName string

The name of the Managed Network.

ResourceGroupName string

The name of the resource group.

managedNetworkGroupName String

The name of the Managed Network Group.

managedNetworkName String

The name of the Managed Network.

resourceGroupName String

The name of the resource group.

managedNetworkGroupName string

The name of the Managed Network Group.

managedNetworkName string

The name of the Managed Network.

resourceGroupName string

The name of the resource group.

managed_network_group_name str

The name of the Managed Network Group.

managed_network_name str

The name of the Managed Network.

resource_group_name str

The name of the resource group.

managedNetworkGroupName String

The name of the Managed Network Group.

managedNetworkName String

The name of the Managed Network.

resourceGroupName String

The name of the resource group.

getManagedNetworkGroup Result

The following output properties are available:

Etag string

A unique read-only string that changes whenever the resource is updated.

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

ProvisioningState string

Provisioning state of the ManagedNetwork resource.

Type string

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

Kind string

Responsibility role under which this Managed Network Group will be created

Location string

The geo-location where the resource lives

ManagementGroups List<Pulumi.AzureNative.ManagedNetwork.Outputs.ResourceIdResponse>

The collection of management groups covered by the Managed Network

Subnets List<Pulumi.AzureNative.ManagedNetwork.Outputs.ResourceIdResponse>

The collection of subnets covered by the Managed Network

Subscriptions List<Pulumi.AzureNative.ManagedNetwork.Outputs.ResourceIdResponse>

The collection of subscriptions covered by the Managed Network

VirtualNetworks List<Pulumi.AzureNative.ManagedNetwork.Outputs.ResourceIdResponse>

The collection of virtual nets covered by the Managed Network

Etag string

A unique read-only string that changes whenever the resource is updated.

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

ProvisioningState string

Provisioning state of the ManagedNetwork resource.

Type string

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

Kind string

Responsibility role under which this Managed Network Group will be created

Location string

The geo-location where the resource lives

ManagementGroups []ResourceIdResponse

The collection of management groups covered by the Managed Network

Subnets []ResourceIdResponse

The collection of subnets covered by the Managed Network

Subscriptions []ResourceIdResponse

The collection of subscriptions covered by the Managed Network

VirtualNetworks []ResourceIdResponse

The collection of virtual nets covered by the Managed Network

etag String

A unique read-only string that changes whenever the resource is updated.

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

provisioningState String

Provisioning state of the ManagedNetwork resource.

type String

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

kind String

Responsibility role under which this Managed Network Group will be created

location String

The geo-location where the resource lives

managementGroups List<ResourceIdResponse>

The collection of management groups covered by the Managed Network

subnets List<ResourceIdResponse>

The collection of subnets covered by the Managed Network

subscriptions List<ResourceIdResponse>

The collection of subscriptions covered by the Managed Network

virtualNetworks List<ResourceIdResponse>

The collection of virtual nets covered by the Managed Network

etag string

A unique read-only string that changes whenever the resource is updated.

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

provisioningState string

Provisioning state of the ManagedNetwork resource.

type string

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

kind string

Responsibility role under which this Managed Network Group will be created

location string

The geo-location where the resource lives

managementGroups ResourceIdResponse[]

The collection of management groups covered by the Managed Network

subnets ResourceIdResponse[]

The collection of subnets covered by the Managed Network

subscriptions ResourceIdResponse[]

The collection of subscriptions covered by the Managed Network

virtualNetworks ResourceIdResponse[]

The collection of virtual nets covered by the Managed Network

etag str

A unique read-only string that changes whenever the resource is updated.

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

provisioning_state str

Provisioning state of the ManagedNetwork resource.

type str

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

kind str

Responsibility role under which this Managed Network Group will be created

location str

The geo-location where the resource lives

management_groups Sequence[ResourceIdResponse]

The collection of management groups covered by the Managed Network

subnets Sequence[ResourceIdResponse]

The collection of subnets covered by the Managed Network

subscriptions Sequence[ResourceIdResponse]

The collection of subscriptions covered by the Managed Network

virtual_networks Sequence[ResourceIdResponse]

The collection of virtual nets covered by the Managed Network

etag String

A unique read-only string that changes whenever the resource is updated.

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

provisioningState String

Provisioning state of the ManagedNetwork resource.

type String

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

kind String

Responsibility role under which this Managed Network Group will be created

location String

The geo-location where the resource lives

managementGroups List<Property Map>

The collection of management groups covered by the Managed Network

subnets List<Property Map>

The collection of subnets covered by the Managed Network

subscriptions List<Property Map>

The collection of subscriptions covered by the Managed Network

virtualNetworks List<Property Map>

The collection of virtual nets covered by the Managed Network

Supporting Types

ResourceIdResponse

Id string

Resource Id

Id string

Resource Id

id String

Resource Id

id string

Resource Id

id str

Resource Id

id String

Resource Id

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0