AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::OpsWorks::Model::ShutdownEventConfiguration Class Reference

#include <ShutdownEventConfiguration.h>

Public Member Functions

 ShutdownEventConfiguration ()
 
 ShutdownEventConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
ShutdownEventConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetExecutionTimeout () const
 
bool ExecutionTimeoutHasBeenSet () const
 
void SetExecutionTimeout (int value)
 
ShutdownEventConfigurationWithExecutionTimeout (int value)
 
bool GetDelayUntilElbConnectionsDrained () const
 
bool DelayUntilElbConnectionsDrainedHasBeenSet () const
 
void SetDelayUntilElbConnectionsDrained (bool value)
 
ShutdownEventConfigurationWithDelayUntilElbConnectionsDrained (bool value)
 

Detailed Description

The Shutdown event configuration.

See Also:

AWS API Reference

Definition at line 29 of file ShutdownEventConfiguration.h.

Constructor & Destructor Documentation

◆ ShutdownEventConfiguration() [1/2]

Aws::OpsWorks::Model::ShutdownEventConfiguration::ShutdownEventConfiguration ( )

◆ ShutdownEventConfiguration() [2/2]

Aws::OpsWorks::Model::ShutdownEventConfiguration::ShutdownEventConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DelayUntilElbConnectionsDrainedHasBeenSet()

bool Aws::OpsWorks::Model::ShutdownEventConfiguration::DelayUntilElbConnectionsDrainedHasBeenSet ( ) const
inline

Whether to enable Elastic Load Balancing connection draining. For more information, see Connection Draining

Definition at line 77 of file ShutdownEventConfiguration.h.

◆ ExecutionTimeoutHasBeenSet()

bool Aws::OpsWorks::Model::ShutdownEventConfiguration::ExecutionTimeoutHasBeenSet ( ) const
inline

The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown event before shutting down an instance.

Definition at line 48 of file ShutdownEventConfiguration.h.

◆ GetDelayUntilElbConnectionsDrained()

bool Aws::OpsWorks::Model::ShutdownEventConfiguration::GetDelayUntilElbConnectionsDrained ( ) const
inline

Whether to enable Elastic Load Balancing connection draining. For more information, see Connection Draining

Definition at line 69 of file ShutdownEventConfiguration.h.

◆ GetExecutionTimeout()

int Aws::OpsWorks::Model::ShutdownEventConfiguration::GetExecutionTimeout ( ) const
inline

The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown event before shutting down an instance.

Definition at line 42 of file ShutdownEventConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::OpsWorks::Model::ShutdownEventConfiguration::Jsonize ( ) const

◆ operator=()

ShutdownEventConfiguration& Aws::OpsWorks::Model::ShutdownEventConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDelayUntilElbConnectionsDrained()

void Aws::OpsWorks::Model::ShutdownEventConfiguration::SetDelayUntilElbConnectionsDrained ( bool  value)
inline

Whether to enable Elastic Load Balancing connection draining. For more information, see Connection Draining

Definition at line 85 of file ShutdownEventConfiguration.h.

◆ SetExecutionTimeout()

void Aws::OpsWorks::Model::ShutdownEventConfiguration::SetExecutionTimeout ( int  value)
inline

The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown event before shutting down an instance.

Definition at line 54 of file ShutdownEventConfiguration.h.

◆ WithDelayUntilElbConnectionsDrained()

ShutdownEventConfiguration& Aws::OpsWorks::Model::ShutdownEventConfiguration::WithDelayUntilElbConnectionsDrained ( bool  value)
inline

Whether to enable Elastic Load Balancing connection draining. For more information, see Connection Draining

Definition at line 93 of file ShutdownEventConfiguration.h.

◆ WithExecutionTimeout()

ShutdownEventConfiguration& Aws::OpsWorks::Model::ShutdownEventConfiguration::WithExecutionTimeout ( int  value)
inline

The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown event before shutting down an instance.

Definition at line 60 of file ShutdownEventConfiguration.h.


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