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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.managednetwork.getManagedNetwork
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
The Get ManagedNetworks operation gets a Managed Network Resource, specified by the resource group and Managed Network name Azure REST 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:
- Managed
Network stringName - The name of the Managed Network.
- Resource
Group stringName - The name of the resource group.
- Managed
Network stringName - The name of the Managed Network.
- Resource
Group stringName - The name of the resource group.
- managed
Network StringName - The name of the Managed Network.
- resource
Group StringName - The name of the resource group.
- managed
Network stringName - The name of the Managed Network.
- resource
Group stringName - The name of the resource group.
- managed_
network_ strname - The name of the Managed Network.
- resource_
group_ strname - The name of the resource group.
- managed
Network StringName - The name of the Managed Network.
- resource
Group StringName - The name of the resource group.
getManagedNetwork Result
The following output properties are available:
- Connectivity
Pulumi.
Azure Native. Managed Network. Outputs. Connectivity Collection Response - 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
- Provisioning
State string - Provisioning state of the ManagedNetwork resource.
- Type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- Scope
Pulumi.
Azure Native. Managed Network. Outputs. Scope Response - 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
- Dictionary<string, string>
- Resource tags
- Connectivity
Connectivity
Collection Response - 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
- Provisioning
State string - Provisioning state of the ManagedNetwork resource.
- Type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- Scope
Scope
Response - 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
- map[string]string
- Resource tags
- connectivity
Connectivity
Collection Response - 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
- provisioning
State String - Provisioning state of the ManagedNetwork resource.
- type String
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- scope
Scope
Response - 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
- Map<String,String>
- Resource tags
- connectivity
Connectivity
Collection Response - 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
- provisioning
State string - Provisioning state of the ManagedNetwork resource.
- type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- scope
Scope
Response - 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
- {[key: string]: string}
- Resource tags
- connectivity
Connectivity
Collection Response - 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
Scope
Response - 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
- 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
- provisioning
State 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
- Map<String>
- Resource tags
Supporting Types
ConnectivityCollectionResponse
- Groups
List<Pulumi.
Azure Native. Managed Network. Inputs. Managed Network Group Response> - The collection of connectivity related Managed Network Groups within the Managed Network
- Peerings
List<Pulumi.
Azure Native. Managed Network. Inputs. Managed Network Peering Policy Response> - The collection of Managed Network Peering Policies within the Managed Network
- Groups
[]Managed
Network Group Response - The collection of connectivity related Managed Network Groups within the Managed Network
- Peerings
[]Managed
Network Peering Policy Response - The collection of Managed Network Peering Policies within the Managed Network
- groups
List<Managed
Network Group Response> - The collection of connectivity related Managed Network Groups within the Managed Network
- peerings
List<Managed
Network Peering Policy Response> - The collection of Managed Network Peering Policies within the Managed Network
- groups
Managed
Network Group Response[] - The collection of connectivity related Managed Network Groups within the Managed Network
- peerings
Managed
Network Peering Policy Response[] - The collection of Managed Network Peering Policies within the Managed Network
- groups
Sequence[Managed
Network Group Response] - The collection of connectivity related Managed Network Groups within the Managed Network
- peerings
Sequence[Managed
Network Peering Policy Response] - 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
- Provisioning
State 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
- Management
Groups List<Pulumi.Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of management groups covered by the Managed Network
- Subnets
List<Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of subnets covered by the Managed Network
- Subscriptions
List<Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of subscriptions covered by the Managed Network
- Virtual
Networks List<Pulumi.Azure Native. Managed Network. Inputs. Resource Id Response> - 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
- Provisioning
State 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
- Management
Groups []ResourceId Response - The collection of management groups covered by the Managed Network
- Subnets
[]Resource
Id Response - The collection of subnets covered by the Managed Network
- Subscriptions
[]Resource
Id Response - The collection of subscriptions covered by the Managed Network
- Virtual
Networks []ResourceId Response - 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
- provisioning
State 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
- management
Groups List<ResourceId Response> - The collection of management groups covered by the Managed Network
- subnets
List<Resource
Id Response> - The collection of subnets covered by the Managed Network
- subscriptions
List<Resource
Id Response> - The collection of subscriptions covered by the Managed Network
- virtual
Networks List<ResourceId Response> - 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
- provisioning
State 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
- management
Groups ResourceId Response[] - The collection of management groups covered by the Managed Network
- subnets
Resource
Id Response[] - The collection of subnets covered by the Managed Network
- subscriptions
Resource
Id Response[] - The collection of subscriptions covered by the Managed Network
- virtual
Networks ResourceId Response[] - 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[ResourceId Response] - The collection of management groups covered by the Managed Network
- subnets
Sequence[Resource
Id Response] - The collection of subnets covered by the Managed Network
- subscriptions
Sequence[Resource
Id Response] - The collection of subscriptions covered by the Managed Network
- virtual_
networks Sequence[ResourceId Response] - 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
- provisioning
State 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
- management
Groups 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
- virtual
Networks 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.
- Provisioning
State string - Provisioning state of the ManagedNetwork resource.
- Type string
- Gets or sets the connectivity type of a network structure policy
- Hub
Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response - Gets or sets the hub virtual network ID
- Mesh
List<Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response> - Gets or sets the mesh group IDs
- Spokes
List<Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response> - Gets or sets the spokes group IDs
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - Provisioning state of the ManagedNetwork resource.
- Type string
- Gets or sets the connectivity type of a network structure policy
- Hub
Resource
Id Response - Gets or sets the hub virtual network ID
- Mesh
[]Resource
Id Response - Gets or sets the mesh group IDs
- Spokes
[]Resource
Id Response - Gets or sets the spokes group IDs
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - Provisioning state of the ManagedNetwork resource.
- type String
- Gets or sets the connectivity type of a network structure policy
- hub
Resource
Id Response - Gets or sets the hub virtual network ID
- mesh
List<Resource
Id Response> - Gets or sets the mesh group IDs
- spokes
List<Resource
Id Response> - Gets or sets the spokes group IDs
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - Provisioning state of the ManagedNetwork resource.
- type string
- Gets or sets the connectivity type of a network structure policy
- hub
Resource
Id Response - Gets or sets the hub virtual network ID
- mesh
Resource
Id Response[] - Gets or sets the mesh group IDs
- spokes
Resource
Id Response[] - 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
Resource
Id Response - Gets or sets the hub virtual network ID
- mesh
Sequence[Resource
Id Response] - Gets or sets the mesh group IDs
- spokes
Sequence[Resource
Id Response] - Gets or sets the spokes group IDs
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State 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.
Azure Native. Managed Network. Inputs. Managed Network Peering Policy Properties Response - 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
Managed
Network Peering Policy Properties Response - 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
Managed
Network Peering Policy Properties Response - 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
Managed
Network Peering Policy Properties Response - 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
Managed
Network Peering Policy Properties Response - 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
- Management
Groups List<Pulumi.Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of management groups covered by the Managed Network
- Subnets
List<Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of subnets covered by the Managed Network
- Subscriptions
List<Pulumi.
Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of subscriptions covered by the Managed Network
- Virtual
Networks List<Pulumi.Azure Native. Managed Network. Inputs. Resource Id Response> - The collection of virtual nets covered by the Managed Network
- Management
Groups []ResourceId Response - The collection of management groups covered by the Managed Network
- Subnets
[]Resource
Id Response - The collection of subnets covered by the Managed Network
- Subscriptions
[]Resource
Id Response - The collection of subscriptions covered by the Managed Network
- Virtual
Networks []ResourceId Response - The collection of virtual nets covered by the Managed Network
- management
Groups List<ResourceId Response> - The collection of management groups covered by the Managed Network
- subnets
List<Resource
Id Response> - The collection of subnets covered by the Managed Network
- subscriptions
List<Resource
Id Response> - The collection of subscriptions covered by the Managed Network
- virtual
Networks List<ResourceId Response> - The collection of virtual nets covered by the Managed Network
- management
Groups ResourceId Response[] - The collection of management groups covered by the Managed Network
- subnets
Resource
Id Response[] - The collection of subnets covered by the Managed Network
- subscriptions
Resource
Id Response[] - The collection of subscriptions covered by the Managed Network
- virtual
Networks ResourceId Response[] - The collection of virtual nets covered by the Managed Network
- management_
groups Sequence[ResourceId Response] - The collection of management groups covered by the Managed Network
- subnets
Sequence[Resource
Id Response] - The collection of subnets covered by the Managed Network
- subscriptions
Sequence[Resource
Id Response] - The collection of subscriptions covered by the Managed Network
- virtual_
networks Sequence[ResourceId Response] - The collection of virtual nets covered by the Managed Network
- management
Groups 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
- virtual
Networks List<Property Map> - The collection of virtual nets covered by the Managed Network
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi