Import-AzRedisCache
Importuje dane z obiektów blob do usługi Azure Redis Cache.
Składnia
Import-AzRedisCache
[-ResourceGroupName <String>]
-Name <String>
-Files <String[]>
[-Format <String>]
[-PreferredDataArchiveAuthMethod <String>]
[-StorageSubscriptionId <String>]
[-Force]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Import-AzRedisCache importuje dane z obiektów blob do usługi Azure Redis Cache.
Przykłady
Przykład 1. Importowanie danych
Import-AzRedisCache -ResourceGroupName "ResourceGroup13" -Name "RedisCache06" -Files @("https://mystorageaccount.blob.core.windows.net/container22/blobname?sv=2015-04-05&sr=b&sig=caIwutG2uDa0NZ8mjdNJdgOY8%2F8mhwRuGNdICU%2B0pI4%3D&st=2016-05-27T00%3A00%3A00Z&se=2016-05-28T00%3A00%3A00Z&sp=rwd") -Force
To polecenie importuje dane z obiektu blob określonego przez adres URL sygnatury dostępu współdzielonego do usługi Azure Redis Cache.
Przykład 2. Importowanie danych przy użyciu tożsamości zarządzanej
Import-AzRedisCache -ResourceGroupName "ResourceGroup13" -Name "RedisCache06" -Files @("https://mystorageaccount.blob.core.windows.net/container22/blobname") -Force -PreferredDataArchiveAuthMethod ManagedIdentity
To polecenie importuje dane z obiektu blob określonego do usługi Azure Redis Cache przy użyciu tożsamości zarządzanej jako metody autoryzacji. Przyjęto założenie, że zarówno pamięć podręczna, jak i konto magazynu zostały skonfigurowane do używania tożsamości zarządzanej.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Files
Określa adresy URL sygnatur dostępu współdzielonego obiektów blob, których zawartość importuje to polecenie cmdlet do pamięci podręcznej. Adresy URL sygnatury dostępu współdzielonego można wygenerować przy użyciu następujących poleceń programu PowerShell: $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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Format
Określa format obiektu blob. Obecnie rdb jest jedynym obsługiwanym formatem.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa nazwę pamięci podręcznej.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Wskazuje, że to polecenie cmdlet zwraca wartość logiczną wskazującą, czy operacja się powiedzie. Domyślnie to polecenie cmdlet nie generuje żadnych danych wyjściowych.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PreferredDataArchiveAuthMethod
Preferowaną metodą uwierzytelniania do komunikowania się z kontem magazynu używanym na potrzeby archiwizacji danych, określeniem sygnatury dostępu współdzielonego lub tożsamości zarządzanej wartość domyślna to SAS.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, która zawiera pamięć podręczną.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageSubscriptionId
Identyfikator subskrypcji kontenera magazynu zawierającego pliki do zaimportowania przy użyciu tożsamości zarządzanej.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
String[]
Dane wyjściowe
Uwagi
- Słowa kluczowe: azure, azurerm, arm, resource, management, manager, redis, cache, web, webapp, website