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

#include <BlueGreenUpdatePolicy.h>

Public Member Functions

 BlueGreenUpdatePolicy ()
 
 BlueGreenUpdatePolicy (Aws::Utils::Json::JsonView jsonValue)
 
BlueGreenUpdatePolicyoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const TrafficRoutingConfigGetTrafficRoutingConfiguration () const
 
bool TrafficRoutingConfigurationHasBeenSet () const
 
void SetTrafficRoutingConfiguration (const TrafficRoutingConfig &value)
 
void SetTrafficRoutingConfiguration (TrafficRoutingConfig &&value)
 
BlueGreenUpdatePolicyWithTrafficRoutingConfiguration (const TrafficRoutingConfig &value)
 
BlueGreenUpdatePolicyWithTrafficRoutingConfiguration (TrafficRoutingConfig &&value)
 
int GetTerminationWaitInSeconds () const
 
bool TerminationWaitInSecondsHasBeenSet () const
 
void SetTerminationWaitInSeconds (int value)
 
BlueGreenUpdatePolicyWithTerminationWaitInSeconds (int value)
 
int GetMaximumExecutionTimeoutInSeconds () const
 
bool MaximumExecutionTimeoutInSecondsHasBeenSet () const
 
void SetMaximumExecutionTimeoutInSeconds (int value)
 
BlueGreenUpdatePolicyWithMaximumExecutionTimeoutInSeconds (int value)
 

Detailed Description

Currently, the BlueGreenUpdatePolicy API is not supported.

See Also:

AWS API Reference

Definition at line 32 of file BlueGreenUpdatePolicy.h.

Constructor & Destructor Documentation

◆ BlueGreenUpdatePolicy() [1/2]

Aws::SageMaker::Model::BlueGreenUpdatePolicy::BlueGreenUpdatePolicy ( )

◆ BlueGreenUpdatePolicy() [2/2]

Aws::SageMaker::Model::BlueGreenUpdatePolicy::BlueGreenUpdatePolicy ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMaximumExecutionTimeoutInSeconds()

int Aws::SageMaker::Model::BlueGreenUpdatePolicy::GetMaximumExecutionTimeoutInSeconds ( ) const
inline

Definition at line 96 of file BlueGreenUpdatePolicy.h.

◆ GetTerminationWaitInSeconds()

int Aws::SageMaker::Model::BlueGreenUpdatePolicy::GetTerminationWaitInSeconds ( ) const
inline

Definition at line 75 of file BlueGreenUpdatePolicy.h.

◆ GetTrafficRoutingConfiguration()

const TrafficRoutingConfig& Aws::SageMaker::Model::BlueGreenUpdatePolicy::GetTrafficRoutingConfiguration ( ) const
inline

Definition at line 44 of file BlueGreenUpdatePolicy.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::BlueGreenUpdatePolicy::Jsonize ( ) const

◆ MaximumExecutionTimeoutInSecondsHasBeenSet()

bool Aws::SageMaker::Model::BlueGreenUpdatePolicy::MaximumExecutionTimeoutInSecondsHasBeenSet ( ) const
inline

Definition at line 101 of file BlueGreenUpdatePolicy.h.

◆ operator=()

BlueGreenUpdatePolicy& Aws::SageMaker::Model::BlueGreenUpdatePolicy::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetMaximumExecutionTimeoutInSeconds()

void Aws::SageMaker::Model::BlueGreenUpdatePolicy::SetMaximumExecutionTimeoutInSeconds ( int  value)
inline

Definition at line 106 of file BlueGreenUpdatePolicy.h.

◆ SetTerminationWaitInSeconds()

void Aws::SageMaker::Model::BlueGreenUpdatePolicy::SetTerminationWaitInSeconds ( int  value)
inline

Definition at line 85 of file BlueGreenUpdatePolicy.h.

◆ SetTrafficRoutingConfiguration() [1/2]

void Aws::SageMaker::Model::BlueGreenUpdatePolicy::SetTrafficRoutingConfiguration ( const TrafficRoutingConfig value)
inline

Definition at line 54 of file BlueGreenUpdatePolicy.h.

◆ SetTrafficRoutingConfiguration() [2/2]

void Aws::SageMaker::Model::BlueGreenUpdatePolicy::SetTrafficRoutingConfiguration ( TrafficRoutingConfig &&  value)
inline

Definition at line 59 of file BlueGreenUpdatePolicy.h.

◆ TerminationWaitInSecondsHasBeenSet()

bool Aws::SageMaker::Model::BlueGreenUpdatePolicy::TerminationWaitInSecondsHasBeenSet ( ) const
inline

Definition at line 80 of file BlueGreenUpdatePolicy.h.

◆ TrafficRoutingConfigurationHasBeenSet()

bool Aws::SageMaker::Model::BlueGreenUpdatePolicy::TrafficRoutingConfigurationHasBeenSet ( ) const
inline

Definition at line 49 of file BlueGreenUpdatePolicy.h.

◆ WithMaximumExecutionTimeoutInSeconds()

BlueGreenUpdatePolicy& Aws::SageMaker::Model::BlueGreenUpdatePolicy::WithMaximumExecutionTimeoutInSeconds ( int  value)
inline

Definition at line 111 of file BlueGreenUpdatePolicy.h.

◆ WithTerminationWaitInSeconds()

BlueGreenUpdatePolicy& Aws::SageMaker::Model::BlueGreenUpdatePolicy::WithTerminationWaitInSeconds ( int  value)
inline

Definition at line 90 of file BlueGreenUpdatePolicy.h.

◆ WithTrafficRoutingConfiguration() [1/2]

BlueGreenUpdatePolicy& Aws::SageMaker::Model::BlueGreenUpdatePolicy::WithTrafficRoutingConfiguration ( const TrafficRoutingConfig value)
inline

Definition at line 64 of file BlueGreenUpdatePolicy.h.

◆ WithTrafficRoutingConfiguration() [2/2]

BlueGreenUpdatePolicy& Aws::SageMaker::Model::BlueGreenUpdatePolicy::WithTrafficRoutingConfiguration ( TrafficRoutingConfig &&  value)
inline

Definition at line 69 of file BlueGreenUpdatePolicy.h.


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