AWS SDK for C++  1.9.68
AWS SDK for C++
Public Member Functions | List of all members
Aws::Macie2::Model::MonthlySchedule Class Reference

#include <MonthlySchedule.h>

Public Member Functions

 MonthlySchedule ()
 
 MonthlySchedule (Aws::Utils::Json::JsonView jsonValue)
 
MonthlyScheduleoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetDayOfMonth () const
 
bool DayOfMonthHasBeenSet () const
 
void SetDayOfMonth (int value)
 
MonthlyScheduleWithDayOfMonth (int value)
 

Detailed Description

Specifies a monthly recurrence pattern for running a classification job.

See Also:

AWS API Reference

Definition at line 30 of file MonthlySchedule.h.

Constructor & Destructor Documentation

◆ MonthlySchedule() [1/2]

Aws::Macie2::Model::MonthlySchedule::MonthlySchedule ( )

◆ MonthlySchedule() [2/2]

Aws::Macie2::Model::MonthlySchedule::MonthlySchedule ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DayOfMonthHasBeenSet()

bool Aws::Macie2::Model::MonthlySchedule::DayOfMonthHasBeenSet ( ) const
inline

The numeric day of the month when Amazon Macie runs the job. This value can be an integer from 1 through 31.

If this value exceeds the number of days in a certain month, Macie doesn't run the job that month. Macie runs the job only during months that have the specified day. For example, if this value is 31 and a month has only 30 days, Macie doesn't run the job that month. To run the job every month, specify a value that's less than 29.

Definition at line 57 of file MonthlySchedule.h.

◆ GetDayOfMonth()

int Aws::Macie2::Model::MonthlySchedule::GetDayOfMonth ( ) const
inline

The numeric day of the month when Amazon Macie runs the job. This value can be an integer from 1 through 31.

If this value exceeds the number of days in a certain month, Macie doesn't run the job that month. Macie runs the job only during months that have the specified day. For example, if this value is 31 and a month has only 30 days, Macie doesn't run the job that month. To run the job every month, specify a value that's less than 29.

Definition at line 47 of file MonthlySchedule.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Macie2::Model::MonthlySchedule::Jsonize ( ) const

◆ operator=()

MonthlySchedule& Aws::Macie2::Model::MonthlySchedule::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDayOfMonth()

void Aws::Macie2::Model::MonthlySchedule::SetDayOfMonth ( int  value)
inline

The numeric day of the month when Amazon Macie runs the job. This value can be an integer from 1 through 31.

If this value exceeds the number of days in a certain month, Macie doesn't run the job that month. Macie runs the job only during months that have the specified day. For example, if this value is 31 and a month has only 30 days, Macie doesn't run the job that month. To run the job every month, specify a value that's less than 29.

Definition at line 67 of file MonthlySchedule.h.

◆ WithDayOfMonth()

MonthlySchedule& Aws::Macie2::Model::MonthlySchedule::WithDayOfMonth ( int  value)
inline

The numeric day of the month when Amazon Macie runs the job. This value can be an integer from 1 through 31.

If this value exceeds the number of days in a certain month, Macie doesn't run the job that month. Macie runs the job only during months that have the specified day. For example, if this value is 31 and a month has only 30 days, Macie doesn't run the job that month. To run the job every month, specify a value that's less than 29.

Definition at line 77 of file MonthlySchedule.h.


The documentation for this class was generated from the following file: