Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

getManagedNetwork

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

Using getManagedNetwork

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 getManagedNetwork(args: GetManagedNetworkArgs, opts?: InvokeOptions): Promise<GetManagedNetworkResult>
function getManagedNetworkOutput(args: GetManagedNetworkOutputArgs, opts?: InvokeOptions): Output<GetManagedNetworkResult>
def get_managed_network(managed_network_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetManagedNetworkResult
def get_managed_network_output(managed_network_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetManagedNetworkResult]
func LookupManagedNetwork(ctx *Context, args *LookupManagedNetworkArgs, opts ...InvokeOption) (*LookupManagedNetworkResult, error)
func LookupManagedNetworkOutput(ctx *Context, args *LookupManagedNetworkOutputArgs, opts ...InvokeOption) LookupManagedNetworkResultOutput

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

public static class GetManagedNetwork 
{
    public static Task<GetManagedNetworkResult> InvokeAsync(GetManagedNetworkArgs args, InvokeOptions? opts = null)
    public static Output<GetManagedNetworkResult> Invoke(GetManagedNetworkInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedNetworkResult> getManagedNetwork(GetManagedNetworkArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:managednetwork:getManagedNetwork
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ManagedNetworkName string

The name of the Managed Network.

ResourceGroupName string

The name of the resource group.

ManagedNetworkName string

The name of the Managed Network.

ResourceGroupName string

The name of the resource group.

managedNetworkName String

The name of the Managed Network.

resourceGroupName String

The name of the resource group.

managedNetworkName string

The name of the Managed Network.

resourceGroupName string

The name of the resource group.

managed_network_name str

The name of the Managed Network.

resource_group_name str

The name of the resource group.

managedNetworkName String

The name of the Managed Network.

resourceGroupName String

The name of the resource group.

getManagedNetwork Result

The following output properties are available:

Connectivity Pulumi.AzureNative.ManagedNetwork.Outputs.ConnectivityCollectionResponse

The collection of groups and policies concerned with connectivity

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}

Location string

The geo-location where the resource lives

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.

Scope Pulumi.AzureNative.ManagedNetwork.Outputs.ScopeResponse

The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network

Tags Dictionary<string, string>

Resource tags

Connectivity ConnectivityCollectionResponse

The collection of groups and policies concerned with connectivity

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}

Location string

The geo-location where the resource lives

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.

Scope ScopeResponse

The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network

Tags map[string]string

Resource tags

connectivity ConnectivityCollectionResponse

The collection of groups and policies concerned with connectivity

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}

location String

The geo-location where the resource lives

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.

scope ScopeResponse

The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network

tags Map<String,String>

Resource tags

connectivity ConnectivityCollectionResponse

The collection of groups and policies concerned with connectivity

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}

location string

The geo-location where the resource lives

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.

scope ScopeResponse

The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network

tags {[key: string]: string}

Resource tags

connectivity ConnectivityCollectionResponse

The collection of groups and policies concerned with connectivity

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}

location str

The geo-location where the resource lives

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.

scope ScopeResponse

The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network

tags Mapping[str, str]

Resource tags

connectivity Property Map

The collection of groups and policies concerned with connectivity

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}

location String

The geo-location where the resource lives

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.

scope Property Map

The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network

tags Map<String>

Resource tags

Supporting Types

ConnectivityCollectionResponse

Groups List<Pulumi.AzureNative.ManagedNetwork.Inputs.ManagedNetworkGroupResponse>

The collection of connectivity related Managed Network Groups within the Managed Network

Peerings List<Pulumi.AzureNative.ManagedNetwork.Inputs.ManagedNetworkPeeringPolicyResponse>

The collection of Managed Network Peering Policies within the Managed Network

Groups []ManagedNetworkGroupResponse

The collection of connectivity related Managed Network Groups within the Managed Network

Peerings []ManagedNetworkPeeringPolicyResponse

The collection of Managed Network Peering Policies within the Managed Network

groups List<ManagedNetworkGroupResponse>

The collection of connectivity related Managed Network Groups within the Managed Network

peerings List<ManagedNetworkPeeringPolicyResponse>

The collection of Managed Network Peering Policies within the Managed Network

groups ManagedNetworkGroupResponse[]

The collection of connectivity related Managed Network Groups within the Managed Network

peerings ManagedNetworkPeeringPolicyResponse[]

The collection of Managed Network Peering Policies within the Managed Network

groups Sequence[ManagedNetworkGroupResponse]

The collection of connectivity related Managed Network Groups within the Managed Network

