AWS SDK for C++  1.8.183
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::Denied Class Reference

#include <Denied.h>

Public Member Functions

 Denied ()
 
 Denied (Aws::Utils::Json::JsonView jsonValue)
 
Deniedoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ImplicitDenyGetImplicitDeny () const
 
bool ImplicitDenyHasBeenSet () const
 
void SetImplicitDeny (const ImplicitDeny &value)
 
void SetImplicitDeny (ImplicitDeny &&value)
 
DeniedWithImplicitDeny (const ImplicitDeny &value)
 
DeniedWithImplicitDeny (ImplicitDeny &&value)
 
const ExplicitDenyGetExplicitDeny () const
 
bool ExplicitDenyHasBeenSet () const
 
void SetExplicitDeny (const ExplicitDeny &value)
 
void SetExplicitDeny (ExplicitDeny &&value)
 
DeniedWithExplicitDeny (const ExplicitDeny &value)
 
DeniedWithExplicitDeny (ExplicitDeny &&value)
 

Detailed Description

Contains information that denied the authorization.

See Also:

AWS API Reference

Definition at line 32 of file Denied.h.

Constructor & Destructor Documentation

◆ Denied() [1/2]

Aws::IoT::Model::Denied::Denied ( )

◆ Denied() [2/2]

Aws::IoT::Model::Denied::Denied ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ExplicitDenyHasBeenSet()

bool Aws::IoT::Model::Denied::ExplicitDenyHasBeenSet ( ) const
inline

Information that explicitly denies the authorization.

Definition at line 92 of file Denied.h.

◆ GetExplicitDeny()

const ExplicitDeny& Aws::IoT::Model::Denied::GetExplicitDeny ( ) const
inline

Information that explicitly denies the authorization.

Definition at line 87 of file Denied.h.

◆ GetImplicitDeny()

const ImplicitDeny& Aws::IoT::Model::Denied::GetImplicitDeny ( ) const
inline

Information that implicitly denies the authorization. When a policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Definition at line 46 of file Denied.h.

◆ ImplicitDenyHasBeenSet()

bool Aws::IoT::Model::Denied::ImplicitDenyHasBeenSet ( ) const
inline

Information that implicitly denies the authorization. When a policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Definition at line 53 of file Denied.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::Denied::Jsonize ( ) const

◆ operator=()

Denied& Aws::IoT::Model::Denied::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetExplicitDeny() [1/2]

void Aws::IoT::Model::Denied::SetExplicitDeny ( const ExplicitDeny value)
inline

Information that explicitly denies the authorization.

Definition at line 97 of file Denied.h.

◆ SetExplicitDeny() [2/2]

void Aws::IoT::Model::Denied::SetExplicitDeny ( ExplicitDeny &&  value)
inline

Information that explicitly denies the authorization.

Definition at line 102 of file Denied.h.

◆ SetImplicitDeny() [1/2]

void Aws::IoT::Model::Denied::SetImplicitDeny ( const ImplicitDeny value)
inline

Information that implicitly denies the authorization. When a policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Definition at line 60 of file Denied.h.

◆ SetImplicitDeny() [2/2]

void Aws::IoT::Model::Denied::SetImplicitDeny ( ImplicitDeny &&  value)
inline

Information that implicitly denies the authorization. When a policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Definition at line 67 of file Denied.h.

◆ WithExplicitDeny() [1/2]

Denied& Aws::IoT::Model::Denied::WithExplicitDeny ( const ExplicitDeny value)
inline

Information that explicitly denies the authorization.

Definition at line 107 of file Denied.h.

◆ WithExplicitDeny() [2/2]

Denied& Aws::IoT::Model::Denied::WithExplicitDeny ( ExplicitDeny &&  value)
inline

Information that explicitly denies the authorization.

Definition at line 112 of file Denied.h.

◆ WithImplicitDeny() [1/2]

Denied& Aws::IoT::Model::Denied::WithImplicitDeny ( const ImplicitDeny value)
inline

Information that implicitly denies the authorization. When a policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Definition at line 74 of file Denied.h.

◆ WithImplicitDeny() [2/2]

Denied& Aws::IoT::Model::Denied::WithImplicitDeny ( ImplicitDeny &&  value)
inline

Information that implicitly denies the authorization. When a policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Definition at line 81 of file Denied.h.


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