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.getExpressRouteCircuitConnection
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
Gets the specified Express Route Circuit Connection from the specified express route circuit. Azure REST API version: 2023-02-01.
Other available API versions: 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01, 2024-05-01.
Using getExpressRouteCircuitConnection
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 getExpressRouteCircuitConnection(args: GetExpressRouteCircuitConnectionArgs, opts?: InvokeOptions): Promise<GetExpressRouteCircuitConnectionResult>
function getExpressRouteCircuitConnectionOutput(args: GetExpressRouteCircuitConnectionOutputArgs, opts?: InvokeOptions): Output<GetExpressRouteCircuitConnectionResult>def get_express_route_circuit_connection(circuit_name: Optional[str] = None,
                                         connection_name: Optional[str] = None,
                                         peering_name: Optional[str] = None,
                                         resource_group_name: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetExpressRouteCircuitConnectionResult
def get_express_route_circuit_connection_output(circuit_name: Optional[pulumi.Input[str]] = None,
                                         connection_name: Optional[pulumi.Input[str]] = None,
                                         peering_name: Optional[pulumi.Input[str]] = None,
                                         resource_group_name: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetExpressRouteCircuitConnectionResult]func LookupExpressRouteCircuitConnection(ctx *Context, args *LookupExpressRouteCircuitConnectionArgs, opts ...InvokeOption) (*LookupExpressRouteCircuitConnectionResult, error)
func LookupExpressRouteCircuitConnectionOutput(ctx *Context, args *LookupExpressRouteCircuitConnectionOutputArgs, opts ...InvokeOption) LookupExpressRouteCircuitConnectionResultOutput> Note: This function is named LookupExpressRouteCircuitConnection in the Go SDK.
public static class GetExpressRouteCircuitConnection 
{
    public static Task<GetExpressRouteCircuitConnectionResult> InvokeAsync(GetExpressRouteCircuitConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetExpressRouteCircuitConnectionResult> Invoke(GetExpressRouteCircuitConnectionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExpressRouteCircuitConnectionResult> getExpressRouteCircuitConnection(GetExpressRouteCircuitConnectionArgs args, InvokeOptions options)
public static Output<GetExpressRouteCircuitConnectionResult> getExpressRouteCircuitConnection(GetExpressRouteCircuitConnectionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:network:getExpressRouteCircuitConnection
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CircuitName string
- The name of the express route circuit.
- ConnectionName string
- The name of the express route circuit connection.
- PeeringName string
- The name of the peering.
- ResourceGroup stringName 
- The name of the resource group.
- CircuitName string
- The name of the express route circuit.
- ConnectionName string
- The name of the express route circuit connection.
- PeeringName string
- The name of the peering.
- ResourceGroup stringName 
- The name of the resource group.
- circuitName String
- The name of the express route circuit.
- connectionName String
- The name of the express route circuit connection.
- peeringName String
- The name of the peering.
- resourceGroup StringName 
- The name of the resource group.
- circuitName string
- The name of the express route circuit.
- connectionName string
- The name of the express route circuit connection.
- peeringName string
- The name of the peering.
- resourceGroup stringName 
- The name of the resource group.
- circuit_name str
- The name of the express route circuit.
- connection_name str
- The name of the express route circuit connection.
- peering_name str
- The name of the peering.
- resource_group_ strname 
- The name of the resource group.
- circuitName String
- The name of the express route circuit.
- connectionName String
- The name of the express route circuit connection.
- peeringName String
- The name of the peering.
- resourceGroup StringName 
- The name of the resource group.
getExpressRouteCircuitConnection Result
The following output properties are available:
- CircuitConnection stringStatus 
- Express Route Circuit connection state.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- ProvisioningState string
- The provisioning state of the express route circuit connection resource.
- Type string
- Type of the resource.
- AddressPrefix string
- /29 IP address space to carve out Customer addresses for tunnels.
- string
- The authorization key.
- ExpressRoute Pulumi.Circuit Peering Azure Native. Network. Outputs. Sub Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- Id string
- Resource ID.
- Ipv6CircuitConnection Pulumi.Config Azure Native. Network. Outputs. Ipv6Circuit Connection Config Response 
- IPv6 Address PrefixProperties of the express route circuit connection.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- PeerExpress Pulumi.Route Circuit Peering Azure Native. Network. Outputs. Sub Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- CircuitConnection stringStatus 
- Express Route Circuit connection state.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- ProvisioningState string
- The provisioning state of the express route circuit connection resource.
- Type string
- Type of the resource.
- AddressPrefix string
- /29 IP address space to carve out Customer addresses for tunnels.
- string
- The authorization key.
- ExpressRoute SubCircuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- Id string
- Resource ID.
- Ipv6CircuitConnection Ipv6CircuitConfig Connection Config Response 
- IPv6 Address PrefixProperties of the express route circuit connection.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- PeerExpress SubRoute Circuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- circuitConnection StringStatus 
- Express Route Circuit connection state.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioningState String
- The provisioning state of the express route circuit connection resource.
- type String
- Type of the resource.
- addressPrefix String
- /29 IP address space to carve out Customer addresses for tunnels.
- String
- The authorization key.
- expressRoute SubCircuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id String
- Resource ID.
- ipv6CircuitConnection Ipv6CircuitConfig Connection Config Response 
- IPv6 Address PrefixProperties of the express route circuit connection.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peerExpress SubRoute Circuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- circuitConnection stringStatus 
- Express Route Circuit connection state.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioningState string
- The provisioning state of the express route circuit connection resource.
- type string
- Type of the resource.
- addressPrefix string
- /29 IP address space to carve out Customer addresses for tunnels.
- string
- The authorization key.
- expressRoute SubCircuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id string
- Resource ID.
- ipv6CircuitConnection Ipv6CircuitConfig Connection Config Response 
- IPv6 Address PrefixProperties of the express route circuit connection.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peerExpress SubRoute Circuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- circuit_connection_ strstatus 
- Express Route Circuit connection state.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_state str
- The provisioning state of the express route circuit connection resource.
- type str
- Type of the resource.
- address_prefix str
- /29 IP address space to carve out Customer addresses for tunnels.
- str
- The authorization key.
- express_route_ Subcircuit_ peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id str
- Resource ID.
- ipv6_circuit_ Ipv6Circuitconnection_ config Connection Config Response 
- IPv6 Address PrefixProperties of the express route circuit connection.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peer_express_ Subroute_ circuit_ peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- circuitConnection StringStatus 
- Express Route Circuit connection state.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioningState String
- The provisioning state of the express route circuit connection resource.
- type String
- Type of the resource.
- addressPrefix String
- /29 IP address space to carve out Customer addresses for tunnels.
- String
- The authorization key.
- expressRoute Property MapCircuit Peering 
- Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id String
- Resource ID.
- ipv6CircuitConnection Property MapConfig 
- IPv6 Address PrefixProperties of the express route circuit connection.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peerExpress Property MapRoute Circuit Peering 
- Reference to Express Route Circuit Private Peering Resource of the peered circuit.
Supporting Types
Ipv6CircuitConnectionConfigResponse   
- CircuitConnection stringStatus 
- Express Route Circuit connection state.
- AddressPrefix string
- /125 IP address space to carve out customer addresses for global reach.
- CircuitConnection stringStatus 
- Express Route Circuit connection state.
- AddressPrefix string
- /125 IP address space to carve out customer addresses for global reach.
- circuitConnection StringStatus 
- Express Route Circuit connection state.
- addressPrefix String
- /125 IP address space to carve out customer addresses for global reach.
- circuitConnection stringStatus 
- Express Route Circuit connection state.
- addressPrefix string
- /125 IP address space to carve out customer addresses for global reach.
- circuit_connection_ strstatus 
- Express Route Circuit connection state.
- address_prefix str
- /125 IP address space to carve out customer addresses for global reach.
- circuitConnection StringStatus 
- Express Route Circuit connection state.
- addressPrefix String
- /125 IP address space to carve out customer addresses for global reach.
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.
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