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.getExpressRouteCircuit
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 information about the specified express route circuit. Azure REST API version: 2023-02-01.
Other available API versions: 2018-12-01, 2019-06-01, 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 getExpressRouteCircuit
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 getExpressRouteCircuit(args: GetExpressRouteCircuitArgs, opts?: InvokeOptions): Promise<GetExpressRouteCircuitResult>
function getExpressRouteCircuitOutput(args: GetExpressRouteCircuitOutputArgs, opts?: InvokeOptions): Output<GetExpressRouteCircuitResult>def get_express_route_circuit(circuit_name: Optional[str] = None,
                              resource_group_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetExpressRouteCircuitResult
def get_express_route_circuit_output(circuit_name: Optional[pulumi.Input[str]] = None,
                              resource_group_name: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetExpressRouteCircuitResult]func LookupExpressRouteCircuit(ctx *Context, args *LookupExpressRouteCircuitArgs, opts ...InvokeOption) (*LookupExpressRouteCircuitResult, error)
func LookupExpressRouteCircuitOutput(ctx *Context, args *LookupExpressRouteCircuitOutputArgs, opts ...InvokeOption) LookupExpressRouteCircuitResultOutput> Note: This function is named LookupExpressRouteCircuit in the Go SDK.
public static class GetExpressRouteCircuit 
{
    public static Task<GetExpressRouteCircuitResult> InvokeAsync(GetExpressRouteCircuitArgs args, InvokeOptions? opts = null)
    public static Output<GetExpressRouteCircuitResult> Invoke(GetExpressRouteCircuitInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExpressRouteCircuitResult> getExpressRouteCircuit(GetExpressRouteCircuitArgs args, InvokeOptions options)
public static Output<GetExpressRouteCircuitResult> getExpressRouteCircuit(GetExpressRouteCircuitArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:network:getExpressRouteCircuit
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CircuitName string
- The name of express route circuit.
- ResourceGroup stringName 
- The name of the resource group.
- CircuitName string
- The name of express route circuit.
- ResourceGroup stringName 
- The name of the resource group.
- circuitName String
- The name of express route circuit.
- resourceGroup StringName 
- The name of the resource group.
- circuitName string
- The name of express route circuit.
- resourceGroup stringName 
- The name of the resource group.
- circuit_name str
- The name of express route circuit.
- resource_group_ strname 
- The name of the resource group.
- circuitName String
- The name of express route circuit.
- resourceGroup StringName 
- The name of the resource group.
getExpressRouteCircuit Result
The following output properties are available:
- string
- The authorization status of the Circuit.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- ProvisioningState string
- The provisioning state of the express route circuit resource.
- Stag int
- The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
- Type string
- Resource type.
- AllowClassic boolOperations 
- Allow classic operations.
- string
- The authorizationKey.
- 
List<Pulumi.Azure Native. Network. Outputs. Express Route Circuit Authorization Response> 
- The list of authorizations.
- BandwidthIn doubleGbps 
- The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
- CircuitProvisioning stringState 
- The CircuitProvisioningState state of the resource.
- ExpressRoute Pulumi.Port Azure Native. Network. Outputs. Sub Resource Response 
- The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.
- GatewayManager stringEtag 
- The GatewayManager Etag.
- GlobalReach boolEnabled 
- Flag denoting global reach status.
- Id string
- Resource ID.
- Location string
- Resource location.
- Peerings
List<Pulumi.Azure Native. Network. Outputs. Express Route Circuit Peering Response> 
- The list of peerings.
- ServiceKey string
- The ServiceKey.
- ServiceProvider stringNotes 
- The ServiceProviderNotes.
- ServiceProvider Pulumi.Properties Azure Native. Network. Outputs. Express Route Circuit Service Provider Properties Response 
- The ServiceProviderProperties.
- ServiceProvider stringProvisioning State 
- The ServiceProviderProvisioningState state of the resource.
- Sku
Pulumi.Azure Native. Network. Outputs. Express Route Circuit Sku Response 
- The SKU.
- Dictionary<string, string>
- Resource tags.
- string
- The authorization status of the Circuit.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- ProvisioningState string
- The provisioning state of the express route circuit resource.
- Stag int
- The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
- Type string
- Resource type.
- AllowClassic boolOperations 
- Allow classic operations.
- string
- The authorizationKey.
- 
[]ExpressRoute Circuit Authorization Response 
- The list of authorizations.
- BandwidthIn float64Gbps 
- The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
- CircuitProvisioning stringState 
- The CircuitProvisioningState state of the resource.
- ExpressRoute SubPort Resource Response 
- The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.
- GatewayManager stringEtag 
- The GatewayManager Etag.
- GlobalReach boolEnabled 
- Flag denoting global reach status.
- Id string
- Resource ID.
- Location string
- Resource location.
- Peerings
[]ExpressRoute Circuit Peering Response 
- The list of peerings.
- ServiceKey string
- The ServiceKey.
- ServiceProvider stringNotes 
- The ServiceProviderNotes.
- ServiceProvider ExpressProperties Route Circuit Service Provider Properties Response 
- The ServiceProviderProperties.
- ServiceProvider stringProvisioning State 
- The ServiceProviderProvisioningState state of the resource.
- Sku
ExpressRoute Circuit Sku Response 
- The SKU.
- map[string]string
- Resource tags.
- String
- The authorization status of the Circuit.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioningState String
- The provisioning state of the express route circuit resource.
- stag Integer
- The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
- type String
- Resource type.
- allowClassic BooleanOperations 
- Allow classic operations.
- String
- The authorizationKey.
- 
List<ExpressRoute Circuit Authorization Response> 
- The list of authorizations.
- bandwidthIn DoubleGbps 
- The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
- circuitProvisioning StringState 
- The CircuitProvisioningState state of the resource.
- expressRoute SubPort Resource Response 
- The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.
- gatewayManager StringEtag 
- The GatewayManager Etag.
- globalReach BooleanEnabled 
- Flag denoting global reach status.
- id String
- Resource ID.
- location String
- Resource location.
- peerings
List<ExpressRoute Circuit Peering Response> 
- The list of peerings.
- serviceKey String
- The ServiceKey.
- serviceProvider StringNotes 
- The ServiceProviderNotes.
- serviceProvider ExpressProperties Route Circuit Service Provider Properties Response 
- The ServiceProviderProperties.
- serviceProvider StringProvisioning State 
- The ServiceProviderProvisioningState state of the resource.
- sku
ExpressRoute Circuit Sku Response 
- The SKU.
- Map<String,String>
- Resource tags.
- string
- The authorization status of the Circuit.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioningState string
- The provisioning state of the express route circuit resource.
- stag number
- The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
- type string
- Resource type.
- allowClassic booleanOperations 
- Allow classic operations.
- string
- The authorizationKey.
- 
ExpressRoute Circuit Authorization Response[] 
- The list of authorizations.
- bandwidthIn numberGbps 
- The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
- circuitProvisioning stringState 
- The CircuitProvisioningState state of the resource.
- expressRoute SubPort Resource Response 
- The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.
- gatewayManager stringEtag 
- The GatewayManager Etag.
- globalReach booleanEnabled 
- Flag denoting global reach status.
- id string
- Resource ID.
- location string
- Resource location.
- peerings
ExpressRoute Circuit Peering Response[] 
- The list of peerings.
- serviceKey string
- The ServiceKey.
- serviceProvider stringNotes 
- The ServiceProviderNotes.
- serviceProvider ExpressProperties Route Circuit Service Provider Properties Response 
- The ServiceProviderProperties.
- serviceProvider stringProvisioning State 
- The ServiceProviderProvisioningState state of the resource.
- sku
ExpressRoute Circuit Sku Response 
- The SKU.
- {[key: string]: string}
- Resource tags.
- str
- The authorization status of the Circuit.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_state str
- The provisioning state of the express route circuit resource.
- stag int
- The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
- type str
- Resource type.
- allow_classic_ booloperations 
- Allow classic operations.
- str
- The authorizationKey.
- 
Sequence[ExpressRoute Circuit Authorization Response] 
- The list of authorizations.
- bandwidth_in_ floatgbps 
- The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
- circuit_provisioning_ strstate 
- The CircuitProvisioningState state of the resource.
- express_route_ Subport Resource Response 
- The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.
- gateway_manager_ stretag 
- The GatewayManager Etag.
- global_reach_ boolenabled 
- Flag denoting global reach status.
- id str
- Resource ID.
- location str
- Resource location.
- peerings
Sequence[ExpressRoute Circuit Peering Response] 
- The list of peerings.
- service_key str
- The ServiceKey.
- service_provider_ strnotes 
- The ServiceProviderNotes.
- service_provider_ Expressproperties Route Circuit Service Provider Properties Response 
- The ServiceProviderProperties.
- service_provider_ strprovisioning_ state 
- The ServiceProviderProvisioningState state of the resource.
- sku
ExpressRoute Circuit Sku Response 
- The SKU.
- Mapping[str, str]
- Resource tags.
- String
- The authorization status of the Circuit.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioningState String
- The provisioning state of the express route circuit resource.
- stag Number
- The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
- type String
- Resource type.
- allowClassic BooleanOperations 
- Allow classic operations.
- String
- The authorizationKey.
- List<Property Map>
- The list of authorizations.
- bandwidthIn NumberGbps 
- The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
- circuitProvisioning StringState 
- The CircuitProvisioningState state of the resource.
- expressRoute Property MapPort 
- The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.
- gatewayManager StringEtag 
- The GatewayManager Etag.
- globalReach BooleanEnabled 
- Flag denoting global reach status.
- id String
- Resource ID.
- location String
- Resource location.
- peerings List<Property Map>
- The list of peerings.
- serviceKey String
- The ServiceKey.
- serviceProvider StringNotes 
- The ServiceProviderNotes.
- serviceProvider Property MapProperties 
- The ServiceProviderProperties.
- serviceProvider StringProvisioning State 
- The ServiceProviderProvisioningState state of the resource.
- sku Property Map
- The SKU.
- Map<String>
- Resource tags.
Supporting Types
ExpressRouteCircuitAuthorizationResponse    
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- ProvisioningState string
- The provisioning state of the authorization resource.
- Type string
- Type of the resource.
- string
- The authorization key.
- string
- The authorization use status.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- ProvisioningState string
- The provisioning state of the authorization resource.
- Type string
- Type of the resource.
- string
- The authorization key.
- string
- The authorization use status.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioningState String
- The provisioning state of the authorization resource.
- type String
- Type of the resource.
- String
- The authorization key.
- String
- The authorization use status.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioningState string
- The provisioning state of the authorization resource.
- type string
- Type of the resource.
- string
- The authorization key.
- string
- The authorization use status.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_state str
- The provisioning state of the authorization resource.
- type str
- Type of the resource.
- str
- The authorization key.
- str
- The authorization use status.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioningState String
- The provisioning state of the authorization resource.
- type String
- Type of the resource.
- String
- The authorization key.
- String
- The authorization use status.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
ExpressRouteCircuitConnectionResponse    
- 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. Inputs. 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. Inputs. 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. Inputs. 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.
ExpressRouteCircuitPeeringConfigResponse     
- AdvertisedPublic stringPrefixes State 
- The advertised public prefix state of the Peering resource.
- AdvertisedCommunities List<string>
- The communities of bgp peering. Specified for microsoft peering.
- AdvertisedPublic List<string>Prefixes 
- The reference to AdvertisedPublicPrefixes.
- CustomerASN int
- The CustomerASN of the peering.
- LegacyMode int
- The legacy mode of the peering.
- RoutingRegistry stringName 
- The RoutingRegistryName of the configuration.
- AdvertisedPublic stringPrefixes State 
- The advertised public prefix state of the Peering resource.
- AdvertisedCommunities []string
- The communities of bgp peering. Specified for microsoft peering.
- AdvertisedPublic []stringPrefixes 
- The reference to AdvertisedPublicPrefixes.
- CustomerASN int
- The CustomerASN of the peering.
- LegacyMode int
- The legacy mode of the peering.
- RoutingRegistry stringName 
- The RoutingRegistryName of the configuration.
- advertisedPublic StringPrefixes State 
- The advertised public prefix state of the Peering resource.
- advertisedCommunities List<String>
- The communities of bgp peering. Specified for microsoft peering.
- advertisedPublic List<String>Prefixes 
- The reference to AdvertisedPublicPrefixes.
- customerASN Integer
- The CustomerASN of the peering.
- legacyMode Integer
- The legacy mode of the peering.
- routingRegistry StringName 
- The RoutingRegistryName of the configuration.
- advertisedPublic stringPrefixes State 
- The advertised public prefix state of the Peering resource.
- advertisedCommunities string[]
- The communities of bgp peering. Specified for microsoft peering.
- advertisedPublic string[]Prefixes 
- The reference to AdvertisedPublicPrefixes.
- customerASN number
- The CustomerASN of the peering.
- legacyMode number
- The legacy mode of the peering.
- routingRegistry stringName 
- The RoutingRegistryName of the configuration.
- advertised_public_ strprefixes_ state 
- The advertised public prefix state of the Peering resource.
- advertised_communities Sequence[str]
- The communities of bgp peering. Specified for microsoft peering.
- advertised_public_ Sequence[str]prefixes 
- The reference to AdvertisedPublicPrefixes.
- customer_asn int
- The CustomerASN of the peering.
- legacy_mode int
- The legacy mode of the peering.
- routing_registry_ strname 
- The RoutingRegistryName of the configuration.
- advertisedPublic StringPrefixes State 
- The advertised public prefix state of the Peering resource.
- advertisedCommunities List<String>
- The communities of bgp peering. Specified for microsoft peering.
- advertisedPublic List<String>Prefixes 
- The reference to AdvertisedPublicPrefixes.
- customerASN Number
- The CustomerASN of the peering.
- legacyMode Number
- The legacy mode of the peering.
- routingRegistry StringName 
- The RoutingRegistryName of the configuration.
ExpressRouteCircuitPeeringResponse    
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- LastModified stringBy 
- Who was the last to modify the peering.
- PeeredConnections List<Pulumi.Azure Native. Network. Inputs. Peer Express Route Circuit Connection Response> 
- The list of peered circuit connections associated with Azure Private Peering for this circuit.
- ProvisioningState string
- The provisioning state of the express route circuit peering resource.
- Type string
- Type of the resource.
- AzureASN int
- The Azure ASN.
- Connections
List<Pulumi.Azure Native. Network. Inputs. Express Route Circuit Connection Response> 
- The list of circuit connections associated with Azure Private Peering for this circuit.
- ExpressRoute Pulumi.Connection Azure Native. Network. Inputs. Express Route Connection Id Response 
- The ExpressRoute connection.
- GatewayManager stringEtag 
- The GatewayManager Etag.
- Id string
- Resource ID.
- Ipv6PeeringConfig Pulumi.Azure Native. Network. Inputs. Ipv6Express Route Circuit Peering Config Response 
- The IPv6 peering configuration.
- MicrosoftPeering Pulumi.Config Azure Native. Network. Inputs. Express Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- PeerASN double
- The peer ASN.
- PeeringType string
- The peering type.
- PrimaryAzure stringPort 
- The primary port.
- PrimaryPeer stringAddress Prefix 
- The primary address prefix.
- RouteFilter Pulumi.Azure Native. Network. Inputs. Sub Resource Response 
- The reference to the RouteFilter resource.
- SecondaryAzure stringPort 
- The secondary port.
- SecondaryPeer stringAddress Prefix 
- The secondary address prefix.
- string
- The shared key.
- State string
- The peering state.
- Stats
Pulumi.Azure Native. Network. Inputs. Express Route Circuit Stats Response 
- The peering stats of express route circuit.
- VlanId int
- The VLAN ID.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- LastModified stringBy 
- Who was the last to modify the peering.
- PeeredConnections []PeerExpress Route Circuit Connection Response 
- The list of peered circuit connections associated with Azure Private Peering for this circuit.
- ProvisioningState string
- The provisioning state of the express route circuit peering resource.
- Type string
- Type of the resource.
- AzureASN int
- The Azure ASN.
- Connections
[]ExpressRoute Circuit Connection Response 
- The list of circuit connections associated with Azure Private Peering for this circuit.
- ExpressRoute ExpressConnection Route Connection Id Response 
- The ExpressRoute connection.
- GatewayManager stringEtag 
- The GatewayManager Etag.
- Id string
- Resource ID.
- Ipv6PeeringConfig Ipv6ExpressRoute Circuit Peering Config Response 
- The IPv6 peering configuration.
- MicrosoftPeering ExpressConfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- PeerASN float64
- The peer ASN.
- PeeringType string
- The peering type.
- PrimaryAzure stringPort 
- The primary port.
- PrimaryPeer stringAddress Prefix 
- The primary address prefix.
- RouteFilter SubResource Response 
- The reference to the RouteFilter resource.
- SecondaryAzure stringPort 
- The secondary port.
- SecondaryPeer stringAddress Prefix 
- The secondary address prefix.
- string
- The shared key.
- State string
- The peering state.
- Stats
ExpressRoute Circuit Stats Response 
- The peering stats of express route circuit.
- VlanId int
- The VLAN ID.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- lastModified StringBy 
- Who was the last to modify the peering.
- peeredConnections List<PeerExpress Route Circuit Connection Response> 
- The list of peered circuit connections associated with Azure Private Peering for this circuit.
- provisioningState String
- The provisioning state of the express route circuit peering resource.
- type String
- Type of the resource.
- azureASN Integer
- The Azure ASN.
- connections
List<ExpressRoute Circuit Connection Response> 
- The list of circuit connections associated with Azure Private Peering for this circuit.
- expressRoute ExpressConnection Route Connection Id Response 
- The ExpressRoute connection.
- gatewayManager StringEtag 
- The GatewayManager Etag.
- id String
- Resource ID.
- ipv6PeeringConfig Ipv6ExpressRoute Circuit Peering Config Response 
- The IPv6 peering configuration.
- microsoftPeering ExpressConfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peerASN Double
- The peer ASN.
- peeringType String
- The peering type.
- primaryAzure StringPort 
- The primary port.
- primaryPeer StringAddress Prefix 
- The primary address prefix.
- routeFilter SubResource Response 
- The reference to the RouteFilter resource.
- secondaryAzure StringPort 
- The secondary port.
- secondaryPeer StringAddress Prefix 
- The secondary address prefix.
- String
- The shared key.
- state String
- The peering state.
- stats
ExpressRoute Circuit Stats Response 
- The peering stats of express route circuit.
- vlanId Integer
- The VLAN ID.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- lastModified stringBy 
- Who was the last to modify the peering.
- peeredConnections PeerExpress Route Circuit Connection Response[] 
- The list of peered circuit connections associated with Azure Private Peering for this circuit.
- provisioningState string
- The provisioning state of the express route circuit peering resource.
- type string
- Type of the resource.
- azureASN number
- The Azure ASN.
- connections
ExpressRoute Circuit Connection Response[] 
- The list of circuit connections associated with Azure Private Peering for this circuit.
- expressRoute ExpressConnection Route Connection Id Response 
- The ExpressRoute connection.
- gatewayManager stringEtag 
- The GatewayManager Etag.
- id string
- Resource ID.
- ipv6PeeringConfig Ipv6ExpressRoute Circuit Peering Config Response 
- The IPv6 peering configuration.
- microsoftPeering ExpressConfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peerASN number
- The peer ASN.
- peeringType string
- The peering type.
- primaryAzure stringPort 
- The primary port.
- primaryPeer stringAddress Prefix 
- The primary address prefix.
- routeFilter SubResource Response 
- The reference to the RouteFilter resource.
- secondaryAzure stringPort 
- The secondary port.
- secondaryPeer stringAddress Prefix 
- The secondary address prefix.
- string
- The shared key.
- state string
- The peering state.
- stats
ExpressRoute Circuit Stats Response 
- The peering stats of express route circuit.
- vlanId number
- The VLAN ID.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- last_modified_ strby 
- Who was the last to modify the peering.
- peered_connections Sequence[PeerExpress Route Circuit Connection Response] 
- The list of peered circuit connections associated with Azure Private Peering for this circuit.
- provisioning_state str
- The provisioning state of the express route circuit peering resource.
- type str
- Type of the resource.
- azure_asn int
- The Azure ASN.
- connections
Sequence[ExpressRoute Circuit Connection Response] 
- The list of circuit connections associated with Azure Private Peering for this circuit.
- express_route_ Expressconnection Route Connection Id Response 
- The ExpressRoute connection.
- gateway_manager_ stretag 
- The GatewayManager Etag.
- id str
- Resource ID.
- ipv6_peering_ Ipv6Expressconfig Route Circuit Peering Config Response 
- The IPv6 peering configuration.
- microsoft_peering_ Expressconfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peer_asn float
- The peer ASN.
- peering_type str
- The peering type.
- primary_azure_ strport 
- The primary port.
- primary_peer_ straddress_ prefix 
- The primary address prefix.
- route_filter SubResource Response 
- The reference to the RouteFilter resource.
- secondary_azure_ strport 
- The secondary port.
- secondary_peer_ straddress_ prefix 
- The secondary address prefix.
- str
- The shared key.
- state str
- The peering state.
- stats
ExpressRoute Circuit Stats Response 
- The peering stats of express route circuit.
- vlan_id int
- The VLAN ID.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- lastModified StringBy 
- Who was the last to modify the peering.
- peeredConnections List<Property Map>
- The list of peered circuit connections associated with Azure Private Peering for this circuit.
- provisioningState String
- The provisioning state of the express route circuit peering resource.
- type String
- Type of the resource.
- azureASN Number
- The Azure ASN.
- connections List<Property Map>
- The list of circuit connections associated with Azure Private Peering for this circuit.
- expressRoute Property MapConnection 
- The ExpressRoute connection.
- gatewayManager StringEtag 
- The GatewayManager Etag.
- id String
- Resource ID.
- ipv6PeeringConfig Property Map
- The IPv6 peering configuration.
- microsoftPeering Property MapConfig 
- The Microsoft peering configuration.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- peerASN Number
- The peer ASN.
- peeringType String
- The peering type.
- primaryAzure StringPort 
- The primary port.
- primaryPeer StringAddress Prefix 
- The primary address prefix.
- routeFilter Property Map
- The reference to the RouteFilter resource.
- secondaryAzure StringPort 
- The secondary port.
- secondaryPeer StringAddress Prefix 
- The secondary address prefix.
- String
- The shared key.
- state String
- The peering state.
- stats Property Map
- The peering stats of express route circuit.
- vlanId Number
- The VLAN ID.
ExpressRouteCircuitServiceProviderPropertiesResponse      
- BandwidthIn intMbps 
- The BandwidthInMbps.
- PeeringLocation string
- The peering location.
- ServiceProvider stringName 
- The serviceProviderName.
- BandwidthIn intMbps 
- The BandwidthInMbps.
- PeeringLocation string
- The peering location.
- ServiceProvider stringName 
- The serviceProviderName.
- bandwidthIn IntegerMbps 
- The BandwidthInMbps.
- peeringLocation String
- The peering location.
- serviceProvider StringName 
- The serviceProviderName.
- bandwidthIn numberMbps 
- The BandwidthInMbps.
- peeringLocation string
- The peering location.
- serviceProvider stringName 
- The serviceProviderName.
- bandwidth_in_ intmbps 
- The BandwidthInMbps.
- peering_location str
- The peering location.
- service_provider_ strname 
- The serviceProviderName.
- bandwidthIn NumberMbps 
- The BandwidthInMbps.
- peeringLocation String
- The peering location.
- serviceProvider StringName 
- The serviceProviderName.
ExpressRouteCircuitSkuResponse    
ExpressRouteCircuitStatsResponse    
- PrimarybytesIn double
- The Primary BytesIn of the peering.
- PrimarybytesOut double
- The primary BytesOut of the peering.
- SecondarybytesIn double
- The secondary BytesIn of the peering.
- SecondarybytesOut double
- The secondary BytesOut of the peering.
- PrimarybytesIn float64
- The Primary BytesIn of the peering.
- PrimarybytesOut float64
- The primary BytesOut of the peering.
- SecondarybytesIn float64
- The secondary BytesIn of the peering.
- SecondarybytesOut float64
- The secondary BytesOut of the peering.
- primarybytesIn Double
- The Primary BytesIn of the peering.
- primarybytesOut Double
- The primary BytesOut of the peering.
- secondarybytesIn Double
- The secondary BytesIn of the peering.
- secondarybytesOut Double
- The secondary BytesOut of the peering.
- primarybytesIn number
- The Primary BytesIn of the peering.
- primarybytesOut number
- The primary BytesOut of the peering.
- secondarybytesIn number
- The secondary BytesIn of the peering.
- secondarybytesOut number
- The secondary BytesOut of the peering.
- primarybytes_in float
- The Primary BytesIn of the peering.
- primarybytes_out float
- The primary BytesOut of the peering.
- secondarybytes_in float
- The secondary BytesIn of the peering.
- secondarybytes_out float
- The secondary BytesOut of the peering.
- primarybytesIn Number
- The Primary BytesIn of the peering.
- primarybytesOut Number
- The primary BytesOut of the peering.
- secondarybytesIn Number
- The secondary BytesIn of the peering.
- secondarybytesOut Number
- The secondary BytesOut of the peering.
ExpressRouteConnectionIdResponse    
- Id string
- The ID of the ExpressRouteConnection.
- Id string
- The ID of the ExpressRouteConnection.
- id String
- The ID of the ExpressRouteConnection.
- id string
- The ID of the ExpressRouteConnection.
- id str
- The ID of the ExpressRouteConnection.
- id String
- The ID of the ExpressRouteConnection.
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.
Ipv6ExpressRouteCircuitPeeringConfigResponse     
- MicrosoftPeering Pulumi.Config Azure Native. Network. Inputs. Express Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- PrimaryPeer stringAddress Prefix 
- The primary address prefix.
- RouteFilter Pulumi.Azure Native. Network. Inputs. Sub Resource Response 
- The reference to the RouteFilter resource.
- SecondaryPeer stringAddress Prefix 
- The secondary address prefix.
- State string
- The state of peering.
- MicrosoftPeering ExpressConfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- PrimaryPeer stringAddress Prefix 
- The primary address prefix.
- RouteFilter SubResource Response 
- The reference to the RouteFilter resource.
- SecondaryPeer stringAddress Prefix 
- The secondary address prefix.
- State string
- The state of peering.
- microsoftPeering ExpressConfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- primaryPeer StringAddress Prefix 
- The primary address prefix.
- routeFilter SubResource Response 
- The reference to the RouteFilter resource.
- secondaryPeer StringAddress Prefix 
- The secondary address prefix.
- state String
- The state of peering.
- microsoftPeering ExpressConfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- primaryPeer stringAddress Prefix 
- The primary address prefix.
- routeFilter SubResource Response 
- The reference to the RouteFilter resource.
- secondaryPeer stringAddress Prefix 
- The secondary address prefix.
- state string
- The state of peering.
- microsoft_peering_ Expressconfig Route Circuit Peering Config Response 
- The Microsoft peering configuration.
- primary_peer_ straddress_ prefix 
- The primary address prefix.
- route_filter SubResource Response 
- The reference to the RouteFilter resource.
- secondary_peer_ straddress_ prefix 
- The secondary address prefix.
- state str
- The state of peering.
- microsoftPeering Property MapConfig 
- The Microsoft peering configuration.
- primaryPeer StringAddress Prefix 
- The primary address prefix.
- routeFilter Property Map
- The reference to the RouteFilter resource.
- secondaryPeer StringAddress Prefix 
- The secondary address prefix.
- state String
- The state of peering.
PeerExpressRouteCircuitConnectionResponse     
- 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 peer express route circuit connection resource.
- Type string
- Type of the resource.
- AddressPrefix string
- /29 IP address space to carve out Customer addresses for tunnels.
- AuthResource stringGuid 
- The resource guid of the authorization used for the express route circuit connection.
- ConnectionName string
- The name of the express route circuit connection resource.
- ExpressRoute Pulumi.Circuit Peering Azure Native. Network. Inputs. Sub Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit.
- Id string
- Resource ID.
- 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. Inputs. 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 peer express route circuit connection resource.
- Type string
- Type of the resource.
- AddressPrefix string
- /29 IP address space to carve out Customer addresses for tunnels.
- AuthResource stringGuid 
- The resource guid of the authorization used for the express route circuit connection.
- ConnectionName string
- The name of the express route circuit connection resource.
- ExpressRoute SubCircuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit.
- Id string
- Resource ID.
- 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 peer express route circuit connection resource.
- type String
- Type of the resource.
- addressPrefix String
- /29 IP address space to carve out Customer addresses for tunnels.
- authResource StringGuid 
- The resource guid of the authorization used for the express route circuit connection.
- connectionName String
- The name of the express route circuit connection resource.
- expressRoute SubCircuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit.
- id String
- Resource ID.
- 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 peer express route circuit connection resource.
- type string
- Type of the resource.
- addressPrefix string
- /29 IP address space to carve out Customer addresses for tunnels.
- authResource stringGuid 
- The resource guid of the authorization used for the express route circuit connection.
- connectionName string
- The name of the express route circuit connection resource.
- expressRoute SubCircuit Peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit.
- id string
- Resource ID.
- 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 peer 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.
- auth_resource_ strguid 
- The resource guid of the authorization used for the express route circuit connection.
- connection_name str
- The name of the express route circuit connection resource.
- express_route_ Subcircuit_ peering Resource Response 
- Reference to Express Route Circuit Private Peering Resource of the circuit.
- id str
- Resource ID.
- 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 peer express route circuit connection resource.
- type String
- Type of the resource.
- addressPrefix String
- /29 IP address space to carve out Customer addresses for tunnels.
- authResource StringGuid 
- The resource guid of the authorization used for the express route circuit connection.
- connectionName String
- The name of the express route circuit connection resource.
- expressRoute Property MapCircuit Peering 
- Reference to Express Route Circuit Private Peering Resource of the circuit.
- id String
- Resource ID.
- 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.
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