Update-AzNetAppFilesSnapshotPolicy
Actualiza una directiva de instantánea de Azure NetApp Files (ANF) a los modificadores opcionales proporcionados.
Sintaxis
ByFieldsParameterSet (valor predeterminado)
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>]
ByParentObjectParameterSet
Update-AzNetAppFilesSnapshotPolicy
-Name <String>
-AccountObject <PSNetAppFilesAccount>
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByResourceIdParameterSet
Update-AzNetAppFilesSnapshotPolicy
-ResourceId <String>
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByObjectParameterSet
Update-AzNetAppFilesSnapshotPolicy
-InputObject <PSNetAppFilesSnapshotPolicy>
[-Enabled <Boolean>]
[-HourlySchedule <PSNetAppFilesHourlySchedule>]
[-DailySchedule <PSNetAppFilesDailySchedule>]
[-WeeklySchedule <PSNetAppFilesWeeklySchedule>]
[-MonthlySchedule <PSNetAppFilesMonthlySchedule>]
[-Tag <Hashtable>]
[-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
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ByFieldsParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-AccountObject
La cuenta del nuevo objeto Snapshot Policy
Propiedades de parámetro
Conjuntos de parámetros
ByParentObjectParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: cf
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DailySchedule
Matriz hashtable que representa la programación diaria
Propiedades de parámetro
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Propiedades de parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Enabled
La propiedad para decidir la directiva está habilitada o no
Propiedades de parámetro
Tipo: Nullable<T> [ Boolean ]
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-HourlySchedule
Matriz hashtable que representa la programación por hora
Propiedades de parámetro
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
Objeto de instantánea que se va a quitar
ByObjectParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Location
Ubicación del recurso
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ByFieldsParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-MonthlySchedule
Matriz hashtable que representa la programación mensual
Propiedades de parámetro
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Name
Nombre de la directiva de instantáneas ANF
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: SnapshotPolicyName
Conjuntos de parámetros
ByFieldsParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
ByParentObjectParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ResourceGroupName
El grupo de recursos de la cuenta ANF
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ByFieldsParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ResourceId
Identificador de recurso de la directiva de instantáneas ANF
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ByResourceIdParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-Tag
Matriz hashtable que representa etiquetas de recursos
Propiedades de parámetro
Tipo: Hashtable
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: Tags
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-WeeklySchedule
Matriz hashtable que representa la programación mensual
Propiedades de parámetro
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta.
El cmdlet no se ejecuta.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: Wi
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
Salidas