Get-SPOVersionPolicyWithChanges

Devuelve una copia modificada localmente de una directiva de versión.

Sintaxis

Default (valor predeterminado)

Get-SPOVersionPolicyWithChanges
    -VersionPolicy <SPOFileVersionPolicySettings>
    [-MajorVersionLimit <Int32>]
    [-ExpireVersionsAfterDays <Int32>]
    [-EnableAutoExpirationVersionTrim <Boolean>]
    [<CommonParameters>]

FileType

Get-SPOVersionPolicyWithChanges
    -VersionPolicy <SPOFileVersionPolicySettings>
    -FileType <String>
    [-MajorVersionLimit <Int32>]
    [-ExpireVersionsAfterDays <Int32>]
    [-EnableAutoExpirationVersionTrim <Boolean>]
    [<CommonParameters>]

FileTypeRemove

Get-SPOVersionPolicyWithChanges
    -VersionPolicy <SPOFileVersionPolicySettings>
    -FileType <String>
    [-Remove]
    [<CommonParameters>]

Description

Devuelve una copia modificada de la directiva de versión especificada. Este cmdlet está pensado para usarse en una canalización con Get-SPOTenantVersionPolicy para compilar una directiva modificada que, a continuación, se puede pasar a New-SPOTenantApplyFileVersionPolicyJob o Get-SPOTenantApplyFileVersionPolicyJobImpact.

Cuando -FileType se omite, se modifica la configuración de directiva predeterminada. Cuando -FileType se especifica, se crea o actualiza la invalidación por tipo de archivo para ese tipo. Para ver los nombres de tipo de archivo admitidos, vea Límites de versión de tipo de archivo en SharePoint.

Use -Remove con -FileType para eliminar una invalidación por tipo de archivo.

Ejemplos

Ejemplo 1

Get-SPOTenantVersionPolicy | Get-SPOVersionPolicyWithChanges -MajorVersionLimit 100

Recupera la directiva de versión de inquilino actual y devuelve una copia con el límite de versión principal predeterminado cambiado a 100.

Ejemplo 2

Get-SPOTenantVersionPolicy | Get-SPOVersionPolicyWithChanges -FileType "video" -MajorVersionLimit 50 -ExpireVersionsAfterDays 180

Recupera la directiva de versión de inquilino actual y devuelve una copia con una invalidación por tipo de archivo para video los archivos que limita a 50 versiones principales y expira las versiones después de 180 días.

Ejemplo 3

Get-SPOTenantVersionPolicy | Get-SPOVersionPolicyWithChanges -FileType "video" -Remove

Recupera la directiva de versión de inquilino actual y devuelve una copia con la invalidación del video tipo de archivo eliminada, por lo que video los archivos se revertirán a la directiva predeterminada.

Parámetros

-EnableAutoExpirationVersionTrim

Cuando $true, usa la expiración automática, donde Microsoft administra la programación de expiración. Cuando $false, usa la programación de expiración manual definida por -MajorVersionLimit y -ExpireVersionsAfterDays.

Cuando EnableAutoExpirationVersionTrim es $true, MajorVersionLimit siempre es 500 y ExpireVersionsAfterDays siempre es 30. Como resultado, cambiar -EnableAutoExpirationVersionTrim de $false a $true conjuntos MajorVersionLimit a 500 y ExpireVersionsAfterDays a 30.

Se aplica a la directiva predeterminada o al tipo de archivo especificado por -FileType.

Propiedades de parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Default
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
FileType
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

-ExpireVersionsAfterDays

Número de días después del cual expiran las versiones. 0 Establézcalo en para deshabilitar la expiración basada en el tiempo.

Si se -ExpireVersionsAfterDays especifica cuándo se ha EnableAutoExpirationVersionTrim establecido la directiva en , $true se produce un error.

Se aplica a la directiva predeterminada o al tipo de archivo especificado por -FileType.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Default
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
FileType
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

-FileType

Nombre de tipo de archivo cuya invalidación por tipo de archivo se debe crear, actualizar o quitar. Los valores admitidos son "audio", "video"y "outlookspst". Omita este parámetro para modificar la directiva predeterminada. Para obtener más información, vea Límites de versión de tipo de archivo en SharePoint.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FileType
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
FileTypeRemove
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

-MajorVersionLimit

Número máximo de versiones principales que se van a conservar.

Si se -ExpireVersionsAfterDays especifica cuándo se ha EnableAutoExpirationVersionTrim establecido la directiva en , $true se produce un error.

Se aplica a la directiva predeterminada o al tipo de archivo especificado por -FileType.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Default
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
FileType
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

-Remove

Quita la invalidación por tipo de archivo identificada por -FileType. -FileType es necesario cuando se especifica este modificador.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FileTypeRemove
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

-VersionPolicy

Objeto de directiva de versión que se va a modificar, normalmente canalizado desde Get-SPOTenantVersionPolicy. El objeto original no se modifica; se devuelve un nuevo objeto con los cambios solicitados.

Propiedades de parámetro

Tipo:SPOFileVersionPolicySettings
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
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

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.

Entradas

Microsoft.Online.SharePoint.TenantAdministration.SPOFileVersionPolicySettings

Salidas

Microsoft.Online.SharePoint.TenantAdministration.SPOFileVersionPolicySettings

Notas

Revise siempre el objeto de directiva devuelto antes de pasarlo a New-SPOTenantApplyFileVersionPolicyJob o Get-SPOTenantApplyFileVersionPolicyJobImpact para confirmar que refleja la configuración prevista.