AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::ECR::Model::LifecyclePolicyRuleAction Class Reference

#include <LifecyclePolicyRuleAction.h>

Public Member Functions

 LifecyclePolicyRuleAction ()
 
 LifecyclePolicyRuleAction (Aws::Utils::Json::JsonView jsonValue)
 
LifecyclePolicyRuleActionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ImageActionTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const ImageActionType &value)
 
void SetType (ImageActionType &&value)
 
LifecyclePolicyRuleActionWithType (const ImageActionType &value)
 
LifecyclePolicyRuleActionWithType (ImageActionType &&value)
 

Detailed Description

The type of action to be taken.

See Also:

AWS API Reference

Definition at line 31 of file LifecyclePolicyRuleAction.h.

Constructor & Destructor Documentation

◆ LifecyclePolicyRuleAction() [1/2]

Aws::ECR::Model::LifecyclePolicyRuleAction::LifecyclePolicyRuleAction ( )

◆ LifecyclePolicyRuleAction() [2/2]

Aws::ECR::Model::LifecyclePolicyRuleAction::LifecyclePolicyRuleAction ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetType()

const ImageActionType& Aws::ECR::Model::LifecyclePolicyRuleAction::GetType ( ) const
inline

The type of action to be taken.

Definition at line 43 of file LifecyclePolicyRuleAction.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ECR::Model::LifecyclePolicyRuleAction::Jsonize ( ) const

◆ operator=()

LifecyclePolicyRuleAction& Aws::ECR::Model::LifecyclePolicyRuleAction::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetType() [1/2]

void Aws::ECR::Model::LifecyclePolicyRuleAction::SetType ( const ImageActionType value)
inline

The type of action to be taken.

Definition at line 53 of file LifecyclePolicyRuleAction.h.

◆ SetType() [2/2]

void Aws::ECR::Model::LifecyclePolicyRuleAction::SetType ( ImageActionType &&  value)
inline

The type of action to be taken.

Definition at line 58 of file LifecyclePolicyRuleAction.h.

◆ TypeHasBeenSet()

bool Aws::ECR::Model::LifecyclePolicyRuleAction::TypeHasBeenSet ( ) const
inline

The type of action to be taken.

Definition at line 48 of file LifecyclePolicyRuleAction.h.

◆ WithType() [1/2]

LifecyclePolicyRuleAction& Aws::ECR::Model::LifecyclePolicyRuleAction::WithType ( const ImageActionType value)
inline

The type of action to be taken.

Definition at line 63 of file LifecyclePolicyRuleAction.h.

◆ WithType() [2/2]

LifecyclePolicyRuleAction& Aws::ECR::Model::LifecyclePolicyRuleAction::WithType ( ImageActionType &&  value)
inline

The type of action to be taken.

Definition at line 68 of file LifecyclePolicyRuleAction.h.


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