AWS SDK for C++

AWS SDK for C++ Version 1.11.611

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::SSM::Model::GetCalendarStateResult Class Reference

#include <GetCalendarStateResult.h>

Public Member Functions

AWS_SSM_API GetCalendarStateResult ()=default
 
 
 
 
void SetState (CalendarState value)
 
 
const Aws::StringGetAtTime () const
 
template<typename AtTimeT = Aws::String>
void SetAtTime (AtTimeT &&value)
 
template<typename AtTimeT = Aws::String>
GetCalendarStateResultWithAtTime (AtTimeT &&value)
 
 
template<typename NextTransitionTimeT = Aws::String>
void SetNextTransitionTime (NextTransitionTimeT &&value)
 
template<typename NextTransitionTimeT = Aws::String>
GetCalendarStateResultWithNextTransitionTime (NextTransitionTimeT &&value)
 
const Aws::StringGetRequestId () const
 
template<typename RequestIdT = Aws::String>
void SetRequestId (RequestIdT &&value)
 
template<typename RequestIdT = Aws::String>
GetCalendarStateResultWithRequestId (RequestIdT &&value)
 

Detailed Description

Definition at line 28 of file GetCalendarStateResult.h.

Constructor & Destructor Documentation

◆ GetCalendarStateResult() [1/2]

AWS_SSM_API Aws::SSM::Model::GetCalendarStateResult::GetCalendarStateResult ( )
default

◆ GetCalendarStateResult() [2/2]

AWS_SSM_API Aws::SSM::Model::GetCalendarStateResult::GetCalendarStateResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetAtTime()

const Aws::String & Aws::SSM::Model::GetCalendarStateResult::GetAtTime ( ) const
inline

The time, as an ISO 8601 string, that you specified in your command. If you don't specify a time, GetCalendarState uses the current time.

Definition at line 53 of file GetCalendarStateResult.h.

◆ GetNextTransitionTime()

const Aws::String & Aws::SSM::Model::GetCalendarStateResult::GetNextTransitionTime ( ) const
inline

The time, as an ISO 8601 string, that the calendar state will change. If the current calendar state is OPEN, NextTransitionTime indicates when the calendar state changes to CLOSED, and vice-versa.

Definition at line 67 of file GetCalendarStateResult.h.

◆ GetRequestId()

const Aws::String & Aws::SSM::Model::GetCalendarStateResult::GetRequestId ( ) const
inline

Definition at line 76 of file GetCalendarStateResult.h.

◆ GetState()

CalendarState Aws::SSM::Model::GetCalendarStateResult::GetState ( ) const
inline

The state of the calendar. An OPEN calendar indicates that actions are allowed to proceed, and a CLOSED calendar indicates that actions aren't allowed to proceed.

Definition at line 42 of file GetCalendarStateResult.h.

◆ operator=()

AWS_SSM_API GetCalendarStateResult & Aws::SSM::Model::GetCalendarStateResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetAtTime()

template<typename AtTimeT = Aws::String>
void Aws::SSM::Model::GetCalendarStateResult::SetAtTime ( AtTimeT &&  value)
inline

The time, as an ISO 8601 string, that you specified in your command. If you don't specify a time, GetCalendarState uses the current time.

Definition at line 55 of file GetCalendarStateResult.h.

◆ SetNextTransitionTime()

template<typename NextTransitionTimeT = Aws::String>
void Aws::SSM::Model::GetCalendarStateResult::SetNextTransitionTime ( NextTransitionTimeT &&  value)
inline

The time, as an ISO 8601 string, that the calendar state will change. If the current calendar state is OPEN, NextTransitionTime indicates when the calendar state changes to CLOSED, and vice-versa.

Definition at line 69 of file GetCalendarStateResult.h.

◆ SetRequestId()

template<typename RequestIdT = Aws::String>
void Aws::SSM::Model::GetCalendarStateResult::SetRequestId ( RequestIdT &&  value)
inline

Definition at line 78 of file GetCalendarStateResult.h.

◆ SetState()

void Aws::SSM::Model::GetCalendarStateResult::SetState ( CalendarState  value)
inline

The state of the calendar. An OPEN calendar indicates that actions are allowed to proceed, and a CLOSED calendar indicates that actions aren't allowed to proceed.

Definition at line 43 of file GetCalendarStateResult.h.

◆ WithAtTime()

template<typename AtTimeT = Aws::String>
GetCalendarStateResult & Aws::SSM::Model::GetCalendarStateResult::WithAtTime ( AtTimeT &&  value)
inline

The time, as an ISO 8601 string, that you specified in your command. If you don't specify a time, GetCalendarState uses the current time.

Definition at line 57 of file GetCalendarStateResult.h.

◆ WithNextTransitionTime()

template<typename NextTransitionTimeT = Aws::String>
GetCalendarStateResult & Aws::SSM::Model::GetCalendarStateResult::WithNextTransitionTime ( NextTransitionTimeT &&  value)
inline

The time, as an ISO 8601 string, that the calendar state will change. If the current calendar state is OPEN, NextTransitionTime indicates when the calendar state changes to CLOSED, and vice-versa.

Definition at line 71 of file GetCalendarStateResult.h.

◆ WithRequestId()

template<typename RequestIdT = Aws::String>
GetCalendarStateResult & Aws::SSM::Model::GetCalendarStateResult::WithRequestId ( RequestIdT &&  value)
inline

Definition at line 80 of file GetCalendarStateResult.h.

◆ WithState()

GetCalendarStateResult & Aws::SSM::Model::GetCalendarStateResult::WithState ( CalendarState  value)
inline

The state of the calendar. An OPEN calendar indicates that actions are allowed to proceed, and a CLOSED calendar indicates that actions aren't allowed to proceed.

Definition at line 44 of file GetCalendarStateResult.h.


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