getExpressRouteCircuitConnection

Express Route Circuit Connection in an ExpressRouteCircuitPeering resource. API Version: 2020-11-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:

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.

ResourceGroupName string

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.

ResourceGroupName string

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.

resourceGroupName String

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.

resourceGroupName string

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_name str

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.

resourceGroupName String

The name of the resource group.

getExpressRouteCircuitConnection Result

The following output properties are available:

CircuitConnectionStatus string

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.

AuthorizationKey string

The authorization key.

ExpressRouteCircuitPeering Pulumi.AzureNative.Network.Outputs.SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.

Id string

Resource ID.

Ipv6CircuitConnectionConfig Pulumi.AzureNative.Network.Outputs.Ipv6CircuitConnectionConfigResponse

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.

PeerExpressRouteCircuitPeering Pulumi.AzureNative.Network.Outputs.SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the peered circuit.

CircuitConnectionStatus string

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.

AuthorizationKey string

The authorization key.

ExpressRouteCircuitPeering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.

Id string

Resource ID.

Ipv6CircuitConnectionConfig Ipv6CircuitConnectionConfigResponse

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.

PeerExpressRouteCircuitPeering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the peered circuit.

circuitConnectionStatus String

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.

authorizationKey String

The authorization key.

expressRouteCircuitPeering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.

id String

Resource ID.

ipv6CircuitConnectionConfig Ipv6CircuitConnectionConfigResponse

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.

peerExpressRouteCircuitPeering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the peered circuit.

circuitConnectionStatus string

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.

authorizationKey string

The authorization key.

expressRouteCircuitPeering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.

id string

Resource ID.

ipv6CircuitConnectionConfig Ipv6CircuitConnectionConfigResponse

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.

peerExpressRouteCircuitPeering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the peered circuit.

circuit_connection_status str

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.

authorization_key str

The authorization key.

express_route_circuit_peering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.

id str

Resource ID.

ipv6_circuit_connection_config Ipv6CircuitConnectionConfigResponse

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_route_circuit_peering SubResourceResponse

Reference to Express Route Circuit Private Peering Resource of the peered circuit.

circuitConnectionStatus String

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.

authorizationKey String

The authorization key.

expressRouteCircuitPeering Property Map

Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.

id String

Resource ID.

ipv6CircuitConnectionConfig Property Map

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.

peerExpressRouteCircuitPeering Property Map

Reference to Express Route Circuit Private Peering Resource of the peered circuit.

Supporting Types

Ipv6CircuitConnectionConfigResponse

CircuitConnectionStatus string

Express Route Circuit connection state.

AddressPrefix string

/125 IP address space to carve out customer addresses for global reach.

CircuitConnectionStatus string

Express Route Circuit connection state.

AddressPrefix string

/125 IP address space to carve out customer addresses for global reach.

circuitConnectionStatus String

Express Route Circuit connection state.

addressPrefix String

/125 IP address space to carve out customer addresses for global reach.

circuitConnectionStatus string

Express Route Circuit connection state.

addressPrefix string

/125 IP address space to carve out customer addresses for global reach.

circuit_connection_status str

Express Route Circuit connection state.

address_prefix str

/125 IP address space to carve out customer addresses for global reach.

circuitConnectionStatus String

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
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0