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

#include <EdgePresetDeploymentOutput.h>

Public Member Functions

 EdgePresetDeploymentOutput ()
 
 EdgePresetDeploymentOutput (Aws::Utils::Json::JsonView jsonValue)
 
EdgePresetDeploymentOutputoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const EdgePresetDeploymentTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const EdgePresetDeploymentType &value)
 
void SetType (EdgePresetDeploymentType &&value)
 
EdgePresetDeploymentOutputWithType (const EdgePresetDeploymentType &value)
 
EdgePresetDeploymentOutputWithType (EdgePresetDeploymentType &&value)
 
const Aws::StringGetArtifact () const
 
bool ArtifactHasBeenSet () const
 
void SetArtifact (const Aws::String &value)
 
void SetArtifact (Aws::String &&value)
 
void SetArtifact (const char *value)
 
EdgePresetDeploymentOutputWithArtifact (const Aws::String &value)
 
EdgePresetDeploymentOutputWithArtifact (Aws::String &&value)
 
EdgePresetDeploymentOutputWithArtifact (const char *value)
 
const EdgePresetDeploymentStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const EdgePresetDeploymentStatus &value)
 
void SetStatus (EdgePresetDeploymentStatus &&value)
 
EdgePresetDeploymentOutputWithStatus (const EdgePresetDeploymentStatus &value)
 
EdgePresetDeploymentOutputWithStatus (EdgePresetDeploymentStatus &&value)
 
const Aws::StringGetStatusMessage () const
 
bool StatusMessageHasBeenSet () const
 
void SetStatusMessage (const Aws::String &value)
 
void SetStatusMessage (Aws::String &&value)
 
void SetStatusMessage (const char *value)
 
EdgePresetDeploymentOutputWithStatusMessage (const Aws::String &value)
 
EdgePresetDeploymentOutputWithStatusMessage (Aws::String &&value)
 
EdgePresetDeploymentOutputWithStatusMessage (const char *value)
 

Detailed Description

The output of a SageMaker Edge Manager deployable resource.

See Also:

AWS API Reference

Definition at line 34 of file EdgePresetDeploymentOutput.h.

Constructor & Destructor Documentation

◆ EdgePresetDeploymentOutput() [1/2]

Aws::SageMaker::Model::EdgePresetDeploymentOutput::EdgePresetDeploymentOutput ( )

◆ EdgePresetDeploymentOutput() [2/2]

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

Member Function Documentation

◆ ArtifactHasBeenSet()

bool Aws::SageMaker::Model::EdgePresetDeploymentOutput::ArtifactHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 88 of file EdgePresetDeploymentOutput.h.

◆ GetArtifact()

const Aws::String& Aws::SageMaker::Model::EdgePresetDeploymentOutput::GetArtifact ( ) const
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 83 of file EdgePresetDeploymentOutput.h.

◆ GetStatus()

const EdgePresetDeploymentStatus& Aws::SageMaker::Model::EdgePresetDeploymentOutput::GetStatus ( ) const
inline

The status of the deployable resource.

Definition at line 124 of file EdgePresetDeploymentOutput.h.

◆ GetStatusMessage()

const Aws::String& Aws::SageMaker::Model::EdgePresetDeploymentOutput::GetStatusMessage ( ) const
inline

Returns a message describing the status of the deployed resource.

Definition at line 155 of file EdgePresetDeploymentOutput.h.

◆ GetType()

const EdgePresetDeploymentType& Aws::SageMaker::Model::EdgePresetDeploymentOutput::GetType ( ) const
inline

The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.

Definition at line 47 of file EdgePresetDeploymentOutput.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetArtifact() [1/3]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetArtifact ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 98 of file EdgePresetDeploymentOutput.h.

◆ SetArtifact() [2/3]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetArtifact ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 93 of file EdgePresetDeploymentOutput.h.

◆ SetArtifact() [3/3]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetArtifact ( const char *  value)
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 103 of file EdgePresetDeploymentOutput.h.

◆ SetStatus() [1/2]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetStatus ( const EdgePresetDeploymentStatus value)
inline

The status of the deployable resource.

