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

#include <Parameters.h>

Public Member Functions

 Parameters ()
 
 Parameters (Aws::Utils::Json::JsonView jsonValue)
 
Parametersoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetExcludeBootVolume () const
 
bool ExcludeBootVolumeHasBeenSet () const
 
void SetExcludeBootVolume (bool value)
 
ParametersWithExcludeBootVolume (bool value)
 
bool GetNoReboot () const
 
bool NoRebootHasBeenSet () const
 
void SetNoReboot (bool value)
 
ParametersWithNoReboot (bool value)
 

Detailed Description

Specifies optional parameters to add to a policy. The set of valid parameters depends on the combination of policy type and resource type.

See Also:

AWS API Reference

Definition at line 31 of file Parameters.h.

Constructor & Destructor Documentation

◆ Parameters() [1/2]

Aws::DLM::Model::Parameters::Parameters ( )

◆ Parameters() [2/2]

Aws::DLM::Model::Parameters::Parameters ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ExcludeBootVolumeHasBeenSet()

bool Aws::DLM::Model::Parameters::ExcludeBootVolumeHasBeenSet ( ) const
inline

[EBS Snapshot Management – Instance policies only] Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is false.

Definition at line 54 of file Parameters.h.

◆ GetExcludeBootVolume()

bool Aws::DLM::Model::Parameters::GetExcludeBootVolume ( ) const
inline

[EBS Snapshot Management – Instance policies only] Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is false.

Definition at line 46 of file Parameters.h.

◆ GetNoReboot()

bool Aws::DLM::Model::Parameters::GetNoReboot ( ) const
inline

Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instance are not rebooted).

Definition at line 80 of file Parameters.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DLM::Model::Parameters::Jsonize ( ) const

◆ NoRebootHasBeenSet()

bool Aws::DLM::Model::Parameters::NoRebootHasBeenSet ( ) const
inline

Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instance are not rebooted).

Definition at line 89 of file Parameters.h.

◆ operator=()

Parameters& Aws::DLM::Model::Parameters::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetExcludeBootVolume()

void Aws::DLM::Model::Parameters::SetExcludeBootVolume ( bool  value)
inline

[EBS Snapshot Management – Instance policies only] Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is false.

Definition at line 62 of file Parameters.h.

◆ SetNoReboot()

void Aws::DLM::Model::Parameters::SetNoReboot ( bool  value)
inline

Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instance are not rebooted).

Definition at line 98 of file Parameters.h.

◆ WithExcludeBootVolume()

Parameters& Aws::DLM::Model::Parameters::WithExcludeBootVolume ( bool  value)
inline

[EBS Snapshot Management – Instance policies only] Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is false.

Definition at line 70 of file Parameters.h.

◆ WithNoReboot()

Parameters& Aws::DLM::Model::Parameters::WithNoReboot ( bool  value)
inline

Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instance are not rebooted).

Definition at line 107 of file Parameters.h.


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