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

#include <DescribeModelResult.h>

Public Member Functions

 DescribeModelResult ()
 
 DescribeModelResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeModelResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetModelName () const
 
void SetModelName (const Aws::String &value)
 
void SetModelName (Aws::String &&value)
 
void SetModelName (const char *value)
 
DescribeModelResultWithModelName (const Aws::String &value)
 
DescribeModelResultWithModelName (Aws::String &&value)
 
DescribeModelResultWithModelName (const char *value)
 
const ContainerDefinitionGetPrimaryContainer () const
 
void SetPrimaryContainer (const ContainerDefinition &value)
 
void SetPrimaryContainer (ContainerDefinition &&value)
 
DescribeModelResultWithPrimaryContainer (const ContainerDefinition &value)
 
DescribeModelResultWithPrimaryContainer (ContainerDefinition &&value)
 
const Aws::Vector< ContainerDefinition > & GetContainers () const
 
void SetContainers (const Aws::Vector< ContainerDefinition > &value)
 
void SetContainers (Aws::Vector< ContainerDefinition > &&value)
 
DescribeModelResultWithContainers (const Aws::Vector< ContainerDefinition > &value)
 
DescribeModelResultWithContainers (Aws::Vector< ContainerDefinition > &&value)
 
DescribeModelResultAddContainers (const ContainerDefinition &value)
 
DescribeModelResultAddContainers (ContainerDefinition &&value)
 
const InferenceExecutionConfigGetInferenceExecutionConfig () const
 
void SetInferenceExecutionConfig (const InferenceExecutionConfig &value)
 
void SetInferenceExecutionConfig (InferenceExecutionConfig &&value)
 
DescribeModelResultWithInferenceExecutionConfig (const InferenceExecutionConfig &value)
 
DescribeModelResultWithInferenceExecutionConfig (InferenceExecutionConfig &&value)
 
const Aws::StringGetExecutionRoleArn () const
 
void SetExecutionRoleArn (const Aws::String &value)
 
void SetExecutionRoleArn (Aws::String &&value)
 
void SetExecutionRoleArn (const char *value)
 
DescribeModelResultWithExecutionRoleArn (const Aws::String &value)
 
DescribeModelResultWithExecutionRoleArn (Aws::String &&value)
 
DescribeModelResultWithExecutionRoleArn (const char *value)
 
const VpcConfigGetVpcConfig () const
 
void SetVpcConfig (const VpcConfig &value)
 
void SetVpcConfig (VpcConfig &&value)
 
DescribeModelResultWithVpcConfig (const VpcConfig &value)
 
