Import-AzRedisCache
Importe des données d’objets blob vers le cache Redis Azure.
Syntaxe
Import-AzRedisCache
[-ResourceGroupName <String>]
-Name <String>
-Files <String[]>
[-Format <String>]
[-PreferredDataArchiveAuthMethod <String>]
[-StorageSubscriptionId <String>]
[-Force]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Import-AzRedisCache importe des données à partir d’objets blob dans le cache Redis Azure.
Exemples
Exemple 1 : Importer des données
Import-AzRedisCache -ResourceGroupName "ResourceGroup13" -Name "RedisCache06" -Files @("https://mystorageaccount.blob.core.windows.net/container22/blobname") -Force
Cette commande importe des données à partir de l’objet blob spécifié par l’URL SAP dans le cache Redis Azure.
Exemple 2 : Importer des données à l’aide d’une identité managée
Import-AzRedisCache -ResourceGroupName "ResourceGroup13" -Name "RedisCache06" -Files @("https://mystorageaccount.blob.core.windows.net/container22/blobname") -Force -PreferredDataArchiveAuthMethod ManagedIdentity
Cette commande importe des données à partir de l’objet blob spécifié dans le cache Redis Azure à l’aide de l’identité managée comme méthode d’autorisation. Il part du principe que le cache et le compte de stockage ont été configurés pour utiliser l’identité managée.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Files
Spécifie les URL SAS des objets blob dont le contenu de cette applet de commande est importé dans le cache. Vous pouvez générer les URL SAS à l’aide des commandes PowerShell suivantes : $storageAccountContext = New-AzStorageContext -StorageAccountName « storageName » -StorageAccountKey « key » $sasKeyForBlob = New-AzStorageBlobSASToken -Container « containerName » -blob « blobName » -Permission « rwdl » -StartTime ([System.DateTime] ::Now). AddMinutes(-15) -ExpiryTime ([System.DateTime] ::Now). AddHours(5) -Context $storageAccountContext -FullUri Import-AzRedisCache -ResourceGroupName « ResourceGroupName » -Name « cacheName » -Files ($sasKeyForBlob) -Force
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Force
Force l’exécution de la commande sans demander la confirmation de l’utilisateur.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Format
Spécifie le format de l’objet blob. Actuellement, rdb est le seul format pris en charge.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom d’un cache.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PassThru
Indique que cette applet de commande retourne une valeur booléenne qui indique si l’opération réussit. Par défaut, cette applet de commande ne génère aucun résultat.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PreferredDataArchiveAuthMethod
Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, spécifier SAS ou ManagedIdentity, la valeur par défaut est SAS.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources qui contient le cache.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StorageSubscriptionId
ID d’abonnement du conteneur de stockage contenant des fichiers à importer à l’aide de l’identité managée.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
String[]
Sorties
Notes
- Mots clés : azure, azurerm, arm, resource, management, manager, redis, cache, web, webapp, site web