Share via


MockablePeeringSubscriptionResource.InvokeLookingGlass Method

Definition

Run looking glass functionality

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Peering/lookingGlass
  • Operation Id: LookingGlass_Invoke
  • Default Api Version: 2022-10-01
public virtual Azure.Response<Azure.ResourceManager.Peering.Models.LookingGlassOutput> InvokeLookingGlass(Azure.ResourceManager.Peering.Models.LookingGlassCommand command, Azure.ResourceManager.Peering.Models.LookingGlassSourceType sourceType, string sourceLocation, string destinationIP, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeLookingGlass : Azure.ResourceManager.Peering.Models.LookingGlassCommand * Azure.ResourceManager.Peering.Models.LookingGlassSourceType * string * string * System.Threading.CancellationToken -> Azure.Response<Azure.ResourceManager.Peering.Models.LookingGlassOutput>
override this.InvokeLookingGlass : Azure.ResourceManager.Peering.Models.LookingGlassCommand * Azure.ResourceManager.Peering.Models.LookingGlassSourceType * string * string * System.Threading.CancellationToken -> Azure.Response<Azure.ResourceManager.Peering.Models.LookingGlassOutput>
Public Overridable Function InvokeLookingGlass (command As LookingGlassCommand, sourceType As LookingGlassSourceType, sourceLocation As String, destinationIP As String, Optional cancellationToken As CancellationToken = Nothing) As Response(Of LookingGlassOutput)

Parameters

command
LookingGlassCommand

The command to be executed: ping, traceroute, bgpRoute.

sourceType
LookingGlassSourceType

The type of the source: Edge site or Azure Region.

sourceLocation
String

The ___location of the source.

destinationIP
String

The IP address of the destination.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

sourceLocation or destinationIP is null.

Applies to