Skip to content

Latest commit

 

History

History
174 lines (135 loc) · 4.35 KB

New-AzDataProtectionPolicyTagCriteriaClientObject.md

File metadata and controls

174 lines (135 loc) · 4.35 KB
external help file Module Name online version schema
Az.DataProtection-help.xml
Az.DataProtection
2.0.0

New-AzDataProtectionPolicyTagCriteriaClientObject

SYNOPSIS

Creates a new criteria object

SYNTAX

ScheduleCriteria (Default)

New-AzDataProtectionPolicyTagCriteriaClientObject [-DaysOfWeek <DaysOfWeek[]>] [-WeeksOfMonth <WeeksOfMonth[]>]
 [-MonthsOfYear <MonthsOfYear[]>] [-ScheduleTimes <DateTime[]>]
 [<CommonParameters>]

AbsoluteCriteria

New-AzDataProtectionPolicyTagCriteriaClientObject -AbsoluteCriteria <AbsoluteTagCriteria>
 [<CommonParameters>]

MonthlyCriteria

New-AzDataProtectionPolicyTagCriteriaClientObject [-MonthsOfYear <MonthsOfYear[]>]
 [-ScheduleTimes <DateTime[]>] -DaysOfMonth <String[]>
 [<CommonParameters>]

DESCRIPTION

Creates a new criteria object

EXAMPLES

Example 1: Create a tag with absolute criteria

New-AzDataProtectionPolicyTagCriteriaClientObject -AbsoluteCriteria FirstOfDay
ObjectType                  AbsoluteCriterion DaysOfTheWeek MonthsOfYear ScheduleTime WeeksOfTheMonth
----------                  ----------------- ------------- ------------ ------------ ---------------
ScheduleBasedBackupCriteria {FirstOfDay}

This command creates a criteria object with absolute criteria.

Example 2: create a tag with weekly criteria

New-AzDataProtectionPolicyTagCriteriaClientObject -DaysOfWeek @("Sunday", "Monday")
ObjectType                  AbsoluteCriterion DaysOfTheWeek    MonthsOfYear ScheduleTime WeeksOfTheMonth
----------                  ----------------- -------------    ------------ ------------ ---------------
ScheduleBasedBackupCriteria                   {Sunday, Monday}

This command creates a critetia object with weekly criteria

PARAMETERS

-AbsoluteCriteria

Absolute criteria

Type: Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Support.AbsoluteTagCriteria
Parameter Sets: AbsoluteCriteria
Aliases:
Accepted values: AllBackup, FirstOfDay, FirstOfMonth, FirstOfWeek, FirstOfYear

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DaysOfMonth

Days of the month. Allowed values are 1 to 28 and Last

Type: System.String[]
Parameter Sets: MonthlyCriteria
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DaysOfWeek

Days of the week

Type: Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Support.DaysOfWeek[]
Parameter Sets: ScheduleCriteria
Aliases:
Accepted values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MonthsOfYear

Months of the year.

Type: Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Support.MonthsOfYear[]
Parameter Sets: ScheduleCriteria, MonthlyCriteria
Aliases:
Accepted values: January, February, March, April, May, June, July, August, September, October, November, December

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ScheduleTimes

Schedule times.

Type: System.DateTime[]
Parameter Sets: ScheduleCriteria, MonthlyCriteria
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WeeksOfMonth

Weeks of the month.

Type: Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Support.WeeksOfMonth[]
Parameter Sets: ScheduleCriteria
Aliases:
Accepted values: First, Second, Third, Fourth, Last

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IScheduleBasedBackupCriteria

NOTES

RELATED LINKS