Share via


Test-AzPeeringServiceProviderAvailability

Verifica se o provedor de serviços de emparelhamento está presente dentro de 1000 milhas da localização do cliente

Syntax

Test-AzPeeringServiceProviderAvailability
    [-SubscriptionId <String>]
    [-PeeringServiceLocation <String>]
    [-PeeringServiceProvider <String>]
    [-DefaultProfile <PSObject>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]
Test-AzPeeringServiceProviderAvailability
    -CheckServiceProviderAvailabilityInput <ICheckServiceProviderAvailabilityInput>
    [-SubscriptionId <String>]
    [-DefaultProfile <PSObject>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]
Test-AzPeeringServiceProviderAvailability
    -InputObject <IPeeringIdentity>
    -CheckServiceProviderAvailabilityInput <ICheckServiceProviderAvailabilityInput>
    [-DefaultProfile <PSObject>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]
Test-AzPeeringServiceProviderAvailability
    -InputObject <IPeeringIdentity>
    [-PeeringServiceLocation <String>]
    [-PeeringServiceProvider <String>]
    [-DefaultProfile <PSObject>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]

Description

Verifica se o provedor de serviços de emparelhamento está presente dentro de 1000 milhas da localização do cliente

Exemplos

Exemplo 1: Verificar se o provedor está disponível em um local

$providerAvailability = New-AzPeeringCheckServiceProviderAvailabilityInputObject -PeeringServiceLocation Osaka -PeeringServiceProvider IIJ
Test-AzPeeringServiceProviderAvailability -CheckServiceProviderAvailabilityInput $providerAvailability

"Available"

Verifique se o provedor fornecido está disponível no local determinado

Parâmetros

-CheckServiceProviderAvailabilityInput

Classe para CheckServiceProviderAvailabilityInput Para construir, consulte a seção NOTAS para propriedades CHECKSERVICEPROVIDERAVAILABILITYINPUT e crie uma tabela de hash.

Type:ICheckServiceProviderAvailabilityInput
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parâmetro de identidade Para construir, consulte a seção NOTAS para propriedades INPUTOBJECT e crie uma tabela de hash.

Type:IPeeringIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PeeringServiceLocation

Obtém ou define o local do serviço de emparelhamento.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PeeringServiceProvider

Obtém ou define o provedor de serviços de emparelhamento.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

A ID da assinatura do Azure.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

ICheckServiceProviderAvailabilityInput

IPeeringIdentity

Saídas

String

Observações

ALIASES

PROPRIEDADES DE PARÂMETROS COMPLEXOS

Para criar os parâmetros descritos abaixo, construa uma tabela de hash contendo as propriedades apropriadas. Para obter informações sobre tabelas de hash, execute Get-Help about_Hash_Tables.

CHECKSERVICEPROVIDERAVAILABILITYINPUT <ICheckServiceProviderAvailabilityInput>: Classe para CheckServiceProviderAvailabilityInput

  • [PeeringServiceLocation <String>]: Obtém ou define o local do serviço de emparelhamento.
  • [PeeringServiceProvider <String>]: Obtém ou define o provedor de serviços de emparelhamento.

INPUTOBJECT <IPeeringIdentity>: parâmetro de identidade

  • [ConnectionMonitorTestName <String>]: O nome do teste do monitor de conexão
  • [Id <String>]: Caminho de identidade do recurso
  • [PeerAsnName <String>]: O nome ASN do par.
  • [PeeringName <String>]: O nome do emparelhamento.
  • [PeeringServiceName <String>]: O nome do serviço de emparelhamento.
  • [PrefixName <String>]: O nome do prefixo.
  • [RegisteredAsnName <String>]: O nome do ASN registrado.
  • [RegisteredPrefixName <String>]: O nome do prefixo registrado.
  • [ResourceGroupName <String>]: O nome do grupo de recursos.
  • [SubscriptionId <String>]: A ID de assinatura do Azure.