aws-sdk-go: github.com/aws/aws-sdk-go/service/sagemaker Index | Files | Directories

package sagemaker

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

Package sagemaker provides the client and types for making API requests to Amazon SageMaker Service.

Provides APIs for creating and managing Amazon SageMaker resources.

Other Resources:

* Amazon SageMaker Developer Guide (https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html#first-time-user)

* Amazon Augmented AI Runtime API Reference (https://docs.aws.amazon.com/augmented-ai/2019-11-07/APIReference/Welcome.html)

See https://docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24 for more information on this service.

See sagemaker package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/sagemaker/

Using the Client

To contact Amazon SageMaker Service with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config

See the Amazon SageMaker Service client SageMaker for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/sagemaker/#New

Index

Package Files

api.go doc.go errors.go service.go waiters.go

Constants

const (
    // AlgorithmSortByName is a AlgorithmSortBy enum value
    AlgorithmSortByName = "Name"

    // AlgorithmSortByCreationTime is a AlgorithmSortBy enum value
    AlgorithmSortByCreationTime = "CreationTime"
)
const (
    // AlgorithmStatusPending is a AlgorithmStatus enum value
    AlgorithmStatusPending = "Pending"

    // AlgorithmStatusInProgress is a AlgorithmStatus enum value
    AlgorithmStatusInProgress = "InProgress"

    // AlgorithmStatusCompleted is a AlgorithmStatus enum value
    AlgorithmStatusCompleted = "Completed"

    // AlgorithmStatusFailed is a AlgorithmStatus enum value
    AlgorithmStatusFailed = "Failed"

    // AlgorithmStatusDeleting is a AlgorithmStatus enum value
    AlgorithmStatusDeleting = "Deleting"
)
const (
    // AppInstanceTypeSystem is a AppInstanceType enum value
    AppInstanceTypeSystem = "system"

    // AppInstanceTypeMlT3Micro is a AppInstanceType enum value
    AppInstanceTypeMlT3Micro = "ml.t3.micro"

    // AppInstanceTypeMlT3Small is a AppInstanceType enum value
    AppInstanceTypeMlT3Small = "ml.t3.small"

    // AppInstanceTypeMlT3Medium is a AppInstanceType enum value
    AppInstanceTypeMlT3Medium = "ml.t3.medium"

    // AppInstanceTypeMlT3Large is a AppInstanceType enum value
    AppInstanceTypeMlT3Large = "ml.t3.large"

    // AppInstanceTypeMlT3Xlarge is a AppInstanceType enum value
    AppInstanceTypeMlT3Xlarge = "ml.t3.xlarge"

    // AppInstanceTypeMlT32xlarge is a AppInstanceType enum value
    AppInstanceTypeMlT32xlarge = "ml.t3.2xlarge"

    // AppInstanceTypeMlM5Large is a AppInstanceType enum value
    AppInstanceTypeMlM5Large = "ml.m5.large"

    // AppInstanceTypeMlM5Xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM5Xlarge = "ml.m5.xlarge"

    // AppInstanceTypeMlM52xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM52xlarge = "ml.m5.2xlarge"

    // AppInstanceTypeMlM54xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM54xlarge = "ml.m5.4xlarge"

    // AppInstanceTypeMlM58xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM58xlarge = "ml.m5.8xlarge"

    // AppInstanceTypeMlM512xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM512xlarge = "ml.m5.12xlarge"

    // AppInstanceTypeMlM516xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM516xlarge = "ml.m5.16xlarge"

    // AppInstanceTypeMlM524xlarge is a AppInstanceType enum value
    AppInstanceTypeMlM524xlarge = "ml.m5.24xlarge"

    // AppInstanceTypeMlC5Large is a AppInstanceType enum value
    AppInstanceTypeMlC5Large = "ml.c5.large"

    // AppInstanceTypeMlC5Xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC5Xlarge = "ml.c5.xlarge"

    // AppInstanceTypeMlC52xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC52xlarge = "ml.c5.2xlarge"

    // AppInstanceTypeMlC54xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC54xlarge = "ml.c5.4xlarge"

    // AppInstanceTypeMlC59xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC59xlarge = "ml.c5.9xlarge"

    // AppInstanceTypeMlC512xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC512xlarge = "ml.c5.12xlarge"

    // AppInstanceTypeMlC518xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC518xlarge = "ml.c5.18xlarge"

    // AppInstanceTypeMlC524xlarge is a AppInstanceType enum value
    AppInstanceTypeMlC524xlarge = "ml.c5.24xlarge"

    // AppInstanceTypeMlP32xlarge is a AppInstanceType enum value
    AppInstanceTypeMlP32xlarge = "ml.p3.2xlarge"

    // AppInstanceTypeMlP38xlarge is a AppInstanceType enum value
    AppInstanceTypeMlP38xlarge = "ml.p3.8xlarge"

    // AppInstanceTypeMlP316xlarge is a AppInstanceType enum value
    AppInstanceTypeMlP316xlarge = "ml.p3.16xlarge"

    // AppInstanceTypeMlG4dnXlarge is a AppInstanceType enum value
    AppInstanceTypeMlG4dnXlarge = "ml.g4dn.xlarge"

    // AppInstanceTypeMlG4dn2xlarge is a AppInstanceType enum value
    AppInstanceTypeMlG4dn2xlarge = "ml.g4dn.2xlarge"

    // AppInstanceTypeMlG4dn4xlarge is a AppInstanceType enum value
    AppInstanceTypeMlG4dn4xlarge = "ml.g4dn.4xlarge"

    // AppInstanceTypeMlG4dn8xlarge is a AppInstanceType enum value
    AppInstanceTypeMlG4dn8xlarge = "ml.g4dn.8xlarge"

    // AppInstanceTypeMlG4dn12xlarge is a AppInstanceType enum value
    AppInstanceTypeMlG4dn12xlarge = "ml.g4dn.12xlarge"

    // AppInstanceTypeMlG4dn16xlarge is a AppInstanceType enum value
    AppInstanceTypeMlG4dn16xlarge = "ml.g4dn.16xlarge"
)
const (
    // AppStatusDeleted is a AppStatus enum value
    AppStatusDeleted = "Deleted"

    // AppStatusDeleting is a AppStatus enum value
    AppStatusDeleting = "Deleting"

    // AppStatusFailed is a AppStatus enum value
    AppStatusFailed = "Failed"

    // AppStatusInService is a AppStatus enum value
    AppStatusInService = "InService"

    // AppStatusPending is a AppStatus enum value
    AppStatusPending = "Pending"
)
const (
    // AppTypeJupyterServer is a AppType enum value
    AppTypeJupyterServer = "JupyterServer"

    // AppTypeKernelGateway is a AppType enum value
    AppTypeKernelGateway = "KernelGateway"

    // AppTypeTensorBoard is a AppType enum value
    AppTypeTensorBoard = "TensorBoard"
)
const (
    // AssemblyTypeNone is a AssemblyType enum value
    AssemblyTypeNone = "None"

    // AssemblyTypeLine is a AssemblyType enum value
    AssemblyTypeLine = "Line"
)
const (
    // AuthModeSso is a AuthMode enum value
    AuthModeSso = "SSO"

    // AuthModeIam is a AuthMode enum value
    AuthModeIam = "IAM"
)
const (
    // AutoMLJobObjectiveTypeMaximize is a AutoMLJobObjectiveType enum value
    AutoMLJobObjectiveTypeMaximize = "Maximize"

    // AutoMLJobObjectiveTypeMinimize is a AutoMLJobObjectiveType enum value
    AutoMLJobObjectiveTypeMinimize = "Minimize"
)
const (
    // AutoMLJobSecondaryStatusStarting is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusStarting = "Starting"

    // AutoMLJobSecondaryStatusAnalyzingData is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusAnalyzingData = "AnalyzingData"

    // AutoMLJobSecondaryStatusFeatureEngineering is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusFeatureEngineering = "FeatureEngineering"

    // AutoMLJobSecondaryStatusModelTuning is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusModelTuning = "ModelTuning"

    // AutoMLJobSecondaryStatusMaxCandidatesReached is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusMaxCandidatesReached = "MaxCandidatesReached"

    // AutoMLJobSecondaryStatusFailed is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusFailed = "Failed"

    // AutoMLJobSecondaryStatusStopped is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusStopped = "Stopped"

    // AutoMLJobSecondaryStatusMaxAutoMljobRuntimeReached is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusMaxAutoMljobRuntimeReached = "MaxAutoMLJobRuntimeReached"

    // AutoMLJobSecondaryStatusStopping is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusStopping = "Stopping"

    // AutoMLJobSecondaryStatusCandidateDefinitionsGenerated is a AutoMLJobSecondaryStatus enum value
    AutoMLJobSecondaryStatusCandidateDefinitionsGenerated = "CandidateDefinitionsGenerated"
)
const (
    // AutoMLJobStatusCompleted is a AutoMLJobStatus enum value
    AutoMLJobStatusCompleted = "Completed"

    // AutoMLJobStatusInProgress is a AutoMLJobStatus enum value
    AutoMLJobStatusInProgress = "InProgress"

    // AutoMLJobStatusFailed is a AutoMLJobStatus enum value
    AutoMLJobStatusFailed = "Failed"

    // AutoMLJobStatusStopped is a AutoMLJobStatus enum value
    AutoMLJobStatusStopped = "Stopped"

    // AutoMLJobStatusStopping is a AutoMLJobStatus enum value
    AutoMLJobStatusStopping = "Stopping"
)
const (
    // AutoMLMetricEnumAccuracy is a AutoMLMetricEnum enum value
    AutoMLMetricEnumAccuracy = "Accuracy"

    // AutoMLMetricEnumMse is a AutoMLMetricEnum enum value
    AutoMLMetricEnumMse = "MSE"

    // AutoMLMetricEnumF1 is a AutoMLMetricEnum enum value
    AutoMLMetricEnumF1 = "F1"

    // AutoMLMetricEnumF1macro is a AutoMLMetricEnum enum value
    AutoMLMetricEnumF1macro = "F1macro"
)
const (
    // AutoMLS3DataTypeManifestFile is a AutoMLS3DataType enum value
    AutoMLS3DataTypeManifestFile = "ManifestFile"

    // AutoMLS3DataTypeS3prefix is a AutoMLS3DataType enum value
    AutoMLS3DataTypeS3prefix = "S3Prefix"
)
const (
    // AutoMLSortByName is a AutoMLSortBy enum value
    AutoMLSortByName = "Name"

    // AutoMLSortByCreationTime is a AutoMLSortBy enum value
    AutoMLSortByCreationTime = "CreationTime"

    // AutoMLSortByStatus is a AutoMLSortBy enum value
    AutoMLSortByStatus = "Status"
)
const (
    // AutoMLSortOrderAscending is a AutoMLSortOrder enum value
    AutoMLSortOrderAscending = "Ascending"

    // AutoMLSortOrderDescending is a AutoMLSortOrder enum value
    AutoMLSortOrderDescending = "Descending"
)
const (
    // AwsManagedHumanLoopRequestSourceAwsRekognitionDetectModerationLabelsImageV3 is a AwsManagedHumanLoopRequestSource enum value
    AwsManagedHumanLoopRequestSourceAwsRekognitionDetectModerationLabelsImageV3 = "AWS/Rekognition/DetectModerationLabels/Image/V3"

    // AwsManagedHumanLoopRequestSourceAwsTextractAnalyzeDocumentFormsV1 is a AwsManagedHumanLoopRequestSource enum value
    AwsManagedHumanLoopRequestSourceAwsTextractAnalyzeDocumentFormsV1 = "AWS/Textract/AnalyzeDocument/Forms/V1"
)
const (
    // BatchStrategyMultiRecord is a BatchStrategy enum value
    BatchStrategyMultiRecord = "MultiRecord"

    // BatchStrategySingleRecord is a BatchStrategy enum value
    BatchStrategySingleRecord = "SingleRecord"
)
const (
    // BooleanOperatorAnd is a BooleanOperator enum value
    BooleanOperatorAnd = "And"

    // BooleanOperatorOr is a BooleanOperator enum value
    BooleanOperatorOr = "Or"
)
const (
    // CandidateSortByCreationTime is a CandidateSortBy enum value
    CandidateSortByCreationTime = "CreationTime"

    // CandidateSortByStatus is a CandidateSortBy enum value
    CandidateSortByStatus = "Status"

    // CandidateSortByFinalObjectiveMetricValue is a CandidateSortBy enum value
    CandidateSortByFinalObjectiveMetricValue = "FinalObjectiveMetricValue"
)
const (
    // CandidateStatusCompleted is a CandidateStatus enum value
    CandidateStatusCompleted = "Completed"

    // CandidateStatusInProgress is a CandidateStatus enum value
    CandidateStatusInProgress = "InProgress"

    // CandidateStatusFailed is a CandidateStatus enum value
    CandidateStatusFailed = "Failed"

    // CandidateStatusStopped is a CandidateStatus enum value
    CandidateStatusStopped = "Stopped"

    // CandidateStatusStopping is a CandidateStatus enum value
    CandidateStatusStopping = "Stopping"
)
const (
    // CandidateStepTypeAwsSageMakerTrainingJob is a CandidateStepType enum value
    CandidateStepTypeAwsSageMakerTrainingJob = "AWS::SageMaker::TrainingJob"

    // CandidateStepTypeAwsSageMakerTransformJob is a CandidateStepType enum value
    CandidateStepTypeAwsSageMakerTransformJob = "AWS::SageMaker::TransformJob"

    // CandidateStepTypeAwsSageMakerProcessingJob is a CandidateStepType enum value
    CandidateStepTypeAwsSageMakerProcessingJob = "AWS::SageMaker::ProcessingJob"
)
const (
    // CaptureModeInput is a CaptureMode enum value
    CaptureModeInput = "Input"

    // CaptureModeOutput is a CaptureMode enum value
    CaptureModeOutput = "Output"
)
const (
    // CaptureStatusStarted is a CaptureStatus enum value
    CaptureStatusStarted = "Started"

    // CaptureStatusStopped is a CaptureStatus enum value
    CaptureStatusStopped = "Stopped"
)
const (
    // CodeRepositorySortByName is a CodeRepositorySortBy enum value
    CodeRepositorySortByName = "Name"

    // CodeRepositorySortByCreationTime is a CodeRepositorySortBy enum value
    CodeRepositorySortByCreationTime = "CreationTime"

    // CodeRepositorySortByLastModifiedTime is a CodeRepositorySortBy enum value
    CodeRepositorySortByLastModifiedTime = "LastModifiedTime"
)
const (
    // CodeRepositorySortOrderAscending is a CodeRepositorySortOrder enum value
    CodeRepositorySortOrderAscending = "Ascending"

    // CodeRepositorySortOrderDescending is a CodeRepositorySortOrder enum value
    CodeRepositorySortOrderDescending = "Descending"
)
const (
    // CompilationJobStatusInprogress is a CompilationJobStatus enum value
    CompilationJobStatusInprogress = "INPROGRESS"

    // CompilationJobStatusCompleted is a CompilationJobStatus enum value
    CompilationJobStatusCompleted = "COMPLETED"

    // CompilationJobStatusFailed is a CompilationJobStatus enum value
    CompilationJobStatusFailed = "FAILED"

    // CompilationJobStatusStarting is a CompilationJobStatus enum value
    CompilationJobStatusStarting = "STARTING"

    // CompilationJobStatusStopping is a CompilationJobStatus enum value
    CompilationJobStatusStopping = "STOPPING"

    // CompilationJobStatusStopped is a CompilationJobStatus enum value
    CompilationJobStatusStopped = "STOPPED"
)
const (
    // CompressionTypeNone is a CompressionType enum value
    CompressionTypeNone = "None"

    // CompressionTypeGzip is a CompressionType enum value
    CompressionTypeGzip = "Gzip"
)
const (
    // ContainerModeSingleModel is a ContainerMode enum value
    ContainerModeSingleModel = "SingleModel"

    // ContainerModeMultiModel is a ContainerMode enum value
    ContainerModeMultiModel = "MultiModel"
)
const (
    // ContentClassifierFreeOfPersonallyIdentifiableInformation is a ContentClassifier enum value
    ContentClassifierFreeOfPersonallyIdentifiableInformation = "FreeOfPersonallyIdentifiableInformation"

    // ContentClassifierFreeOfAdultContent is a ContentClassifier enum value
    ContentClassifierFreeOfAdultContent = "FreeOfAdultContent"
)
const (
    // DetailedAlgorithmStatusNotStarted is a DetailedAlgorithmStatus enum value
    DetailedAlgorithmStatusNotStarted = "NotStarted"

    // DetailedAlgorithmStatusInProgress is a DetailedAlgorithmStatus enum value
    DetailedAlgorithmStatusInProgress = "InProgress"

    // DetailedAlgorithmStatusCompleted is a DetailedAlgorithmStatus enum value
    DetailedAlgorithmStatusCompleted = "Completed"

    // DetailedAlgorithmStatusFailed is a DetailedAlgorithmStatus enum value
    DetailedAlgorithmStatusFailed = "Failed"
)
const (
    // DetailedModelPackageStatusNotStarted is a DetailedModelPackageStatus enum value
    DetailedModelPackageStatusNotStarted = "NotStarted"

    // DetailedModelPackageStatusInProgress is a DetailedModelPackageStatus enum value
    DetailedModelPackageStatusInProgress = "InProgress"

    // DetailedModelPackageStatusCompleted is a DetailedModelPackageStatus enum value
    DetailedModelPackageStatusCompleted = "Completed"

    // DetailedModelPackageStatusFailed is a DetailedModelPackageStatus enum value
    DetailedModelPackageStatusFailed = "Failed"
)
const (
    // DirectInternetAccessEnabled is a DirectInternetAccess enum value
    DirectInternetAccessEnabled = "Enabled"

    // DirectInternetAccessDisabled is a DirectInternetAccess enum value
    DirectInternetAccessDisabled = "Disabled"
)
const (
    // DomainStatusDeleting is a DomainStatus enum value
    DomainStatusDeleting = "Deleting"

    // DomainStatusFailed is a DomainStatus enum value
    DomainStatusFailed = "Failed"

    // DomainStatusInService is a DomainStatus enum value
    DomainStatusInService = "InService"

    // DomainStatusPending is a DomainStatus enum value
    DomainStatusPending = "Pending"
)
const (
    // EndpointConfigSortKeyName is a EndpointConfigSortKey enum value
    EndpointConfigSortKeyName = "Name"

    // EndpointConfigSortKeyCreationTime is a EndpointConfigSortKey enum value
    EndpointConfigSortKeyCreationTime = "CreationTime"
)
const (
    // EndpointSortKeyName is a EndpointSortKey enum value
    EndpointSortKeyName = "Name"

    // EndpointSortKeyCreationTime is a EndpointSortKey enum value
    EndpointSortKeyCreationTime = "CreationTime"

    // EndpointSortKeyStatus is a EndpointSortKey enum value
    EndpointSortKeyStatus = "Status"
)
const (
    // EndpointStatusOutOfService is a EndpointStatus enum value
    EndpointStatusOutOfService = "OutOfService"

    // EndpointStatusCreating is a EndpointStatus enum value
    EndpointStatusCreating = "Creating"

    // EndpointStatusUpdating is a EndpointStatus enum value
    EndpointStatusUpdating = "Updating"

    // EndpointStatusSystemUpdating is a EndpointStatus enum value
    EndpointStatusSystemUpdating = "SystemUpdating"

    // EndpointStatusRollingBack is a EndpointStatus enum value
    EndpointStatusRollingBack = "RollingBack"

    // EndpointStatusInService is a EndpointStatus enum value
    EndpointStatusInService = "InService"

    // EndpointStatusDeleting is a EndpointStatus enum value
    EndpointStatusDeleting = "Deleting"

    // EndpointStatusFailed is a EndpointStatus enum value
    EndpointStatusFailed = "Failed"
)
const (
    // ExecutionStatusPending is a ExecutionStatus enum value
    ExecutionStatusPending = "Pending"

    // ExecutionStatusCompleted is a ExecutionStatus enum value
    ExecutionStatusCompleted = "Completed"

    // ExecutionStatusCompletedWithViolations is a ExecutionStatus enum value
    ExecutionStatusCompletedWithViolations = "CompletedWithViolations"

    // ExecutionStatusInProgress is a ExecutionStatus enum value
    ExecutionStatusInProgress = "InProgress"

    // ExecutionStatusFailed is a ExecutionStatus enum value
    ExecutionStatusFailed = "Failed"

    // ExecutionStatusStopping is a ExecutionStatus enum value
    ExecutionStatusStopping = "Stopping"

    // ExecutionStatusStopped is a ExecutionStatus enum value
    ExecutionStatusStopped = "Stopped"
)
const (
    // FileSystemAccessModeRw is a FileSystemAccessMode enum value
    FileSystemAccessModeRw = "rw"

    // FileSystemAccessModeRo is a FileSystemAccessMode enum value
    FileSystemAccessModeRo = "ro"
)
const (
    // FileSystemTypeEfs is a FileSystemType enum value
    FileSystemTypeEfs = "EFS"

    // FileSystemTypeFsxLustre is a FileSystemType enum value
    FileSystemTypeFsxLustre = "FSxLustre"
)
const (
    // FlowDefinitionStatusInitializing is a FlowDefinitionStatus enum value
    FlowDefinitionStatusInitializing = "Initializing"

    // FlowDefinitionStatusActive is a FlowDefinitionStatus enum value
    FlowDefinitionStatusActive = "Active"

    // FlowDefinitionStatusFailed is a FlowDefinitionStatus enum value
    FlowDefinitionStatusFailed = "Failed"

    // FlowDefinitionStatusDeleting is a FlowDefinitionStatus enum value
    FlowDefinitionStatusDeleting = "Deleting"
)
const (
    // FrameworkTensorflow is a Framework enum value
    FrameworkTensorflow = "TENSORFLOW"

    // FrameworkKeras is a Framework enum value
    FrameworkKeras = "KERAS"

    // FrameworkMxnet is a Framework enum value
    FrameworkMxnet = "MXNET"

    // FrameworkOnnx is a Framework enum value
    FrameworkOnnx = "ONNX"

    // FrameworkPytorch is a Framework enum value
    FrameworkPytorch = "PYTORCH"

    // FrameworkXgboost is a Framework enum value
    FrameworkXgboost = "XGBOOST"

    // FrameworkTflite is a Framework enum value
    FrameworkTflite = "TFLITE"
)
const (
    // HyperParameterScalingTypeAuto is a HyperParameterScalingType enum value
    HyperParameterScalingTypeAuto = "Auto"

    // HyperParameterScalingTypeLinear is a HyperParameterScalingType enum value
    HyperParameterScalingTypeLinear = "Linear"

    // HyperParameterScalingTypeLogarithmic is a HyperParameterScalingType enum value
    HyperParameterScalingTypeLogarithmic = "Logarithmic"

    // HyperParameterScalingTypeReverseLogarithmic is a HyperParameterScalingType enum value
    HyperParameterScalingTypeReverseLogarithmic = "ReverseLogarithmic"
)
const (
    // HyperParameterTuningJobObjectiveTypeMaximize is a HyperParameterTuningJobObjectiveType enum value
    HyperParameterTuningJobObjectiveTypeMaximize = "Maximize"

    // HyperParameterTuningJobObjectiveTypeMinimize is a HyperParameterTuningJobObjectiveType enum value
    HyperParameterTuningJobObjectiveTypeMinimize = "Minimize"
)
const (
    // HyperParameterTuningJobSortByOptionsName is a HyperParameterTuningJobSortByOptions enum value
    HyperParameterTuningJobSortByOptionsName = "Name"

    // HyperParameterTuningJobSortByOptionsStatus is a HyperParameterTuningJobSortByOptions enum value
    HyperParameterTuningJobSortByOptionsStatus = "Status"

    // HyperParameterTuningJobSortByOptionsCreationTime is a HyperParameterTuningJobSortByOptions enum value
    HyperParameterTuningJobSortByOptionsCreationTime = "CreationTime"
)
const (
    // HyperParameterTuningJobStatusCompleted is a HyperParameterTuningJobStatus enum value
    HyperParameterTuningJobStatusCompleted = "Completed"

    // HyperParameterTuningJobStatusInProgress is a HyperParameterTuningJobStatus enum value
    HyperParameterTuningJobStatusInProgress = "InProgress"

    // HyperParameterTuningJobStatusFailed is a HyperParameterTuningJobStatus enum value
    HyperParameterTuningJobStatusFailed = "Failed"

    // HyperParameterTuningJobStatusStopped is a HyperParameterTuningJobStatus enum value
    HyperParameterTuningJobStatusStopped = "Stopped"

    // HyperParameterTuningJobStatusStopping is a HyperParameterTuningJobStatus enum value
    HyperParameterTuningJobStatusStopping = "Stopping"
)
const (
    // HyperParameterTuningJobStrategyTypeBayesian is a HyperParameterTuningJobStrategyType enum value
    HyperParameterTuningJobStrategyTypeBayesian = "Bayesian"

    // HyperParameterTuningJobStrategyTypeRandom is a HyperParameterTuningJobStrategyType enum value
    HyperParameterTuningJobStrategyTypeRandom = "Random"
)

The strategy hyperparameter tuning uses to find the best combination of hyperparameters for your model. Currently, the only supported value is Bayesian.

const (
    // HyperParameterTuningJobWarmStartTypeIdenticalDataAndAlgorithm is a HyperParameterTuningJobWarmStartType enum value
    HyperParameterTuningJobWarmStartTypeIdenticalDataAndAlgorithm = "IdenticalDataAndAlgorithm"

    // HyperParameterTuningJobWarmStartTypeTransferLearning is a HyperParameterTuningJobWarmStartType enum value
    HyperParameterTuningJobWarmStartTypeTransferLearning = "TransferLearning"
)
const (
    // InstanceTypeMlT2Medium is a InstanceType enum value
    InstanceTypeMlT2Medium = "ml.t2.medium"

    // InstanceTypeMlT2Large is a InstanceType enum value
    InstanceTypeMlT2Large = "ml.t2.large"

    // InstanceTypeMlT2Xlarge is a InstanceType enum value
    InstanceTypeMlT2Xlarge = "ml.t2.xlarge"

    // InstanceTypeMlT22xlarge is a InstanceType enum value
    InstanceTypeMlT22xlarge = "ml.t2.2xlarge"

    // InstanceTypeMlT3Medium is a InstanceType enum value
    InstanceTypeMlT3Medium = "ml.t3.medium"

    // InstanceTypeMlT3Large is a InstanceType enum value
    InstanceTypeMlT3Large = "ml.t3.large"

    // InstanceTypeMlT3Xlarge is a InstanceType enum value
    InstanceTypeMlT3Xlarge = "ml.t3.xlarge"

    // InstanceTypeMlT32xlarge is a InstanceType enum value
    InstanceTypeMlT32xlarge = "ml.t3.2xlarge"

    // InstanceTypeMlM4Xlarge is a InstanceType enum value
    InstanceTypeMlM4Xlarge = "ml.m4.xlarge"

    // InstanceTypeMlM42xlarge is a InstanceType enum value
    InstanceTypeMlM42xlarge = "ml.m4.2xlarge"

    // InstanceTypeMlM44xlarge is a InstanceType enum value
    InstanceTypeMlM44xlarge = "ml.m4.4xlarge"

    // InstanceTypeMlM410xlarge is a InstanceType enum value
    InstanceTypeMlM410xlarge = "ml.m4.10xlarge"

    // InstanceTypeMlM416xlarge is a InstanceType enum value
    InstanceTypeMlM416xlarge = "ml.m4.16xlarge"

    // InstanceTypeMlM5Xlarge is a InstanceType enum value
    InstanceTypeMlM5Xlarge = "ml.m5.xlarge"

    // InstanceTypeMlM52xlarge is a InstanceType enum value
    InstanceTypeMlM52xlarge = "ml.m5.2xlarge"

    // InstanceTypeMlM54xlarge is a InstanceType enum value
    InstanceTypeMlM54xlarge = "ml.m5.4xlarge"

    // InstanceTypeMlM512xlarge is a InstanceType enum value
    InstanceTypeMlM512xlarge = "ml.m5.12xlarge"

    // InstanceTypeMlM524xlarge is a InstanceType enum value
    InstanceTypeMlM524xlarge = "ml.m5.24xlarge"

    // InstanceTypeMlC4Xlarge is a InstanceType enum value
    InstanceTypeMlC4Xlarge = "ml.c4.xlarge"

    // InstanceTypeMlC42xlarge is a InstanceType enum value
    InstanceTypeMlC42xlarge = "ml.c4.2xlarge"

    // InstanceTypeMlC44xlarge is a InstanceType enum value
    InstanceTypeMlC44xlarge = "ml.c4.4xlarge"

    // InstanceTypeMlC48xlarge is a InstanceType enum value
    InstanceTypeMlC48xlarge = "ml.c4.8xlarge"

    // InstanceTypeMlC5Xlarge is a InstanceType enum value
    InstanceTypeMlC5Xlarge = "ml.c5.xlarge"

    // InstanceTypeMlC52xlarge is a InstanceType enum value
    InstanceTypeMlC52xlarge = "ml.c5.2xlarge"

    // InstanceTypeMlC54xlarge is a InstanceType enum value
    InstanceTypeMlC54xlarge = "ml.c5.4xlarge"

    // InstanceTypeMlC59xlarge is a InstanceType enum value
    InstanceTypeMlC59xlarge = "ml.c5.9xlarge"

    // InstanceTypeMlC518xlarge is a InstanceType enum value
    InstanceTypeMlC518xlarge = "ml.c5.18xlarge"

    // InstanceTypeMlC5dXlarge is a InstanceType enum value
    InstanceTypeMlC5dXlarge = "ml.c5d.xlarge"

    // InstanceTypeMlC5d2xlarge is a InstanceType enum value
    InstanceTypeMlC5d2xlarge = "ml.c5d.2xlarge"

    // InstanceTypeMlC5d4xlarge is a InstanceType enum value
    InstanceTypeMlC5d4xlarge = "ml.c5d.4xlarge"

    // InstanceTypeMlC5d9xlarge is a InstanceType enum value
    InstanceTypeMlC5d9xlarge = "ml.c5d.9xlarge"

    // InstanceTypeMlC5d18xlarge is a InstanceType enum value
    InstanceTypeMlC5d18xlarge = "ml.c5d.18xlarge"

    // InstanceTypeMlP2Xlarge is a InstanceType enum value
    InstanceTypeMlP2Xlarge = "ml.p2.xlarge"

    // InstanceTypeMlP28xlarge is a InstanceType enum value
    InstanceTypeMlP28xlarge = "ml.p2.8xlarge"

    // InstanceTypeMlP216xlarge is a InstanceType enum value
    InstanceTypeMlP216xlarge = "ml.p2.16xlarge"

    // InstanceTypeMlP32xlarge is a InstanceType enum value
    InstanceTypeMlP32xlarge = "ml.p3.2xlarge"

    // InstanceTypeMlP38xlarge is a InstanceType enum value
    InstanceTypeMlP38xlarge = "ml.p3.8xlarge"

    // InstanceTypeMlP316xlarge is a InstanceType enum value
    InstanceTypeMlP316xlarge = "ml.p3.16xlarge"
)
const (
    // JoinSourceInput is a JoinSource enum value
    JoinSourceInput = "Input"

    // JoinSourceNone is a JoinSource enum value
    JoinSourceNone = "None"
)
const (
    // LabelingJobStatusInProgress is a LabelingJobStatus enum value
    LabelingJobStatusInProgress = "InProgress"

    // LabelingJobStatusCompleted is a LabelingJobStatus enum value
    LabelingJobStatusCompleted = "Completed"

    // LabelingJobStatusFailed is a LabelingJobStatus enum value
    LabelingJobStatusFailed = "Failed"

    // LabelingJobStatusStopping is a LabelingJobStatus enum value
    LabelingJobStatusStopping = "Stopping"

    // LabelingJobStatusStopped is a LabelingJobStatus enum value
    LabelingJobStatusStopped = "Stopped"
)
const (
    // ListCompilationJobsSortByName is a ListCompilationJobsSortBy enum value
    ListCompilationJobsSortByName = "Name"

    // ListCompilationJobsSortByCreationTime is a ListCompilationJobsSortBy enum value
    ListCompilationJobsSortByCreationTime = "CreationTime"

    // ListCompilationJobsSortByStatus is a ListCompilationJobsSortBy enum value
    ListCompilationJobsSortByStatus = "Status"
)
const (
    // ListWorkteamsSortByOptionsName is a ListWorkteamsSortByOptions enum value
    ListWorkteamsSortByOptionsName = "Name"

    // ListWorkteamsSortByOptionsCreateDate is a ListWorkteamsSortByOptions enum value
    ListWorkteamsSortByOptionsCreateDate = "CreateDate"
)
const (
    // ModelPackageSortByName is a ModelPackageSortBy enum value
    ModelPackageSortByName = "Name"

    // ModelPackageSortByCreationTime is a ModelPackageSortBy enum value
    ModelPackageSortByCreationTime = "CreationTime"
)
const (
    // ModelPackageStatusPending is a ModelPackageStatus enum value
    ModelPackageStatusPending = "Pending"

    // ModelPackageStatusInProgress is a ModelPackageStatus enum value
    ModelPackageStatusInProgress = "InProgress"

    // ModelPackageStatusCompleted is a ModelPackageStatus enum value
    ModelPackageStatusCompleted = "Completed"

    // ModelPackageStatusFailed is a ModelPackageStatus enum value
    ModelPackageStatusFailed = "Failed"

    // ModelPackageStatusDeleting is a ModelPackageStatus enum value
    ModelPackageStatusDeleting = "Deleting"
)
const (
    // ModelSortKeyName is a ModelSortKey enum value
    ModelSortKeyName = "Name"

    // ModelSortKeyCreationTime is a ModelSortKey enum value
    ModelSortKeyCreationTime = "CreationTime"
)
const (
    // MonitoringExecutionSortKeyCreationTime is a MonitoringExecutionSortKey enum value
    MonitoringExecutionSortKeyCreationTime = "CreationTime"

    // MonitoringExecutionSortKeyScheduledTime is a MonitoringExecutionSortKey enum value
    MonitoringExecutionSortKeyScheduledTime = "ScheduledTime"

    // MonitoringExecutionSortKeyStatus is a MonitoringExecutionSortKey enum value
    MonitoringExecutionSortKeyStatus = "Status"
)
const (
    // MonitoringScheduleSortKeyName is a MonitoringScheduleSortKey enum value
    MonitoringScheduleSortKeyName = "Name"

    // MonitoringScheduleSortKeyCreationTime is a MonitoringScheduleSortKey enum value
    MonitoringScheduleSortKeyCreationTime = "CreationTime"

    // MonitoringScheduleSortKeyStatus is a MonitoringScheduleSortKey enum value
    MonitoringScheduleSortKeyStatus = "Status"
)
const (
    // NotebookInstanceAcceleratorTypeMlEia1Medium is a NotebookInstanceAcceleratorType enum value
    NotebookInstanceAcceleratorTypeMlEia1Medium = "ml.eia1.medium"

    // NotebookInstanceAcceleratorTypeMlEia1Large is a NotebookInstanceAcceleratorType enum value
    NotebookInstanceAcceleratorTypeMlEia1Large = "ml.eia1.large"

    // NotebookInstanceAcceleratorTypeMlEia1Xlarge is a NotebookInstanceAcceleratorType enum value
    NotebookInstanceAcceleratorTypeMlEia1Xlarge = "ml.eia1.xlarge"

    // NotebookInstanceAcceleratorTypeMlEia2Medium is a NotebookInstanceAcceleratorType enum value
    NotebookInstanceAcceleratorTypeMlEia2Medium = "ml.eia2.medium"

    // NotebookInstanceAcceleratorTypeMlEia2Large is a NotebookInstanceAcceleratorType enum value
    NotebookInstanceAcceleratorTypeMlEia2Large = "ml.eia2.large"

    // NotebookInstanceAcceleratorTypeMlEia2Xlarge is a NotebookInstanceAcceleratorType enum value
    NotebookInstanceAcceleratorTypeMlEia2Xlarge = "ml.eia2.xlarge"
)
const (
    // NotebookInstanceLifecycleConfigSortKeyName is a NotebookInstanceLifecycleConfigSortKey enum value
    NotebookInstanceLifecycleConfigSortKeyName = "Name"

    // NotebookInstanceLifecycleConfigSortKeyCreationTime is a NotebookInstanceLifecycleConfigSortKey enum value
    NotebookInstanceLifecycleConfigSortKeyCreationTime = "CreationTime"

    // NotebookInstanceLifecycleConfigSortKeyLastModifiedTime is a NotebookInstanceLifecycleConfigSortKey enum value
    NotebookInstanceLifecycleConfigSortKeyLastModifiedTime = "LastModifiedTime"
)
const (
    // NotebookInstanceLifecycleConfigSortOrderAscending is a NotebookInstanceLifecycleConfigSortOrder enum value
    NotebookInstanceLifecycleConfigSortOrderAscending = "Ascending"

    // NotebookInstanceLifecycleConfigSortOrderDescending is a NotebookInstanceLifecycleConfigSortOrder enum value
    NotebookInstanceLifecycleConfigSortOrderDescending = "Descending"
)
const (
    // NotebookInstanceSortKeyName is a NotebookInstanceSortKey enum value
    NotebookInstanceSortKeyName = "Name"

    // NotebookInstanceSortKeyCreationTime is a NotebookInstanceSortKey enum value
    NotebookInstanceSortKeyCreationTime = "CreationTime"

    // NotebookInstanceSortKeyStatus is a NotebookInstanceSortKey enum value
    NotebookInstanceSortKeyStatus = "Status"
)
const (
    // NotebookInstanceSortOrderAscending is a NotebookInstanceSortOrder enum value
    NotebookInstanceSortOrderAscending = "Ascending"

    // NotebookInstanceSortOrderDescending is a NotebookInstanceSortOrder enum value
    NotebookInstanceSortOrderDescending = "Descending"
)
const (
    // NotebookInstanceStatusPending is a NotebookInstanceStatus enum value
    NotebookInstanceStatusPending = "Pending"

    // NotebookInstanceStatusInService is a NotebookInstanceStatus enum value
    NotebookInstanceStatusInService = "InService"

    // NotebookInstanceStatusStopping is a NotebookInstanceStatus enum value
    NotebookInstanceStatusStopping = "Stopping"

    // NotebookInstanceStatusStopped is a NotebookInstanceStatus enum value
    NotebookInstanceStatusStopped = "Stopped"

    // NotebookInstanceStatusFailed is a NotebookInstanceStatus enum value
    NotebookInstanceStatusFailed = "Failed"

    // NotebookInstanceStatusDeleting is a NotebookInstanceStatus enum value
    NotebookInstanceStatusDeleting = "Deleting"

    // NotebookInstanceStatusUpdating is a NotebookInstanceStatus enum value
    NotebookInstanceStatusUpdating = "Updating"
)
const (
    // NotebookOutputOptionAllowed is a NotebookOutputOption enum value
    NotebookOutputOptionAllowed = "Allowed"

    // NotebookOutputOptionDisabled is a NotebookOutputOption enum value
    NotebookOutputOptionDisabled = "Disabled"
)
const (
    // ObjectiveStatusSucceeded is a ObjectiveStatus enum value
    ObjectiveStatusSucceeded = "Succeeded"

    // ObjectiveStatusPending is a ObjectiveStatus enum value
    ObjectiveStatusPending = "Pending"

    // ObjectiveStatusFailed is a ObjectiveStatus enum value
    ObjectiveStatusFailed = "Failed"
)
const (
    // OperatorEquals is a Operator enum value
    OperatorEquals = "Equals"

    // OperatorNotEquals is a Operator enum value
    OperatorNotEquals = "NotEquals"

    // OperatorGreaterThan is a Operator enum value
    OperatorGreaterThan = "GreaterThan"

    // OperatorGreaterThanOrEqualTo is a Operator enum value
    OperatorGreaterThanOrEqualTo = "GreaterThanOrEqualTo"

    // OperatorLessThan is a Operator enum value
    OperatorLessThan = "LessThan"

    // OperatorLessThanOrEqualTo is a Operator enum value
    OperatorLessThanOrEqualTo = "LessThanOrEqualTo"

    // OperatorContains is a Operator enum value
    OperatorContains = "Contains"

    // OperatorExists is a Operator enum value
    OperatorExists = "Exists"

    // OperatorNotExists is a Operator enum value
    OperatorNotExists = "NotExists"

    // OperatorIn is a Operator enum value
    OperatorIn = "In"
)
const (
    // OrderKeyAscending is a OrderKey enum value
    OrderKeyAscending = "Ascending"

    // OrderKeyDescending is a OrderKey enum value
    OrderKeyDescending = "Descending"
)
const (
    // ParameterTypeInteger is a ParameterType enum value
    ParameterTypeInteger = "Integer"

    // ParameterTypeContinuous is a ParameterType enum value
    ParameterTypeContinuous = "Continuous"

    // ParameterTypeCategorical is a ParameterType enum value
    ParameterTypeCategorical = "Categorical"

    // ParameterTypeFreeText is a ParameterType enum value
    ParameterTypeFreeText = "FreeText"
)
const (
    // ProblemTypeBinaryClassification is a ProblemType enum value
    ProblemTypeBinaryClassification = "BinaryClassification"

    // ProblemTypeMulticlassClassification is a ProblemType enum value
    ProblemTypeMulticlassClassification = "MulticlassClassification"

    // ProblemTypeRegression is a ProblemType enum value
    ProblemTypeRegression = "Regression"
)
const (
    // ProcessingInstanceTypeMlT3Medium is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlT3Medium = "ml.t3.medium"

    // ProcessingInstanceTypeMlT3Large is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlT3Large = "ml.t3.large"

    // ProcessingInstanceTypeMlT3Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlT3Xlarge = "ml.t3.xlarge"

    // ProcessingInstanceTypeMlT32xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlT32xlarge = "ml.t3.2xlarge"

    // ProcessingInstanceTypeMlM4Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM4Xlarge = "ml.m4.xlarge"

    // ProcessingInstanceTypeMlM42xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM42xlarge = "ml.m4.2xlarge"

    // ProcessingInstanceTypeMlM44xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM44xlarge = "ml.m4.4xlarge"

    // ProcessingInstanceTypeMlM410xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM410xlarge = "ml.m4.10xlarge"

    // ProcessingInstanceTypeMlM416xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM416xlarge = "ml.m4.16xlarge"

    // ProcessingInstanceTypeMlC4Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC4Xlarge = "ml.c4.xlarge"

    // ProcessingInstanceTypeMlC42xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC42xlarge = "ml.c4.2xlarge"

    // ProcessingInstanceTypeMlC44xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC44xlarge = "ml.c4.4xlarge"

    // ProcessingInstanceTypeMlC48xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC48xlarge = "ml.c4.8xlarge"

    // ProcessingInstanceTypeMlP2Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlP2Xlarge = "ml.p2.xlarge"

    // ProcessingInstanceTypeMlP28xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlP28xlarge = "ml.p2.8xlarge"

    // ProcessingInstanceTypeMlP216xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlP216xlarge = "ml.p2.16xlarge"

    // ProcessingInstanceTypeMlP32xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlP32xlarge = "ml.p3.2xlarge"

    // ProcessingInstanceTypeMlP38xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlP38xlarge = "ml.p3.8xlarge"

    // ProcessingInstanceTypeMlP316xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlP316xlarge = "ml.p3.16xlarge"

    // ProcessingInstanceTypeMlC5Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC5Xlarge = "ml.c5.xlarge"

    // ProcessingInstanceTypeMlC52xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC52xlarge = "ml.c5.2xlarge"

    // ProcessingInstanceTypeMlC54xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC54xlarge = "ml.c5.4xlarge"

    // ProcessingInstanceTypeMlC59xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC59xlarge = "ml.c5.9xlarge"

    // ProcessingInstanceTypeMlC518xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlC518xlarge = "ml.c5.18xlarge"

    // ProcessingInstanceTypeMlM5Large is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM5Large = "ml.m5.large"

    // ProcessingInstanceTypeMlM5Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM5Xlarge = "ml.m5.xlarge"

    // ProcessingInstanceTypeMlM52xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM52xlarge = "ml.m5.2xlarge"

    // ProcessingInstanceTypeMlM54xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM54xlarge = "ml.m5.4xlarge"

    // ProcessingInstanceTypeMlM512xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM512xlarge = "ml.m5.12xlarge"

    // ProcessingInstanceTypeMlM524xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlM524xlarge = "ml.m5.24xlarge"

    // ProcessingInstanceTypeMlR5Large is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR5Large = "ml.r5.large"

    // ProcessingInstanceTypeMlR5Xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR5Xlarge = "ml.r5.xlarge"

    // ProcessingInstanceTypeMlR52xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR52xlarge = "ml.r5.2xlarge"

    // ProcessingInstanceTypeMlR54xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR54xlarge = "ml.r5.4xlarge"

    // ProcessingInstanceTypeMlR58xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR58xlarge = "ml.r5.8xlarge"

    // ProcessingInstanceTypeMlR512xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR512xlarge = "ml.r5.12xlarge"

    // ProcessingInstanceTypeMlR516xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR516xlarge = "ml.r5.16xlarge"

    // ProcessingInstanceTypeMlR524xlarge is a ProcessingInstanceType enum value
    ProcessingInstanceTypeMlR524xlarge = "ml.r5.24xlarge"
)
const (
    // ProcessingJobStatusInProgress is a ProcessingJobStatus enum value
    ProcessingJobStatusInProgress = "InProgress"

    // ProcessingJobStatusCompleted is a ProcessingJobStatus enum value
    ProcessingJobStatusCompleted = "Completed"

    // ProcessingJobStatusFailed is a ProcessingJobStatus enum value
    ProcessingJobStatusFailed = "Failed"

    // ProcessingJobStatusStopping is a ProcessingJobStatus enum value
    ProcessingJobStatusStopping = "Stopping"

    // ProcessingJobStatusStopped is a ProcessingJobStatus enum value
    ProcessingJobStatusStopped = "Stopped"
)
const (
    // ProcessingS3CompressionTypeNone is a ProcessingS3CompressionType enum value
    ProcessingS3CompressionTypeNone = "None"

    // ProcessingS3CompressionTypeGzip is a ProcessingS3CompressionType enum value
    ProcessingS3CompressionTypeGzip = "Gzip"
)
const (
    // ProcessingS3DataDistributionTypeFullyReplicated is a ProcessingS3DataDistributionType enum value
    ProcessingS3DataDistributionTypeFullyReplicated = "FullyReplicated"

    // ProcessingS3DataDistributionTypeShardedByS3key is a ProcessingS3DataDistributionType enum value
    ProcessingS3DataDistributionTypeShardedByS3key = "ShardedByS3Key"
)
const (
    // ProcessingS3DataTypeManifestFile is a ProcessingS3DataType enum value
    ProcessingS3DataTypeManifestFile = "ManifestFile"

    // ProcessingS3DataTypeS3prefix is a ProcessingS3DataType enum value
    ProcessingS3DataTypeS3prefix = "S3Prefix"
)
const (
    // ProcessingS3InputModePipe is a ProcessingS3InputMode enum value
    ProcessingS3InputModePipe = "Pipe"

    // ProcessingS3InputModeFile is a ProcessingS3InputMode enum value
    ProcessingS3InputModeFile = "File"
)
const (
    // ProcessingS3UploadModeContinuous is a ProcessingS3UploadMode enum value
    ProcessingS3UploadModeContinuous = "Continuous"

    // ProcessingS3UploadModeEndOfJob is a ProcessingS3UploadMode enum value
    ProcessingS3UploadModeEndOfJob = "EndOfJob"
)
const (
    // ProductionVariantAcceleratorTypeMlEia1Medium is a ProductionVariantAcceleratorType enum value
    ProductionVariantAcceleratorTypeMlEia1Medium = "ml.eia1.medium"

    // ProductionVariantAcceleratorTypeMlEia1Large is a ProductionVariantAcceleratorType enum value
    ProductionVariantAcceleratorTypeMlEia1Large = "ml.eia1.large"

    // ProductionVariantAcceleratorTypeMlEia1Xlarge is a ProductionVariantAcceleratorType enum value
    ProductionVariantAcceleratorTypeMlEia1Xlarge = "ml.eia1.xlarge"

    // ProductionVariantAcceleratorTypeMlEia2Medium is a ProductionVariantAcceleratorType enum value
    ProductionVariantAcceleratorTypeMlEia2Medium = "ml.eia2.medium"

    // ProductionVariantAcceleratorTypeMlEia2Large is a ProductionVariantAcceleratorType enum value
    ProductionVariantAcceleratorTypeMlEia2Large = "ml.eia2.large"

    // ProductionVariantAcceleratorTypeMlEia2Xlarge is a ProductionVariantAcceleratorType enum value
    ProductionVariantAcceleratorTypeMlEia2Xlarge = "ml.eia2.xlarge"
)
const (
    // ProductionVariantInstanceTypeMlT2Medium is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlT2Medium = "ml.t2.medium"

    // ProductionVariantInstanceTypeMlT2Large is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlT2Large = "ml.t2.large"

    // ProductionVariantInstanceTypeMlT2Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlT2Xlarge = "ml.t2.xlarge"

    // ProductionVariantInstanceTypeMlT22xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlT22xlarge = "ml.t2.2xlarge"

    // ProductionVariantInstanceTypeMlM4Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM4Xlarge = "ml.m4.xlarge"

    // ProductionVariantInstanceTypeMlM42xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM42xlarge = "ml.m4.2xlarge"

    // ProductionVariantInstanceTypeMlM44xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM44xlarge = "ml.m4.4xlarge"

    // ProductionVariantInstanceTypeMlM410xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM410xlarge = "ml.m4.10xlarge"

    // ProductionVariantInstanceTypeMlM416xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM416xlarge = "ml.m4.16xlarge"

    // ProductionVariantInstanceTypeMlM5Large is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5Large = "ml.m5.large"

    // ProductionVariantInstanceTypeMlM5Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5Xlarge = "ml.m5.xlarge"

    // ProductionVariantInstanceTypeMlM52xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM52xlarge = "ml.m5.2xlarge"

    // ProductionVariantInstanceTypeMlM54xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM54xlarge = "ml.m5.4xlarge"

    // ProductionVariantInstanceTypeMlM512xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM512xlarge = "ml.m5.12xlarge"

    // ProductionVariantInstanceTypeMlM524xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM524xlarge = "ml.m5.24xlarge"

    // ProductionVariantInstanceTypeMlM5dLarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5dLarge = "ml.m5d.large"

    // ProductionVariantInstanceTypeMlM5dXlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5dXlarge = "ml.m5d.xlarge"

    // ProductionVariantInstanceTypeMlM5d2xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5d2xlarge = "ml.m5d.2xlarge"

    // ProductionVariantInstanceTypeMlM5d4xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5d4xlarge = "ml.m5d.4xlarge"

    // ProductionVariantInstanceTypeMlM5d12xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5d12xlarge = "ml.m5d.12xlarge"

    // ProductionVariantInstanceTypeMlM5d24xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlM5d24xlarge = "ml.m5d.24xlarge"

    // ProductionVariantInstanceTypeMlC4Large is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC4Large = "ml.c4.large"

    // ProductionVariantInstanceTypeMlC4Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC4Xlarge = "ml.c4.xlarge"

    // ProductionVariantInstanceTypeMlC42xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC42xlarge = "ml.c4.2xlarge"

    // ProductionVariantInstanceTypeMlC44xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC44xlarge = "ml.c4.4xlarge"

    // ProductionVariantInstanceTypeMlC48xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC48xlarge = "ml.c4.8xlarge"

    // ProductionVariantInstanceTypeMlP2Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlP2Xlarge = "ml.p2.xlarge"

    // ProductionVariantInstanceTypeMlP28xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlP28xlarge = "ml.p2.8xlarge"

    // ProductionVariantInstanceTypeMlP216xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlP216xlarge = "ml.p2.16xlarge"

    // ProductionVariantInstanceTypeMlP32xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlP32xlarge = "ml.p3.2xlarge"

    // ProductionVariantInstanceTypeMlP38xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlP38xlarge = "ml.p3.8xlarge"

    // ProductionVariantInstanceTypeMlP316xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlP316xlarge = "ml.p3.16xlarge"

    // ProductionVariantInstanceTypeMlC5Large is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5Large = "ml.c5.large"

    // ProductionVariantInstanceTypeMlC5Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5Xlarge = "ml.c5.xlarge"

    // ProductionVariantInstanceTypeMlC52xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC52xlarge = "ml.c5.2xlarge"

    // ProductionVariantInstanceTypeMlC54xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC54xlarge = "ml.c5.4xlarge"

    // ProductionVariantInstanceTypeMlC59xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC59xlarge = "ml.c5.9xlarge"

    // ProductionVariantInstanceTypeMlC518xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC518xlarge = "ml.c5.18xlarge"

    // ProductionVariantInstanceTypeMlC5dLarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5dLarge = "ml.c5d.large"

    // ProductionVariantInstanceTypeMlC5dXlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5dXlarge = "ml.c5d.xlarge"

    // ProductionVariantInstanceTypeMlC5d2xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5d2xlarge = "ml.c5d.2xlarge"

    // ProductionVariantInstanceTypeMlC5d4xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5d4xlarge = "ml.c5d.4xlarge"

    // ProductionVariantInstanceTypeMlC5d9xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5d9xlarge = "ml.c5d.9xlarge"

    // ProductionVariantInstanceTypeMlC5d18xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlC5d18xlarge = "ml.c5d.18xlarge"

    // ProductionVariantInstanceTypeMlG4dnXlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlG4dnXlarge = "ml.g4dn.xlarge"

    // ProductionVariantInstanceTypeMlG4dn2xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlG4dn2xlarge = "ml.g4dn.2xlarge"

    // ProductionVariantInstanceTypeMlG4dn4xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlG4dn4xlarge = "ml.g4dn.4xlarge"

    // ProductionVariantInstanceTypeMlG4dn8xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlG4dn8xlarge = "ml.g4dn.8xlarge"

    // ProductionVariantInstanceTypeMlG4dn12xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlG4dn12xlarge = "ml.g4dn.12xlarge"

    // ProductionVariantInstanceTypeMlG4dn16xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlG4dn16xlarge = "ml.g4dn.16xlarge"

    // ProductionVariantInstanceTypeMlR5Large is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5Large = "ml.r5.large"

    // ProductionVariantInstanceTypeMlR5Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5Xlarge = "ml.r5.xlarge"

    // ProductionVariantInstanceTypeMlR52xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR52xlarge = "ml.r5.2xlarge"

    // ProductionVariantInstanceTypeMlR54xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR54xlarge = "ml.r5.4xlarge"

    // ProductionVariantInstanceTypeMlR512xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR512xlarge = "ml.r5.12xlarge"

    // ProductionVariantInstanceTypeMlR524xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR524xlarge = "ml.r5.24xlarge"

    // ProductionVariantInstanceTypeMlR5dLarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5dLarge = "ml.r5d.large"

    // ProductionVariantInstanceTypeMlR5dXlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5dXlarge = "ml.r5d.xlarge"

    // ProductionVariantInstanceTypeMlR5d2xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5d2xlarge = "ml.r5d.2xlarge"

    // ProductionVariantInstanceTypeMlR5d4xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5d4xlarge = "ml.r5d.4xlarge"

    // ProductionVariantInstanceTypeMlR5d12xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5d12xlarge = "ml.r5d.12xlarge"

    // ProductionVariantInstanceTypeMlR5d24xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlR5d24xlarge = "ml.r5d.24xlarge"

    // ProductionVariantInstanceTypeMlInf1Xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlInf1Xlarge = "ml.inf1.xlarge"

    // ProductionVariantInstanceTypeMlInf12xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlInf12xlarge = "ml.inf1.2xlarge"

    // ProductionVariantInstanceTypeMlInf16xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlInf16xlarge = "ml.inf1.6xlarge"

    // ProductionVariantInstanceTypeMlInf124xlarge is a ProductionVariantInstanceType enum value
    ProductionVariantInstanceTypeMlInf124xlarge = "ml.inf1.24xlarge"
)
const (
    // RecordWrapperNone is a RecordWrapper enum value
    RecordWrapperNone = "None"

    // RecordWrapperRecordIo is a RecordWrapper enum value
    RecordWrapperRecordIo = "RecordIO"
)
const (
    // ResourceTypeTrainingJob is a ResourceType enum value
    ResourceTypeTrainingJob = "TrainingJob"

    // ResourceTypeExperiment is a ResourceType enum value
    ResourceTypeExperiment = "Experiment"

    // ResourceTypeExperimentTrial is a ResourceType enum value
    ResourceTypeExperimentTrial = "ExperimentTrial"

    // ResourceTypeExperimentTrialComponent is a ResourceType enum value
    ResourceTypeExperimentTrialComponent = "ExperimentTrialComponent"
)
const (
    // RetentionTypeRetain is a RetentionType enum value
    RetentionTypeRetain = "Retain"

    // RetentionTypeDelete is a RetentionType enum value
    RetentionTypeDelete = "Delete"
)
const (
    // RootAccessEnabled is a RootAccess enum value
    RootAccessEnabled = "Enabled"

    // RootAccessDisabled is a RootAccess enum value
    RootAccessDisabled = "Disabled"
)
const (
    // RuleEvaluationStatusInProgress is a RuleEvaluationStatus enum value
    RuleEvaluationStatusInProgress = "InProgress"

    // RuleEvaluationStatusNoIssuesFound is a RuleEvaluationStatus enum value
    RuleEvaluationStatusNoIssuesFound = "NoIssuesFound"

    // RuleEvaluationStatusIssuesFound is a RuleEvaluationStatus enum value
    RuleEvaluationStatusIssuesFound = "IssuesFound"

    // RuleEvaluationStatusError is a RuleEvaluationStatus enum value
    RuleEvaluationStatusError = "Error"

    // RuleEvaluationStatusStopping is a RuleEvaluationStatus enum value
    RuleEvaluationStatusStopping = "Stopping"

    // RuleEvaluationStatusStopped is a RuleEvaluationStatus enum value
    RuleEvaluationStatusStopped = "Stopped"
)
const (
    // S3DataDistributionFullyReplicated is a S3DataDistribution enum value
    S3DataDistributionFullyReplicated = "FullyReplicated"

    // S3DataDistributionShardedByS3key is a S3DataDistribution enum value
    S3DataDistributionShardedByS3key = "ShardedByS3Key"
)
const (
    // S3DataTypeManifestFile is a S3DataType enum value
    S3DataTypeManifestFile = "ManifestFile"

    // S3DataTypeS3prefix is a S3DataType enum value
    S3DataTypeS3prefix = "S3Prefix"

    // S3DataTypeAugmentedManifestFile is a S3DataType enum value
    S3DataTypeAugmentedManifestFile = "AugmentedManifestFile"
)
const (
    // ScheduleStatusPending is a ScheduleStatus enum value
    ScheduleStatusPending = "Pending"

    // ScheduleStatusFailed is a ScheduleStatus enum value
    ScheduleStatusFailed = "Failed"

    // ScheduleStatusScheduled is a ScheduleStatus enum value
    ScheduleStatusScheduled = "Scheduled"

    // ScheduleStatusStopped is a ScheduleStatus enum value
    ScheduleStatusStopped = "Stopped"
)
const (
    // SearchSortOrderAscending is a SearchSortOrder enum value
    SearchSortOrderAscending = "Ascending"

    // SearchSortOrderDescending is a SearchSortOrder enum value
    SearchSortOrderDescending = "Descending"
)
const (
    // SecondaryStatusStarting is a SecondaryStatus enum value
    SecondaryStatusStarting = "Starting"

    // SecondaryStatusLaunchingMlinstances is a SecondaryStatus enum value
    SecondaryStatusLaunchingMlinstances = "LaunchingMLInstances"

    // SecondaryStatusPreparingTrainingStack is a SecondaryStatus enum value
    SecondaryStatusPreparingTrainingStack = "PreparingTrainingStack"

    // SecondaryStatusDownloading is a SecondaryStatus enum value
    SecondaryStatusDownloading = "Downloading"

    // SecondaryStatusDownloadingTrainingImage is a SecondaryStatus enum value
    SecondaryStatusDownloadingTrainingImage = "DownloadingTrainingImage"

    // SecondaryStatusTraining is a SecondaryStatus enum value
    SecondaryStatusTraining = "Training"

    // SecondaryStatusUploading is a SecondaryStatus enum value
    SecondaryStatusUploading = "Uploading"

    // SecondaryStatusStopping is a SecondaryStatus enum value
    SecondaryStatusStopping = "Stopping"

    // SecondaryStatusStopped is a SecondaryStatus enum value
    SecondaryStatusStopped = "Stopped"

    // SecondaryStatusMaxRuntimeExceeded is a SecondaryStatus enum value
    SecondaryStatusMaxRuntimeExceeded = "MaxRuntimeExceeded"

    // SecondaryStatusCompleted is a SecondaryStatus enum value
    SecondaryStatusCompleted = "Completed"

    // SecondaryStatusFailed is a SecondaryStatus enum value
    SecondaryStatusFailed = "Failed"

    // SecondaryStatusInterrupted is a SecondaryStatus enum value
    SecondaryStatusInterrupted = "Interrupted"

    // SecondaryStatusMaxWaitTimeExceeded is a SecondaryStatus enum value
    SecondaryStatusMaxWaitTimeExceeded = "MaxWaitTimeExceeded"
)
const (
    // SortByName is a SortBy enum value
    SortByName = "Name"

    // SortByCreationTime is a SortBy enum value
    SortByCreationTime = "CreationTime"

    // SortByStatus is a SortBy enum value
    SortByStatus = "Status"
)
const (
    // SortExperimentsByName is a SortExperimentsBy enum value
    SortExperimentsByName = "Name"

    // SortExperimentsByCreationTime is a SortExperimentsBy enum value
    SortExperimentsByCreationTime = "CreationTime"
)
const (
    // SortOrderAscending is a SortOrder enum value
    SortOrderAscending = "Ascending"

    // SortOrderDescending is a SortOrder enum value
    SortOrderDescending = "Descending"
)
const (
    // SortTrialComponentsByName is a SortTrialComponentsBy enum value
    SortTrialComponentsByName = "Name"

    // SortTrialComponentsByCreationTime is a SortTrialComponentsBy enum value
    SortTrialComponentsByCreationTime = "CreationTime"
)
const (
    // SortTrialsByName is a SortTrialsBy enum value
    SortTrialsByName = "Name"

    // SortTrialsByCreationTime is a SortTrialsBy enum value
    SortTrialsByCreationTime = "CreationTime"
)
const (
    // SplitTypeNone is a SplitType enum value
    SplitTypeNone = "None"

    // SplitTypeLine is a SplitType enum value
    SplitTypeLine = "Line"

    // SplitTypeRecordIo is a SplitType enum value
    SplitTypeRecordIo = "RecordIO"

    // SplitTypeTfrecord is a SplitType enum value
    SplitTypeTfrecord = "TFRecord"
)
const (
    // TargetDeviceLambda is a TargetDevice enum value
    TargetDeviceLambda = "lambda"

    // TargetDeviceMlM4 is a TargetDevice enum value
    TargetDeviceMlM4 = "ml_m4"

    // TargetDeviceMlM5 is a TargetDevice enum value
    TargetDeviceMlM5 = "ml_m5"

    // TargetDeviceMlC4 is a TargetDevice enum value
    TargetDeviceMlC4 = "ml_c4"

    // TargetDeviceMlC5 is a TargetDevice enum value
    TargetDeviceMlC5 = "ml_c5"

    // TargetDeviceMlP2 is a TargetDevice enum value
    TargetDeviceMlP2 = "ml_p2"

    // TargetDeviceMlP3 is a TargetDevice enum value
    TargetDeviceMlP3 = "ml_p3"

    // TargetDeviceMlInf1 is a TargetDevice enum value
    TargetDeviceMlInf1 = "ml_inf1"

    // TargetDeviceJetsonTx1 is a TargetDevice enum value
    TargetDeviceJetsonTx1 = "jetson_tx1"

    // TargetDeviceJetsonTx2 is a TargetDevice enum value
    TargetDeviceJetsonTx2 = "jetson_tx2"

    // TargetDeviceJetsonNano is a TargetDevice enum value
    TargetDeviceJetsonNano = "jetson_nano"

    // TargetDeviceJetsonXavier is a TargetDevice enum value
    TargetDeviceJetsonXavier = "jetson_xavier"

    // TargetDeviceRasp3b is a TargetDevice enum value
    TargetDeviceRasp3b = "rasp3b"

    // TargetDeviceImx8qm is a TargetDevice enum value
    TargetDeviceImx8qm = "imx8qm"

    // TargetDeviceDeeplens is a TargetDevice enum value
    TargetDeviceDeeplens = "deeplens"

    // TargetDeviceRk3399 is a TargetDevice enum value
    TargetDeviceRk3399 = "rk3399"

    // TargetDeviceRk3288 is a TargetDevice enum value
    TargetDeviceRk3288 = "rk3288"

    // TargetDeviceAisage is a TargetDevice enum value
    TargetDeviceAisage = "aisage"

    // TargetDeviceSbeC is a TargetDevice enum value
    TargetDeviceSbeC = "sbe_c"

    // TargetDeviceQcs605 is a TargetDevice enum value
    TargetDeviceQcs605 = "qcs605"

    // TargetDeviceQcs603 is a TargetDevice enum value
    TargetDeviceQcs603 = "qcs603"

    // TargetDeviceSitaraAm57x is a TargetDevice enum value
    TargetDeviceSitaraAm57x = "sitara_am57x"

    // TargetDeviceAmbaCv22 is a TargetDevice enum value
    TargetDeviceAmbaCv22 = "amba_cv22"
)
const (
    // TrainingInputModePipe is a TrainingInputMode enum value
    TrainingInputModePipe = "Pipe"

    // TrainingInputModeFile is a TrainingInputMode enum value
    TrainingInputModeFile = "File"
)
const (
    // TrainingInstanceTypeMlM4Xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM4Xlarge = "ml.m4.xlarge"

    // TrainingInstanceTypeMlM42xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM42xlarge = "ml.m4.2xlarge"

    // TrainingInstanceTypeMlM44xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM44xlarge = "ml.m4.4xlarge"

    // TrainingInstanceTypeMlM410xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM410xlarge = "ml.m4.10xlarge"

    // TrainingInstanceTypeMlM416xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM416xlarge = "ml.m4.16xlarge"

    // TrainingInstanceTypeMlG4dnXlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlG4dnXlarge = "ml.g4dn.xlarge"

    // TrainingInstanceTypeMlG4dn2xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlG4dn2xlarge = "ml.g4dn.2xlarge"

    // TrainingInstanceTypeMlG4dn4xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlG4dn4xlarge = "ml.g4dn.4xlarge"

    // TrainingInstanceTypeMlG4dn8xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlG4dn8xlarge = "ml.g4dn.8xlarge"

    // TrainingInstanceTypeMlG4dn12xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlG4dn12xlarge = "ml.g4dn.12xlarge"

    // TrainingInstanceTypeMlG4dn16xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlG4dn16xlarge = "ml.g4dn.16xlarge"

    // TrainingInstanceTypeMlM5Large is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM5Large = "ml.m5.large"

    // TrainingInstanceTypeMlM5Xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM5Xlarge = "ml.m5.xlarge"

    // TrainingInstanceTypeMlM52xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM52xlarge = "ml.m5.2xlarge"

    // TrainingInstanceTypeMlM54xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM54xlarge = "ml.m5.4xlarge"

    // TrainingInstanceTypeMlM512xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM512xlarge = "ml.m5.12xlarge"

    // TrainingInstanceTypeMlM524xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlM524xlarge = "ml.m5.24xlarge"

    // TrainingInstanceTypeMlC4Xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC4Xlarge = "ml.c4.xlarge"

    // TrainingInstanceTypeMlC42xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC42xlarge = "ml.c4.2xlarge"

    // TrainingInstanceTypeMlC44xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC44xlarge = "ml.c4.4xlarge"

    // TrainingInstanceTypeMlC48xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC48xlarge = "ml.c4.8xlarge"

    // TrainingInstanceTypeMlP2Xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP2Xlarge = "ml.p2.xlarge"

    // TrainingInstanceTypeMlP28xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP28xlarge = "ml.p2.8xlarge"

    // TrainingInstanceTypeMlP216xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP216xlarge = "ml.p2.16xlarge"

    // TrainingInstanceTypeMlP32xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP32xlarge = "ml.p3.2xlarge"

    // TrainingInstanceTypeMlP38xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP38xlarge = "ml.p3.8xlarge"

    // TrainingInstanceTypeMlP316xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP316xlarge = "ml.p3.16xlarge"

    // TrainingInstanceTypeMlP3dn24xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlP3dn24xlarge = "ml.p3dn.24xlarge"

    // TrainingInstanceTypeMlC5Xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC5Xlarge = "ml.c5.xlarge"

    // TrainingInstanceTypeMlC52xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC52xlarge = "ml.c5.2xlarge"

    // TrainingInstanceTypeMlC54xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC54xlarge = "ml.c5.4xlarge"

    // TrainingInstanceTypeMlC59xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC59xlarge = "ml.c5.9xlarge"

    // TrainingInstanceTypeMlC518xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC518xlarge = "ml.c5.18xlarge"

    // TrainingInstanceTypeMlC5nXlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC5nXlarge = "ml.c5n.xlarge"

    // TrainingInstanceTypeMlC5n2xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC5n2xlarge = "ml.c5n.2xlarge"

    // TrainingInstanceTypeMlC5n4xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC5n4xlarge = "ml.c5n.4xlarge"

    // TrainingInstanceTypeMlC5n9xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC5n9xlarge = "ml.c5n.9xlarge"

    // TrainingInstanceTypeMlC5n18xlarge is a TrainingInstanceType enum value
    TrainingInstanceTypeMlC5n18xlarge = "ml.c5n.18xlarge"
)
const (
    // TrainingJobEarlyStoppingTypeOff is a TrainingJobEarlyStoppingType enum value
    TrainingJobEarlyStoppingTypeOff = "Off"

    // TrainingJobEarlyStoppingTypeAuto is a TrainingJobEarlyStoppingType enum value
    TrainingJobEarlyStoppingTypeAuto = "Auto"
)
const (
    // TrainingJobSortByOptionsName is a TrainingJobSortByOptions enum value
    TrainingJobSortByOptionsName = "Name"

    // TrainingJobSortByOptionsCreationTime is a TrainingJobSortByOptions enum value
    TrainingJobSortByOptionsCreationTime = "CreationTime"

    // TrainingJobSortByOptionsStatus is a TrainingJobSortByOptions enum value
    TrainingJobSortByOptionsStatus = "Status"

    // TrainingJobSortByOptionsFinalObjectiveMetricValue is a TrainingJobSortByOptions enum value
    TrainingJobSortByOptionsFinalObjectiveMetricValue = "FinalObjectiveMetricValue"
)
const (
    // TrainingJobStatusInProgress is a TrainingJobStatus enum value
    TrainingJobStatusInProgress = "InProgress"

    // TrainingJobStatusCompleted is a TrainingJobStatus enum value
    TrainingJobStatusCompleted = "Completed"

    // TrainingJobStatusFailed is a TrainingJobStatus enum value
    TrainingJobStatusFailed = "Failed"

    // TrainingJobStatusStopping is a TrainingJobStatus enum value
    TrainingJobStatusStopping = "Stopping"

    // TrainingJobStatusStopped is a TrainingJobStatus enum value
    TrainingJobStatusStopped = "Stopped"
)
const (
    // TransformInstanceTypeMlM4Xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM4Xlarge = "ml.m4.xlarge"

    // TransformInstanceTypeMlM42xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM42xlarge = "ml.m4.2xlarge"

    // TransformInstanceTypeMlM44xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM44xlarge = "ml.m4.4xlarge"

    // TransformInstanceTypeMlM410xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM410xlarge = "ml.m4.10xlarge"

    // TransformInstanceTypeMlM416xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM416xlarge = "ml.m4.16xlarge"

    // TransformInstanceTypeMlC4Xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC4Xlarge = "ml.c4.xlarge"

    // TransformInstanceTypeMlC42xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC42xlarge = "ml.c4.2xlarge"

    // TransformInstanceTypeMlC44xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC44xlarge = "ml.c4.4xlarge"

    // TransformInstanceTypeMlC48xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC48xlarge = "ml.c4.8xlarge"

    // TransformInstanceTypeMlP2Xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlP2Xlarge = "ml.p2.xlarge"

    // TransformInstanceTypeMlP28xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlP28xlarge = "ml.p2.8xlarge"

    // TransformInstanceTypeMlP216xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlP216xlarge = "ml.p2.16xlarge"

    // TransformInstanceTypeMlP32xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlP32xlarge = "ml.p3.2xlarge"

    // TransformInstanceTypeMlP38xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlP38xlarge = "ml.p3.8xlarge"

    // TransformInstanceTypeMlP316xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlP316xlarge = "ml.p3.16xlarge"

    // TransformInstanceTypeMlC5Xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC5Xlarge = "ml.c5.xlarge"

    // TransformInstanceTypeMlC52xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC52xlarge = "ml.c5.2xlarge"

    // TransformInstanceTypeMlC54xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC54xlarge = "ml.c5.4xlarge"

    // TransformInstanceTypeMlC59xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC59xlarge = "ml.c5.9xlarge"

    // TransformInstanceTypeMlC518xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlC518xlarge = "ml.c5.18xlarge"

    // TransformInstanceTypeMlM5Large is a TransformInstanceType enum value
    TransformInstanceTypeMlM5Large = "ml.m5.large"

    // TransformInstanceTypeMlM5Xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM5Xlarge = "ml.m5.xlarge"

    // TransformInstanceTypeMlM52xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM52xlarge = "ml.m5.2xlarge"

    // TransformInstanceTypeMlM54xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM54xlarge = "ml.m5.4xlarge"

    // TransformInstanceTypeMlM512xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM512xlarge = "ml.m5.12xlarge"

    // TransformInstanceTypeMlM524xlarge is a TransformInstanceType enum value
    TransformInstanceTypeMlM524xlarge = "ml.m5.24xlarge"
)
const (
    // TransformJobStatusInProgress is a TransformJobStatus enum value
    TransformJobStatusInProgress = "InProgress"

    // TransformJobStatusCompleted is a TransformJobStatus enum value
    TransformJobStatusCompleted = "Completed"

    // TransformJobStatusFailed is a TransformJobStatus enum value
    TransformJobStatusFailed = "Failed"

    // TransformJobStatusStopping is a TransformJobStatus enum value
    TransformJobStatusStopping = "Stopping"

    // TransformJobStatusStopped is a TransformJobStatus enum value
    TransformJobStatusStopped = "Stopped"
)
const (
    // TrialComponentPrimaryStatusInProgress is a TrialComponentPrimaryStatus enum value
    TrialComponentPrimaryStatusInProgress = "InProgress"

    // TrialComponentPrimaryStatusCompleted is a TrialComponentPrimaryStatus enum value
    TrialComponentPrimaryStatusCompleted = "Completed"

    // TrialComponentPrimaryStatusFailed is a TrialComponentPrimaryStatus enum value
    TrialComponentPrimaryStatusFailed = "Failed"

    // TrialComponentPrimaryStatusStopping is a TrialComponentPrimaryStatus enum value
    TrialComponentPrimaryStatusStopping = "Stopping"

    // TrialComponentPrimaryStatusStopped is a TrialComponentPrimaryStatus enum value
    TrialComponentPrimaryStatusStopped = "Stopped"
)
const (
    // UserProfileSortKeyCreationTime is a UserProfileSortKey enum value
    UserProfileSortKeyCreationTime = "CreationTime"

    // UserProfileSortKeyLastModifiedTime is a UserProfileSortKey enum value
    UserProfileSortKeyLastModifiedTime = "LastModifiedTime"
)
const (
    // UserProfileStatusDeleting is a UserProfileStatus enum value
    UserProfileStatusDeleting = "Deleting"

    // UserProfileStatusFailed is a UserProfileStatus enum value
    UserProfileStatusFailed = "Failed"

    // UserProfileStatusInService is a UserProfileStatus enum value
    UserProfileStatusInService = "InService"

    // UserProfileStatusPending is a UserProfileStatus enum value
    UserProfileStatusPending = "Pending"
)
const (
    // VariantPropertyTypeDesiredInstanceCount is a VariantPropertyType enum value
    VariantPropertyTypeDesiredInstanceCount = "DesiredInstanceCount"

    // VariantPropertyTypeDesiredWeight is a VariantPropertyType enum value
    VariantPropertyTypeDesiredWeight = "DesiredWeight"

    // VariantPropertyTypeDataCaptureConfig is a VariantPropertyType enum value
    VariantPropertyTypeDataCaptureConfig = "DataCaptureConfig"
)
const (

    // ErrCodeConflictException for service response error code
    // "ConflictException".
    //
    // There was a conflict when you attempted to modify an experiment, trial, or
    // trial component.
    ErrCodeConflictException = "ConflictException"

    // ErrCodeResourceInUse for service response error code
    // "ResourceInUse".
    //
    // Resource being accessed is in use.
    ErrCodeResourceInUse = "ResourceInUse"

    // ErrCodeResourceLimitExceeded for service response error code
    // "ResourceLimitExceeded".
    //
    // You have exceeded an Amazon SageMaker resource limit. For example, you might
    // have too many training jobs created.
    ErrCodeResourceLimitExceeded = "ResourceLimitExceeded"

    // ErrCodeResourceNotFound for service response error code
    // "ResourceNotFound".
    //
    // Resource being access is not found.
    ErrCodeResourceNotFound = "ResourceNotFound"
)
const (
    ServiceName = "sagemaker"     // Name of service.
    EndpointsID = "api.sagemaker" // ID to lookup a service endpoint with.
    ServiceID   = "SageMaker"     // ServiceID is a unique identifier of a specific service.
)

Service information constants

const (
    // AppSortKeyCreationTime is a AppSortKey enum value
    AppSortKeyCreationTime = "CreationTime"
)
const (
    // ListLabelingJobsForWorkteamSortByOptionsCreationTime is a ListLabelingJobsForWorkteamSortByOptions enum value
    ListLabelingJobsForWorkteamSortByOptionsCreationTime = "CreationTime"
)

type AddTagsInput Uses

type AddTagsInput struct {

    // The Amazon Resource Name (ARN) of the resource that you want to tag.
    //
    // ResourceArn is a required field
    ResourceArn *string `type:"string" required:"true"`

    // An array of Tag objects. Each tag is a key-value pair. Only the key parameter
    // is required. If you don't specify a value, Amazon SageMaker sets the value
    // to an empty string.
    //
    // Tags is a required field
    Tags []*Tag `type:"list" required:"true"`
    // contains filtered or unexported fields
}

func (AddTagsInput) GoString Uses

func (s AddTagsInput) GoString() string

GoString returns the string representation

func (*AddTagsInput) SetResourceArn Uses

func (s *AddTagsInput) SetResourceArn(v string) *AddTagsInput

SetResourceArn sets the ResourceArn field's value.

func (*AddTagsInput) SetTags Uses

func (s *AddTagsInput) SetTags(v []*Tag) *AddTagsInput

SetTags sets the Tags field's value.

func (AddTagsInput) String Uses

func (s AddTagsInput) String() string

String returns the string representation

func (*AddTagsInput) Validate Uses

func (s *AddTagsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddTagsOutput Uses

type AddTagsOutput struct {

    // A list of tags associated with the Amazon SageMaker resource.
    Tags []*Tag `type:"list"`
    // contains filtered or unexported fields
}

func (AddTagsOutput) GoString Uses

func (s AddTagsOutput) GoString() string

GoString returns the string representation

func (*AddTagsOutput) SetTags Uses

func (s *AddTagsOutput) SetTags(v []*Tag) *AddTagsOutput

SetTags sets the Tags field's value.

func (AddTagsOutput) String Uses

func (s AddTagsOutput) String() string

String returns the string representation

type AlgorithmSpecification Uses

type AlgorithmSpecification struct {

    // The name of the algorithm resource to use for the training job. This must
    // be an algorithm resource that you created or subscribe to on AWS Marketplace.
    // If you specify a value for this parameter, you can't specify a value for
    // TrainingImage.
    AlgorithmName *string `min:"1" type:"string"`

    // To generate and save time-series metrics during training, set to true. The
    // default is false and time-series metrics aren't generated except in the following
    // cases:
    //
    //    * You use one of the Amazon SageMaker built-in algorithms
    //
    //    * You use one of the following Prebuilt Amazon SageMaker Docker Images
    //    (https://docs.aws.amazon.com/sagemaker/latest/dg/pre-built-containers-frameworks-deep-learning.html):
    //    Tensorflow (version >= 1.15) MXNet (version >= 1.6) PyTorch (version >=
    //    1.3)
    //
    //    * You specify at least one MetricDefinition
    EnableSageMakerMetricsTimeSeries *bool `type:"boolean"`

    // A list of metric definition objects. Each object specifies the metric name
    // and regular expressions used to parse algorithm logs. Amazon SageMaker publishes
    // each metric to Amazon CloudWatch.
    MetricDefinitions []*MetricDefinition `type:"list"`

    // The registry path of the Docker image that contains the training algorithm.
    // For information about docker registry paths for built-in algorithms, see
    // Algorithms Provided by Amazon SageMaker: Common Parameters (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-algo-docker-registry-paths.html).
    // Amazon SageMaker supports both registry/repository[:tag] and registry/repository[@digest]
    // image path formats. For more information, see Using Your Own Algorithms with
    // Amazon SageMaker (https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html).
    TrainingImage *string `type:"string"`

    // The input mode that the algorithm supports. For the input modes that Amazon
    // SageMaker algorithms support, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html).
    // If an algorithm supports the File input mode, Amazon SageMaker downloads
    // the training data from S3 to the provisioned ML storage Volume, and mounts
    // the directory to docker volume for training container. If an algorithm supports
    // the Pipe input mode, Amazon SageMaker streams data directly from S3 to the
    // container.
    //
    // In File mode, make sure you provision ML storage volume with sufficient capacity
    // to accommodate the data download from S3. In addition to the training data,
    // the ML storage volume also stores the output model. The algorithm container
    // use ML storage volume to also store intermediate information, if any.
    //
    // For distributed algorithms using File mode, training data is distributed
    // uniformly, and your training duration is predictable if the input data objects
    // size is approximately same. Amazon SageMaker does not split the files any
    // further for model training. If the object sizes are skewed, training won't
    // be optimal as the data distribution is also skewed where one host in a training
    // cluster is overloaded, thus becoming bottleneck in training.
    //
    // TrainingInputMode is a required field
    TrainingInputMode *string `type:"string" required:"true" enum:"TrainingInputMode"`
    // contains filtered or unexported fields
}

Specifies the training algorithm to use in a CreateTrainingJob request.

For more information about algorithms provided by Amazon SageMaker, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html). For information about using your own algorithms, see Using Your Own Algorithms with Amazon SageMaker (https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html).

func (AlgorithmSpecification) GoString Uses

func (s AlgorithmSpecification) GoString() string

GoString returns the string representation

func (*AlgorithmSpecification) SetAlgorithmName Uses

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*AlgorithmSpecification) SetEnableSageMakerMetricsTimeSeries Uses

func (s *AlgorithmSpecification) SetEnableSageMakerMetricsTimeSeries(v bool) *AlgorithmSpecification

SetEnableSageMakerMetricsTimeSeries sets the EnableSageMakerMetricsTimeSeries field's value.

func (*AlgorithmSpecification) SetMetricDefinitions Uses

func (s *AlgorithmSpecification) SetMetricDefinitions(v []*MetricDefinition) *AlgorithmSpecification

SetMetricDefinitions sets the MetricDefinitions field's value.

func (*AlgorithmSpecification) SetTrainingImage Uses

func (s *AlgorithmSpecification) SetTrainingImage(v string) *AlgorithmSpecification

SetTrainingImage sets the TrainingImage field's value.

func (*AlgorithmSpecification) SetTrainingInputMode Uses

func (s *AlgorithmSpecification) SetTrainingInputMode(v string) *AlgorithmSpecification

SetTrainingInputMode sets the TrainingInputMode field's value.

func (AlgorithmSpecification) String Uses

func (s AlgorithmSpecification) String() string

String returns the string representation

func (*AlgorithmSpecification) Validate Uses

func (s *AlgorithmSpecification) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AlgorithmStatusDetails Uses

type AlgorithmStatusDetails struct {

    // The status of the scan of the algorithm's Docker image container.
    ImageScanStatuses []*AlgorithmStatusItem `type:"list"`

    // The status of algorithm validation.
    ValidationStatuses []*AlgorithmStatusItem `type:"list"`
    // contains filtered or unexported fields
}

Specifies the validation and image scan statuses of the algorithm.

func (AlgorithmStatusDetails) GoString Uses

func (s AlgorithmStatusDetails) GoString() string

GoString returns the string representation

func (*AlgorithmStatusDetails) SetImageScanStatuses Uses

func (s *AlgorithmStatusDetails) SetImageScanStatuses(v []*AlgorithmStatusItem) *AlgorithmStatusDetails

SetImageScanStatuses sets the ImageScanStatuses field's value.

func (*AlgorithmStatusDetails) SetValidationStatuses Uses

func (s *AlgorithmStatusDetails) SetValidationStatuses(v []*AlgorithmStatusItem) *AlgorithmStatusDetails

SetValidationStatuses sets the ValidationStatuses field's value.

func (AlgorithmStatusDetails) String Uses

func (s AlgorithmStatusDetails) String() string

String returns the string representation

type AlgorithmStatusItem Uses

type AlgorithmStatusItem struct {

    // if the overall status is Failed, the reason for the failure.
    FailureReason *string `type:"string"`

    // The name of the algorithm for which the overall status is being reported.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // The current status.
    //
    // Status is a required field
    Status *string `type:"string" required:"true" enum:"DetailedAlgorithmStatus"`
    // contains filtered or unexported fields
}

Represents the overall status of an algorithm.

func (AlgorithmStatusItem) GoString Uses

func (s AlgorithmStatusItem) GoString() string

GoString returns the string representation

func (*AlgorithmStatusItem) SetFailureReason Uses

func (s *AlgorithmStatusItem) SetFailureReason(v string) *AlgorithmStatusItem

SetFailureReason sets the FailureReason field's value.

func (*AlgorithmStatusItem) SetName Uses

func (s *AlgorithmStatusItem) SetName(v string) *AlgorithmStatusItem

SetName sets the Name field's value.

func (*AlgorithmStatusItem) SetStatus Uses

func (s *AlgorithmStatusItem) SetStatus(v string) *AlgorithmStatusItem

SetStatus sets the Status field's value.

func (AlgorithmStatusItem) String Uses

func (s AlgorithmStatusItem) String() string

String returns the string representation

type AlgorithmSummary Uses

type AlgorithmSummary struct {

    // The Amazon Resource Name (ARN) of the algorithm.
    //
    // AlgorithmArn is a required field
    AlgorithmArn *string `min:"1" type:"string" required:"true"`

    // A brief description of the algorithm.
    AlgorithmDescription *string `type:"string"`

    // The name of the algorithm that is described by the summary.
    //
    // AlgorithmName is a required field
    AlgorithmName *string `min:"1" type:"string" required:"true"`

    // The overall status of the algorithm.
    //
    // AlgorithmStatus is a required field
    AlgorithmStatus *string `type:"string" required:"true" enum:"AlgorithmStatus"`

    // A timestamp that shows when the algorithm was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`
    // contains filtered or unexported fields
}

Provides summary information about an algorithm.

func (AlgorithmSummary) GoString Uses

func (s AlgorithmSummary) GoString() string

GoString returns the string representation

func (*AlgorithmSummary) SetAlgorithmArn Uses

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

SetAlgorithmArn sets the AlgorithmArn field's value.

func (*AlgorithmSummary) SetAlgorithmDescription Uses

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

SetAlgorithmDescription sets the AlgorithmDescription field's value.

func (*AlgorithmSummary) SetAlgorithmName Uses

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*AlgorithmSummary) SetAlgorithmStatus Uses

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

SetAlgorithmStatus sets the AlgorithmStatus field's value.

func (*AlgorithmSummary) SetCreationTime Uses

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

SetCreationTime sets the CreationTime field's value.

func (AlgorithmSummary) String Uses

func (s AlgorithmSummary) String() string

String returns the string representation

type AlgorithmValidationProfile Uses

type AlgorithmValidationProfile struct {

    // The name of the profile for the algorithm. The name must have 1 to 63 characters.
    // Valid characters are a-z, A-Z, 0-9, and - (hyphen).
    //
    // ProfileName is a required field
    ProfileName *string `min:"1" type:"string" required:"true"`

    // The TrainingJobDefinition object that describes the training job that Amazon
    // SageMaker runs to validate your algorithm.
    //
    // TrainingJobDefinition is a required field
    TrainingJobDefinition *TrainingJobDefinition `type:"structure" required:"true"`

    // The TransformJobDefinition object that describes the transform job that Amazon
    // SageMaker runs to validate your algorithm.
    TransformJobDefinition *TransformJobDefinition `type:"structure"`
    // contains filtered or unexported fields
}

Defines a training job and a batch transform job that Amazon SageMaker runs to validate your algorithm.

The data provided in the validation profile is made available to your buyers on AWS Marketplace.

func (AlgorithmValidationProfile) GoString Uses

func (s AlgorithmValidationProfile) GoString() string

GoString returns the string representation

func (*AlgorithmValidationProfile) SetProfileName Uses

func (s *AlgorithmValidationProfile) SetProfileName(v string) *AlgorithmValidationProfile

SetProfileName sets the ProfileName field's value.

func (*AlgorithmValidationProfile) SetTrainingJobDefinition Uses

func (s *AlgorithmValidationProfile) SetTrainingJobDefinition(v *TrainingJobDefinition) *AlgorithmValidationProfile

SetTrainingJobDefinition sets the TrainingJobDefinition field's value.

func (*AlgorithmValidationProfile) SetTransformJobDefinition Uses

func (s *AlgorithmValidationProfile) SetTransformJobDefinition(v *TransformJobDefinition) *AlgorithmValidationProfile

SetTransformJobDefinition sets the TransformJobDefinition field's value.

func (AlgorithmValidationProfile) String Uses

func (s AlgorithmValidationProfile) String() string

String returns the string representation

func (*AlgorithmValidationProfile) Validate Uses

func (s *AlgorithmValidationProfile) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AlgorithmValidationSpecification Uses

type AlgorithmValidationSpecification struct {

    // An array of AlgorithmValidationProfile objects, each of which specifies a
    // training job and batch transform job that Amazon SageMaker runs to validate
    // your algorithm.
    //
    // ValidationProfiles is a required field
    ValidationProfiles []*AlgorithmValidationProfile `min:"1" type:"list" required:"true"`

    // The IAM roles that Amazon SageMaker uses to run the training jobs.
    //
    // ValidationRole is a required field
    ValidationRole *string `min:"20" type:"string" required:"true"`
    // contains filtered or unexported fields
}

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

func (AlgorithmValidationSpecification) GoString Uses

func (s AlgorithmValidationSpecification) GoString() string

GoString returns the string representation

func (*AlgorithmValidationSpecification) SetValidationProfiles Uses

func (s *AlgorithmValidationSpecification) SetValidationProfiles(v []*AlgorithmValidationProfile) *AlgorithmValidationSpecification

SetValidationProfiles sets the ValidationProfiles field's value.

func (*AlgorithmValidationSpecification) SetValidationRole Uses

func (s *AlgorithmValidationSpecification) SetValidationRole(v string) *AlgorithmValidationSpecification

SetValidationRole sets the ValidationRole field's value.

func (AlgorithmValidationSpecification) String Uses

func (s AlgorithmValidationSpecification) String() string

String returns the string representation

func (*AlgorithmValidationSpecification) Validate Uses

func (s *AlgorithmValidationSpecification) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AnnotationConsolidationConfig Uses

type AnnotationConsolidationConfig struct {

    // The Amazon Resource Name (ARN) of a Lambda function implements the logic
    // for annotation consolidation.
    //
    // For the built-in bounding box, image classification, semantic segmentation,
    // and text classification task types, Amazon SageMaker Ground Truth provides
    // the following Lambda functions:
    //
    //    * Bounding box - Finds the most similar boxes from different workers based
    //    on the Jaccard index of the boxes. arn:aws:lambda:us-east-1:432418664414:function:ACS-BoundingBox
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-BoundingBox arn:aws:lambda:us-west-2:081040173940:function:ACS-BoundingBox
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-BoundingBox arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-BoundingBox
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-BoundingBox arn:aws:lambda:ap-south-1:565803892007:function:ACS-BoundingBox
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-BoundingBox arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-BoundingBox
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-BoundingBox arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-BoundingBox
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-BoundingBox
    //
    //    * Image classification - Uses a variant of the Expectation Maximization
    //    approach to estimate the true class of an image based on annotations from
    //    individual workers. arn:aws:lambda:us-east-1:432418664414:function:ACS-ImageMultiClass
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-ImageMultiClass arn:aws:lambda:us-west-2:081040173940:function:ACS-ImageMultiClass
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-ImageMultiClass arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-ImageMultiClass
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-ImageMultiClass
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-ImageMultiClass arn:aws:lambda:eu-central-1:203001061592:function:ACS-ImageMultiClass
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-ImageMultiClass
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-ImageMultiClass arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-ImageMultiClass
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-ImageMultiClass
    //
    //    * Multi-label image classification - Uses a variant of the Expectation
    //    Maximization approach to estimate the true classes of an image based on
    //    annotations from individual workers. arn:aws:lambda:us-east-1:432418664414:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-ImageMultiClassMultiLabel
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-ImageMultiClassMultiLabel
    //
    //    * Semantic segmentation - Treats each pixel in an image as a multi-class
    //    classification and treats pixel annotations from workers as "votes" for
    //    the correct label. arn:aws:lambda:us-east-1:432418664414:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-SemanticSegmentation
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-SemanticSegmentation
    //
    //    * Text classification - Uses a variant of the Expectation Maximization
    //    approach to estimate the true class of text based on annotations from
    //    individual workers. arn:aws:lambda:us-east-1:432418664414:function:ACS-TextMultiClass
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-TextMultiClass arn:aws:lambda:us-west-2:081040173940:function:ACS-TextMultiClass
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-TextMultiClass arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-TextMultiClass
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-TextMultiClass
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-TextMultiClass arn:aws:lambda:eu-central-1:203001061592:function:ACS-TextMultiClass
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-TextMultiClass
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-TextMultiClass arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-TextMultiClass
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-TextMultiClass
    //
    //    * Multi-label text classification - Uses a variant of the Expectation
    //    Maximization approach to estimate the true classes of text based on annotations
    //    from individual workers. arn:aws:lambda:us-east-1:432418664414:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-TextMultiClassMultiLabel
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-TextMultiClassMultiLabel
    //
    //    * Named entity recognition - Groups similar selections and calculates
    //    aggregate boundaries, resolving to most-assigned label. arn:aws:lambda:us-east-1:432418664414:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-NamedEntityRecognition
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-NamedEntityRecognition
    //
    //    * Bounding box verification - Uses a variant of the Expectation Maximization
    //    approach to estimate the true class of verification judgement for bounding
    //    box labels based on annotations from individual workers. arn:aws:lambda:us-east-1:432418664414:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-VerificationBoundingBox
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-VerificationBoundingBox
    //
    //    * Semantic segmentation verification - Uses a variant of the Expectation
    //    Maximization approach to estimate the true class of verification judgment
    //    for semantic segmentation labels based on annotations from individual
    //    workers. arn:aws:lambda:us-east-1:432418664414:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-VerificationSemanticSegmentation
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-VerificationSemanticSegmentation
    //
    //    * Bounding box adjustment - Finds the most similar boxes from different
    //    workers based on the Jaccard index of the adjusted annotations. arn:aws:lambda:us-east-1:432418664414:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-AdjustmentBoundingBox
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-AdjustmentBoundingBox
    //
    //    * Semantic segmentation adjustment - Treats each pixel in an image as
    //    a multi-class classification and treats pixel adjusted annotations from
    //    workers as "votes" for the correct label. arn:aws:lambda:us-east-1:432418664414:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:us-east-2:266458841044:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:us-west-2:081040173940:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:eu-west-1:568282634449:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:ap-south-1:565803892007:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:eu-central-1:203001061592:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:ap-northeast-2:845288260483:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:eu-west-2:487402164563:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:ap-southeast-1:377565633583:function:ACS-AdjustmentSemanticSegmentation
    //    arn:aws:lambda:ca-central-1:918755190332:function:ACS-AdjustmentSemanticSegmentation
    //
    // For more information, see Annotation Consolidation (https://docs.aws.amazon.com/sagemaker/latest/dg/sms-annotation-consolidation.html).
    //
    // AnnotationConsolidationLambdaArn is a required field
    AnnotationConsolidationLambdaArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Configures how labels are consolidated across human workers.

func (AnnotationConsolidationConfig) GoString Uses

func (s AnnotationConsolidationConfig) GoString() string

GoString returns the string representation

func (*AnnotationConsolidationConfig) SetAnnotationConsolidationLambdaArn Uses

func (s *AnnotationConsolidationConfig) SetAnnotationConsolidationLambdaArn(v string) *AnnotationConsolidationConfig

SetAnnotationConsolidationLambdaArn sets the AnnotationConsolidationLambdaArn field's value.

func (AnnotationConsolidationConfig) String Uses

func (s AnnotationConsolidationConfig) String() string

String returns the string representation

func (*AnnotationConsolidationConfig) Validate Uses

func (s *AnnotationConsolidationConfig) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AppDetails Uses

type AppDetails struct {

    // The name of the app.
    AppName *string `type:"string"`

    // The type of app.
    AppType *string `type:"string" enum:"AppType"`

    // The creation time.
    CreationTime *time.Time `type:"timestamp"`

    // The domain ID.
    DomainId *string `type:"string"`

    // The status.
    Status *string `type:"string" enum:"AppStatus"`

    // The user profile name.
    UserProfileName *string `type:"string"`
    // contains filtered or unexported fields
}

The app's details.

func (AppDetails) GoString Uses

func (s AppDetails) GoString() string

GoString returns the string representation

func (*AppDetails) SetAppName Uses

func (s *AppDetails) SetAppName(v string) *AppDetails

SetAppName sets the AppName field's value.

func (*AppDetails) SetAppType Uses

func (s *AppDetails) SetAppType(v string) *AppDetails

SetAppType sets the AppType field's value.

func (*AppDetails) SetCreationTime Uses

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

SetCreationTime sets the CreationTime field's value.

func (*AppDetails) SetDomainId Uses

func (s *AppDetails) SetDomainId(v string) *AppDetails

SetDomainId sets the DomainId field's value.

func (*AppDetails) SetStatus Uses

func (s *AppDetails) SetStatus(v string) *AppDetails

SetStatus sets the Status field's value.

func (*AppDetails) SetUserProfileName Uses

func (s *AppDetails) SetUserProfileName(v string) *AppDetails

SetUserProfileName sets the UserProfileName field's value.

func (AppDetails) String Uses

func (s AppDetails) String() string

String returns the string representation

type AppSpecification Uses

type AppSpecification struct {

    // The arguments for a container used to run a processing job.
    ContainerArguments []*string `min:"1" type:"list"`

    // The entrypoint for a container used to run a processing job.
    ContainerEntrypoint []*string `min:"1" type:"list"`

    // The container image to be run by the processing job.
    //
    // ImageUri is a required field
    ImageUri *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Configuration to run a processing job in a specified container image.

func (AppSpecification) GoString Uses

func (s AppSpecification) GoString() string

GoString returns the string representation

func (*AppSpecification) SetContainerArguments Uses

func (s *AppSpecification) SetContainerArguments(v []*string) *AppSpecification

SetContainerArguments sets the ContainerArguments field's value.

func (*AppSpecification) SetContainerEntrypoint Uses

func (s *AppSpecification) SetContainerEntrypoint(v []*string) *AppSpecification

SetContainerEntrypoint sets the ContainerEntrypoint field's value.

func (*AppSpecification) SetImageUri Uses

func (s *AppSpecification) SetImageUri(v string) *AppSpecification

SetImageUri sets the ImageUri field's value.

func (AppSpecification) String Uses

func (s AppSpecification) String() string

String returns the string representation

func (*AppSpecification) Validate Uses

func (s *AppSpecification) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateTrialComponentInput Uses

type AssociateTrialComponentInput struct {

    // The name of the component to associated with the trial.
    //
    // TrialComponentName is a required field
    TrialComponentName *string `min:"1" type:"string" required:"true"`

    // The name of the trial to associate with.
    //
    // TrialName is a required field
    TrialName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateTrialComponentInput) GoString Uses

func (s AssociateTrialComponentInput) GoString() string

GoString returns the string representation

func (*AssociateTrialComponentInput) SetTrialComponentName Uses

func (s *AssociateTrialComponentInput) SetTrialComponentName(v string) *AssociateTrialComponentInput

SetTrialComponentName sets the TrialComponentName field's value.

func (*AssociateTrialComponentInput) SetTrialName Uses

func (s *AssociateTrialComponentInput) SetTrialName(v string) *AssociateTrialComponentInput

SetTrialName sets the TrialName field's value.

func (AssociateTrialComponentInput) String Uses

func (s AssociateTrialComponentInput) String() string

String returns the string representation

func (*AssociateTrialComponentInput) Validate Uses

func (s *AssociateTrialComponentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateTrialComponentOutput Uses

type AssociateTrialComponentOutput struct {

    // The Amazon Resource Name (ARN) of the trial.
    TrialArn *string `type:"string"`

    // The ARN of the trial component.
    TrialComponentArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (AssociateTrialComponentOutput) GoString Uses

func (s AssociateTrialComponentOutput) GoString() string

GoString returns the string representation

func (*AssociateTrialComponentOutput) SetTrialArn Uses

func (s *AssociateTrialComponentOutput) SetTrialArn(v string) *AssociateTrialComponentOutput

SetTrialArn sets the TrialArn field's value.

func (*AssociateTrialComponentOutput) SetTrialComponentArn Uses

func (s *AssociateTrialComponentOutput) SetTrialComponentArn(v string) *AssociateTrialComponentOutput

SetTrialComponentArn sets the TrialComponentArn field's value.

func (AssociateTrialComponentOutput) String Uses

func (s AssociateTrialComponentOutput) String() string

String returns the string representation

type AutoMLCandidate Uses

type AutoMLCandidate struct {

    // The candidate name.
    //
    // CandidateName is a required field
    CandidateName *string `min:"1" type:"string" required:"true"`

    // The candidate's status.
    //
    // CandidateStatus is a required field
    CandidateStatus *string `type:"string" required:"true" enum:"CandidateStatus"`

    // The candidate's steps.
    //
    // CandidateSteps is a required field
    CandidateSteps []*AutoMLCandidateStep `type:"list" required:"true"`

    // The creation time.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The end time.
    EndTime *time.Time `type:"timestamp"`

    // The failure reason.
    FailureReason *string `type:"string"`

    // The candidate result from a job.
    FinalAutoMLJobObjectiveMetric *FinalAutoMLJobObjectiveMetric `type:"structure"`

    // The inference containers.
    InferenceContainers []*AutoMLContainerDefinition `type:"list"`

    // The last modified time.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`

    // The objective status.
    //
    // ObjectiveStatus is a required field
    ObjectiveStatus *string `type:"string" required:"true" enum:"ObjectiveStatus"`
    // contains filtered or unexported fields
}

An AutoPilot job will return recommendations, or candidates. Each candidate has futher details about the steps involed, and the status.

func (AutoMLCandidate) GoString Uses

func (s AutoMLCandidate) GoString() string

GoString returns the string representation

func (*AutoMLCandidate) SetCandidateName Uses

func (s *AutoMLCandidate) SetCandidateName(v string) *AutoMLCandidate

SetCandidateName sets the CandidateName field's value.

func (*AutoMLCandidate) SetCandidateStatus Uses

func (s *AutoMLCandidate) SetCandidateStatus(v string) *AutoMLCandidate

SetCandidateStatus sets the CandidateStatus field's value.

func (*AutoMLCandidate) SetCandidateSteps Uses

func (s *AutoMLCandidate) SetCandidateSteps(v []*AutoMLCandidateStep) *AutoMLCandidate

SetCandidateSteps sets the CandidateSteps field's value.

func (*AutoMLCandidate) SetCreationTime Uses

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

SetCreationTime sets the CreationTime field's value.

func (*AutoMLCandidate) SetEndTime Uses

func (s *AutoMLCandidate) SetEndTime(v time.Time) *AutoMLCandidate

SetEndTime sets the EndTime field's value.

func (*AutoMLCandidate) SetFailureReason Uses

func (s *AutoMLCandidate) SetFailureReason(v string) *AutoMLCandidate

SetFailureReason sets the FailureReason field's value.

func (*AutoMLCandidate) SetFinalAutoMLJobObjectiveMetric Uses

func (s *AutoMLCandidate) SetFinalAutoMLJobObjectiveMetric(v *FinalAutoMLJobObjectiveMetric) *AutoMLCandidate

SetFinalAutoMLJobObjectiveMetric sets the FinalAutoMLJobObjectiveMetric field's value.

func (*AutoMLCandidate) SetInferenceContainers Uses

func (s *AutoMLCandidate) SetInferenceContainers(v []*AutoMLContainerDefinition) *AutoMLCandidate

SetInferenceContainers sets the InferenceContainers field's value.

func (*AutoMLCandidate) SetLastModifiedTime Uses

func (s *AutoMLCandidate) SetLastModifiedTime(v time.Time) *AutoMLCandidate

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*AutoMLCandidate) SetObjectiveStatus Uses

func (s *AutoMLCandidate) SetObjectiveStatus(v string) *AutoMLCandidate

SetObjectiveStatus sets the ObjectiveStatus field's value.

func (AutoMLCandidate) String Uses

func (s AutoMLCandidate) String() string

String returns the string representation

type AutoMLCandidateStep Uses

type AutoMLCandidateStep struct {

    // The ARN for the Candidate's step.
    //
    // CandidateStepArn is a required field
    CandidateStepArn *string `min:"1" type:"string" required:"true"`

    // The name for the Candidate's step.
    //
    // CandidateStepName is a required field
    CandidateStepName *string `min:"1" type:"string" required:"true"`

    // Whether the Candidate is at the transform, training, or processing step.
    //
    // CandidateStepType is a required field
    CandidateStepType *string `type:"string" required:"true" enum:"CandidateStepType"`
    // contains filtered or unexported fields
}

Information about the steps for a Candidate, and what step it is working on.

func (AutoMLCandidateStep) GoString Uses

func (s AutoMLCandidateStep) GoString() string

GoString returns the string representation

func (*AutoMLCandidateStep) SetCandidateStepArn Uses

func (s *AutoMLCandidateStep) SetCandidateStepArn(v string) *AutoMLCandidateStep

SetCandidateStepArn sets the CandidateStepArn field's value.

func (*AutoMLCandidateStep) SetCandidateStepName Uses

func (s *AutoMLCandidateStep) SetCandidateStepName(v string) *AutoMLCandidateStep

SetCandidateStepName sets the CandidateStepName field's value.

func (*AutoMLCandidateStep) SetCandidateStepType Uses

func (s *AutoMLCandidateStep) SetCandidateStepType(v string) *AutoMLCandidateStep

SetCandidateStepType sets the CandidateStepType field's value.

func (AutoMLCandidateStep) String Uses

func (s AutoMLCandidateStep) String() string

String returns the string representation

type AutoMLChannel Uses

type AutoMLChannel struct {

    // You can use Gzip or None. The default value is None.
    CompressionType *string `type:"string" enum:"CompressionType"`

    // The data source.
    //
    // DataSource is a required field
    DataSource *AutoMLDataSource `type:"structure" required:"true"`

    // The name of the target variable in supervised learning, a.k.a. 'y'.
    //
    // TargetAttributeName is a required field
    TargetAttributeName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Similar to Channel. A channel is a named input source that training algorithms can consume. Refer to Channel for detailed descriptions.

func (AutoMLChannel) GoString Uses

func (s AutoMLChannel) GoString() string

GoString returns the string representation

func (*AutoMLChannel) SetCompressionType Uses

func (s *AutoMLChannel) SetCompressionType(v string) *AutoMLChannel

SetCompressionType sets the CompressionType field's value.

func (*AutoMLChannel) SetDataSource Uses

func (s *AutoMLChannel) SetDataSource(v *AutoMLDataSource) *AutoMLChannel

SetDataSource sets the DataSource field's value.

func (*AutoMLChannel) SetTargetAttributeName Uses

func (s *AutoMLChannel) SetTargetAttributeName(v string) *AutoMLChannel

SetTargetAttributeName sets the TargetAttributeName field's value.

func (AutoMLChannel) String Uses

func (s AutoMLChannel) String() string

String returns the string representation

func (*AutoMLChannel) Validate Uses

func (s *AutoMLChannel) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLContainerDefinition Uses

type AutoMLContainerDefinition struct {

    // Environment variables to set in the container. Refer to ContainerDefinition
    // for more details.
    Environment map[string]*string `type:"map"`

    // The ECR path of the container. Refer to ContainerDefinition for more details.
    //
    // Image is a required field
    Image *string `type:"string" required:"true"`

    // The location of the model artifacts. Refer to ContainerDefinition for more
    // details.
    //
    // ModelDataUrl is a required field
    ModelDataUrl *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

A list of container definitions that describe the different containers that make up one AutoML candidate. Refer to ContainerDefinition for more details.

func (AutoMLContainerDefinition) GoString Uses

func (s AutoMLContainerDefinition) GoString() string

GoString returns the string representation

func (*AutoMLContainerDefinition) SetEnvironment Uses

func (s *AutoMLContainerDefinition) SetEnvironment(v map[string]*string) *AutoMLContainerDefinition

SetEnvironment sets the Environment field's value.

func (*AutoMLContainerDefinition) SetImage Uses

func (s *AutoMLContainerDefinition) SetImage(v string) *AutoMLContainerDefinition

SetImage sets the Image field's value.

func (*AutoMLContainerDefinition) SetModelDataUrl Uses

func (s *AutoMLContainerDefinition) SetModelDataUrl(v string) *AutoMLContainerDefinition

SetModelDataUrl sets the ModelDataUrl field's value.

func (AutoMLContainerDefinition) String Uses

func (s AutoMLContainerDefinition) String() string

String returns the string representation

type AutoMLDataSource Uses

type AutoMLDataSource struct {

    // The Amazon S3 location of the input data.
    //
    // The input data must be in CSV format and contain at least 1000 rows.
    //
    // S3DataSource is a required field
    S3DataSource *AutoMLS3DataSource `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

The data source for the AutoPilot job.

func (AutoMLDataSource) GoString Uses

func (s AutoMLDataSource) GoString() string

GoString returns the string representation

func (*AutoMLDataSource) SetS3DataSource Uses

func (s *AutoMLDataSource) SetS3DataSource(v *AutoMLS3DataSource) *AutoMLDataSource

SetS3DataSource sets the S3DataSource field's value.

func (AutoMLDataSource) String Uses

func (s AutoMLDataSource) String() string

String returns the string representation

func (*AutoMLDataSource) Validate Uses

func (s *AutoMLDataSource) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLJobArtifacts Uses

type AutoMLJobArtifacts struct {

    // The URL to the notebook location.
    CandidateDefinitionNotebookLocation *string `min:"1" type:"string"`

    // The URL to the notebook location.
    DataExplorationNotebookLocation *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

Artifacts that are generation during a job.

func (AutoMLJobArtifacts) GoString Uses

func (s AutoMLJobArtifacts) GoString() string

GoString returns the string representation

func (*AutoMLJobArtifacts) SetCandidateDefinitionNotebookLocation Uses

func (s *AutoMLJobArtifacts) SetCandidateDefinitionNotebookLocation(v string) *AutoMLJobArtifacts

SetCandidateDefinitionNotebookLocation sets the CandidateDefinitionNotebookLocation field's value.

func (*AutoMLJobArtifacts) SetDataExplorationNotebookLocation Uses

func (s *AutoMLJobArtifacts) SetDataExplorationNotebookLocation(v string) *AutoMLJobArtifacts

SetDataExplorationNotebookLocation sets the DataExplorationNotebookLocation field's value.

func (AutoMLJobArtifacts) String Uses

func (s AutoMLJobArtifacts) String() string

String returns the string representation

type AutoMLJobCompletionCriteria Uses

type AutoMLJobCompletionCriteria struct {

    // The maximum time, in seconds, an AutoML job is allowed to wait for a trial
    // to complete. It must be equal to or greater than MaxRuntimePerTrainingJobInSeconds.
    MaxAutoMLJobRuntimeInSeconds *int64 `min:"1" type:"integer"`

    // The maximum number of times a training job is allowed to run.
    MaxCandidates *int64 `min:"1" type:"integer"`

    // The maximum time, in seconds, a job is allowed to run.
    MaxRuntimePerTrainingJobInSeconds *int64 `min:"1" type:"integer"`
    // contains filtered or unexported fields
}

How long a job is allowed to run, or how many candidates a job is allowed to generate.

func (AutoMLJobCompletionCriteria) GoString Uses

func (s AutoMLJobCompletionCriteria) GoString() string

GoString returns the string representation

func (*AutoMLJobCompletionCriteria) SetMaxAutoMLJobRuntimeInSeconds Uses

func (s *AutoMLJobCompletionCriteria) SetMaxAutoMLJobRuntimeInSeconds(v int64) *AutoMLJobCompletionCriteria

SetMaxAutoMLJobRuntimeInSeconds sets the MaxAutoMLJobRuntimeInSeconds field's value.

func (*AutoMLJobCompletionCriteria) SetMaxCandidates Uses

func (s *AutoMLJobCompletionCriteria) SetMaxCandidates(v int64) *AutoMLJobCompletionCriteria

SetMaxCandidates sets the MaxCandidates field's value.

func (*AutoMLJobCompletionCriteria) SetMaxRuntimePerTrainingJobInSeconds Uses

func (s *AutoMLJobCompletionCriteria) SetMaxRuntimePerTrainingJobInSeconds(v int64) *AutoMLJobCompletionCriteria

SetMaxRuntimePerTrainingJobInSeconds sets the MaxRuntimePerTrainingJobInSeconds field's value.

func (AutoMLJobCompletionCriteria) String Uses

func (s AutoMLJobCompletionCriteria) String() string

String returns the string representation

func (*AutoMLJobCompletionCriteria) Validate Uses

func (s *AutoMLJobCompletionCriteria) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLJobConfig Uses

type AutoMLJobConfig struct {

    // How long a job is allowed to run, or how many candidates a job is allowed
    // to generate.
    CompletionCriteria *AutoMLJobCompletionCriteria `type:"structure"`

    // Security configuration for traffic encryption or Amazon VPC settings.
    SecurityConfig *AutoMLSecurityConfig `type:"structure"`
    // contains filtered or unexported fields
}

A collection of settings used for a job.

func (AutoMLJobConfig) GoString Uses

func (s AutoMLJobConfig) GoString() string

GoString returns the string representation

func (*AutoMLJobConfig) SetCompletionCriteria Uses

func (s *AutoMLJobConfig) SetCompletionCriteria(v *AutoMLJobCompletionCriteria) *AutoMLJobConfig

SetCompletionCriteria sets the CompletionCriteria field's value.

func (*AutoMLJobConfig) SetSecurityConfig Uses

func (s *AutoMLJobConfig) SetSecurityConfig(v *AutoMLSecurityConfig) *AutoMLJobConfig

SetSecurityConfig sets the SecurityConfig field's value.

func (AutoMLJobConfig) String Uses

func (s AutoMLJobConfig) String() string

String returns the string representation

func (*AutoMLJobConfig) Validate Uses

func (s *AutoMLJobConfig) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLJobObjective Uses

type AutoMLJobObjective struct {

    // The name of the metric.
    //
    // MetricName is a required field
    MetricName *string `type:"string" required:"true" enum:"AutoMLMetricEnum"`
    // contains filtered or unexported fields
}

Applies a metric to minimize or maximize for the job's objective.

func (AutoMLJobObjective) GoString Uses

func (s AutoMLJobObjective) GoString() string

GoString returns the string representation

func (*AutoMLJobObjective) SetMetricName Uses

func (s *AutoMLJobObjective) SetMetricName(v string) *AutoMLJobObjective

SetMetricName sets the MetricName field's value.

func (AutoMLJobObjective) String Uses

func (s AutoMLJobObjective) String() string

String returns the string representation

func (*AutoMLJobObjective) Validate Uses

func (s *AutoMLJobObjective) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLJobSummary Uses

type AutoMLJobSummary struct {

    // The ARN of the job.
    //
    // AutoMLJobArn is a required field
    AutoMLJobArn *string `min:"1" type:"string" required:"true"`

    // The name of the object you are requesting.
    //
    // AutoMLJobName is a required field
    AutoMLJobName *string `min:"1" type:"string" required:"true"`

    // The job's secondary status.
    //
    // AutoMLJobSecondaryStatus is a required field
    AutoMLJobSecondaryStatus *string `type:"string" required:"true" enum:"AutoMLJobSecondaryStatus"`

    // The job's status.
    //
    // AutoMLJobStatus is a required field
    AutoMLJobStatus *string `type:"string" required:"true" enum:"AutoMLJobStatus"`

    // When the job was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The end time.
    EndTime *time.Time `type:"timestamp"`

    // The failure reason.
    FailureReason *string `type:"string"`

    // When the job was last modified.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`
    // contains filtered or unexported fields
}

Provides a summary about a job.

func (AutoMLJobSummary) GoString Uses

func (s AutoMLJobSummary) GoString() string

GoString returns the string representation

func (*AutoMLJobSummary) SetAutoMLJobArn Uses

func (s *AutoMLJobSummary) SetAutoMLJobArn(v string) *AutoMLJobSummary

SetAutoMLJobArn sets the AutoMLJobArn field's value.

func (*AutoMLJobSummary) SetAutoMLJobName Uses

func (s *AutoMLJobSummary) SetAutoMLJobName(v string) *AutoMLJobSummary

SetAutoMLJobName sets the AutoMLJobName field's value.

func (*AutoMLJobSummary) SetAutoMLJobSecondaryStatus Uses

func (s *AutoMLJobSummary) SetAutoMLJobSecondaryStatus(v string) *AutoMLJobSummary

SetAutoMLJobSecondaryStatus sets the AutoMLJobSecondaryStatus field's value.

func (*AutoMLJobSummary) SetAutoMLJobStatus Uses

func (s *AutoMLJobSummary) SetAutoMLJobStatus(v string) *AutoMLJobSummary

SetAutoMLJobStatus sets the AutoMLJobStatus field's value.

func (*AutoMLJobSummary) SetCreationTime Uses

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

SetCreationTime sets the CreationTime field's value.

func (*AutoMLJobSummary) SetEndTime Uses

func (s *AutoMLJobSummary) SetEndTime(v time.Time) *AutoMLJobSummary

SetEndTime sets the EndTime field's value.

func (*AutoMLJobSummary) SetFailureReason Uses

func (s *AutoMLJobSummary) SetFailureReason(v string) *AutoMLJobSummary

SetFailureReason sets the FailureReason field's value.

func (*AutoMLJobSummary) SetLastModifiedTime Uses

func (s *AutoMLJobSummary) SetLastModifiedTime(v time.Time) *AutoMLJobSummary

SetLastModifiedTime sets the LastModifiedTime field's value.

func (AutoMLJobSummary) String Uses

func (s AutoMLJobSummary) String() string

String returns the string representation

type AutoMLOutputDataConfig Uses

type AutoMLOutputDataConfig struct {

    // The AWS KMS encryption key ID.
    KmsKeyId *string `type:"string"`

    // The Amazon S3 output path. Must be 128 characters or less.
    //
    // S3OutputPath is a required field
    S3OutputPath *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

The output data configuration.

func (AutoMLOutputDataConfig) GoString Uses

func (s AutoMLOutputDataConfig) GoString() string

GoString returns the string representation

func (*AutoMLOutputDataConfig) SetKmsKeyId Uses

func (s *AutoMLOutputDataConfig) SetKmsKeyId(v string) *AutoMLOutputDataConfig

SetKmsKeyId sets the KmsKeyId field's value.

func (*AutoMLOutputDataConfig) SetS3OutputPath Uses

func (s *AutoMLOutputDataConfig) SetS3OutputPath(v string) *AutoMLOutputDataConfig

SetS3OutputPath sets the S3OutputPath field's value.

func (AutoMLOutputDataConfig) String Uses

func (s AutoMLOutputDataConfig) String() string

String returns the string representation

func (*AutoMLOutputDataConfig) Validate Uses

func (s *AutoMLOutputDataConfig) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLS3DataSource Uses

type AutoMLS3DataSource struct {

    // The data type.
    //
    // S3DataType is a required field
    S3DataType *string `type:"string" required:"true" enum:"AutoMLS3DataType"`

    // The URL to the Amazon S3 data source.
    //
    // S3Uri is a required field
    S3Uri *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

The Amazon S3 data source.

func (AutoMLS3DataSource) GoString Uses

func (s AutoMLS3DataSource) GoString() string

GoString returns the string representation

func (*AutoMLS3DataSource) SetS3DataType Uses

func (s *AutoMLS3DataSource) SetS3DataType(v string) *AutoMLS3DataSource

SetS3DataType sets the S3DataType field's value.

func (*AutoMLS3DataSource) SetS3Uri Uses

func (s *AutoMLS3DataSource) SetS3Uri(v string) *AutoMLS3DataSource

SetS3Uri sets the S3Uri field's value.

func (AutoMLS3DataSource) String Uses

func (s AutoMLS3DataSource) String() string

String returns the string representation

func (*AutoMLS3DataSource) Validate Uses

func (s *AutoMLS3DataSource) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AutoMLSecurityConfig Uses

type AutoMLSecurityConfig struct {

    // Whether to use traffic encryption between the container layers.
    EnableInterContainerTrafficEncryption *bool `type:"boolean"`

    // The key used to encrypt stored data.
    VolumeKmsKeyId *string `type:"string"`

    // VPC configuration.
    VpcConfig *VpcConfig `type:"structure"`
    // contains filtered or unexported fields
}

Security options.

func (AutoMLSecurityConfig) GoString Uses

func (s AutoMLSecurityConfig) GoString() string

GoString returns the string representation

func (*AutoMLSecurityConfig) SetEnableInterContainerTrafficEncryption Uses

func (s *AutoMLSecurityConfig) SetEnableInterContainerTrafficEncryption(v bool) *AutoMLSecurityConfig

SetEnableInterContainerTrafficEncryption sets the EnableInterContainerTrafficEncryption field's value.

func (*AutoMLSecurityConfig) SetVolumeKmsKeyId Uses

func (s *AutoMLSecurityConfig) SetVolumeKmsKeyId(v string) *AutoMLSecurityConfig

SetVolumeKmsKeyId sets the VolumeKmsKeyId field's value.

func (*AutoMLSecurityConfig) SetVpcConfig Uses

func (s *AutoMLSecurityConfig) SetVpcConfig(v *VpcConfig) *AutoMLSecurityConfig

SetVpcConfig sets the VpcConfig field's value.

func (AutoMLSecurityConfig) String Uses

func (s AutoMLSecurityConfig) String() string

String returns the string representation

func (*AutoMLSecurityConfig) Validate Uses

func (s *AutoMLSecurityConfig) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CaptureContentTypeHeader Uses

type CaptureContentTypeHeader struct {
    CsvContentTypes []*string `min:"1" type:"list"`

    JsonContentTypes []*string `min:"1" type:"list"`
    // contains filtered or unexported fields
}

func (CaptureContentTypeHeader) GoString Uses

func (s CaptureContentTypeHeader) GoString() string

GoString returns the string representation

func (*CaptureContentTypeHeader) SetCsvContentTypes Uses

func (s *CaptureContentTypeHeader) SetCsvContentTypes(v []*string) *CaptureContentTypeHeader

SetCsvContentTypes sets the CsvContentTypes field's value.

func (*CaptureContentTypeHeader) SetJsonContentTypes Uses

func (s *CaptureContentTypeHeader) SetJsonContentTypes(v []*string) *CaptureContentTypeHeader

SetJsonContentTypes sets the JsonContentTypes field's value.

func (CaptureContentTypeHeader) String Uses

func (s CaptureContentTypeHeader) String() string

String returns the string representation

func (*CaptureContentTypeHeader) Validate Uses

func (s *CaptureContentTypeHeader) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CaptureOption Uses

type CaptureOption struct {

    // CaptureMode is a required field
    CaptureMode *string `type:"string" required:"true" enum:"CaptureMode"`
    // contains filtered or unexported fields
}

func (CaptureOption) GoString Uses

func (s CaptureOption) GoString() string

GoString returns the string representation

func (*CaptureOption) SetCaptureMode Uses

func (s *CaptureOption) SetCaptureMode(v string) *CaptureOption

SetCaptureMode sets the CaptureMode field's value.

func (CaptureOption) String Uses

func (s CaptureOption) String() string

String returns the string representation

func (*CaptureOption) Validate Uses

func (s *CaptureOption) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CategoricalParameterRange Uses

type CategoricalParameterRange struct {

    // The name of the categorical hyperparameter to tune.
    //
    // Name is a required field
    Name *string `type:"string" required:"true"`

    // A list of the categories for the hyperparameter.
    //
    // Values is a required field
    Values []*string `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

A list of categorical hyperparameters to tune.

func (CategoricalParameterRange) GoString Uses

func (s CategoricalParameterRange) GoString() string

GoString returns the string representation

func (*CategoricalParameterRange) SetName Uses

func (s *CategoricalParameterRange) SetName(v string) *CategoricalParameterRange

SetName sets the Name field's value.

func (*CategoricalParameterRange) SetValues Uses

func (s *CategoricalParameterRange) SetValues(v []*string) *CategoricalParameterRange

SetValues sets the Values field's value.

func (CategoricalParameterRange) String Uses

func (s CategoricalParameterRange) String() string

String returns the string representation

func (*CategoricalParameterRange) Validate Uses

func (s *CategoricalParameterRange) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CategoricalParameterRangeSpecification Uses

type CategoricalParameterRangeSpecification struct {

    // The allowed categories for the hyperparameter.
    //
    // Values is a required field
    Values []*string `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

Defines the possible values for a categorical hyperparameter.

func (CategoricalParameterRangeSpecification) GoString Uses

func (s CategoricalParameterRangeSpecification) GoString() string

GoString returns the string representation

func (*CategoricalParameterRangeSpecification) SetValues Uses

func (s *CategoricalParameterRangeSpecification) SetValues(v []*string) *CategoricalParameterRangeSpecification

SetValues sets the Values field's value.

func (CategoricalParameterRangeSpecification) String Uses

func (s CategoricalParameterRangeSpecification) String() string

String returns the string representation

func (*CategoricalParameterRangeSpecification) Validate Uses

func (s *CategoricalParameterRangeSpecification) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type Channel Uses

type Channel struct {

    // The name of the channel.
    //
    // ChannelName is a required field
    ChannelName *string `min:"1" type:"string" required:"true"`

    // If training data is compressed, the compression type. The default value is
    // None. CompressionType is used only in Pipe input mode. In File mode, leave
    // this field unset or set it to None.
    CompressionType *string `type:"string" enum:"CompressionType"`

    // The MIME type of the data.
    ContentType *string `type:"string"`

    // The location of the channel data.
    //
    // DataSource is a required field
    DataSource *DataSource `type:"structure" required:"true"`

    // (Optional) The input mode to use for the data channel in a training job.
    // If you don't set a value for InputMode, Amazon SageMaker uses the value set
    // for TrainingInputMode. Use this parameter to override the TrainingInputMode
    // setting in a AlgorithmSpecification request when you have a channel that
    // needs a different input mode from the training job's general setting. To
    // download the data from Amazon Simple Storage Service (Amazon S3) to the provisioned
    // ML storage volume, and mount the directory to a Docker volume, use File input
    // mode. To stream data directly from Amazon S3 to the container, choose Pipe
    // input mode.
    //
    // To use a model for incremental training, choose File input model.
    InputMode *string `type:"string" enum:"TrainingInputMode"`

    // Specify RecordIO as the value when input data is in raw format but the training
    // algorithm requires the RecordIO format. In this case, Amazon SageMaker wraps
    // each individual S3 object in a RecordIO record. If the input data is already
    // in RecordIO format, you don't need to set this attribute. For more information,
    // see Create a Dataset Using RecordIO (https://mxnet.apache.org/api/architecture/note_data_loading#data-format).
    //
    // In File mode, leave this field unset or set it to None.
    RecordWrapperType *string `type:"string" enum:"RecordWrapper"`

    // A configuration for a shuffle option for input data in a channel. If you
    // use S3Prefix for S3DataType, this shuffles the results of the S3 key prefix
    // matches. If you use ManifestFile, the order of the S3 object references in
    // the ManifestFile is shuffled. If you use AugmentedManifestFile, the order
    // of the JSON lines in the AugmentedManifestFile is shuffled. The shuffling
    // order is determined using the Seed value.
    //
    // For Pipe input mode, shuffling is done at the start of every epoch. With
    // large datasets this ensures that the order of the training data is different
    // for each epoch, it helps reduce bias and possible overfitting. In a multi-node
    // training job when ShuffleConfig is combined with S3DataDistributionType of
    // ShardedByS3Key, the data is shuffled across nodes so that the content sent
    // to a particular node on the first epoch might be sent to a different node
    // on the second epoch.
    ShuffleConfig *ShuffleConfig `type:"structure"`
    // contains filtered or unexported fields
}

A channel is a named input source that training algorithms can consume.

func (Channel) GoString Uses

func (s Channel) GoString() string

GoString returns the string representation

func (*Channel) SetChannelName Uses

func (s *Channel) SetChannelName(v string) *Channel

SetChannelName sets the ChannelName field's value.

func (*Channel) SetCompressionType Uses

func (s *Channel) SetCompressionType(v string) *Channel

SetCompressionType sets the CompressionType field's value.

func (*Channel) SetContentType Uses

func (s *Channel) SetContentType(v string) *Channel

SetContentType sets the ContentType field's value.

func (*Channel) SetDataSource Uses

func (s *Channel) SetDataSource(v *DataSource) *Channel

SetDataSource sets the DataSource field's value.

func (*Channel) SetInputMode Uses

func (s *Channel) SetInputMode(v string) *Channel

SetInputMode sets the InputMode field's value.

func (*Channel) SetRecordWrapperType Uses

func (s *Channel) SetRecordWrapperType(v string) *Channel

SetRecordWrapperType sets the RecordWrapperType field's value.

func (*Channel) SetShuffleConfig Uses

func (s *Channel) SetShuffleConfig(v *ShuffleConfig) *Channel

SetShuffleConfig sets the ShuffleConfig field's value.

func (Channel) String Uses

func (s Channel) String() string

String returns the string representation

func (*Channel) Validate Uses

func (s *Channel) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ChannelSpecification Uses

type ChannelSpecification struct {

    // A brief description of the channel.
    Description *string `type:"string"`

    // Indicates whether the channel is required by the algorithm.
    IsRequired *bool `type:"boolean"`

    // The name of the channel.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // The allowed compression types, if data compression is used.
    SupportedCompressionTypes []*string `type:"list"`

    // The supported MIME types for the data.
    //
    // SupportedContentTypes is a required field
    SupportedContentTypes []*string `type:"list" required:"true"`

    // The allowed input mode, either FILE or PIPE.
    //
    // In FILE mode, Amazon SageMaker copies the data from the input source onto
    // the local Amazon Elastic Block Store (Amazon EBS) volumes before starting
    // your training algorithm. This is the most commonly used input mode.
    //
    // In PIPE mode, Amazon SageMaker streams input data from the source directly
    // to your algorithm without using the EBS volume.
    //
    // SupportedInputModes is a required field
    SupportedInputModes []*string `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

Defines a named input source, called a channel, to be used by an algorithm.

func (ChannelSpecification) GoString Uses

func (s ChannelSpecification) GoString() string

GoString returns the string representation

func (*ChannelSpecification) SetDescription Uses

func (s *ChannelSpecification) SetDescription(v string) *ChannelSpecification

SetDescription sets the Description field's value.

func (*ChannelSpecification) SetIsRequired Uses

func (s *ChannelSpecification) SetIsRequired(v bool) *ChannelSpecification

SetIsRequired sets the IsRequired field's value.

func (*ChannelSpecification) SetName Uses

func (s *ChannelSpecification) SetName(v string) *ChannelSpecification

SetName sets the Name field's value.

func (*ChannelSpecification) SetSupportedCompressionTypes Uses

func (s *ChannelSpecification) SetSupportedCompressionTypes(v []*string) *ChannelSpecification

SetSupportedCompressionTypes sets the SupportedCompressionTypes field's value.

func (*ChannelSpecification) SetSupportedContentTypes Uses

func (s *ChannelSpecification) SetSupportedContentTypes(v []*string) *ChannelSpecification

SetSupportedContentTypes sets the SupportedContentTypes field's value.

func (*ChannelSpecification) SetSupportedInputModes Uses

func (s *ChannelSpecification) SetSupportedInputModes(v []*string) *ChannelSpecification

SetSupportedInputModes sets the SupportedInputModes field's value.

func (ChannelSpecification) String Uses

func (s ChannelSpecification) String() string

String returns the string representation

func (*ChannelSpecification) Validate Uses

func (s *ChannelSpecification) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CheckpointConfig Uses

type CheckpointConfig struct {

    // (Optional) The local directory where checkpoints are written. The default
    // directory is /opt/ml/checkpoints/.
    LocalPath *string `type:"string"`

    // Identifies the S3 path where you want Amazon SageMaker to store checkpoints.
    // For example, s3://bucket-name/key-name-prefix.
    //
    // S3Uri is a required field
    S3Uri *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains information about the output location for managed spot training checkpoint data.

func (CheckpointConfig) GoString Uses

func (s CheckpointConfig) GoString() string

GoString returns the string representation

func (*CheckpointConfig) SetLocalPath Uses

func (s *CheckpointConfig) SetLocalPath(v string) *CheckpointConfig

SetLocalPath sets the LocalPath field's value.

func (*CheckpointConfig) SetS3Uri Uses

func (s *CheckpointConfig) SetS3Uri(v string) *CheckpointConfig

SetS3Uri sets the S3Uri field's value.

func (CheckpointConfig) String Uses

func (s CheckpointConfig) String() string

String returns the string representation

func (*CheckpointConfig) Validate Uses

func (s *CheckpointConfig) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CodeRepositorySummary Uses

type CodeRepositorySummary struct {

    // The Amazon Resource Name (ARN) of the Git repository.
    //
    // CodeRepositoryArn is a required field
    CodeRepositoryArn *string `min:"1" type:"string" required:"true"`

    // The name of the Git repository.
    //
    // CodeRepositoryName is a required field
    CodeRepositoryName *string `min:"1" type:"string" required:"true"`

    // The date and time that the Git repository was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // Configuration details for the Git repository, including the URL where it
    // is located and the ARN of the AWS Secrets Manager secret that contains the
    // credentials used to access the repository.
    GitConfig *GitConfig `type:"structure"`

    // The date and time that the Git repository was last modified.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`
    // contains filtered or unexported fields
}

Specifies summary information about a Git repository.

func (CodeRepositorySummary) GoString Uses

func (s CodeRepositorySummary) GoString() string

GoString returns the string representation

func (*CodeRepositorySummary) SetCodeRepositoryArn Uses

func (s *CodeRepositorySummary) SetCodeRepositoryArn(v string) *CodeRepositorySummary

SetCodeRepositoryArn sets the CodeRepositoryArn field's value.

func (*CodeRepositorySummary) SetCodeRepositoryName Uses

func (s *CodeRepositorySummary) SetCodeRepositoryName(v string) *CodeRepositorySummary

SetCodeRepositoryName sets the CodeRepositoryName field's value.

func (*CodeRepositorySummary) SetCreationTime Uses

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

SetCreationTime sets the CreationTime field's value.

func (*CodeRepositorySummary) SetGitConfig Uses

func (s *CodeRepositorySummary) SetGitConfig(v *GitConfig) *CodeRepositorySummary

SetGitConfig sets the GitConfig field's value.

func (*CodeRepositorySummary) SetLastModifiedTime Uses

func (s *CodeRepositorySummary) SetLastModifiedTime(v time.Time) *CodeRepositorySummary

SetLastModifiedTime sets the LastModifiedTime field's value.

func (CodeRepositorySummary) String Uses

func (s CodeRepositorySummary) String() string

String returns the string representation

type CognitoMemberDefinition Uses

type CognitoMemberDefinition struct {

    // An identifier for an application client. You must create the app client ID
    // using Amazon Cognito.
    //
    // ClientId is a required field
    ClientId *string `min:"1" type:"string" required:"true"`

    // An identifier for a user group.
    //
    // UserGroup is a required field
    UserGroup *string `min:"1" type:"string" required:"true"`

    // An identifier for a user pool. The user pool must be in the same region as
    // the service that you are calling.
    //
    // UserPool is a required field
    UserPool *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Identifies a Amazon Cognito user group. A user group can be used in on or more work teams.

func (CognitoMemberDefinition) GoString Uses

func (s CognitoMemberDefinition) GoString() string

GoString returns the string representation

func (*CognitoMemberDefinition) SetClientId Uses

func (s *CognitoMemberDefinition) SetClientId(v string) *CognitoMemberDefinition

SetClientId sets the ClientId field's value.

func (*CognitoMemberDefinition) SetUserGroup Uses

func (s *CognitoMemberDefinition) SetUserGroup(v string) *CognitoMemberDefinition

SetUserGroup sets the UserGroup field's value.

func (*CognitoMemberDefinition) SetUserPool Uses

func (s *CognitoMemberDefinition) SetUserPool(v string) *CognitoMemberDefinition

SetUserPool sets the UserPool field's value.

func (CognitoMemberDefinition) String Uses

func (s CognitoMemberDefinition) String() string

String returns the string representation

func (*CognitoMemberDefinition) Validate Uses

func (s *CognitoMemberDefinition) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CollectionConfiguration Uses

type CollectionConfiguration struct {

    // The name of the tensor collection. The name must be unique relative to other
    // rule configuration names.
    CollectionName *string `min:"1" type:"string"`

    // Parameter values for the tensor collection. The allowed parameters are "name",
    // "include_regex", "reduction_config", "save_config", "tensor_names", and "save_histogram".
    CollectionParameters map[string]*string `type:"map"`
    // contains filtered or unexported fields
}

Configuration information for tensor collections.

func (CollectionConfiguration) GoString Uses

func (s CollectionConfiguration) GoString() string

GoString returns the string representation

func (*CollectionConfiguration) SetCollectionName Uses

func (s *CollectionConfiguration) SetCollectionName(v string) *CollectionConfiguration

SetCollectionName sets the CollectionName field's value.

func (*CollectionConfiguration) SetCollectionParameters Uses

func (s *CollectionConfiguration) SetCollectionParameters(v map[string]*string) *CollectionConfiguration

SetCollectionParameters sets the CollectionParameters field's value.

func (CollectionConfiguration) String Uses

func (s CollectionConfiguration) String() string

String returns the string representation

func (*CollectionConfiguration) Validate Uses

func (s *CollectionConfiguration) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CompilationJobSummary Uses

type CompilationJobSummary struct {

    // The time when the model compilation job completed.
    CompilationEndTime *time.Time `type:"timestamp"`

    // The Amazon Resource Name (ARN) of the model compilation job.
    //
    // CompilationJobArn is a required field
    CompilationJobArn *string `type:"string" required:"true"`

    // The name of the model compilation job that you want a summary for.
    //
    // CompilationJobName is a required field
    CompilationJobName *string `min:"1" type:"string" required:"true"`

    // The status of the model compilation job.
    //
    // CompilationJobStatus is a required field
    CompilationJobStatus *string `type:"string" required:"true" enum:"CompilationJobStatus"`

    // The time when the model compilation job started.
    CompilationStartTime *time.Time `type:"timestamp"`

    // The type of device that the model will run on after compilation has completed.
    //
    // CompilationTargetDevice is a required field
    CompilationTargetDevice *string `type:"string" required:"true" enum:"TargetDevice"`

    // The time when the model compilation job was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The time when the model compilation job was last modified.
    LastModifiedTime *time.Time `type:"timestamp"`
    // contains filtered or unexported fields
}

A summary of a model compilation job.

func (CompilationJobSummary) GoString Uses

func (s CompilationJobSummary) GoString() string

GoString returns the string representation

func (*CompilationJobSummary) SetCompilationEndTime Uses

func (s *CompilationJobSummary) SetCompilationEndTime(v time.Time) *CompilationJobSummary

SetCompilationEndTime sets the CompilationEndTime field's value.

func (*CompilationJobSummary) SetCompilationJobArn Uses

func (s *CompilationJobSummary) SetCompilationJobArn(v string) *CompilationJobSummary

SetCompilationJobArn sets the CompilationJobArn field's value.

func (*CompilationJobSummary) SetCompilationJobName Uses

func (s *CompilationJobSummary) SetCompilationJobName(v string) *CompilationJobSummary

SetCompilationJobName sets the CompilationJobName field's value.

func (*CompilationJobSummary) SetCompilationJobStatus Uses

func (s *CompilationJobSummary) SetCompilationJobStatus(v string) *CompilationJobSummary

SetCompilationJobStatus sets the CompilationJobStatus field's value.

func (*CompilationJobSummary) SetCompilationStartTime Uses

func (s *CompilationJobSummary) SetCompilationStartTime(v time.Time) *CompilationJobSummary

SetCompilationStartTime sets the CompilationStartTime field's value.

func (*CompilationJobSummary) SetCompilationTargetDevice Uses

func (s *CompilationJobSummary) SetCompilationTargetDevice(v string) *CompilationJobSummary

SetCompilationTargetDevice sets the CompilationTargetDevice field's value.

func (*CompilationJobSummary) SetCreationTime Uses

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

SetCreationTime sets the CreationTime field's value.

func (*CompilationJobSummary) SetLastModifiedTime Uses

func (s *CompilationJobSummary) SetLastModifiedTime(v time.Time) *CompilationJobSummary

SetLastModifiedTime sets the LastModifiedTime field's value.

func (CompilationJobSummary) String Uses

func (s CompilationJobSummary) String() string

String returns the string representation

type ConflictException Uses

type ConflictException struct {
    RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`

    Message_ *string `locationName:"Message" type:"string"`
    // contains filtered or unexported fields
}

There was a conflict when you attempted to modify an experiment, trial, or trial component.

func (*ConflictException) Code Uses

func (s *ConflictException) Code() string

Code returns the exception type name.

func (*ConflictException) Error Uses

func (s *ConflictException) Error() string

func (ConflictException) GoString Uses

func (s ConflictException) GoString() string

GoString returns the string representation

func (*ConflictException) Message Uses

func (s *ConflictException) Message() string

Message returns the exception's message.

func (*ConflictException) OrigErr Uses

func (s *ConflictException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (*ConflictException) RequestID Uses

func (s *ConflictException) RequestID() string

RequestID returns the service's response RequestID for request.

func (*ConflictException) StatusCode Uses

func (s *ConflictException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (ConflictException) String Uses

func (s ConflictException) String() string

String returns the string representation

type ContainerDefinition Uses

type ContainerDefinition struct {

    // This parameter is ignored for models that contain only a PrimaryContainer.
    //
    // When a ContainerDefinition is part of an inference pipeline, the value of
    // the parameter uniquely identifies the container for the purposes of logging
    // and metrics. For information, see Use Logs and Metrics to Monitor an Inference
    // Pipeline (https://docs.aws.amazon.com/sagemaker/latest/dg/inference-pipeline-logs-metrics.html).
    // If you don't specify a value for this parameter for a ContainerDefinition
    // that is part of an inference pipeline, a unique name is automatically assigned
    // based on the position of the ContainerDefinition in the pipeline. If you
    // specify a value for the ContainerHostName for any ContainerDefinition that
    // is part of an inference pipeline, you must specify a value for the ContainerHostName
    // parameter of every ContainerDefinition in that pipeline.
    ContainerHostname *string `type:"string"`

    // The environment variables to set in the Docker container. Each key and value
    // in the Environment string to string map can have length of up to 1024. We
    // support up to 16 entries in the map.
    Environment map[string]*string `type:"map"`

    // The Amazon EC2 Container Registry (Amazon ECR) path where inference code
    // is stored. If you are using your own custom algorithm instead of an algorithm
    // provided by Amazon SageMaker, the inference code must meet Amazon SageMaker
    // requirements. Amazon SageMaker supports both registry/repository[:tag] and
    // registry/repository[@digest] image path formats. For more information, see
    // Using Your Own Algorithms with Amazon SageMaker (https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html)
    Image *string `type:"string"`

    // Whether the container hosts a single model or multiple models.
    Mode *string `type:"string" enum:"ContainerMode"`

    // The S3 path where the model artifacts, which result from model training,
    // are stored. This path must point to a single gzip compressed tar archive
    // (.tar.gz suffix). The S3 path is required for Amazon SageMaker built-in algorithms,
    // but not if you use your own algorithms. For more information on built-in
    // algorithms, see Common Parameters (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-algo-docker-registry-paths.html).
    //
    // If you provide a value for this parameter, Amazon SageMaker uses AWS Security
    // Token Service to download model artifacts from the S3 path you provide. AWS
    // STS is activated in your IAM user account by default. If you previously deactivated
    // AWS STS for a region, you need to reactivate AWS STS for that region. For
    // more information, see Activating and Deactivating AWS STS in an AWS Region
    // (https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html)
    // in the AWS Identity and Access Management User Guide.
    //
    // If you use a built-in algorithm to create a model, Amazon SageMaker requires
    // that you provide a S3 path to the model artifacts in ModelDataUrl.
    ModelDataUrl *string `type:"string"`

    // The name or Amazon Resource Name (ARN) of the model package to use to create
    // the model.
    ModelPackageName *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

Describes the container, as part of model definition.

func (ContainerDefinition) GoString Uses

func (s ContainerDefinition) GoString() string

GoString returns the string representation

func (*ContainerDefinition) SetContainerHostname Uses

func (s *ContainerDefinition) SetContainerHostname(v string) *ContainerDefinition

SetContainerHostname sets the ContainerHostname field's value.

func (*ContainerDefinition) SetEnvironment Uses

func (s *ContainerDefinition) SetEnvironment(v map[string]*string) *ContainerDefinition

SetEnvironment sets the Environment field's value.

func (*ContainerDefinition) SetImage Uses

func (s *ContainerDefinition) SetImage(v string) *ContainerDefinition

SetImage sets the Image field's value.

func (*ContainerDefinition) SetMode Uses

func (s *ContainerDefinition) SetMode(v string) *ContainerDefinition

SetMode sets the Mode field's value.

func (*ContainerDefinition) SetModelDataUrl Uses

func (s *ContainerDefinition) SetModelDataUrl(v string) *ContainerDefinition

SetModelDataUrl sets the ModelDataUrl field's value.

func (*ContainerDefinition) SetModelPackageName Uses

func (s *ContainerDefinition) SetModelPackageName(v string) *ContainerDefinition

SetModelPackageName sets the ModelPackageName field's value.

func (ContainerDefinition) String Uses

func (s ContainerDefinition) String() string

String returns the string representation

func (*ContainerDefinition) Validate Uses

func (s *ContainerDefinition) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ContinuousParameterRange Uses

type ContinuousParameterRange struct {

    // The maximum value for the hyperparameter. The tuning job uses floating-point
    // values between MinValue value and this value for tuning.
    //
    // MaxValue is a required field
    MaxValue *string `type:"string" required:"true"`

    // The minimum value for the hyperparameter. The tuning job uses floating-point
    // values between this value and MaxValuefor tuning.
    //
    // MinValue is a required field
    MinValue *string `type:"string" required:"true"`

    // The name of the continuous hyperparameter to tune.
    //
    // Name is a required field
    Name *string `type:"string" required:"true"`

    // The scale that hyperparameter tuning uses to search the hyperparameter range.
    // For information about choosing a hyperparameter scale, see Hyperparameter
    // Scaling (https://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-define-ranges.html#scaling-type).
    // One of the following values:
    //
    // Auto
    //
    // Amazon SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
    //
    // Linear
    //
    // Hyperparameter tuning searches the values in the hyperparameter range by
    // using a linear scale.
    //
    // Logarithmic
    //
    // Hyperparameter tuning searches the values in the hyperparameter range by
    // using a logarithmic scale.
    //
    // Logarithmic scaling works only for ranges that have only values greater than
    // 0.
    //
    // ReverseLogarithmic
    //
    // Hyperparameter tuning searches the values in the hyperparameter range by
    // using a reverse logarithmic scale.
    //
    // Reverse logarithmic scaling works only for ranges that are entirely within
    // the range 0<=x<1.0.
    ScalingType *string `type:"string" enum:"HyperParameterScalingType"`
    // contains filtered or unexported fields
}

A list of continuous hyperparameters to tune.

func (ContinuousParameterRange) GoString Uses

func (s ContinuousParameterRange) GoString() string

GoString returns the string representation

func (*ContinuousParameterRange) SetMaxValue Uses

func (s *ContinuousParameterRange) SetMaxValue(v string) *ContinuousParameterRange

SetMaxValue sets the MaxValue field's value.

func (*ContinuousParameterRange) SetMinValue Uses

func (s *ContinuousParameterRange) SetMinValue(v string) *ContinuousParameterRange

SetMinValue sets the MinValue field's value.

func (*ContinuousParameterRange) SetName Uses

func (s *ContinuousParameterRange) SetName(v string) *ContinuousParameterRange

SetName sets the Name field's value.

func (*ContinuousParameterRange) SetScalingType Uses

func (s *ContinuousParameterRange) SetScalingType(v string) *ContinuousParameterRange

SetScalingType sets the ScalingType field's value.

func (ContinuousParameterRange) String Uses

func (s ContinuousParameterRange) String() string

String returns the string representation

func (*ContinuousParameterRange) Validate Uses

func (s *ContinuousParameterRange) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ContinuousParameterRangeSpecification Uses

type ContinuousParameterRangeSpecification struct {

    // The maximum floating-point value allowed.
    //
    // MaxValue is a required field
    MaxValue *string `type:"string" required:"true"`

    // The minimum floating-point value allowed.
    //
    // MinValue is a required field
    MinValue *string `type:"string" required:"true"`