DescribeModelResultWithVpcConfig (VpcConfig &&value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
DescribeModelResultWithCreationTime (const Aws::Utils::DateTime &value)
 
DescribeModelResultWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetModelArn () const
 
void SetModelArn (const Aws::String &value)
 
void SetModelArn (Aws::String &&value)
 
void SetModelArn (const char *value)
 
DescribeModelResultWithModelArn (const Aws::String &value)
 
DescribeModelResultWithModelArn (Aws::String &&value)
 
DescribeModelResultWithModelArn (const char *value)
 
bool GetEnableNetworkIsolation () const
 
void SetEnableNetworkIsolation (bool value)
 
DescribeModelResultWithEnableNetworkIsolation (bool value)
 

Detailed Description

Definition at line 32 of file DescribeModelResult.h.

Constructor & Destructor Documentation

◆ DescribeModelResult() [1/2]

Aws::SageMaker::Model::DescribeModelResult::DescribeModelResult ( )

◆ DescribeModelResult() [2/2]

Aws::SageMaker::Model::DescribeModelResult::DescribeModelResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddContainers() [1/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::AddContainers ( const ContainerDefinition value)
inline

The containers in the inference pipeline.

Definition at line 140 of file DescribeModelResult.h.

◆ AddContainers() [2/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::AddContainers ( ContainerDefinition &&  value)
inline

The containers in the inference pipeline.

Definition at line 145 of file DescribeModelResult.h.

◆ GetContainers()

const Aws::Vector<ContainerDefinition>& Aws::SageMaker::Model::DescribeModelResult::GetContainers ( ) const
inline

The containers in the inference pipeline.

Definition at line 115 of file DescribeModelResult.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::DescribeModelResult::GetCreationTime ( ) const
inline

A timestamp that shows when the model was created.

Definition at line 266 of file DescribeModelResult.h.

◆ GetEnableNetworkIsolation()

bool Aws::SageMaker::Model::DescribeModelResult::GetEnableNetworkIsolation ( ) const
inline

If True, no inbound or outbound network calls can be made to or from the model container.

Definition at line 329 of file DescribeModelResult.h.

◆ GetExecutionRoleArn()

const Aws::String& Aws::SageMaker::Model::DescribeModelResult::GetExecutionRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 183 of file DescribeModelResult.h.

◆ GetInferenceExecutionConfig()

const InferenceExecutionConfig& Aws::SageMaker::Model::DescribeModelResult::GetInferenceExecutionConfig ( ) const
inline

Specifies details of how containers in a multi-container endpoint are called.

Definition at line 152 of file DescribeModelResult.h.

◆ GetModelArn()

const Aws::String& Aws::SageMaker::Model::DescribeModelResult::GetModelArn ( ) const
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 292 of file DescribeModelResult.h.

◆ GetModelName()

const Aws::String& Aws::SageMaker::Model::DescribeModelResult::GetModelName ( ) const
inline

Name of the Amazon SageMaker model.

Definition at line 43 of file DescribeModelResult.h.

◆ GetPrimaryContainer()

const ContainerDefinition& Aws::SageMaker::Model::DescribeModelResult::GetPrimaryContainer ( ) const
inline

The location of the primary inference code, associated artifacts, and custom environment map that the inference code uses when it is deployed in production.

Definition at line 81 of file DescribeModelResult.h.

◆ GetVpcConfig()

const VpcConfig& Aws::SageMaker::Model::DescribeModelResult::GetVpcConfig ( ) const
inline

A VpcConfig object that specifies the VPC that this model has access to. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud

Definition at line 228 of file DescribeModelResult.h.

◆ operator=()

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetContainers() [1/2]

void Aws::SageMaker::Model::DescribeModelResult::SetContainers ( Aws::Vector< ContainerDefinition > &&  value)
inline

The containers in the inference pipeline.

Definition at line 125 of file DescribeModelResult.h.

◆ SetContainers() [2/2]

void Aws::SageMaker::Model::DescribeModelResult::SetContainers ( const Aws::Vector< ContainerDefinition > &  value)
inline

The containers in the inference pipeline.

Definition at line 120 of file DescribeModelResult.h.

◆ SetCreationTime() [1/2]

void Aws::SageMaker::Model::DescribeModelResult::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the model was created.

Definition at line 276 of file DescribeModelResult.h.

◆ SetCreationTime() [2/2]

void Aws::SageMaker::Model::DescribeModelResult::SetCreationTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the model was created.

Definition at line 271 of file DescribeModelResult.h.

◆ SetEnableNetworkIsolation()

void Aws::SageMaker::Model::DescribeModelResult::SetEnableNetworkIsolation ( bool  value)
inline

If True, no inbound or outbound network calls can be made to or from the model container.

Definition at line 335 of file DescribeModelResult.h.

◆ SetExecutionRoleArn() [1/3]

void Aws::SageMaker::Model::DescribeModelResult::SetExecutionRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 195 of file DescribeModelResult.h.

◆ SetExecutionRoleArn() [2/3]

void Aws::SageMaker::Model::DescribeModelResult::SetExecutionRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 189 of file DescribeModelResult.h.

◆ SetExecutionRoleArn() [3/3]

void Aws::SageMaker::Model::DescribeModelResult::SetExecutionRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 201 of file DescribeModelResult.h.

◆ SetInferenceExecutionConfig() [1/2]

void Aws::SageMaker::Model::DescribeModelResult::SetInferenceExecutionConfig ( const InferenceExecutionConfig value)
inline

Specifies details of how containers in a multi-container endpoint are called.

Definition at line 158 of file DescribeModelResult.h.

◆ SetInferenceExecutionConfig() [2/2]

void Aws::SageMaker::Model::DescribeModelResult::SetInferenceExecutionConfig ( InferenceExecutionConfig &&  value)
inline

Specifies details of how containers in a multi-container endpoint are called.

Definition at line 164 of file DescribeModelResult.h.

◆ SetModelArn() [1/3]

void Aws::SageMaker::Model::DescribeModelResult::SetModelArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 302 of file DescribeModelResult.h.

◆ SetModelArn() [2/3]

void Aws::SageMaker::Model::DescribeModelResult::SetModelArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 297 of file DescribeModelResult.h.

◆ SetModelArn() [3/3]

void Aws::SageMaker::Model::DescribeModelResult::SetModelArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 307 of file DescribeModelResult.h.

◆ SetModelName() [1/3]

void Aws::SageMaker::Model::DescribeModelResult::SetModelName ( Aws::String &&  value)
inline

Name of the Amazon SageMaker model.

Definition at line 53 of file DescribeModelResult.h.

◆ SetModelName() [2/3]

void Aws::SageMaker::Model::DescribeModelResult::SetModelName ( const Aws::String value)
inline

Name of the Amazon SageMaker model.

Definition at line 48 of file DescribeModelResult.h.

◆ SetModelName() [3/3]

void Aws::SageMaker::Model::DescribeModelResult::SetModelName ( const char *  value)
inline

Name of the Amazon SageMaker model.

Definition at line 58 of file DescribeModelResult.h.

◆ SetPrimaryContainer() [1/2]

void Aws::SageMaker::Model::DescribeModelResult::SetPrimaryContainer ( const ContainerDefinition value)
inline

The location of the primary inference code, associated artifacts, and custom environment map that the inference code uses when it is deployed in production.

Definition at line 88 of file DescribeModelResult.h.

◆ SetPrimaryContainer() [2/2]

void Aws::SageMaker::Model::DescribeModelResult::SetPrimaryContainer ( ContainerDefinition &&  value)
inline

The location of the primary inference code, associated artifacts, and custom environment map that the inference code uses when it is deployed in production.

Definition at line 95 of file DescribeModelResult.h.

◆ SetVpcConfig() [1/2]

void Aws::SageMaker::Model::DescribeModelResult::SetVpcConfig ( const VpcConfig value)
inline

A VpcConfig object that specifies the VPC that this model has access to. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud

Definition at line 236 of file DescribeModelResult.h.

◆ SetVpcConfig() [2/2]

void Aws::SageMaker::Model::DescribeModelResult::SetVpcConfig ( VpcConfig &&  value)
inline

A VpcConfig object that specifies the VPC that this model has access to. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud

Definition at line 244 of file DescribeModelResult.h.

◆ WithContainers() [1/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithContainers ( Aws::Vector< ContainerDefinition > &&  value)
inline

The containers in the inference pipeline.

Definition at line 135 of file DescribeModelResult.h.

◆ WithContainers() [2/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithContainers ( const Aws::Vector< ContainerDefinition > &  value)
inline

The containers in the inference pipeline.

Definition at line 130 of file DescribeModelResult.h.

◆ WithCreationTime() [1/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the model was created.

Definition at line 286 of file DescribeModelResult.h.

◆ WithCreationTime() [2/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithCreationTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the model was created.

Definition at line 281 of file DescribeModelResult.h.

◆ WithEnableNetworkIsolation()

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithEnableNetworkIsolation ( bool  value)
inline

If True, no inbound or outbound network calls can be made to or from the model container.

Definition at line 341 of file DescribeModelResult.h.

◆ WithExecutionRoleArn() [1/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithExecutionRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 213 of file DescribeModelResult.h.

◆ WithExecutionRoleArn() [2/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithExecutionRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 207 of file DescribeModelResult.h.

◆ WithExecutionRoleArn() [3/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithExecutionRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM role that you specified for the model.

Definition at line 219 of file DescribeModelResult.h.

◆ WithInferenceExecutionConfig() [1/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithInferenceExecutionConfig ( const InferenceExecutionConfig value)
inline

Specifies details of how containers in a multi-container endpoint are called.

Definition at line 170 of file DescribeModelResult.h.

◆ WithInferenceExecutionConfig() [2/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithInferenceExecutionConfig ( InferenceExecutionConfig &&  value)
inline

Specifies details of how containers in a multi-container endpoint are called.

Definition at line 176 of file DescribeModelResult.h.

◆ WithModelArn() [1/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithModelArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 317 of file DescribeModelResult.h.

◆ WithModelArn() [2/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithModelArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 312 of file DescribeModelResult.h.

◆ WithModelArn() [3/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithModelArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the model.

Definition at line 322 of file DescribeModelResult.h.

◆ WithModelName() [1/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithModelName ( Aws::String &&  value)
inline

Name of the Amazon SageMaker model.

Definition at line 68 of file DescribeModelResult.h.

◆ WithModelName() [2/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithModelName ( const Aws::String value)
inline

Name of the Amazon SageMaker model.

Definition at line 63 of file DescribeModelResult.h.

◆ WithModelName() [3/3]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithModelName ( const char *  value)
inline

Name of the Amazon SageMaker model.

Definition at line 73 of file DescribeModelResult.h.

◆ WithPrimaryContainer() [1/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithPrimaryContainer ( const ContainerDefinition value)
inline

The location of the primary inference code, associated artifacts, and custom environment map that the inference code uses when it is deployed in production.

Definition at line 102 of file DescribeModelResult.h.

◆ WithPrimaryContainer() [2/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithPrimaryContainer ( ContainerDefinition &&  value)
inline

The location of the primary inference code, associated artifacts, and custom environment map that the inference code uses when it is deployed in production.

Definition at line 109 of file DescribeModelResult.h.

◆ WithVpcConfig() [1/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithVpcConfig ( const VpcConfig value)
inline

A VpcConfig object that specifies the VPC that this model has access to. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud

Definition at line 252 of file DescribeModelResult.h.

◆ WithVpcConfig() [2/2]

DescribeModelResult& Aws::SageMaker::Model::DescribeModelResult::WithVpcConfig ( VpcConfig &&  value)
inline

A VpcConfig object that specifies the VPC that this model has access to. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud

Definition at line 260 of file DescribeModelResult.h.


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