**Is your feature request related to a problem? Please describe. **
Get/Set command for Audio/Video Version Policy update commands are not available yet in PnP as its in SPO PowerShell though its implemented as per Pnp 5276
Site Level:
Get:
Get-SPOSite -Identity $siteUrl | fl Url, EnableAutoExpirationVersionTrim, ExpireVersionsAfterDays, MajorVersionLimit, VersionPolicyFileTypeOverride
$site = Get-SPOSite -Identity $siteUrl
$site.VersionPolicyFileTypeOverride["audio"] | Format-List *
$site.VersionPolicyFileTypeOverride["video"] | Format-List *
Set:
Set-SPOSite -Identity $siteUrl -MajorVersionLimit 5 -ExpireVersionsAfterDays 30 -EnableAutoExpirationVersionTrim $false -FileTypesForVersionExpiration @("audio", "video") -ApplyToNewDocumentLibraries
Remove:
Set-SPOSite -Identity $siteUrl -RemoveVersionExpirationFileTypeOverride @("audio","video") -ApplyToNewDocumentLibraries
Document library level (Documents)
Get:
Get-SPOListVersionPolicy -Site $siteUrl -List "Testing" | fl EnableAutoExpirationVersionTrim, ExpireVersionsAfterDays, MajorVersionLimit, VersionPolicyFileTypeOverride
$listPolicy = Get-SPOListVersionPolicy -Site $siteUrl -List "Testing"
$listPolicy.VersionPolicyFileTypeOverride["audio"] | Format-List *
$listPolicy.VersionPolicyFileTypeOverride["video"] | Format-List *
Set:
Set-SPOListVersionPolicy -Site $siteUrl -List "Documents" -MajorVersionLimit 5 -MajorWithMinorVersionsLimit 1 -ExpireVersionsAfterDays 30 -EnableAutoExpirationVersionTrim $false -FileTypes @("audio", "video")
Remove:
Set-SPOListVersionPolicy -Site $siteUrl -List "Documents" -RemoveVersionExpirationFileTypeOverride @("audio","video")
Sync Job for existing:
New-SPOSiteManageVersionPolicyJob -Identity $siteUrl -SyncListPolicy
Trim versions using the list/library policy (enforces the per-file-type limits):
New-SPOSiteManageVersionPolicyJob -Identity $siteUrl -TrimUseListPolicy -FileTypes @("video","audio")
Describe the solution you'd like
SPO Audio/Video Version Policy commands availability.
Describe alternatives you've considered
No alternatives
Additional context
Add any other context or screenshots about the feature request here.
**Is your feature request related to a problem? Please describe. **
Get/Set command for Audio/Video Version Policy update commands are not available yet in PnP as its in SPO PowerShell though its implemented as per Pnp 5276
Site Level:
Get:
Get-SPOSite -Identity $siteUrl | fl Url, EnableAutoExpirationVersionTrim, ExpireVersionsAfterDays, MajorVersionLimit, VersionPolicyFileTypeOverride
$site = Get-SPOSite -Identity $siteUrl
$site.VersionPolicyFileTypeOverride["audio"] | Format-List *
$site.VersionPolicyFileTypeOverride["video"] | Format-List *
Set:
Set-SPOSite -Identity $siteUrl -MajorVersionLimit 5 -ExpireVersionsAfterDays 30 -EnableAutoExpirationVersionTrim $false -FileTypesForVersionExpiration @("audio", "video") -ApplyToNewDocumentLibraries
Remove:
Set-SPOSite -Identity $siteUrl -RemoveVersionExpirationFileTypeOverride @("audio","video") -ApplyToNewDocumentLibraries
Document library level (Documents)
Get:
Get-SPOListVersionPolicy -Site $siteUrl -List "Testing" | fl EnableAutoExpirationVersionTrim, ExpireVersionsAfterDays, MajorVersionLimit, VersionPolicyFileTypeOverride
$listPolicy = Get-SPOListVersionPolicy -Site $siteUrl -List "Testing"
$listPolicy.VersionPolicyFileTypeOverride["audio"] | Format-List *
$listPolicy.VersionPolicyFileTypeOverride["video"] | Format-List *
Set:
Set-SPOListVersionPolicy -Site $siteUrl -List "Documents" -MajorVersionLimit 5 -MajorWithMinorVersionsLimit 1 -ExpireVersionsAfterDays 30 -EnableAutoExpirationVersionTrim $false -FileTypes @("audio", "video")
Remove:
Set-SPOListVersionPolicy -Site $siteUrl -List "Documents" -RemoveVersionExpirationFileTypeOverride @("audio","video")
Sync Job for existing:
New-SPOSiteManageVersionPolicyJob -Identity $siteUrl -SyncListPolicy
Trim versions using the list/library policy (enforces the per-file-type limits):
New-SPOSiteManageVersionPolicyJob -Identity $siteUrl -TrimUseListPolicy -FileTypes @("video","audio")
Describe the solution you'd like
SPO Audio/Video Version Policy commands availability.
Describe alternatives you've considered
No alternatives
Additional context
Add any other context or screenshots about the feature request here.