Definition at line 134 of file EdgePresetDeploymentOutput.h.

◆ SetStatus() [2/2]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetStatus ( EdgePresetDeploymentStatus &&  value)
inline

The status of the deployable resource.

Definition at line 139 of file EdgePresetDeploymentOutput.h.

◆ SetStatusMessage() [1/3]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetStatusMessage ( Aws::String &&  value)
inline

Returns a message describing the status of the deployed resource.

Definition at line 170 of file EdgePresetDeploymentOutput.h.

◆ SetStatusMessage() [2/3]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetStatusMessage ( const Aws::String value)
inline

Returns a message describing the status of the deployed resource.

Definition at line 165 of file EdgePresetDeploymentOutput.h.

◆ SetStatusMessage() [3/3]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetStatusMessage ( const char *  value)
inline

Returns a message describing the status of the deployed resource.

Definition at line 175 of file EdgePresetDeploymentOutput.h.

◆ SetType() [1/2]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetType ( const EdgePresetDeploymentType value)
inline

The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.

Definition at line 59 of file EdgePresetDeploymentOutput.h.

◆ SetType() [2/2]

void Aws::SageMaker::Model::EdgePresetDeploymentOutput::SetType ( EdgePresetDeploymentType &&  value)
inline

The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.

Definition at line 65 of file EdgePresetDeploymentOutput.h.

◆ StatusHasBeenSet()

bool Aws::SageMaker::Model::EdgePresetDeploymentOutput::StatusHasBeenSet ( ) const
inline

The status of the deployable resource.

Definition at line 129 of file EdgePresetDeploymentOutput.h.

◆ StatusMessageHasBeenSet()

bool Aws::SageMaker::Model::EdgePresetDeploymentOutput::StatusMessageHasBeenSet ( ) const
inline

Returns a message describing the status of the deployed resource.

Definition at line 160 of file EdgePresetDeploymentOutput.h.

◆ TypeHasBeenSet()

bool Aws::SageMaker::Model::EdgePresetDeploymentOutput::TypeHasBeenSet ( ) const
inline

The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.

Definition at line 53 of file EdgePresetDeploymentOutput.h.

◆ WithArtifact() [1/3]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithArtifact ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 113 of file EdgePresetDeploymentOutput.h.

◆ WithArtifact() [2/3]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithArtifact ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 108 of file EdgePresetDeploymentOutput.h.

◆ WithArtifact() [3/3]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithArtifact ( const char *  value)
inline

The Amazon Resource Name (ARN) of the generated deployable resource.

Definition at line 118 of file EdgePresetDeploymentOutput.h.

◆ WithStatus() [1/2]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithStatus ( const EdgePresetDeploymentStatus value)
inline

The status of the deployable resource.

Definition at line 144 of file EdgePresetDeploymentOutput.h.

◆ WithStatus() [2/2]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithStatus ( EdgePresetDeploymentStatus &&  value)
inline

The status of the deployable resource.

Definition at line 149 of file EdgePresetDeploymentOutput.h.

◆ WithStatusMessage() [1/3]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithStatusMessage ( Aws::String &&  value)
inline

Returns a message describing the status of the deployed resource.

Definition at line 185 of file EdgePresetDeploymentOutput.h.

◆ WithStatusMessage() [2/3]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithStatusMessage ( const Aws::String value)
inline

Returns a message describing the status of the deployed resource.

Definition at line 180 of file EdgePresetDeploymentOutput.h.

◆ WithStatusMessage() [3/3]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithStatusMessage ( const char *  value)
inline

Returns a message describing the status of the deployed resource.

Definition at line 190 of file EdgePresetDeploymentOutput.h.

◆ WithType() [1/2]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithType ( const EdgePresetDeploymentType value)
inline

The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.

Definition at line 71 of file EdgePresetDeploymentOutput.h.

◆ WithType() [2/2]

EdgePresetDeploymentOutput& Aws::SageMaker::Model::EdgePresetDeploymentOutput::WithType ( EdgePresetDeploymentType &&  value)
inline

The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.

Definition at line 77 of file EdgePresetDeploymentOutput.h.


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