{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/pt-br/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Jyothi Suri","id":"97906900","name":"jyothisuri","profile_url":"https://github.com/jyothisuri"},"contributors":[{"display_name":"Sean Wheeler","id":"19415881","name":"sdwheeler","profile_url":"https://github.com/sdwheeler"},{"display_name":"PriskeyJeronika-MS","id":"146841776","name":"PriskeyJeronika-MS","profile_url":"https://github.com/PriskeyJeronika-MS"}],"update_at":"15/10/2025","updated_at_date_time":"2025-10-15T04:57:42.1660999Z"},"_path":"module/dataprotectionmanager/set-dpmpolicyobjective.json","_rel":"../../","_tocRel":"../systemcenter-ps-2025/toc.json","apiPlatform":"powershell","author":"jyothisuri","breadcrumb_path":"/powershell/system-center/bread/toc.json","canonical_url":"https://learn.microsoft.com/pt-br/powershell/module/dataprotectionmanager/set-dpmpolicyobjective?view=systemcenter-ps-2025","content_git_url":"https://github.com/MicrosoftDocs/systemcenter-docs-powershell/blob/live/systemcenter-ps-2025/DataProtectionManager/Set-DPMPolicyObjective.md","default_moniker":"systemcenter-ps-2025","depot_name":"MSDN.systemcenter-ps","document_id":"f3f19336-daeb-7972-39ad-b1a7ff1a4f1a","document_version_independent_id":"ed612865-4637-495f-67b1-b1dff1a8fbcd","external help file":"ObjectModelCmdlet.dll-Help.xml","git_commit_id":"23f1c6b29e7c74be6b673a52ffa76a9991027b87","gitcommit":"https://github.com/MicrosoftDocs/systemcenter-docs-powershell/blob/23f1c6b29e7c74be6b673a52ffa76a9991027b87/systemcenter-ps-2025/DataProtectionManager/Set-DPMPolicyObjective.md","github_contributors":["sdwheeler","PriskeyJeronika-MS"],"locale":"pt-br","Module Name":"DataProtectionManager","monikers":["systemcenter-ps-2025"],"ms.author":"v-gajeronika","ms.date":"03/19/2024","ms.service":"system-center","ms.subservice":"data-protection-manager-ps","ms.topic":"reference","open_to_public_contributors":false,"original_content_git_url":"https://github.com/MicrosoftDocs/systemcenter-docs-powershell/blob/live/systemcenter-ps-2025/DataProtectionManager/Set-DPMPolicyObjective.md","original_content_git_url_template":"{repo}/blob/{branch}/systemcenter-ps-2025/DataProtectionManager/Set-DPMPolicyObjective.md","PlatyPS schema version":"2.0.0","site_name":"Docs","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2025-10-15 04:57 AM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/dataprotectionmanager/set-dpmpolicyobjective","monikerGroup":"594ff497cf66f8c251c1f711aee4ac11","name":"Set-DPMPolicyObjective","schemaType":"PowershellCmdlet","summary":"<p>Define o objetivo da política para um grupo de proteção.</p>\n","uid":"DataProtectionManager.Set-DPMPolicyObjective"}]},"_xrefmap":{"DataProtectionManager":{"href":"./","monikerGroup":"594ff497cf66f8c251c1f711aee4ac11","name":"DataProtectionManager","schemaType":"PowershellModule","uid":"DataProtectionManager"},"DataProtectionManager.Set-DPMPolicyObjective":{"href":"set-dpmpolicyobjective","monikerGroup":"594ff497cf66f8c251c1f711aee4ac11","name":"Set-DPMPolicyObjective","schemaType":"PowershellCmdlet","summary":"<p>Define o objetivo da política para um grupo de proteção.</p>\n","uid":"DataProtectionManager.Set-DPMPolicyObjective"}},"description":"<p>O cmdlet</c0> Set-DPMPolicyObjective <c0>define o objetivo da política para um grupo de proteção do System Center – Data Protection Manager (DPM).\nVocê pode definir a política para fazer backup em disco ou fita e especificar um intervalo de retenção para o grupo de proteção.</p>\n<p>Se você especificar o objetivo de proteção usando o cmdlet <strong>Set-DPMPolicyObjective</strong>, o DPM definirá automaticamente os agendamentos padrão.\nPara alterar os agendamentos padrão, use o cmdlet Get-DPMPolicySchedule seguido pelo cmdlet <strong>Set-DPMPolicySchedule</strong>.</p>\n","examples":[{"code":"PS C:\\>$PGroup = Get-ProtectionGroup -DPMServerName \"DPMServer02\"\nPS C:\\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]\nPS C:\\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -RetentionRangeInDays 10 -SynchronizationFrequency 360","description":"<p>O primeiro comando obtém os objetos do grupo de proteção do servidor DPM chamado DPMServer02 e os armazena na variável $PGroup.</p>\n<p>O segundo comando usa a notação de matriz padrão para especificar o segundo membro da matriz $PGroup no formato editável e armazena o grupo de proteção na variável $MPGroup.</p>\n<p>O terceiro comando define o objetivo da política para o grupo de proteção em $MPGroup para um intervalo de retenção de 10 dias e a frequência de sincronização de 6 horas, que é de 360 minutos.</p>\n","summary":"","title":"Exemplo 1: Definir o objetivo da política para um grupo de proteção"},{"code":"PS C:\\>$Rr = New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 1,\"months\"\nPS C:\\> $PGroup = Get-ProtectionGroup -DPMServerName \"DPMServer02\"\nPS C:\\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]\nPS C:\\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -RetentionRange 360 -LongTermBackupFrequency Weekly","description":"<p>O primeiro comando cria um objeto <strong>RetentionRange</strong> e o armazena na variável $Rr.</p>\n<p>O segundo comando obtém grupos de proteção do servidor DPM chamado DPMServer02 e os armazena na variável $PGroup.</p>\n<p>O terceiro comando usa a notação de matriz padrão para especificar o primeiro membro da matriz $PGroup no formato editável e armazena o grupo de proteção editável na variável $MPGroup.</p>\n<p>O quarto comando define o intervalo de retenção para o grupo de proteção como 360 dias e a frequência de backup de longo prazo como semanal.</p>\n","summary":"","title":"Exemplo 2: Definir o intervalo de retenção para um servidor DPM"},{"code":"PS C:\\>$PGroup = Get-ProtectionGroup -DPMServerName \"DPMServer02\"\nPS C:\\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]\nPS C:\\> Set-DPMPolicyObjective -RetentionRangeInWeeks 12 -ShortTermBackupFrequency Daily -ProtectionGroup $MPGroup","description":"<p>Este exemplo mostra outra maneira de definir um intervalo de retenção para um servidor DPM.</p>\n<p>O primeiro comando obtém grupos de proteção do servidor DPM chamado DPMServer02 e os armazena na variável $PGroup.</p>\n<p>O segundo comando usa a notação de matriz padrão para especificar o primeiro membro da matriz $PGroup no formato editável e armazena o grupo de proteção editável na variável $MPGroup.</p>\n<p>O terceiro comando define o intervalo de retenção para o grupo de proteção como 12 semanas e a frequência de backup de curto prazo como diária.</p>\n","summary":"","title":"Exemplo 3: Definir um intervalo de retenção"},{"code":"PS C:\\>$RRList = @()\nPS C:\\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 180, Days)\nPS C:\\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 104, Weeks)\nPS C:\\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 60, Month)\nPS C:\\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 10, Years)\nPS C:\\> $PGroup = Get-ProtectionGroup -DPMServerName \"DPMServer02\"\nPS C:\\> $MPGroup = Get-ModifiableProtectionGroup -ProtectionGroup $PGroup[0]\nPS C:\\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -OnlineRetentionRangeList $RRList","description":"<p>O primeiro comando cria uma matriz de objetos <strong>RetentionRange</strong> armazenada na variável $RRlist.</p>\n<p>O segundo, o terceiro, o quarto e o quinto comandos criam objetos <strong>RetentionRange</strong> e os adicionam a $RRlist.</p>\n<p>O sexto comando obtém grupos de proteção do servidor DPM chamado DPMServer02 e os armazena na variável $PGroup.</p>\n<p>O sétimo comando usa a notação de matriz padrão para especificar o primeiro membro da matriz $PGroup no formato editável e armazena o grupo de proteção editável na variável $MPGroup.</p>\n<p>O comando final define os intervalos de retenção online para o grupo de proteção e a frequência de backup online de longo prazo como diárias.</p>\n","summary":"","title":"Exemplo 4: Definir os intervalos de retenção para proteção online"}],"links":[{"href":"get-dpmpolicyobjective","text":"Get-DPMPolicyObjective"},{"href":"get-dpmpolicyschedule","text":"Get-DPMPolicySchedule"},{"href":"set-dpmpolicyschedule","text":"Set-DPMPolicySchedule"}],"module":"DataProtectionManager","name":"Set-DPMPolicyObjective","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">Schedule</span>\n"}],"parameters":[{"aliases":"","defaultValue":"None","description":"<p>Especifica o número de dias após o backup mais recente que o DPM aguarda antes de gerar um alerta.</p>\n","isRequired":true,"name":"AlertThresholdInDays","parameterValueGroup":"","position":"2","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Indica que o DPM executa a sincronização antes de criar pontos de recuperação.</p>\n","name":"BeforeRecoveryPoint","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Indica se o DPM habilita a colocação.</p>\n","isRequired":true,"name":"ColocateDatasources","parameterValueGroup":"","position":"2","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"cf","defaultValue":"False","description":"<p>Solicita a confirmação antes de executar o cmdlet.</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Indica que o DPM cria backups incrementais.</p>\n","name":"CreateIncrementals","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica uma matriz de frequências de backup que os três objetivos de proteção definem.</p>\n<p>Os valores aceitáveis para este parâmetro são:</p>\n<ul>\n<li>\n<ol start=\"6\">\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Anual</p>\n<ul>\n<li>\n<ol start=\"5\">\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Semesto anual</p>\n<ul>\n<li>\n<ol start=\"4\">\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Trimestral</p>\n<ul>\n<li>\n<ol start=\"3\">\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Mensal</p>\n<ul>\n<li>\n<ol start=\"2\">\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Quinzenalmente</p>\n<ul>\n<li>\n<ol>\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Semanalmente</p>\n<ul>\n<li>\n<ol start=\"0\">\n<li></li>\n</ol>\n</li>\n</ul>\n<p>Diário</p>\n","isRequired":true,"name":"FrequencyList","parameterValueGroup":"","position":"3","type":"<p><span class=\"no-loc xref\">Int32</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica uma matriz de gerações que os três objetivos de proteção definem.</p>\n<p>Os valores aceitáveis para este parâmetro são:</p>\n<ul>\n<li>GreatGrandfather</li>\n<li>Avô</li>\n<li>Pai</li>\n<li>Filho</li>\n</ul>\n","isRequired":true,"name":"GenerationList","parameterValueGroup":"","position":"4","type":"<p><span class=\"no-loc xref\">GenerationType</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica a frequência de backup para proteção de longo prazo.</p>\n<p>Os valores aceitáveis para este parâmetro são:</p>\n<ul>\n<li>Diário</li>\n<li>Semanalmente</li>\n<li>Quinzenalmente</li>\n<li>Mensal</li>\n<li>Trimestral</li>\n<li>HalfYearly</li>\n<li>Anual</li>\n</ul>\n","isRequired":true,"name":"LongTermBackupFrequency","parameterValueGroup":"Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly","position":"3","type":"<span class=\"no-loc xref\">BackupFrequency</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica o intervalo de retenção para proteção online.</p>\n","isRequired":true,"name":"OnlineRetentionRange","parameterValueGroup":"","position":"2","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica uma matriz de períodos de retenção que definem os intervalos de retenção para proteção online.</p>\n","isRequired":true,"name":"OnlineRetentionRangeList","parameterValueGroup":"","position":"2","type":"<p><span class=\"no-loc xref\">RetentionRange</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Retorna um objeto que representa o item com o qual você está trabalhando.\nPor padrão, esse cmdlet não gera nenhuma saída.</p>\n","name":"PassThru","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica um grupo de proteção para o qual esse cmdlet define um objetivo de política.\nPara obter um objeto <c0>ProtectionGroup</c0>, use o cmdlet</c1> Get-DPMProtectionGroup <c1>.</p>\n","isRequired":true,"name":"ProtectionGroup","parameterValueGroup":"","pipelineInput":true,"position":"1","type":"<span class=\"no-loc xref\">ProtectionGroup</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica a duração para a qual o DPM mantém os dados em fita para proteção de longo prazo.</p>\n","isRequired":true,"name":"RetentionRange","parameterValueGroup":"","position":"2","type":"<span class=\"no-loc xref\">RetentionRange</span>\n"},{"aliases":"RetentionRangeInDays","defaultValue":"None","description":"<p>Especifica o número de dias para os quais o DPM mantém uma réplica.</p>\n","isRequired":true,"name":"RetentionRangeDays","parameterValueGroup":"","position":"2","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica o número de semanas para as quais o DPM mantém uma réplica.</p>\n","isRequired":true,"name":"RetentionRangeInWeeks","parameterValueGroup":"","position":"2","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica uma matriz de períodos de retenção que os três objetivos de proteção definem.</p>\n","isRequired":true,"name":"RetentionRangeList","parameterValueGroup":"","position":"2","type":"<p><span class=\"no-loc xref\">RetentionRange</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifica a frequência de backup para proteção de curto prazo.</p>\n<p>Os valores aceitáveis para este parâmetro são:</p>\n<ul>\n<li>Diário</li>\n<li>Semanalmente</li>\n<li>Quinzenalmente</li>\n<li>Mensal</li>\n<li>Trimestral</li>\n<li>HalfYearly</li>\n<li>Anual</li>\n</ul>\n","isRequired":true,"name":"ShortTermBackupFrequency","parameterValueGroup":"Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly","position":"3","type":"<span class=\"no-loc xref\">BackupFrequency</span>\n"},{"aliases":"SynchronizationFrequency","defaultValue":"None","description":"<p>Especifica a frequência de sincronização, em minutos.</p>\n","name":"SynchronizationFrequencyMinutes","parameterValueGroup":"15, 30, 45, 60, 120, 240, 360, 720, 1440","position":"3","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"wi","defaultValue":"False","description":"<p>Mostra o que aconteceria se o cmdlet fosse executado.\nO cmdlet não é executado.</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>Define o objetivo da política para um grupo de proteção.</p>\n","syntaxes":["Set-DPMPolicyObjective [-RetentionRangeDays] <Int32> [-ProtectionGroup] <ProtectionGroup>\n [[-SynchronizationFrequencyMinutes] <Int32>] [-BeforeRecoveryPoint] [-PassThru] [-WhatIf] [-Confirm]\n [<CommonParameters>]","Set-DPMPolicyObjective [-RetentionRangeInWeeks] <Int32> [-ShortTermBackupFrequency] <BackupFrequency>\n [-ProtectionGroup] <ProtectionGroup> [-CreateIncrementals] [-PassThru] [-WhatIf] [-Confirm]\n [<CommonParameters>]","Set-DPMPolicyObjective [-LongTermBackupFrequency] <BackupFrequency> [-ProtectionGroup] <ProtectionGroup>\n [-RetentionRange] <RetentionRange> [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-RetentionRangeList] <RetentionRange[]>\n [-FrequencyList] <Int32[]> [-GenerationList] <GenerationType[]> [-PassThru] [-WhatIf] [-Confirm]\n [<CommonParameters>]","Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-OnlineRetentionRange] <Int32> [-PassThru]\n [-WhatIf] [-Confirm] [<CommonParameters>]","Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-OnlineRetentionRangeList] <RetentionRange[]>\n [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-ColocateDatasources] <Boolean> [-PassThru]\n [-WhatIf] [-Confirm] [<CommonParameters>]","Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-AlertThresholdInDays] <Int32> [-PassThru]\n [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"DataProtectionManager.Set-DPMPolicyObjective","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"pt-br","loc_version":"2024-11-01T14:09:23.6386886Z","loc_source_id":"Github-76301769#live","loc_file_id":"Github-76301769.live.MSDN.systemcenter-ps.systemcenter-ps-2025/DataProtectionManager/Set-DPMPolicyObjective.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/dataprotectionmanager/set-dpmpolicyobjective","monikerGroup":"594ff497cf66f8c251c1f711aee4ac11","name":"Set-DPMPolicyObjective","schemaType":"PowershellCmdlet","summary":"<p>Define o objetivo da política para um grupo de proteção.</p>\n","uid":"DataProtectionManager.Set-DPMPolicyObjective"}],"canonical_url":"https://learn.microsoft.com/pt-br/powershell/module/dataprotectionmanager/set-dpmpolicyobjective?view=systemcenter-ps-2025","_op_canonicalUrl":"https://learn.microsoft.com/pt-br/powershell/module/dataprotectionmanager/set-dpmpolicyobjective?view=systemcenter-ps-2025"},"pageMetadata":"<meta name=\"description\" content=\"<p>O cmdlet</c0> Set-DPMPolicyObjective <c0>define o objetivo da política para um grupo de proteção do System Center – Data Protection Manager (DPM).\nVocê pode definir a política para fazer backup em disco ou fita e especificar um intervalo de retenção para o grupo de proteção.</p>\n<p>Se você especificar o objetivo de proteção usando o cmdlet <strong>Set-DPMPolicyObjective</strong>, o DPM definirá automaticamente os agendamentos padrão.\nPara alterar os agendamentos padrão, use o cmdlet Get-DPMPolicySchedule seguido pelo cmdlet <strong>Set-DPMPolicySchedule</strong>.</p>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-76301769.live.MSDN.systemcenter-ps.systemcenter-ps-2025/DataProtectionManager/Set-DPMPolicyObjective.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-76301769#live\" />\r\n<meta name=\"loc_version\" content=\"2024-11-01T14:09:23.6386886Z\" />\r\n<meta name=\"module\" content=\"DataProtectionManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"pt-br\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"Set-DPMPolicyObjective\" />\r\n<meta name=\"notes\" content=\"\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>Define o objetivo da política para um grupo de proteção.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-RetentionRangeDays] <Int32> [-ProtectionGroup] <ProtectionGroup>\n [[-SynchronizationFrequencyMinutes] <Int32>] [-BeforeRecoveryPoint] [-PassThru] [-WhatIf] [-Confirm]\n [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-RetentionRangeInWeeks] <Int32> [-ShortTermBackupFrequency] <BackupFrequency>\n [-ProtectionGroup] <ProtectionGroup> [-CreateIncrementals] [-PassThru] [-WhatIf] [-Confirm]\n [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-LongTermBackupFrequency] <BackupFrequency> [-ProtectionGroup] <ProtectionGroup>\n [-RetentionRange] <RetentionRange> [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-RetentionRangeList] <RetentionRange[]>\n [-FrequencyList] <Int32[]> [-GenerationList] <GenerationType[]> [-PassThru] [-WhatIf] [-Confirm]\n [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-OnlineRetentionRange] <Int32> [-PassThru]\n [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-OnlineRetentionRangeList] <RetentionRange[]>\n [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-ColocateDatasources] <Boolean> [-PassThru]\n [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-DPMPolicyObjective [-ProtectionGroup] <ProtectionGroup> [-AlertThresholdInDays] <Int32> [-PassThru]\n [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"DataProtectionManager.Set-DPMPolicyObjective\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}