Update-AzNetAppFilesSnapshotPolicy
Aktualisiert eine Azure NetApp Files (ANF)-Momentaufnahmerichtlinie auf die optionalen Modifizierer.
Syntax
Update-AzNetAppFilesSnapshotPolicy
-ResourceGroupName <String>
-Location <String>
-AccountName <String>
-Name <String>
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzNetAppFilesSnapshotPolicy
-Name <String>
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
[-Tag <Hashtable>]
-AccountObject <PSNetAppFilesAccount>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzNetAppFilesSnapshotPolicy
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
-ResourceId <String>
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzNetAppFilesSnapshotPolicy
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
[-Tag <Hashtable>]
-InputObject <PSNetAppFilesSnapshotPolicy>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das cmdlet Update-AzNetAppFilesSnapshotPolicy ändert eine ANF-Momentaufnahmerichtlinie.
Beispiele
Beispiel 1
$hourlySchedule = @{
Minute = 1
SnapshotsToKeep = 3
}
Update-AzNetAppFilesSnapshotPolicy -ResourceGroupName "MyRG" -AccountName "MyAccount" -Name "MySnapshotPolicy" -HourlySchedule $hourlySchedule
Mit diesem Befehl wird die ANF-Sicherungsrichtlinie "MySnapshotPolicy" so geändert, dass "HourlySchedule" angegeben ist.
Parameter
-AccountName
Der Name des ANF-Kontos
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AccountObject
Das Account für das neue Snapshot-Richtlinienobjekt
Typ: | PSNetAppFilesAccount |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
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 |
-DailySchedule
Ein Hashtablearray, das den täglichen Zeitplan darstellt
Typ: | PSNetAppFilesDailySchedule |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Enabled
Die Zu entscheidende Eigenschaft ist aktiviert oder nicht.
Typ: | Nullable<T>[Boolean] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-HourlySchedule
Ein Hashtablearray, das den stündlichen Zeitplan darstellt
Typ: | PSNetAppFilesHourlySchedule |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Das zu entfernende Snapshot-Objekt
Typ: | PSNetAppFilesSnapshotPolicy |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Location
Der Speicherort der Ressource
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MonthlySchedule
Ein Hashtablearray, das den montly Schedule darstellt
Typ: | PSNetAppFilesMonthlySchedule |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Der Name der ANF-Momentaufnahmerichtlinie
Typ: | String |
Aliase: | SnapshotPolicyName |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Die Ressourcengruppe des ANF-Kontos
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceId
Die Ressourcen-ID der ANF-Momentaufnahmerichtlinie
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Tag
Ein Hashtablearray, das Ressourcentags darstellt
Typ: | Hashtable |
Aliase: | Tags |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WeeklySchedule
Ein Hashtablearray, das den montly Schedule darstellt
Typ: | PSNetAppFilesWeeklySchedule |
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 |
Eingaben
Ausgaben
Ähnliche Themen
- Get-AzNetAppFilesSnapshotPolicy
- New-AzNetAppFilesSnapshotPolicy
- Remove-AzNetAppFilesSnapshotPolicy
- Set-AzNetAppFilesSnapshotPolicy
- Get-AzNetAppFilesSnapshot
- New-AzNetAppFilesSnapshot
- Remove-AzNetAppFilesSnapshot
- Get-AzNetAppFilesVolume
- New-AzNetAppFilesVolume
- Update-AzNetAppFilesVolume
- Remove-AzNetAppFilesVolume
Azure PowerShell