Freigeben über


Update-AzStorageCache

Aktualisieren einer Cacheinstanz.

Syntax

Update-AzStorageCache
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-CacheSizeGb <Int32>]
      [-DirectoryServicesSetting <ICacheDirectorySettings>]
      [-EncryptionSettingRotationToLatestKeyVersionEnabled]
      [-IdentityType <CacheIdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-KeyEncryptionKeyUrl <String>]
      [-Location <String>]
      [-NetworkSettingDnsSearchDomain <String>]
      [-NetworkSettingDnsServer <String[]>]
      [-NetworkSettingMtu <Int32>]
      [-NetworkSettingNtpServer <String>]
      [-SecuritySettingAccessPolicy <INfsAccessPolicy[]>]
      [-SkuName <String>]
      [-SourceVaultId <String>]
      [-Subnet <String>]
      [-Tag <Hashtable>]
      [-UpgradeSettingScheduledTime <DateTime>]
      [-UpgradeSettingUpgradeScheduleEnabled]
      [-Zone <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzStorageCache
      -InputObject <IStorageCacheIdentity>
      [-CacheSizeGb <Int32>]
      [-DirectoryServicesSetting <ICacheDirectorySettings>]
      [-EncryptionSettingRotationToLatestKeyVersionEnabled]
      [-IdentityType <CacheIdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-KeyEncryptionKeyUrl <String>]
      [-Location <String>]
      [-NetworkSettingDnsSearchDomain <String>]
      [-NetworkSettingDnsServer <String[]>]
      [-NetworkSettingMtu <Int32>]
      [-NetworkSettingNtpServer <String>]
      [-SecuritySettingAccessPolicy <INfsAccessPolicy[]>]
      [-SkuName <String>]
      [-SourceVaultId <String>]
      [-Subnet <String>]
      [-Tag <Hashtable>]
      [-UpgradeSettingScheduledTime <DateTime>]
      [-UpgradeSettingUpgradeScheduleEnabled]
      [-Zone <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Aktualisieren einer Cacheinstanz.

Beispiele

Beispiel 1: Aktualisieren einer Cacheinstanz.

Update-AzStorageCache -Name azps-storagecache -ResourceGroupName azps_test_gp_storagecache -Tag @{"123"="abc"}

Location Name              ResourceGroupName
-------- ----              -----------------
eastus   azps-storagecache azps_test_gp_storagecache

Aktualisieren einer Cacheinstanz.

Beispiel 2: Aktualisieren einer Cacheinstanz.

Update-AzStorageCache -Name azps-storagecache -ResourceGroupName azps_test_gp_storagecache -IdentityType 'UserAssigned' -IdentityUserAssignedIdentity @{"/subscriptions/{subId}/resourcegroups/azps_test_gp_storagecache/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azps-management-identity" = @{}} -KeyEncryptionKeyUrl "https://azps-keyvault.vault.azure.net/keys/azps-kv/4cc795e46f114ce2a65b82b312964e0e" -SourceVaultId "/subscriptions/{subId}/resourceGroups/azps_test_gp_storagecache/providers/Microsoft.KeyVault/vaults/azps-keyvault" -CacheSizeGb "3072" -Subnet "/subscriptions/{subId}/resourceGroups/azps_test_gp_storagecache/providers/Microsoft.Network/virtualNetworks/azps-virtual-network/subnets/azps-vnetwork-sub-pub" -SkuName "Standard_2G" -Zone 1

Location Name              ResourceGroupName
-------- ----              -----------------
eastus   azps-storagecache azps_test_gp_storagecache

Aktualisieren einer Cacheinstanz.

Parameter

-AsJob

Ausführen des Befehls als Auftrag

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheSizeGb

Die Größe dieses Caches in GB.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.

Typ:PSObject
Aliase:AzureRMContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DirectoryServicesSetting

Gibt Die Verzeichnisdiensteeinstellungen des Caches an. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für DIRECTORYSERVICESSETTING-Eigenschaften und erstellen eine Hashtabelle.

Typ:ICacheDirectorySettings
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EncryptionSettingRotationToLatestKeyVersionEnabled

Gibt an, ob der Dienst automatisch in die neueste Version des Schlüssels im Schlüsseltresor gedreht wird.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IdentityType

Der Identitätstyp, der für den Cache verwendet wird

Typ:CacheIdentityType
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IdentityUserAssignedIdentity

Ein Wörterbuch, bei dem es sich bei jedem Schlüssel um eine vom Benutzer zugewiesene Identitätsressourcen-ID handelt, und der Wert jedes Schlüssels ist ein leeres Wörterbuch.

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

Typ:IStorageCacheIdentity
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-KeyEncryptionKeyUrl

Die URL, die auf einen Schlüsselverschlüsselungsschlüssel im Schlüsseltresor verweist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Location

Regionsnamezeichenfolge.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Name des Caches. Die Länge des Namens darf nicht größer als 80 sein, und Zeichen müssen aus der [-0-9a-zA-Z_]-Zeichenklasse stammen.

Typ:String
Aliase:CacheName
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NetworkSettingDnsSearchDomain

DNS-Suchdomäne

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NetworkSettingDnsServer

DNS-Server für den zu verwendenden Cache. Sie wird aus der Netzwerkkonfiguration festgelegt, wenn kein Wert angegeben wird.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NetworkSettingMtu

Die für das Subnetz konfigurierte maximale IPv4-Übertragungseinheit.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NetworkSettingNtpServer

NTP-Server-IP-Adresse oder FQDN für den zu verwendenden Cache. Der Standardwert ist time.windows.com.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoWait

Asynchrones Ausführen des Befehls

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SecuritySettingAccessPolicy

FÜR diesen Cache definierte NFS-Zugriffsrichtlinien. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für SECURITYSETTINGACCESSPOLICY-Eigenschaften und erstellen eine Hashtabelle.

Typ:INfsAccessPolicy[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SkuName

SKU-Name für diesen Cache.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SourceVaultId

Ressourcen-ID.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Subnet

Subnetz, das für den Cache verwendet wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SubscriptionId

Die ID des Zielabonnements.

Typ:String
Position:Named
Standardwert:(Get-AzContext).Subscription.Id
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Tag

Ressourcentags.

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-UpgradeSettingScheduledTime

Wenn "upgradeScheduleEnabled" auf "true" festgelegt ist, enthält dieses Feld die vom Benutzer ausgewählte Upgradezeit. Zum vom Benutzer ausgewählten Zeitpunkt wird das Firmwareupdate automatisch im Cache installiert.

Typ:DateTime
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-UpgradeSettingUpgradeScheduleEnabled

True, wenn der Benutzer eine Installationszeit zwischen jetzt und firmwareUpdateDeadline auswählt. Andernfalls wird die Firmware automatisch nach firmwareUpdateDeadline installiert, wenn sie nicht zuvor über den Upgradevorgang ausgelöst wurde.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Zone

Verfügbarkeitszonen für Ressourcen. Dieses Feld darf nur ein einzelnes Element im Array enthalten.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

IStorageCacheIdentity

Ausgaben

ICache