Watch Aspire live streamsDocsTry Aspire

ExpressRouteCrossConnectionPeeringProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Network v13.6.0-preview.1.26478.8
interface ExpressRouteCrossConnectionPeeringProxy {
readonly azureASN: BicepValueProxy | number;
readonly eTag: BicepValueProxy;
gatewayManagerETag: BicepValueProxy | string;
readonly id: BicepValueProxy;
iPv6PeeringConfig: IPv6ExpressRouteCircuitPeeringConfigProxy;
readonly lastModifiedBy: BicepValueProxy | string;
microsoftPeeringConfig: ExpressRouteCircuitPeeringConfigProxy;
name: BicepValueProxy | string;
parent: ExpressRouteCrossConnectionProxy;
peerASN: BicepValueProxy | number;
peeringType: BicepValueProxy | ExpressRoutePeeringType;
readonly primaryAzurePort: BicepValueProxy | string;
primaryPeerAddressPrefix: BicepValueProxy | string;
readonly provisioningState: BicepValueProxy | NetworkProvisioningState;
readonly secondaryAzurePort: BicepValueProxy | string;
secondaryPeerAddressPrefix: BicepValueProxy | string;
sharedKey: BicepValueProxy | string;
state: BicepValueProxy | ExpressRoutePeeringState;
vlanId: BicepValueProxy | number;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearGatewayManagerETag(): void;
clearName(): void;
clearPeerASN(): void;
clearPeeringType(): void;
clearPrimaryPeerAddressPrefix(): void;
clearSecondaryPeerAddressPrefix(): void;
clearSharedKey(): void;
clearState(): void;
clearVlanId(): void;
}

Properties

propertyazureASNBicepValueProxy | numberget
Gets the AzureASN provisioning property.
propertyeTagBicepValueProxyget
Gets the ETag provisioning property.
propertygatewayManagerETagBicepValueProxy | stringget · set
Gets or sets the GatewayManagerETag provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyiPv6PeeringConfigIPv6ExpressRouteCircuitPeeringConfigProxyget · set
Gets or sets the IPv6PeeringConfig provisioning property.
propertylastModifiedByBicepValueProxy | stringget
Gets the LastModifiedBy provisioning property.
propertymicrosoftPeeringConfigExpressRouteCircuitPeeringConfigProxyget · set
Gets or sets the MicrosoftPeeringConfig provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyparentExpressRouteCrossConnectionProxyget · set
Gets or sets the Parent provisioning property.
propertypeerASNBicepValueProxy | numberget · set
Gets or sets the PeerASN provisioning property.
propertypeeringTypeBicepValueProxy | ExpressRoutePeeringTypeget · set
Gets or sets the PeeringType provisioning property.
propertyprimaryAzurePortBicepValueProxy | stringget
Gets the PrimaryAzurePort provisioning property.
propertyprimaryPeerAddressPrefixBicepValueProxy | stringget · set
Gets or sets the PrimaryPeerAddressPrefix provisioning property.
propertyprovisioningStateBicepValueProxy | NetworkProvisioningStateget
Gets the ProvisioningState provisioning property.
propertysecondaryAzurePortBicepValueProxy | stringget
Gets the SecondaryAzurePort provisioning property.
propertysecondaryPeerAddressPrefixBicepValueProxy | stringget · set
Gets or sets the SecondaryPeerAddressPrefix provisioning property.
propertysharedKeyBicepValueProxy | stringget · set
Gets or sets the SharedKey provisioning property.
propertystateBicepValueProxy | ExpressRoutePeeringStateget · set
Gets or sets the State provisioning property.
propertyvlanIdBicepValueProxy | numberget · set
Gets or sets the VlanId provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the GatewayManagerETag provisioning property.
clearGatewayManagerETag(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the PeerASN provisioning property.
clearPeerASN(): void
Clears the PeeringType provisioning property.
clearPeeringType(): void
Clears the PrimaryPeerAddressPrefix provisioning property.
clearPrimaryPeerAddressPrefix(): void
Clears the SecondaryPeerAddressPrefix provisioning property.
clearSecondaryPeerAddressPrefix(): void
Clears the SharedKey provisioning property.
clearSharedKey(): void
Clears the State provisioning property.
clearState(): void
Clears the VlanId provisioning property.
clearVlanId(): void