AWS SDK for C++  1.9.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::SSMIncidents::Model::CreateResponsePlanRequest Class Reference

#include <CreateResponsePlanRequest.h>

+ Inheritance diagram for Aws::SSMIncidents::Model::CreateResponsePlanRequest:

Public Member Functions

 CreateResponsePlanRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::Vector< Action > & GetActions () const
 
bool ActionsHasBeenSet () const
 
void SetActions (const Aws::Vector< Action > &value)
 
void SetActions (Aws::Vector< Action > &&value)
 
CreateResponsePlanRequestWithActions (const Aws::Vector< Action > &value)
 
CreateResponsePlanRequestWithActions (Aws::Vector< Action > &&value)
 
CreateResponsePlanRequestAddActions (const Action &value)
 
CreateResponsePlanRequestAddActions (Action &&value)
 
const ChatChannelGetChatChannel () const
 
bool ChatChannelHasBeenSet () const
 
void SetChatChannel (const ChatChannel &value)
 
void SetChatChannel (ChatChannel &&value)
 
CreateResponsePlanRequestWithChatChannel (const ChatChannel &value)
 
CreateResponsePlanRequestWithChatChannel (ChatChannel &&value)
 
const Aws::StringGetClientToken () const
 
bool ClientTokenHasBeenSet () const
 
void SetClientToken (const Aws::String &value)
 
void SetClientToken (Aws::String &&value)
 
void SetClientToken (const char *value)
 
CreateResponsePlanRequestWithClientToken (const Aws::String &value)
 
CreateResponsePlanRequestWithClientToken (Aws::String &&value)
 
CreateResponsePlanRequestWithClientToken (const char *value)
 
const Aws::StringGetDisplayName () const
 
bool DisplayNameHasBeenSet () const
 
void SetDisplayName (const Aws::String &value)
 
void SetDisplayName (Aws::String &&value)
 
void SetDisplayName (const char *value)
 
CreateResponsePlanRequestWithDisplayName (const Aws::String &value)
 
CreateResponsePlanRequestWithDisplayName (Aws::String &&value)
 
CreateResponsePlanRequestWithDisplayName (const char *value)
 
const Aws::Vector< Aws::String > & GetEngagements () const
 
bool EngagementsHasBeenSet () const
 
void SetEngagements (const Aws::Vector< Aws::String > &value)
 
void SetEngagements (Aws::Vector< Aws::String > &&value)
 
CreateResponsePlanRequestWithEngagements (const Aws::Vector< Aws::String > &value)
 
CreateResponsePlanRequestWithEngagements (Aws::Vector< Aws::String > &&value)
 
CreateResponsePlanRequestAddEngagements (const Aws::String &value)
 
CreateResponsePlanRequestAddEngagements (Aws::String &&value)
 
CreateResponsePlanRequestAddEngagements (const char *value)
 
const IncidentTemplateGetIncidentTemplate () const
 
bool IncidentTemplateHasBeenSet () const
 
void SetIncidentTemplate (const IncidentTemplate &value)
 
void SetIncidentTemplate (IncidentTemplate &&value)
 
CreateResponsePlanRequestWithIncidentTemplate (const IncidentTemplate &value)
 
