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.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.73.0 published on Wednesday, Nov 20, 2024 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.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getExpressRouteCircuitConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Circuit
Name string - The name of the express route circuit.
- Connection
Name string - The name of the express route circuit connection.
- Peering
Name string - The name of the peering.
- Resource
Group stringName - The name of the resource group.
- Circuit
Name string - The name of the express route circuit.
- Connection
Name string - The name of the express route circuit connection.
- Peering
Name string - The name of the peering.
- Resource
Group stringName - The name of the resource group.
- circuit
Name String - The name of the express route circuit.
- connection
Name String - The name of the express route circuit connection.
- peering
Name String - The name of the peering.
- resource
Group StringName - The name of the resource group.
- circuit
Name string - The name of the express route circuit.
- connection
Name string - The name of the express route circuit connection.
- peering
Name string - The name of the peering.
- resource
Group 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.
- circuit
Name String - The name of the express route circuit.
- connection
Name String - The name of the express route circuit connection.
- peering
Name String - The name of the peering.
- resource
Group StringName - The name of the resource group.
getExpressRouteCircuitConnection Result
The following output properties are available:
- Circuit
Connection stringStatus - Express Route Circuit connection state.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the express route circuit connection resource.
- Type string
- Type of the resource.
- Address
Prefix string - /29 IP address space to carve out Customer addresses for tunnels.
- string
- The authorization key.
- Express
Route 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.
- Ipv6Circuit
Connection 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.
- Peer
Express Pulumi.Route Circuit Peering Azure Native. Network. Outputs. Sub Resource Response - Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- Circuit
Connection stringStatus - Express Route Circuit connection state.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the express route circuit connection resource.
- Type string
- Type of the resource.
- Address
Prefix string - /29 IP address space to carve out Customer addresses for tunnels.
- string
- The authorization key.
- Express
Route SubCircuit Peering Resource Response - Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- Id string
- Resource ID.
- Ipv6Circuit
Connection 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.
- Peer
Express SubRoute Circuit Peering Resource Response - Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- circuit
Connection StringStatus - Express Route Circuit connection state.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the express route circuit connection resource.
- type String
- Type of the resource.
- address
Prefix String - /29 IP address space to carve out Customer addresses for tunnels.
- String
- The authorization key.
- express
Route SubCircuit Peering Resource Response - Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id String
- Resource ID.
- ipv6Circuit
Connection 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.
- peer
Express SubRoute Circuit Peering Resource Response - Reference to Express Route Circuit Private Peering Resource of the peered circuit.
- circuit
Connection stringStatus - Express Route Circuit connection state.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the express route circuit connection resource.
- type string
- Type of the resource.
- address
Prefix string - /29 IP address space to carve out Customer addresses for tunnels.
- string
- The authorization key.
- express
Route SubCircuit Peering Resource Response - Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id string
- Resource ID.
- ipv6Circuit
Connection 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.
- peer
Express 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.
- circuit
Connection StringStatus - Express Route Circuit connection state.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the express route circuit connection resource.
- type String
- Type of the resource.
- address
Prefix String - /29 IP address space to carve out Customer addresses for tunnels.
- String
- The authorization key.
- express
Route Property MapCircuit Peering - Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.
- id String
- Resource ID.
- ipv6Circuit
Connection 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.
- peer
Express Property MapRoute Circuit Peering - Reference to Express Route Circuit Private Peering Resource of the peered circuit.
Supporting Types
Ipv6CircuitConnectionConfigResponse
- Circuit
Connection stringStatus - Express Route Circuit connection state.
- Address
Prefix string - /125 IP address space to carve out customer addresses for global reach.
- Circuit
Connection stringStatus - Express Route Circuit connection state.
- Address
Prefix string - /125 IP address space to carve out customer addresses for global reach.
- circuit
Connection StringStatus - Express Route Circuit connection state.
- address
Prefix String - /125 IP address space to carve out customer addresses for global reach.
- circuit
Connection stringStatus - Express Route Circuit connection state.
- address
Prefix 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.
- circuit
Connection StringStatus - Express Route Circuit connection state.
- address
Prefix 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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi