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

#include <ResourceDefinitionVersion.h>

Public Member Functions

 ResourceDefinitionVersion ()
 
 ResourceDefinitionVersion (Aws::Utils::Json::JsonView jsonValue)
 
ResourceDefinitionVersionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Resource > & GetResources () const
 
bool ResourcesHasBeenSet () const
 
void SetResources (const Aws::Vector< Resource > &value)
 
void SetResources (Aws::Vector< Resource > &&value)
 
ResourceDefinitionVersionWithResources (const Aws::Vector< Resource > &value)
 
ResourceDefinitionVersionWithResources (Aws::Vector< Resource > &&value)
 
ResourceDefinitionVersionAddResources (const Resource &value)
 
ResourceDefinitionVersionAddResources (Resource &&value)
 

Detailed Description

Information about a resource definition version.

See Also:

AWS API Reference

Definition at line 32 of file ResourceDefinitionVersion.h.

Constructor & Destructor Documentation

◆ ResourceDefinitionVersion() [1/2]

Aws::Greengrass::Model::ResourceDefinitionVersion::ResourceDefinitionVersion ( )

◆ ResourceDefinitionVersion() [2/2]

Aws::Greengrass::Model::ResourceDefinitionVersion::ResourceDefinitionVersion ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddResources() [1/2]

ResourceDefinitionVersion& Aws::Greengrass::Model::ResourceDefinitionVersion::AddResources ( const Resource value)
inline

A list of resources.

Definition at line 74 of file ResourceDefinitionVersion.h.

◆ AddResources() [2/2]

ResourceDefinitionVersion& Aws::Greengrass::Model::ResourceDefinitionVersion::AddResources ( Resource &&  value)
inline

A list of resources.

Definition at line 79 of file ResourceDefinitionVersion.h.

◆ GetResources()

const Aws::Vector<Resource>& Aws::Greengrass::Model::ResourceDefinitionVersion::GetResources ( ) const
inline

A list of resources.

Definition at line 44 of file ResourceDefinitionVersion.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Greengrass::Model::ResourceDefinitionVersion::Jsonize ( ) const

◆ operator=()

ResourceDefinitionVersion& Aws::Greengrass::Model::ResourceDefinitionVersion::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ResourcesHasBeenSet()

bool Aws::Greengrass::Model::ResourceDefinitionVersion::ResourcesHasBeenSet ( ) const
inline

A list of resources.

Definition at line 49 of file ResourceDefinitionVersion.h.

◆ SetResources() [1/2]

void Aws::Greengrass::Model::ResourceDefinitionVersion::SetResources ( const Aws::Vector< Resource > &  value)
inline

A list of resources.

Definition at line 54 of file ResourceDefinitionVersion.h.

◆ SetResources() [2/2]

void Aws::Greengrass::Model::ResourceDefinitionVersion::SetResources ( Aws::Vector< Resource > &&  value)
inline

A list of resources.

Definition at line 59 of file ResourceDefinitionVersion.h.

◆ WithResources() [1/2]

ResourceDefinitionVersion& Aws::Greengrass::Model::ResourceDefinitionVersion::WithResources ( const Aws::Vector< Resource > &  value)
inline

A list of resources.

Definition at line 64 of file ResourceDefinitionVersion.h.

◆ WithResources() [2/2]

ResourceDefinitionVersion& Aws::Greengrass::Model::ResourceDefinitionVersion::WithResources ( Aws::Vector< Resource > &&  value)
inline

A list of resources.

Definition at line 69 of file ResourceDefinitionVersion.h.


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