Condividi tramite


Get-AzRedisCacheLink

Ottenere il collegamento di replica geografica per Cache Redis.

Sintassi

Get-AzRedisCacheLink
   -Name <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRedisCacheLink
   -PrimaryServerName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRedisCacheLink
   -PrimaryServerName <String>
   -SecondaryServerName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRedisCacheLink
   -SecondaryServerName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Esistono quattro modi diversi per ottenere i dettagli dei collegamenti di replica geografica. Specificare il parametro Name o PrimaryServerName e/o SecondaryServerName. Viene assegnato quindi tutto il collegamento in cui esiste la cache verrà restituito. Se viene specificato solo PrimaryServerName, verranno restituiti tutti i collegamenti in cui la cache è primaria. Se viene specificato solo SecondaryServerName, verranno restituiti tutti i collegamenti in cui la cache è secondaria. Se vengono assegnati entrambi PrimaryServerName e SecondaryServerName, verrà restituito un collegamento specifico con il ruolo corretto.

Esempio

Esempio 1: Ottenere usando il set di parametri AllLinksForCache

Get-AzRedisCacheLink -Name "mycache1"

PrimaryServerName            : mycache1
        SecondaryServerName          : mycache2
        ProvisioningState            : Succeeded
        LinkedRedisCacheLocation     : East US
        ServerRole                   : Secondary
        PrimaryHostName              : mycache1.redis.cache.windows.net
        GeoReplicatedPrimaryHostName : mycache2.geo.redis.cache.windows.net

Questo comando ottiene tutti i collegamenti di replica geografica per cache Redis denominata mycache1.

Esempio 2: Ottenere usando il set di parametri AllLinksForPrimaryCache

Get-AzRedisCacheLink -PrimaryServerName "mycache1"

PrimaryServerName            : mycache1
        SecondaryServerName          : mycache2
        ProvisioningState            : Succeeded
        LinkedRedisCacheLocation     : East US
        ServerRole                   : Secondary
        PrimaryHostName              : mycache1.redis.cache.windows.net
        GeoReplicatedPrimaryHostName : mycache2.geo.redis.cache.windows.net

Questo comando ottiene i collegamenti di replica geografica in cui Cache Redis denominata mycache1 è primaria.

Esempio 3: Ottenere usando il set di parametri AllLinksForSecondaryCache

Get-AzRedisCacheLink -SecondaryServerName "mycache2"

PrimaryServerName            : mycache1
        SecondaryServerName          : mycache2
        ProvisioningState            : Succeeded
        LinkedRedisCacheLocation     : East US
        ServerRole                   : Secondary
        PrimaryHostName              : mycache1.redis.cache.windows.net
        GeoReplicatedPrimaryHostName : mycache2.geo.redis.cache.windows.net

Questo comando ottiene i collegamenti di replica geografica in cui cache Redis denominata mycache2 è secondaria.

Get-AzRedisCacheLink -PrimaryServerName "mycache1" -SecondaryServerName "mycache2"

PrimaryServerName            : mycache1
        SecondaryServerName          : mycache2
        ProvisioningState            : Succeeded
        LinkedRedisCacheLocation     : East US
        ServerRole                   : Secondary
        PrimaryHostName              : mycache1.redis.cache.windows.net
        GeoReplicatedPrimaryHostName : mycache2.geo.redis.cache.windows.net

Questo comando ottiene un singolo collegamento di replica geografica in cui Cache Redis denominata mycache1 è primaria e Cache Redis denominata mycache2 è secondaria.

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della cache Redis.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-PrimaryServerName

Nome della cache Redis primaria in collegamento.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-SecondaryServerName

Nome della cache Redis secondaria in collegamento.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

Input

String

Output

PSRedisLinkedServer