Compartir a través de


Update-AzNetAppFilesSnapshotPolicy

Novedades una directiva de instantánea de Azure NetApp Files (ANF) a los modificadores opcionales proporcionados.

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>]

Description

El cmdlet Update-AzNetAppFilesSnapshotPolicy modifica una directiva de instantáneas ANF.

Ejemplos

Ejemplo 1

$hourlySchedule = @{
        Minute = 1
        SnapshotsToKeep = 3
    }
Update-AzNetAppFilesSnapshotPolicy -ResourceGroupName "MyRG" -AccountName "MyAccount" -Name "MySnapshotPolicy" -HourlySchedule $hourlySchedule

Este comando cambia la directiva de copia de seguridad de ANF "MySnapshotPolicy" para que se le haya proporcionado HourlySchedule.

Parámetros

-AccountName

Nombre de la cuenta anf

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-AccountObject

La cuenta del nuevo objeto Snapshot Policy

Tipo:PSNetAppFilesAccount
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-DailySchedule

Matriz hashtable que representa la programación diaria

Tipo:PSNetAppFilesDailySchedule
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Enabled

La propiedad para decidir la directiva está habilitada o no

Tipo:Nullable<T>[Boolean]
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-HourlySchedule

Matriz hashtable que representa la programación por hora

Tipo:PSNetAppFilesHourlySchedule
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objeto de instantánea que se va a quitar

Tipo:PSNetAppFilesSnapshotPolicy
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Ubicación del recurso

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-MonthlySchedule

Matriz hashtable que representa la programación montly

Tipo:PSNetAppFilesMonthlySchedule
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nombre de la directiva de instantáneas ANF

Tipo:String
Aliases:SnapshotPolicyName
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

El grupo de recursos de la cuenta ANF

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

Identificador de recurso de la directiva de instantáneas ANF

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Matriz hashtable que representa etiquetas de recursos

Tipo:Hashtable
Aliases:Tags
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-WeeklySchedule

Matriz hashtable que representa la programación montly

Tipo:PSNetAppFilesWeeklySchedule
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

PSNetAppFilesAccount

PSNetAppFilesSnapshotPolicy

Salidas

PSNetAppFilesSnapshotPolicy