peerings Sequence[ManagedNetworkPeeringPolicyResponse]

The collection of Managed Network Peering Policies within the Managed Network

groups List<Property Map>

The collection of connectivity related Managed Network Groups within the Managed Network

peerings List<Property Map>

The collection of Managed Network Peering Policies within the Managed Network

ManagedNetworkGroupResponse

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.Inputs.ResourceIdResponse>

The collection of management groups covered by the Managed Network

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

The collection of subnets covered by the Managed Network

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

The collection of subscriptions covered by the Managed Network

VirtualNetworks List<Pulumi.AzureNative.ManagedNetwork.Inputs.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

ManagedNetworkPeeringPolicyPropertiesResponse

Etag string

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

ProvisioningState string

Provisioning state of the ManagedNetwork resource.

Type string

Gets or sets the connectivity type of a network structure policy

Hub Pulumi.AzureNative.ManagedNetwork.Inputs.ResourceIdResponse

Gets or sets the hub virtual network ID

Mesh List<Pulumi.AzureNative.ManagedNetwork.Inputs.ResourceIdResponse>

Gets or sets the mesh group IDs

Spokes List<Pulumi.AzureNative.ManagedNetwork.Inputs.ResourceIdResponse>

Gets or sets the spokes group IDs

Etag string

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

ProvisioningState string

Provisioning state of the ManagedNetwork resource.

Type string

Gets or sets the connectivity type of a network structure policy

Hub ResourceIdResponse

Gets or sets the hub virtual network ID

Mesh []ResourceIdResponse

Gets or sets the mesh group IDs

Spokes []ResourceIdResponse

Gets or sets the spokes group IDs

etag String

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

provisioningState String

Provisioning state of the ManagedNetwork resource.

type String

Gets or sets the connectivity type of a network structure policy

hub ResourceIdResponse

Gets or sets the hub virtual network ID

mesh List<ResourceIdResponse>

Gets or sets the mesh group IDs

spokes List<ResourceIdResponse>

Gets or sets the spokes group IDs

etag string

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

provisioningState string

Provisioning state of the ManagedNetwork resource.

type string

Gets or sets the connectivity type of a network structure policy

hub ResourceIdResponse

Gets or sets the hub virtual network ID

mesh ResourceIdResponse[]

Gets or sets the mesh group IDs

spokes ResourceIdResponse[]

Gets or sets the spokes group IDs

etag str

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

provisioning_state str

Provisioning state of the ManagedNetwork resource.

type str

Gets or sets the connectivity type of a network structure policy

hub ResourceIdResponse

Gets or sets the hub virtual network ID

mesh Sequence[ResourceIdResponse]

Gets or sets the mesh group IDs

spokes Sequence[ResourceIdResponse]

Gets or sets the spokes group IDs

etag String

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

provisioningState String

Provisioning state of the ManagedNetwork resource.

type String

Gets or sets the connectivity type of a network structure policy

hub Property Map

Gets or sets the hub virtual network ID

mesh List<Property Map>

Gets or sets the mesh group IDs

spokes List<Property Map>

Gets or sets the spokes group IDs

ManagedNetworkPeeringPolicyResponse

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

Type string

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

Location string

The geo-location where the resource lives

Properties Pulumi.AzureNative.ManagedNetwork.Inputs.ManagedNetworkPeeringPolicyPropertiesResponse

Gets or sets the properties of a Managed Network Policy

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

Type string

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

Location string

The geo-location where the resource lives

Properties ManagedNetworkPeeringPolicyPropertiesResponse

Gets or sets the properties of a Managed Network Policy

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

type String

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

location String

The geo-location where the resource lives

properties ManagedNetworkPeeringPolicyPropertiesResponse

Gets or sets the properties of a Managed Network Policy

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

type string

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

location string

The geo-location where the resource lives

properties ManagedNetworkPeeringPolicyPropertiesResponse

Gets or sets the properties of a Managed Network Policy

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

type str

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

location str

The geo-location where the resource lives

properties ManagedNetworkPeeringPolicyPropertiesResponse

Gets or sets the properties of a Managed Network Policy

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

type String

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

location String

The geo-location where the resource lives

properties Property Map

Gets or sets the properties of a Managed Network Policy

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

ScopeResponse

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

The collection of management groups covered by the Managed Network

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

The collection of subnets covered by the Managed Network

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

The collection of subscriptions covered by the Managed Network

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

The collection of virtual nets covered by the Managed Network

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

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

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

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

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

Package Details

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