CreateResponsePlanRequestWithIncidentTemplate (IncidentTemplate &&value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
CreateResponsePlanRequestWithName (const Aws::String &value)
 
CreateResponsePlanRequestWithName (Aws::String &&value)
 
CreateResponsePlanRequestWithName (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateResponsePlanRequestWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateResponsePlanRequestWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateResponsePlanRequestAddTags (const Aws::String &key, const Aws::String &value)
 
CreateResponsePlanRequestAddTags (Aws::String &&key, const Aws::String &value)
 
CreateResponsePlanRequestAddTags (const Aws::String &key, Aws::String &&value)
 
CreateResponsePlanRequestAddTags (Aws::String &&key, Aws::String &&value)
 
CreateResponsePlanRequestAddTags (const char *key, Aws::String &&value)
 
CreateResponsePlanRequestAddTags (Aws::String &&key, const char *value)
 
CreateResponsePlanRequestAddTags (const char *key, const char *value)
 
- Public Member Functions inherited from Aws::SSMIncidents::SSMIncidentsRequest
virtual ~SSMIncidentsRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::SSMIncidents::SSMIncidentsRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 27 of file CreateResponsePlanRequest.h.

Constructor & Destructor Documentation

◆ CreateResponsePlanRequest()

Aws::SSMIncidents::Model::CreateResponsePlanRequest::CreateResponsePlanRequest ( )

Member Function Documentation

◆ ActionsHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::ActionsHasBeenSet ( ) const
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 51 of file CreateResponsePlanRequest.h.

◆ AddActions() [1/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddActions ( Action &&  value)
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 87 of file CreateResponsePlanRequest.h.

◆ AddActions() [2/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddActions ( const Action value)
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 81 of file CreateResponsePlanRequest.h.

◆ AddEngagements() [1/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddEngagements ( Aws::String &&  value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 257 of file CreateResponsePlanRequest.h.

◆ AddEngagements() [2/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddEngagements ( const Aws::String value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 251 of file CreateResponsePlanRequest.h.

◆ AddEngagements() [3/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddEngagements ( const char *  value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 263 of file CreateResponsePlanRequest.h.

◆ AddTags() [1/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 386 of file CreateResponsePlanRequest.h.

◆ AddTags() [2/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 376 of file CreateResponsePlanRequest.h.

◆ AddTags() [3/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 396 of file CreateResponsePlanRequest.h.

◆ AddTags() [4/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 381 of file CreateResponsePlanRequest.h.

◆ AddTags() [5/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 371 of file CreateResponsePlanRequest.h.

◆ AddTags() [6/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 391 of file CreateResponsePlanRequest.h.

◆ AddTags() [7/7]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::AddTags ( const char *  key,
const char *  value 
)
inline

A list of tags that you are adding to the response plan.

Definition at line 401 of file CreateResponsePlanRequest.h.

◆ ChatChannelHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::ChatChannelHasBeenSet ( ) const
inline

The AWS Chatbot chat channel used for collaboration during an incident.

Definition at line 98 of file CreateResponsePlanRequest.h.

◆ ClientTokenHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::ClientTokenHasBeenSet ( ) const
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 131 of file CreateResponsePlanRequest.h.

◆ DisplayNameHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::DisplayNameHasBeenSet ( ) const
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 178 of file CreateResponsePlanRequest.h.

◆ EngagementsHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::EngagementsHasBeenSet ( ) const
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 221 of file CreateResponsePlanRequest.h.

◆ GetActions()

const Aws::Vector<Action>& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetActions ( ) const
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 45 of file CreateResponsePlanRequest.h.

◆ GetChatChannel()

const ChatChannel& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetChatChannel ( ) const
inline

The AWS Chatbot chat channel used for collaboration during an incident.

Definition at line 93 of file CreateResponsePlanRequest.h.

◆ GetClientToken()

const Aws::String& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetClientToken ( ) const
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 125 of file CreateResponsePlanRequest.h.

◆ GetDisplayName()

const Aws::String& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetDisplayName ( ) const
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 173 of file CreateResponsePlanRequest.h.

◆ GetEngagements()

const Aws::Vector<Aws::String>& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetEngagements ( ) const
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 215 of file CreateResponsePlanRequest.h.

◆ GetIncidentTemplate()

const IncidentTemplate& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetIncidentTemplate ( ) const
inline

Details used to create an incident when using this response plan.

Definition at line 269 of file CreateResponsePlanRequest.h.

◆ GetName()

const Aws::String& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetName ( ) const
inline

The short format name of the response plan. Can't include spaces.

Definition at line 300 of file CreateResponsePlanRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 36 of file CreateResponsePlanRequest.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::SSMIncidents::Model::CreateResponsePlanRequest::GetTags ( ) const
inline

A list of tags that you are adding to the response plan.

Definition at line 341 of file CreateResponsePlanRequest.h.

◆ IncidentTemplateHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::IncidentTemplateHasBeenSet ( ) const
inline

Details used to create an incident when using this response plan.

Definition at line 274 of file CreateResponsePlanRequest.h.

◆ NameHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::NameHasBeenSet ( ) const
inline

The short format name of the response plan. Can't include spaces.

Definition at line 305 of file CreateResponsePlanRequest.h.

◆ SerializePayload()

Aws::String Aws::SSMIncidents::Model::CreateResponsePlanRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetActions() [1/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetActions ( Aws::Vector< Action > &&  value)
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 63 of file CreateResponsePlanRequest.h.

◆ SetActions() [2/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetActions ( const Aws::Vector< Action > &  value)
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 57 of file CreateResponsePlanRequest.h.

◆ SetChatChannel() [1/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetChatChannel ( ChatChannel &&  value)
inline

The AWS Chatbot chat channel used for collaboration during an incident.

Definition at line 108 of file CreateResponsePlanRequest.h.

◆ SetChatChannel() [2/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetChatChannel ( const ChatChannel value)
inline

The AWS Chatbot chat channel used for collaboration during an incident.

Definition at line 103 of file CreateResponsePlanRequest.h.

◆ SetClientToken() [1/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetClientToken ( Aws::String &&  value)
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 143 of file CreateResponsePlanRequest.h.

◆ SetClientToken() [2/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetClientToken ( const Aws::String value)
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 137 of file CreateResponsePlanRequest.h.

◆ SetClientToken() [3/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetClientToken ( const char *  value)
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 149 of file CreateResponsePlanRequest.h.

◆ SetDisplayName() [1/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetDisplayName ( Aws::String &&  value)
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 188 of file CreateResponsePlanRequest.h.

◆ SetDisplayName() [2/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetDisplayName ( const Aws::String value)
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 183 of file CreateResponsePlanRequest.h.

◆ SetDisplayName() [3/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetDisplayName ( const char *  value)
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 193 of file CreateResponsePlanRequest.h.

◆ SetEngagements() [1/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetEngagements ( Aws::Vector< Aws::String > &&  value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 233 of file CreateResponsePlanRequest.h.

◆ SetEngagements() [2/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetEngagements ( const Aws::Vector< Aws::String > &  value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 227 of file CreateResponsePlanRequest.h.

◆ SetIncidentTemplate() [1/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetIncidentTemplate ( const IncidentTemplate value)
inline

Details used to create an incident when using this response plan.

Definition at line 279 of file CreateResponsePlanRequest.h.

◆ SetIncidentTemplate() [2/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetIncidentTemplate ( IncidentTemplate &&  value)
inline

Details used to create an incident when using this response plan.

Definition at line 284 of file CreateResponsePlanRequest.h.

◆ SetName() [1/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetName ( Aws::String &&  value)
inline

The short format name of the response plan. Can't include spaces.

Definition at line 315 of file CreateResponsePlanRequest.h.

◆ SetName() [2/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetName ( const Aws::String value)
inline

The short format name of the response plan. Can't include spaces.

Definition at line 310 of file CreateResponsePlanRequest.h.

◆ SetName() [3/3]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetName ( const char *  value)
inline

The short format name of the response plan. Can't include spaces.

Definition at line 320 of file CreateResponsePlanRequest.h.

◆ SetTags() [1/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A list of tags that you are adding to the response plan.

Definition at line 356 of file CreateResponsePlanRequest.h.

◆ SetTags() [2/2]

void Aws::SSMIncidents::Model::CreateResponsePlanRequest::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A list of tags that you are adding to the response plan.

Definition at line 351 of file CreateResponsePlanRequest.h.

◆ TagsHasBeenSet()

bool Aws::SSMIncidents::Model::CreateResponsePlanRequest::TagsHasBeenSet ( ) const
inline

A list of tags that you are adding to the response plan.

Definition at line 346 of file CreateResponsePlanRequest.h.

◆ WithActions() [1/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithActions ( Aws::Vector< Action > &&  value)
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 75 of file CreateResponsePlanRequest.h.

◆ WithActions() [2/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithActions ( const Aws::Vector< Action > &  value)
inline

The actions that the response plan starts at the beginning of an incident.

Definition at line 69 of file CreateResponsePlanRequest.h.

◆ WithChatChannel() [1/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithChatChannel ( ChatChannel &&  value)
inline

The AWS Chatbot chat channel used for collaboration during an incident.

Definition at line 118 of file CreateResponsePlanRequest.h.

◆ WithChatChannel() [2/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithChatChannel ( const ChatChannel value)
inline

The AWS Chatbot chat channel used for collaboration during an incident.

Definition at line 113 of file CreateResponsePlanRequest.h.

◆ WithClientToken() [1/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithClientToken ( Aws::String &&  value)
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 161 of file CreateResponsePlanRequest.h.

◆ WithClientToken() [2/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithClientToken ( const Aws::String value)
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 155 of file CreateResponsePlanRequest.h.

◆ WithClientToken() [3/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithClientToken ( const char *  value)
inline

A token ensuring that the action is called only once with the specified details.

Definition at line 167 of file CreateResponsePlanRequest.h.

◆ WithDisplayName() [1/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithDisplayName ( Aws::String &&  value)
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 203 of file CreateResponsePlanRequest.h.

◆ WithDisplayName() [2/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithDisplayName ( const Aws::String value)
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 198 of file CreateResponsePlanRequest.h.

◆ WithDisplayName() [3/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithDisplayName ( const char *  value)
inline

The long format of the response plan name. This field can contain spaces.

Definition at line 208 of file CreateResponsePlanRequest.h.

◆ WithEngagements() [1/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithEngagements ( Aws::Vector< Aws::String > &&  value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 245 of file CreateResponsePlanRequest.h.

◆ WithEngagements() [2/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithEngagements ( const Aws::Vector< Aws::String > &  value)
inline

The contacts and escalation plans that the response plan engages during an incident.

Definition at line 239 of file CreateResponsePlanRequest.h.

◆ WithIncidentTemplate() [1/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithIncidentTemplate ( const IncidentTemplate value)
inline

Details used to create an incident when using this response plan.

Definition at line 289 of file CreateResponsePlanRequest.h.

◆ WithIncidentTemplate() [2/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithIncidentTemplate ( IncidentTemplate &&  value)
inline

Details used to create an incident when using this response plan.

Definition at line 294 of file CreateResponsePlanRequest.h.

◆ WithName() [1/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithName ( Aws::String &&  value)
inline

The short format name of the response plan. Can't include spaces.

Definition at line 330 of file CreateResponsePlanRequest.h.

◆ WithName() [2/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithName ( const Aws::String value)
inline

The short format name of the response plan. Can't include spaces.

Definition at line 325 of file CreateResponsePlanRequest.h.

◆ WithName() [3/3]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithName ( const char *  value)
inline

The short format name of the response plan. Can't include spaces.

Definition at line 335 of file CreateResponsePlanRequest.h.

◆ WithTags() [1/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A list of tags that you are adding to the response plan.

Definition at line 366 of file CreateResponsePlanRequest.h.

◆ WithTags() [2/2]

CreateResponsePlanRequest& Aws::SSMIncidents::Model::CreateResponsePlanRequest::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A list of tags that you are adding to the response plan.

Definition at line 361 of file CreateResponsePlanRequest.h.


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