AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeAlgorithmOutput

import "github.com/aws/aws-sdk-go/service/sagemaker"

type DescribeAlgorithmOutput struct { AlgorithmArn *string `min:"1" type:"string" required:"true"` AlgorithmDescription *string `type:"string"` AlgorithmName *string `min:"1" type:"string" required:"true"` AlgorithmStatus *string `type:"string" required:"true" enum:"AlgorithmStatus"` AlgorithmStatusDetails *AlgorithmStatusDetails `type:"structure" required:"true"` CertifyForMarketplace *bool `type:"boolean"` CreationTime *time.Time `type:"timestamp" required:"true"` InferenceSpecification *InferenceSpecification `type:"structure"` ProductId *string `type:"string"` TrainingSpecification *TrainingSpecification `type:"structure" required:"true"` ValidationSpecification *AlgorithmValidationSpecification `type:"structure"` }

AlgorithmArn

Type: *string

The Amazon Resource Name (ARN) of the algorithm.

AlgorithmArn is a required field

AlgorithmDescription

Type: *string

A brief summary about the algorithm.

AlgorithmName

Type: *string

The name of the algorithm being described.

AlgorithmName is a required field

AlgorithmStatus

Type: *string

The current status of the algorithm.

AlgorithmStatus is a required field

AlgorithmStatusDetails

Specifies the validation and image scan statuses of the algorithm.

CertifyForMarketplace

Type: *bool

Whether the algorithm is certified to be listed in AWS Marketplace.

CreationTime

Type: *time.Time

A timestamp specifying when the algorithm was created.

CreationTime is a required field

InferenceSpecification

Defines how to perform inference generation after a training job is run.

ProductId

Type: *string

The product identifier of the algorithm.

TrainingSpecification

Defines how the algorithm is used for a training job.

ValidationSpecification

Specifies configurations for one or more training jobs that Amazon SageMaker runs to test the algorithm.

Method

GoString

func (s DescribeAlgorithmOutput) GoString() string

GoString returns the string representation

SetAlgorithmArn

func (s *DescribeAlgorithmOutput) SetAlgorithmArn(v string) *DescribeAlgorithmOutput

SetAlgorithmArn sets the AlgorithmArn field's value.

SetAlgorithmDescription

func (s *DescribeAlgorithmOutput) SetAlgorithmDescription(v string) *DescribeAlgorithmOutput

SetAlgorithmDescription sets the AlgorithmDescription field's value.

SetAlgorithmName

func (s *DescribeAlgorithmOutput) SetAlgorithmName(v string) *DescribeAlgorithmOutput

SetAlgorithmName sets the AlgorithmName field's value.

SetAlgorithmStatus

func (s *DescribeAlgorithmOutput) SetAlgorithmStatus(v string) *DescribeAlgorithmOutput

SetAlgorithmStatus sets the AlgorithmStatus field's value.

SetAlgorithmStatusDetails

func (s *DescribeAlgorithmOutput) SetAlgorithmStatusDetails(v *AlgorithmStatusDetails) *DescribeAlgorithmOutput

SetAlgorithmStatusDetails sets the AlgorithmStatusDetails field's value.

SetCertifyForMarketplace

func (s *DescribeAlgorithmOutput) SetCertifyForMarketplace(v bool) *DescribeAlgorithmOutput

SetCertifyForMarketplace sets the CertifyForMarketplace field's value.

SetCreationTime

func (s *DescribeAlgorithmOutput) SetCreationTime(v time.Time) *DescribeAlgorithmOutput

SetCreationTime sets the CreationTime field's value.

SetInferenceSpecification

func (s *DescribeAlgorithmOutput) SetInferenceSpecification(v *InferenceSpecification) *DescribeAlgorithmOutput

SetInferenceSpecification sets the InferenceSpecification field's value.

SetProductId

func (s *DescribeAlgorithmOutput) SetProductId(v string) *DescribeAlgorithmOutput

SetProductId sets the ProductId field's value.

SetTrainingSpecification

func (s *DescribeAlgorithmOutput) SetTrainingSpecification(v *TrainingSpecification) *DescribeAlgorithmOutput

SetTrainingSpecification sets the TrainingSpecification field's value.

SetValidationSpecification

func (s *DescribeAlgorithmOutput) SetValidationSpecification(v *AlgorithmValidationSpecification) *DescribeAlgorithmOutput

SetValidationSpecification sets the ValidationSpecification field's value.

String

func (s DescribeAlgorithmOutput) String() string

String returns the string representation

On this page: