...
AWS SDK for Go API Reference
import "github.com/aws/aws-sdk-go/service/sagemaker"
Overview
Constants

Overview ▾

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

Provides APIs for creating and managing Amazon SageMaker resources.

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

The stub package, sagemakeriface, can be used to provide alternative implementations of service clients, such as mocking the client for testing.

Operations ▾

func New(p client.ConfigProvider, cfgs ...*aws.Config) *SageMaker
    AddTags
    AddTagsRequest
    AddTagsWithContext
    CreateAlgorithm
    CreateAlgorithmRequest
    CreateAlgorithmWithContext
    CreateCodeRepository
    CreateCodeRepositoryRequest
    CreateCodeRepositoryWithContext
    CreateCompilationJob
    CreateCompilationJobRequest
    CreateCompilationJobWithContext
    CreateEndpoint
    CreateEndpointConfig
    CreateEndpointConfigRequest
    CreateEndpointConfigWithContext
    CreateEndpointRequest
    CreateEndpointWithContext
    CreateHyperParameterTuningJob
    CreateHyperParameterTuningJobRequest
    CreateHyperParameterTuningJobWithContext
    CreateLabelingJob
    CreateLabelingJobRequest
    CreateLabelingJobWithContext
    CreateModel
    CreateModelPackage
    CreateModelPackageRequest
    CreateModelPackageWithContext
    CreateModelRequest
    CreateModelWithContext
    CreateNotebookInstance
    CreateNotebookInstanceLifecycleConfig
    CreateNotebookInstanceLifecycleConfigRequest
    CreateNotebookInstanceLifecycleConfigWithContext
    CreateNotebookInstanceRequest
    CreateNotebookInstanceWithContext
    CreatePresignedNotebookInstanceUrl
    CreatePresignedNotebookInstanceUrlRequest
    CreatePresignedNotebookInstanceUrlWithContext
    CreateTrainingJob
    CreateTrainingJobRequest
    CreateTrainingJobWithContext
    CreateTransformJob
    CreateTransformJobRequest
    CreateTransformJobWithContext
    CreateWorkteam
    CreateWorkteamRequest
    CreateWorkteamWithContext
    DeleteAlgorithm
    DeleteAlgorithmRequest
    DeleteAlgorithmWithContext
    DeleteCodeRepository
    DeleteCodeRepositoryRequest
    DeleteCodeRepositoryWithContext
    DeleteEndpoint
    DeleteEndpointConfig
    DeleteEndpointConfigRequest
    DeleteEndpointConfigWithContext
    DeleteEndpointRequest
    DeleteEndpointWithContext
    DeleteModel
    DeleteModelPackage
    DeleteModelPackageRequest
    DeleteModelPackageWithContext
    DeleteModelRequest
    DeleteModelWithContext
    DeleteNotebookInstance
    DeleteNotebookInstanceLifecycleConfig
    DeleteNotebookInstanceLifecycleConfigRequest
    DeleteNotebookInstanceLifecycleConfigWithContext
    DeleteNotebookInstanceRequest
    DeleteNotebookInstanceWithContext
    DeleteTags
    DeleteTagsRequest
    DeleteTagsWithContext
    DeleteWorkteam
    DeleteWorkteamRequest
    DeleteWorkteamWithContext
    DescribeAlgorithm
    DescribeAlgorithmRequest
    DescribeAlgorithmWithContext
    DescribeCodeRepository
    DescribeCodeRepositoryRequest
    DescribeCodeRepositoryWithContext
    DescribeCompilationJob
    DescribeCompilationJobRequest
    DescribeCompilationJobWithContext
    DescribeEndpoint
    DescribeEndpointConfig
    DescribeEndpointConfigRequest
    DescribeEndpointConfigWithContext
    DescribeEndpointRequest
    DescribeEndpointWithContext
    DescribeHyperParameterTuningJob
    DescribeHyperParameterTuningJobRequest
    DescribeHyperParameterTuningJobWithContext
    DescribeLabelingJob
    DescribeLabelingJobRequest
    DescribeLabelingJobWithContext
    DescribeModel
    DescribeModelPackage
    DescribeModelPackageRequest
    DescribeModelPackageWithContext
    DescribeModelRequest
    DescribeModelWithContext
    DescribeNotebookInstance
    DescribeNotebookInstanceLifecycleConfig
    DescribeNotebookInstanceLifecycleConfigRequest
    DescribeNotebookInstanceLifecycleConfigWithContext
    DescribeNotebookInstanceRequest
    DescribeNotebookInstanceWithContext
    DescribeSubscribedWorkteam
    DescribeSubscribedWorkteamRequest
    DescribeSubscribedWorkteamWithContext
    DescribeTrainingJob
    DescribeTrainingJobRequest
    DescribeTrainingJobWithContext
    DescribeTransformJob
    DescribeTransformJobRequest
    DescribeTransformJobWithContext
    DescribeWorkteam
    DescribeWorkteamRequest
    DescribeWorkteamWithContext
    GetSearchSuggestions
    GetSearchSuggestionsRequest
    GetSearchSuggestionsWithContext
    ListAlgorithms
    ListAlgorithmsRequest
    ListAlgorithmsWithContext
    ListCodeRepositories
    ListCodeRepositoriesRequest
    ListCodeRepositoriesWithContext
    ListCompilationJobs
    ListCompilationJobsPagesWithContext
    ListCompilationJobsRequest
    ListCompilationJobsWithContext
    ListEndpointConfigs
    ListEndpointConfigsPagesWithContext
    ListEndpointConfigsRequest
    ListEndpointConfigsWithContext
    ListEndpoints
    ListEndpointsPagesWithContext
    ListEndpointsRequest
    ListEndpointsWithContext
    ListHyperParameterTuningJobs
    ListHyperParameterTuningJobsPagesWithContext
    ListHyperParameterTuningJobsRequest
    ListHyperParameterTuningJobsWithContext
    ListLabelingJobs
    ListLabelingJobsForWorkteam
    ListLabelingJobsForWorkteamPagesWithContext
    ListLabelingJobsForWorkteamRequest
    ListLabelingJobsForWorkteamWithContext
    ListLabelingJobsPagesWithContext
    ListLabelingJobsRequest
    ListLabelingJobsWithContext
    ListModelPackages
    ListModelPackagesRequest
    ListModelPackagesWithContext
    ListModels
    ListModelsPagesWithContext
    ListModelsRequest
    ListModelsWithContext
    ListNotebookInstanceLifecycleConfigs
    ListNotebookInstanceLifecycleConfigsPagesWithContext
    ListNotebookInstanceLifecycleConfigsRequest
    ListNotebookInstanceLifecycleConfigsWithContext
    ListNotebookInstances
    ListNotebookInstancesPagesWithContext
    ListNotebookInstancesRequest
    ListNotebookInstancesWithContext
    ListSubscribedWorkteams
    ListSubscribedWorkteamsPagesWithContext
    ListSubscribedWorkteamsRequest
    ListSubscribedWorkteamsWithContext
    ListTags
    ListTagsPagesWithContext
    ListTagsRequest
    ListTagsWithContext
    ListTrainingJobs
    ListTrainingJobsForHyperParameterTuningJob
    ListTrainingJobsForHyperParameterTuningJobPagesWithContext
    ListTrainingJobsForHyperParameterTuningJobRequest
    ListTrainingJobsForHyperParameterTuningJobWithContext
    ListTrainingJobsPagesWithContext
    ListTrainingJobsRequest
    ListTrainingJobsWithContext
    ListTransformJobs
    ListTransformJobsPagesWithContext
    ListTransformJobsRequest
    ListTransformJobsWithContext
    ListWorkteams
    ListWorkteamsPagesWithContext
    ListWorkteamsRequest
    ListWorkteamsWithContext
    RenderUiTemplate
    RenderUiTemplateRequest
    RenderUiTemplateWithContext
    Search
    SearchPagesWithContext
    SearchRequest
    SearchWithContext
    StartNotebookInstance
    StartNotebookInstanceRequest
    StartNotebookInstanceWithContext
    StopCompilationJob
    StopCompilationJobRequest
    StopCompilationJobWithContext
    StopHyperParameterTuningJob
    StopHyperParameterTuningJobRequest
    StopHyperParameterTuningJobWithContext
    StopLabelingJob
    StopLabelingJobRequest
    StopLabelingJobWithContext
    StopNotebookInstance
    StopNotebookInstanceRequest
    StopNotebookInstanceWithContext
    StopTrainingJob
    StopTrainingJobRequest
    StopTrainingJobWithContext
    StopTransformJob
    StopTransformJobRequest
    StopTransformJobWithContext
    UpdateCodeRepository
    UpdateCodeRepositoryRequest
    UpdateCodeRepositoryWithContext
    UpdateEndpoint
    UpdateEndpointRequest
    UpdateEndpointWeightsAndCapacities
    UpdateEndpointWeightsAndCapacitiesRequest
    UpdateEndpointWeightsAndCapacitiesWithContext
    UpdateEndpointWithContext
    UpdateNotebookInstance
    UpdateNotebookInstanceLifecycleConfig
    UpdateNotebookInstanceLifecycleConfigRequest
    UpdateNotebookInstanceLifecycleConfigWithContext
    UpdateNotebookInstanceRequest
    UpdateNotebookInstanceWithContext
    UpdateWorkteam
    UpdateWorkteamRequest
    UpdateWorkteamWithContext
    WaitUntilEndpointDeleted
    WaitUntilEndpointDeletedWithContext
    WaitUntilEndpointInService
    WaitUntilEndpointInServiceWithContext
    WaitUntilNotebookInstanceDeleted
    WaitUntilNotebookInstanceDeletedWithContext
    WaitUntilNotebookInstanceInService
    WaitUntilNotebookInstanceInServiceWithContext
    WaitUntilNotebookInstanceStopped
    WaitUntilNotebookInstanceStoppedWithContext
    WaitUntilTrainingJobCompletedOrStopped
    WaitUntilTrainingJobCompletedOrStoppedWithContext
    WaitUntilTransformJobCompletedOrStopped
    WaitUntilTransformJobCompletedOrStoppedWithContext

Paginators ▾

func (c *SageMaker) ListCompilationJobsPages(input *ListCompilationJobsInput, fn func(*ListCompilationJobsOutput, bool) bool) error
func (c *SageMaker) ListEndpointConfigsPages(input *ListEndpointConfigsInput, fn func(*ListEndpointConfigsOutput, bool) bool) error
func (c *SageMaker) ListEndpointsPages(input *ListEndpointsInput, fn func(*ListEndpointsOutput, bool) bool) error
func (c *SageMaker) ListHyperParameterTuningJobsPages(input *ListHyperParameterTuningJobsInput, fn func(*ListHyperParameterTuningJobsOutput, bool) bool) error
func (c *SageMaker) ListLabelingJobsForWorkteamPages(input *ListLabelingJobsForWorkteamInput, fn func(*ListLabelingJobsForWorkteamOutput, bool) bool) error
func (c *SageMaker) ListLabelingJobsPages(input *ListLabelingJobsInput, fn func(*ListLabelingJobsOutput, bool) bool) error
func (c *SageMaker) ListModelsPages(input *ListModelsInput, fn func(*ListModelsOutput, bool) bool) error
func (c *SageMaker) ListNotebookInstanceLifecycleConfigsPages(input *ListNotebookInstanceLifecycleConfigsInput, fn func(*ListNotebookInstanceLifecycleConfigsOutput, bool) bool) error
func (c *SageMaker) ListNotebookInstancesPages(input *ListNotebookInstancesInput, fn func(*ListNotebookInstancesOutput, bool) bool) error
func (c *SageMaker) ListSubscribedWorkteamsPages(input *ListSubscribedWorkteamsInput, fn func(*ListSubscribedWorkteamsOutput, bool) bool) error
func (c *SageMaker) ListTagsPages(input *ListTagsInput, fn func(*ListTagsOutput, bool) bool) error
func (c *SageMaker) ListTrainingJobsForHyperParameterTuningJobPages(input *ListTrainingJobsForHyperParameterTuningJobInput, fn func(*ListTrainingJobsForHyperParameterTuningJobOutput, bool) bool) error
func (c *SageMaker) ListTrainingJobsPages(input *ListTrainingJobsInput, fn func(*ListTrainingJobsOutput, bool) bool) error
func (c *SageMaker) ListTransformJobsPages(input *ListTransformJobsInput, fn func(*ListTransformJobsOutput, bool) bool) error
func (c *SageMaker) ListWorkteamsPages(input *ListWorkteamsInput, fn func(*ListWorkteamsOutput, bool) bool) error
func (c *SageMaker) SearchPages(input *SearchInput, fn func(*SearchOutput, bool) bool) error

Types ▾

type AddTagsInput
func (s *AddTagsInput) SetResourceArn(v string) *AddTagsInput
func (s *AddTagsInput) SetTags(v []*Tag) *AddTagsInput
type AddTagsOutput
func (s *AddTagsOutput) SetTags(v []*Tag) *AddTagsOutput
type AlgorithmSpecification
func (s *AlgorithmSpecification) SetAlgorithmName(v string) *AlgorithmSpecification
func (s *AlgorithmSpecification) SetMetricDefinitions(v []*MetricDefinition) *AlgorithmSpecification
func (s *AlgorithmSpecification) SetTrainingImage(v string) *AlgorithmSpecification
func (s *AlgorithmSpecification) SetTrainingInputMode(v string) *AlgorithmSpecification
type AlgorithmStatusDetails
func (s *AlgorithmStatusDetails) SetImageScanStatuses(v []*AlgorithmStatusItem) *AlgorithmStatusDetails
func (s *AlgorithmStatusDetails) SetValidationStatuses(v []*AlgorithmStatusItem) *AlgorithmStatusDetails
type AlgorithmStatusItem
func (s *AlgorithmStatusItem) SetFailureReason(v string) *AlgorithmStatusItem
func (s *AlgorithmStatusItem) SetName(v string) *AlgorithmStatusItem
func (s *AlgorithmStatusItem) SetStatus(v string) *AlgorithmStatusItem
type AlgorithmSummary
func (s *AlgorithmSummary) SetAlgorithmArn(v string) *AlgorithmSummary
func (s *AlgorithmSummary) SetAlgorithmDescription(v string) *AlgorithmSummary
func (s *AlgorithmSummary) SetAlgorithmName(v string) *AlgorithmSummary
func (s *AlgorithmSummary) SetAlgorithmStatus(v string) *AlgorithmSummary
func (s *AlgorithmSummary) SetCreationTime(v time.Time) *AlgorithmSummary
type AlgorithmValidationProfile
func (s *AlgorithmValidationProfile) SetProfileName(v string) *AlgorithmValidationProfile
func (s *AlgorithmValidationProfile) SetTrainingJobDefinition(v *TrainingJobDefinition) *AlgorithmValidationProfile
func (s *AlgorithmValidationProfile) SetTransformJobDefinition(v *TransformJobDefinition) *AlgorithmValidationProfile
type AlgorithmValidationSpecification
func (s *AlgorithmValidationSpecification) SetValidationProfiles(v []*AlgorithmValidationProfile) *AlgorithmValidationSpecification
func (s *AlgorithmValidationSpecification) SetValidationRole(v string) *AlgorithmValidationSpecification
type AnnotationConsolidationConfig
func (s *AnnotationConsolidationConfig) SetAnnotationConsolidationLambdaArn(v string) *AnnotationConsolidationConfig
type CategoricalParameterRange
func (s *CategoricalParameterRange) SetName(v string) *CategoricalParameterRange
func (s *CategoricalParameterRange) SetValues(v []*string) *CategoricalParameterRange
type CategoricalParameterRangeSpecification
func (s *CategoricalParameterRangeSpecification) SetValues(v []*string) *CategoricalParameterRangeSpecification
type Channel
func (s *Channel) SetChannelName(v string) *Channel
func (s *Channel) SetCompressionType(v string) *Channel
func (s *Channel) SetContentType(v string) *Channel
func (s *Channel) SetDataSource(v *DataSource) *Channel
func (s *Channel) SetInputMode(v string) *Channel
func (s *Channel) SetRecordWrapperType(v string) *Channel
func (s *Channel) SetShuffleConfig(v *ShuffleConfig) *Channel
type ChannelSpecification
func (s *ChannelSpecification) SetDescription(v string) *ChannelSpecification
func (s *ChannelSpecification) SetIsRequired(v bool) *ChannelSpecification
func (s *ChannelSpecification) SetName(v string) *ChannelSpecification
func (s *ChannelSpecification) SetSupportedCompressionTypes(v []*string) *ChannelSpecification
func (s *ChannelSpecification) SetSupportedContentTypes(v []*string) *ChannelSpecification
func (s *ChannelSpecification) SetSupportedInputModes(v []*string) *ChannelSpecification
type CodeRepositorySummary
func (s *CodeRepositorySummary) SetCodeRepositoryArn(v string) *CodeRepositorySummary
func (s *CodeRepositorySummary) SetCodeRepositoryName(v string) *CodeRepositorySummary
func (s *CodeRepositorySummary) SetCreationTime(v time.Time) *CodeRepositorySummary
func (s *CodeRepositorySummary) SetGitConfig(v *GitConfig) *CodeRepositorySummary
func (s *CodeRepositorySummary) SetLastModifiedTime(v time.Time) *CodeRepositorySummary
type CognitoMemberDefinition
func (s *CognitoMemberDefinition) SetClientId(v string) *CognitoMemberDefinition
func (s *CognitoMemberDefinition) SetUserGroup(v string) *CognitoMemberDefinition
func (s *CognitoMemberDefinition) SetUserPool(v string) *CognitoMemberDefinition
type CompilationJobSummary
func (s *CompilationJobSummary) SetCompilationEndTime(v time.Time) *CompilationJobSummary
func (s *CompilationJobSummary) SetCompilationJobArn(v string) *CompilationJobSummary
func (s *CompilationJobSummary) SetCompilationJobName(v string) *CompilationJobSummary
func (s *CompilationJobSummary) SetCompilationJobStatus(v string) *CompilationJobSummary
func (s *CompilationJobSummary) SetCompilationStartTime(v time.Time) *CompilationJobSummary
func (s *CompilationJobSummary) SetCompilationTargetDevice(v string) *CompilationJobSummary
func (s *CompilationJobSummary) SetCreationTime(v time.Time) *CompilationJobSummary
func (s *CompilationJobSummary) SetLastModifiedTime(v time.Time) *CompilationJobSummary
type ContainerDefinition
func (s *ContainerDefinition) SetContainerHostname(v string) *ContainerDefinition
func (s *ContainerDefinition) SetEnvironment(v map[string]*string) *ContainerDefinition
func (s *ContainerDefinition) SetImage(v string) *ContainerDefinition
func (s *ContainerDefinition) SetModelDataUrl(v string) *ContainerDefinition
func (s *ContainerDefinition) SetModelPackageName(v string) *ContainerDefinition
type ContinuousParameterRange
func (s *ContinuousParameterRange) SetMaxValue(v string) *ContinuousParameterRange
func (s *ContinuousParameterRange) SetMinValue(v string) *ContinuousParameterRange
func (s *ContinuousParameterRange) SetName(v string) *ContinuousParameterRange
func (s *ContinuousParameterRange) SetScalingType(v string) *ContinuousParameterRange
type ContinuousParameterRangeSpecification
func (s *ContinuousParameterRangeSpecification) SetMaxValue(v string) *ContinuousParameterRangeSpecification
func (s *ContinuousParameterRangeSpecification) SetMinValue(v string) *ContinuousParameterRangeSpecification
type CreateAlgorithmInput
func (s *CreateAlgorithmInput) SetAlgorithmDescription(v string) *CreateAlgorithmInput
func (s *CreateAlgorithmInput) SetAlgorithmName(v string) *CreateAlgorithmInput
func (s *CreateAlgorithmInput) SetCertifyForMarketplace(v bool) *CreateAlgorithmInput
func (s *CreateAlgorithmInput) SetInferenceSpecification(v *InferenceSpecification) *CreateAlgorithmInput
func (s *CreateAlgorithmInput) SetTrainingSpecification(v *TrainingSpecification) *CreateAlgorithmInput
func (s *CreateAlgorithmInput) SetValidationSpecification(v *AlgorithmValidationSpecification) *CreateAlgorithmInput
type CreateAlgorithmOutput
func (s *CreateAlgorithmOutput) SetAlgorithmArn(v string) *CreateAlgorithmOutput
type CreateCodeRepositoryInput
func (s *CreateCodeRepositoryInput) SetCodeRepositoryName(v string) *CreateCodeRepositoryInput
func (s *CreateCodeRepositoryInput) SetGitConfig(v *GitConfig) *CreateCodeRepositoryInput
type CreateCodeRepositoryOutput
func (s *CreateCodeRepositoryOutput) SetCodeRepositoryArn(v string) *CreateCodeRepositoryOutput
type CreateCompilationJobInput
func (s *CreateCompilationJobInput) SetCompilationJobName(v string) *CreateCompilationJobInput
func (s *CreateCompilationJobInput) SetInputConfig(v *InputConfig) *CreateCompilationJobInput
func (s *CreateCompilationJobInput) SetOutputConfig(v *OutputConfig) *CreateCompilationJobInput
func (s *CreateCompilationJobInput) SetRoleArn(v string) *CreateCompilationJobInput
func (s *CreateCompilationJobInput) SetStoppingCondition(v *StoppingCondition) *CreateCompilationJobInput
type CreateCompilationJobOutput
func (s *CreateCompilationJobOutput) SetCompilationJobArn(v string) *CreateCompilationJobOutput
type CreateEndpointConfigInput
func (s *CreateEndpointConfigInput) SetEndpointConfigName(v string) *CreateEndpointConfigInput
func (s *CreateEndpointConfigInput) SetKmsKeyId(v string) *CreateEndpointConfigInput
func (s *CreateEndpointConfigInput) SetProductionVariants(v []*ProductionVariant) *CreateEndpointConfigInput
func (s *CreateEndpointConfigInput) SetTags(v []*Tag) *CreateEndpointConfigInput
type CreateEndpointConfigOutput
func (s *CreateEndpointConfigOutput) SetEndpointConfigArn(v string) *CreateEndpointConfigOutput
type CreateEndpointInput
func (s *CreateEndpointInput) SetEndpointConfigName(v string) *CreateEndpointInput
func (s *CreateEndpointInput) SetEndpointName(v string) *CreateEndpointInput
func (s *CreateEndpointInput) SetTags(v []*Tag) *CreateEndpointInput
type CreateEndpointOutput
func (s *CreateEndpointOutput) SetEndpointArn(v string) *CreateEndpointOutput
type CreateHyperParameterTuningJobInput
func (s *CreateHyperParameterTuningJobInput) SetHyperParameterTuningJobConfig(v *HyperParameterTuningJobConfig) *CreateHyperParameterTuningJobInput
func (s *CreateHyperParameterTuningJobInput) SetHyperParameterTuningJobName(v string) *CreateHyperParameterTuningJobInput
func (s *CreateHyperParameterTuningJobInput) SetTags(v []*Tag) *CreateHyperParameterTuningJobInput
func (s *CreateHyperParameterTuningJobInput) SetTrainingJobDefinition(v *HyperParameterTrainingJobDefinition) *CreateHyperParameterTuningJobInput
func (s *CreateHyperParameterTuningJobInput) SetWarmStartConfig(v *HyperParameterTuningJobWarmStartConfig) *CreateHyperParameterTuningJobInput
type CreateHyperParameterTuningJobOutput
func (s *CreateHyperParameterTuningJobOutput) SetHyperParameterTuningJobArn(v string) *CreateHyperParameterTuningJobOutput
type CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetHumanTaskConfig(v *HumanTaskConfig) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetInputConfig(v *LabelingJobInputConfig) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetLabelAttributeName(v string) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetLabelCategoryConfigS3Uri(v string) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetLabelingJobAlgorithmsConfig(v *LabelingJobAlgorithmsConfig) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetLabelingJobName(v string) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetOutputConfig(v *LabelingJobOutputConfig) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetRoleArn(v string) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetStoppingConditions(v *LabelingJobStoppingConditions) *CreateLabelingJobInput
func (s *CreateLabelingJobInput) SetTags(v []*Tag) *CreateLabelingJobInput
type CreateLabelingJobOutput
func (s *CreateLabelingJobOutput) SetLabelingJobArn(v string) *CreateLabelingJobOutput
type CreateModelInput
func (s *CreateModelInput) SetContainers(v []*ContainerDefinition) *CreateModelInput
func (s *CreateModelInput) SetEnableNetworkIsolation(v bool) *CreateModelInput
func (s *CreateModelInput) SetExecutionRoleArn(v string) *CreateModelInput
func (s *CreateModelInput) SetModelName(v string) *CreateModelInput
func (s *CreateModelInput) SetPrimaryContainer(v *ContainerDefinition) *CreateModelInput
func (s *CreateModelInput) SetTags(v []*Tag) *CreateModelInput
func (s *CreateModelInput) SetVpcConfig(v *VpcConfig) *CreateModelInput
type CreateModelOutput
func (s *CreateModelOutput) SetModelArn(v string) *CreateModelOutput
type CreateModelPackageInput
func (s *CreateModelPackageInput) SetCertifyForMarketplace(v bool) *CreateModelPackageInput
func (s *CreateModelPackageInput) SetInferenceSpecification(v *InferenceSpecification) *CreateModelPackageInput
func (s *CreateModelPackageInput) SetModelPackageDescription(v string) *CreateModelPackageInput
func (s *CreateModelPackageInput) SetModelPackageName(v string) *CreateModelPackageInput
func (s *CreateModelPackageInput) SetSourceAlgorithmSpecification(v *SourceAlgorithmSpecification) *CreateModelPackageInput
func (s *CreateModelPackageInput) SetValidationSpecification(v *ModelPackageValidationSpecification) *CreateModelPackageInput
type CreateModelPackageOutput
func (s *CreateModelPackageOutput) SetModelPackageArn(v string) *CreateModelPackageOutput
type CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetAcceleratorTypes(v []*string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetAdditionalCodeRepositories(v []*string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetDefaultCodeRepository(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetDirectInternetAccess(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetInstanceType(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetKmsKeyId(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetLifecycleConfigName(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetNotebookInstanceName(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetRoleArn(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetRootAccess(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetSecurityGroupIds(v []*string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetSubnetId(v string) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetTags(v []*Tag) *CreateNotebookInstanceInput
func (s *CreateNotebookInstanceInput) SetVolumeSizeInGB(v int64) *CreateNotebookInstanceInput
type CreateNotebookInstanceLifecycleConfigInput
func (s *CreateNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *CreateNotebookInstanceLifecycleConfigInput
func (s *CreateNotebookInstanceLifecycleConfigInput) SetOnCreate(v []*NotebookInstanceLifecycleHook) *CreateNotebookInstanceLifecycleConfigInput
func (s *CreateNotebookInstanceLifecycleConfigInput) SetOnStart(v []*NotebookInstanceLifecycleHook) *CreateNotebookInstanceLifecycleConfigInput
type CreateNotebookInstanceLifecycleConfigOutput
func (s *CreateNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigArn(v string) *CreateNotebookInstanceLifecycleConfigOutput
type CreateNotebookInstanceOutput
func (s *CreateNotebookInstanceOutput) SetNotebookInstanceArn(v string) *CreateNotebookInstanceOutput
type CreatePresignedNotebookInstanceUrlInput
func (s *CreatePresignedNotebookInstanceUrlInput) SetNotebookInstanceName(v string) *CreatePresignedNotebookInstanceUrlInput
func (s *CreatePresignedNotebookInstanceUrlInput) SetSessionExpirationDurationInSeconds(v int64) *CreatePresignedNotebookInstanceUrlInput
type CreatePresignedNotebookInstanceUrlOutput
func (s *CreatePresignedNotebookInstanceUrlOutput) SetAuthorizedUrl(v string) *CreatePresignedNotebookInstanceUrlOutput
type CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetAlgorithmSpecification(v *AlgorithmSpecification) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetEnableInterContainerTrafficEncryption(v bool) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetEnableNetworkIsolation(v bool) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetHyperParameters(v map[string]*string) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetInputDataConfig(v []*Channel) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetOutputDataConfig(v *OutputDataConfig) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetResourceConfig(v *ResourceConfig) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetRoleArn(v string) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetStoppingCondition(v *StoppingCondition) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetTags(v []*Tag) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetTrainingJobName(v string) *CreateTrainingJobInput
func (s *CreateTrainingJobInput) SetVpcConfig(v *VpcConfig) *CreateTrainingJobInput
type CreateTrainingJobOutput
func (s *CreateTrainingJobOutput) SetTrainingJobArn(v string) *CreateTrainingJobOutput
type CreateTransformJobInput
func (s *CreateTransformJobInput) SetBatchStrategy(v string) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetEnvironment(v map[string]*string) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetMaxConcurrentTransforms(v int64) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetMaxPayloadInMB(v int64) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetModelName(v string) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetTags(v []*Tag) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetTransformInput(v *TransformInput) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetTransformJobName(v string) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetTransformOutput(v *TransformOutput) *CreateTransformJobInput
func (s *CreateTransformJobInput) SetTransformResources(v *TransformResources) *CreateTransformJobInput
type CreateTransformJobOutput
func (s *CreateTransformJobOutput) SetTransformJobArn(v string) *CreateTransformJobOutput
type CreateWorkteamInput
func (s *CreateWorkteamInput) SetDescription(v string) *CreateWorkteamInput
func (s *CreateWorkteamInput) SetMemberDefinitions(v []*MemberDefinition) *CreateWorkteamInput
func (s *CreateWorkteamInput) SetNotificationConfiguration(v *NotificationConfiguration) *CreateWorkteamInput
func (s *CreateWorkteamInput) SetTags(v []*Tag) *CreateWorkteamInput
func (s *CreateWorkteamInput) SetWorkteamName(v string) *CreateWorkteamInput
type CreateWorkteamOutput
func (s *CreateWorkteamOutput) SetWorkteamArn(v string) *CreateWorkteamOutput
type DataSource
func (s *DataSource) SetS3DataSource(v *S3DataSource) *DataSource
type DeleteAlgorithmInput
func (s *DeleteAlgorithmInput) SetAlgorithmName(v string) *DeleteAlgorithmInput
type DeleteAlgorithmOutput
type DeleteCodeRepositoryInput
func (s *DeleteCodeRepositoryInput) SetCodeRepositoryName(v string) *DeleteCodeRepositoryInput
type DeleteCodeRepositoryOutput
type DeleteEndpointConfigInput
func (s *DeleteEndpointConfigInput) SetEndpointConfigName(v string) *DeleteEndpointConfigInput
type DeleteEndpointConfigOutput
type DeleteEndpointInput
func (s *DeleteEndpointInput) SetEndpointName(v string) *DeleteEndpointInput
type DeleteEndpointOutput
type DeleteModelInput
func (s *DeleteModelInput) SetModelName(v string) *DeleteModelInput
type DeleteModelOutput
type DeleteModelPackageInput
func (s *DeleteModelPackageInput) SetModelPackageName(v string) *DeleteModelPackageInput
type DeleteModelPackageOutput
type DeleteNotebookInstanceInput
func (s *DeleteNotebookInstanceInput) SetNotebookInstanceName(v string) *DeleteNotebookInstanceInput
type DeleteNotebookInstanceLifecycleConfigInput
func (s *DeleteNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *DeleteNotebookInstanceLifecycleConfigInput
type DeleteNotebookInstanceLifecycleConfigOutput
type DeleteNotebookInstanceOutput
type DeleteTagsInput
func (s *DeleteTagsInput) SetResourceArn(v string) *DeleteTagsInput
func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput
type DeleteTagsOutput
type DeleteWorkteamInput
func (s *DeleteWorkteamInput) SetWorkteamName(v string) *DeleteWorkteamInput
type DeleteWorkteamOutput
func (s *DeleteWorkteamOutput) SetSuccess(v bool) *DeleteWorkteamOutput
type DeployedImage
func (s *DeployedImage) SetResolutionTime(v time.Time) *DeployedImage
func (s *DeployedImage) SetResolvedImage(v string) *DeployedImage
func (s *DeployedImage) SetSpecifiedImage(v string) *DeployedImage
type DescribeAlgorithmInput
func (s *DescribeAlgorithmInput) SetAlgorithmName(v string) *DescribeAlgorithmInput
type DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetAlgorithmArn(v string) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetAlgorithmDescription(v string) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetAlgorithmName(v string) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetAlgorithmStatus(v string) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetAlgorithmStatusDetails(v *AlgorithmStatusDetails) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetCertifyForMarketplace(v bool) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetCreationTime(v time.Time) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetInferenceSpecification(v *InferenceSpecification) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetProductId(v string) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetTrainingSpecification(v *TrainingSpecification) *DescribeAlgorithmOutput
func (s *DescribeAlgorithmOutput) SetValidationSpecification(v *AlgorithmValidationSpecification) *DescribeAlgorithmOutput
type DescribeCodeRepositoryInput
func (s *DescribeCodeRepositoryInput) SetCodeRepositoryName(v string) *DescribeCodeRepositoryInput
type DescribeCodeRepositoryOutput
func (s *DescribeCodeRepositoryOutput) SetCodeRepositoryArn(v string) *DescribeCodeRepositoryOutput
func (s *DescribeCodeRepositoryOutput) SetCodeRepositoryName(v string) *DescribeCodeRepositoryOutput
func (s *DescribeCodeRepositoryOutput) SetCreationTime(v time.Time) *DescribeCodeRepositoryOutput
func (s *DescribeCodeRepositoryOutput) SetGitConfig(v *GitConfig) *DescribeCodeRepositoryOutput
func (s *DescribeCodeRepositoryOutput) SetLastModifiedTime(v time.Time) *DescribeCodeRepositoryOutput
type DescribeCompilationJobInput
func (s *DescribeCompilationJobInput) SetCompilationJobName(v string) *DescribeCompilationJobInput
type DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetCompilationEndTime(v time.Time) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetCompilationJobArn(v string) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetCompilationJobName(v string) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetCompilationJobStatus(v string) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetCompilationStartTime(v time.Time) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetCreationTime(v time.Time) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetFailureReason(v string) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetInputConfig(v *InputConfig) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetLastModifiedTime(v time.Time) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetModelArtifacts(v *ModelArtifacts) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetOutputConfig(v *OutputConfig) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetRoleArn(v string) *DescribeCompilationJobOutput
func (s *DescribeCompilationJobOutput) SetStoppingCondition(v *StoppingCondition) *DescribeCompilationJobOutput
type DescribeEndpointConfigInput
func (s *DescribeEndpointConfigInput) SetEndpointConfigName(v string) *DescribeEndpointConfigInput
type DescribeEndpointConfigOutput
func (s *DescribeEndpointConfigOutput) SetCreationTime(v time.Time) *DescribeEndpointConfigOutput
func (s *DescribeEndpointConfigOutput) SetEndpointConfigArn(v string) *DescribeEndpointConfigOutput
func (s *DescribeEndpointConfigOutput) SetEndpointConfigName(v string) *DescribeEndpointConfigOutput
func (s *DescribeEndpointConfigOutput) SetKmsKeyId(v string) *DescribeEndpointConfigOutput
func (s *DescribeEndpointConfigOutput) SetProductionVariants(v []*ProductionVariant) *DescribeEndpointConfigOutput
type DescribeEndpointInput
func (s *DescribeEndpointInput) SetEndpointName(v string) *DescribeEndpointInput
type DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetCreationTime(v time.Time) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetEndpointArn(v string) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetEndpointConfigName(v string) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetEndpointName(v string) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetEndpointStatus(v string) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetFailureReason(v string) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetLastModifiedTime(v time.Time) *DescribeEndpointOutput
func (s *DescribeEndpointOutput) SetProductionVariants(v []*ProductionVariantSummary) *DescribeEndpointOutput
type DescribeHyperParameterTuningJobInput
func (s *DescribeHyperParameterTuningJobInput) SetHyperParameterTuningJobName(v string) *DescribeHyperParameterTuningJobInput
type DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetBestTrainingJob(v *HyperParameterTrainingJobSummary) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetCreationTime(v time.Time) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetFailureReason(v string) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningEndTime(v time.Time) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobArn(v string) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobConfig(v *HyperParameterTuningJobConfig) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobName(v string) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobStatus(v string) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetLastModifiedTime(v time.Time) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetObjectiveStatusCounters(v *ObjectiveStatusCounters) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetOverallBestTrainingJob(v *HyperParameterTrainingJobSummary) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetTrainingJobDefinition(v *HyperParameterTrainingJobDefinition) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetTrainingJobStatusCounters(v *TrainingJobStatusCounters) *DescribeHyperParameterTuningJobOutput
func (s *DescribeHyperParameterTuningJobOutput) SetWarmStartConfig(v *HyperParameterTuningJobWarmStartConfig) *DescribeHyperParameterTuningJobOutput
type DescribeLabelingJobInput
func (s *DescribeLabelingJobInput) SetLabelingJobName(v string) *DescribeLabelingJobInput
type DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetCreationTime(v time.Time) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetFailureReason(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetHumanTaskConfig(v *HumanTaskConfig) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetInputConfig(v *LabelingJobInputConfig) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetJobReferenceCode(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelAttributeName(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelCategoryConfigS3Uri(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelCounters(v *LabelCounters) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelingJobAlgorithmsConfig(v *LabelingJobAlgorithmsConfig) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelingJobArn(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelingJobName(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelingJobOutput(v *LabelingJobOutput) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLabelingJobStatus(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetLastModifiedTime(v time.Time) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetOutputConfig(v *LabelingJobOutputConfig) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetRoleArn(v string) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetStoppingConditions(v *LabelingJobStoppingConditions) *DescribeLabelingJobOutput
func (s *DescribeLabelingJobOutput) SetTags(v []*Tag) *DescribeLabelingJobOutput
type DescribeModelInput
func (s *DescribeModelInput) SetModelName(v string) *DescribeModelInput
type DescribeModelOutput
func (s *DescribeModelOutput) SetContainers(v []*ContainerDefinition) *DescribeModelOutput
func (s *DescribeModelOutput) SetCreationTime(v time.Time) *DescribeModelOutput
func (s *DescribeModelOutput) SetEnableNetworkIsolation(v bool) *DescribeModelOutput
func (s *DescribeModelOutput) SetExecutionRoleArn(v string) *DescribeModelOutput
func (s *DescribeModelOutput) SetModelArn(v string) *DescribeModelOutput
func (s *DescribeModelOutput) SetModelName(v string) *DescribeModelOutput
func (s *DescribeModelOutput) SetPrimaryContainer(v *ContainerDefinition) *DescribeModelOutput
func (s *DescribeModelOutput) SetVpcConfig(v *VpcConfig) *DescribeModelOutput
type DescribeModelPackageInput
func (s *DescribeModelPackageInput) SetModelPackageName(v string) *DescribeModelPackageInput
type DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetCertifyForMarketplace(v bool) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetCreationTime(v time.Time) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetInferenceSpecification(v *InferenceSpecification) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetModelPackageArn(v string) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetModelPackageDescription(v string) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetModelPackageName(v string) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetModelPackageStatus(v string) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetModelPackageStatusDetails(v *ModelPackageStatusDetails) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetSourceAlgorithmSpecification(v *SourceAlgorithmSpecification) *DescribeModelPackageOutput
func (s *DescribeModelPackageOutput) SetValidationSpecification(v *ModelPackageValidationSpecification) *DescribeModelPackageOutput
type DescribeNotebookInstanceInput
func (s *DescribeNotebookInstanceInput) SetNotebookInstanceName(v string) *DescribeNotebookInstanceInput
type DescribeNotebookInstanceLifecycleConfigInput
func (s *DescribeNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *DescribeNotebookInstanceLifecycleConfigInput
type DescribeNotebookInstanceLifecycleConfigOutput
func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetCreationTime(v time.Time) *DescribeNotebookInstanceLifecycleConfigOutput
func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetLastModifiedTime(v time.Time) *DescribeNotebookInstanceLifecycleConfigOutput
func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigArn(v string) *DescribeNotebookInstanceLifecycleConfigOutput
func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigName(v string) *DescribeNotebookInstanceLifecycleConfigOutput
func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetOnCreate(v []*NotebookInstanceLifecycleHook) *DescribeNotebookInstanceLifecycleConfigOutput
func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetOnStart(v []*NotebookInstanceLifecycleHook) *DescribeNotebookInstanceLifecycleConfigOutput
type DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetAcceleratorTypes(v []*string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetAdditionalCodeRepositories(v []*string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetCreationTime(v time.Time) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetDefaultCodeRepository(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetDirectInternetAccess(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetFailureReason(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetInstanceType(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetKmsKeyId(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetLastModifiedTime(v time.Time) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetNetworkInterfaceId(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceArn(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceLifecycleConfigName(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceName(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceStatus(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetRoleArn(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetRootAccess(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetSecurityGroups(v []*string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetSubnetId(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetUrl(v string) *DescribeNotebookInstanceOutput
func (s *DescribeNotebookInstanceOutput) SetVolumeSizeInGB(v int64) *DescribeNotebookInstanceOutput
type DescribeSubscribedWorkteamInput
func (s *DescribeSubscribedWorkteamInput) SetWorkteamArn(v string) *DescribeSubscribedWorkteamInput
type DescribeSubscribedWorkteamOutput
func (s *DescribeSubscribedWorkteamOutput) SetSubscribedWorkteam(v *SubscribedWorkteam) *DescribeSubscribedWorkteamOutput
type DescribeTrainingJobInput
func (s *DescribeTrainingJobInput) SetTrainingJobName(v string) *DescribeTrainingJobInput
type DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetAlgorithmSpecification(v *AlgorithmSpecification) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetCreationTime(v time.Time) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetEnableInterContainerTrafficEncryption(v bool) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetEnableNetworkIsolation(v bool) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetFailureReason(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetFinalMetricDataList(v []*MetricData) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetHyperParameters(v map[string]*string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetInputDataConfig(v []*Channel) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetLabelingJobArn(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetLastModifiedTime(v time.Time) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetModelArtifacts(v *ModelArtifacts) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetOutputDataConfig(v *OutputDataConfig) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetResourceConfig(v *ResourceConfig) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetRoleArn(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetSecondaryStatus(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetSecondaryStatusTransitions(v []*SecondaryStatusTransition) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetStoppingCondition(v *StoppingCondition) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetTrainingEndTime(v time.Time) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetTrainingJobArn(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetTrainingJobName(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetTrainingJobStatus(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetTrainingStartTime(v time.Time) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetTuningJobArn(v string) *DescribeTrainingJobOutput
func (s *DescribeTrainingJobOutput) SetVpcConfig(v *VpcConfig) *DescribeTrainingJobOutput
type DescribeTransformJobInput
func (s *DescribeTransformJobInput) SetTransformJobName(v string) *DescribeTransformJobInput
type DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetBatchStrategy(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetCreationTime(v time.Time) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetEnvironment(v map[string]*string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetFailureReason(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetLabelingJobArn(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetMaxConcurrentTransforms(v int64) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetMaxPayloadInMB(v int64) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetModelName(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformEndTime(v time.Time) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformInput(v *TransformInput) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformJobArn(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformJobName(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformJobStatus(v string) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformOutput(v *TransformOutput) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformResources(v *TransformResources) *DescribeTransformJobOutput
func (s *DescribeTransformJobOutput) SetTransformStartTime(v time.Time) *DescribeTransformJobOutput
type DescribeWorkteamInput
func (s *DescribeWorkteamInput) SetWorkteamName(v string) *DescribeWorkteamInput
type DescribeWorkteamOutput
func (s *DescribeWorkteamOutput) SetWorkteam(v *Workteam) *DescribeWorkteamOutput
type DesiredWeightAndCapacity
func (s *DesiredWeightAndCapacity) SetDesiredInstanceCount(v int64) *DesiredWeightAndCapacity
func (s *DesiredWeightAndCapacity) SetDesiredWeight(v float64) *DesiredWeightAndCapacity
func (s *DesiredWeightAndCapacity) SetVariantName(v string) *DesiredWeightAndCapacity
type EndpointConfigSummary
func (s *EndpointConfigSummary) SetCreationTime(v time.Time) *EndpointConfigSummary
func (s *EndpointConfigSummary) SetEndpointConfigArn(v string) *EndpointConfigSummary
func (s *EndpointConfigSummary) SetEndpointConfigName(v string) *EndpointConfigSummary
type EndpointSummary
func (s *EndpointSummary) SetCreationTime(v time.Time) *EndpointSummary
func (s *EndpointSummary) SetEndpointArn(v string) *EndpointSummary
func (s *EndpointSummary) SetEndpointName(v string) *EndpointSummary
func (s *EndpointSummary) SetEndpointStatus(v string) *EndpointSummary
func (s *EndpointSummary) SetLastModifiedTime(v time.Time) *EndpointSummary
type Filter
func (s *Filter) SetName(v string) *Filter
func (s *Filter) SetOperator(v string) *Filter
func (s *Filter) SetValue(v string) *Filter
type FinalHyperParameterTuningJobObjectiveMetric
func (s *FinalHyperParameterTuningJobObjectiveMetric) SetMetricName(v string) *FinalHyperParameterTuningJobObjectiveMetric
func (s *FinalHyperParameterTuningJobObjectiveMetric) SetType(v string) *FinalHyperParameterTuningJobObjectiveMetric
func (s *FinalHyperParameterTuningJobObjectiveMetric) SetValue(v float64) *FinalHyperParameterTuningJobObjectiveMetric
type GetSearchSuggestionsInput
func (s *GetSearchSuggestionsInput) SetResource(v string) *GetSearchSuggestionsInput
func (s *GetSearchSuggestionsInput) SetSuggestionQuery(v *SuggestionQuery) *GetSearchSuggestionsInput
type GetSearchSuggestionsOutput
func (s *GetSearchSuggestionsOutput) SetPropertyNameSuggestions(v []*PropertyNameSuggestion) *GetSearchSuggestionsOutput
type GitConfig
func (s *GitConfig) SetBranch(v string) *GitConfig
func (s *GitConfig) SetRepositoryUrl(v string) *GitConfig
func (s *GitConfig) SetSecretArn(v string) *GitConfig
type GitConfigForUpdate
func (s *GitConfigForUpdate) SetSecretArn(v string) *GitConfigForUpdate
type HumanTaskConfig
func (s *HumanTaskConfig) SetAnnotationConsolidationConfig(v *AnnotationConsolidationConfig) *HumanTaskConfig
func (s *HumanTaskConfig) SetMaxConcurrentTaskCount(v int64) *HumanTaskConfig
func (s *HumanTaskConfig) SetNumberOfHumanWorkersPerDataObject(v int64) *HumanTaskConfig
func (s *HumanTaskConfig) SetPreHumanTaskLambdaArn(v string) *HumanTaskConfig
func (s *HumanTaskConfig) SetPublicWorkforceTaskPrice(v *PublicWorkforceTaskPrice) *HumanTaskConfig
func (s *HumanTaskConfig) SetTaskAvailabilityLifetimeInSeconds(v int64) *HumanTaskConfig
func (s *HumanTaskConfig) SetTaskDescription(v string) *HumanTaskConfig
func (s *HumanTaskConfig) SetTaskKeywords(v []*string) *HumanTaskConfig
func (s *HumanTaskConfig) SetTaskTimeLimitInSeconds(v int64) *HumanTaskConfig
func (s *HumanTaskConfig) SetTaskTitle(v string) *HumanTaskConfig
func (s *HumanTaskConfig) SetUiConfig(v *UiConfig) *HumanTaskConfig
func (s *HumanTaskConfig) SetWorkteamArn(v string) *HumanTaskConfig
type HyperParameterAlgorithmSpecification
func (s *HyperParameterAlgorithmSpecification) SetAlgorithmName(v string) *HyperParameterAlgorithmSpecification
func (s *HyperParameterAlgorithmSpecification) SetMetricDefinitions(v []*MetricDefinition) *HyperParameterAlgorithmSpecification
func (s *HyperParameterAlgorithmSpecification) SetTrainingImage(v string) *HyperParameterAlgorithmSpecification
func (s *HyperParameterAlgorithmSpecification) SetTrainingInputMode(v string) *HyperParameterAlgorithmSpecification
type HyperParameterSpecification
func (s *HyperParameterSpecification) SetDefaultValue(v string) *HyperParameterSpecification
func (s *HyperParameterSpecification) SetDescription(v string) *HyperParameterSpecification
func (s *HyperParameterSpecification) SetIsRequired(v bool) *HyperParameterSpecification
func (s *HyperParameterSpecification) SetIsTunable(v bool) *HyperParameterSpecification
func (s *HyperParameterSpecification) SetName(v string) *HyperParameterSpecification
func (s *HyperParameterSpecification) SetRange(v *ParameterRange) *HyperParameterSpecification
func (s *HyperParameterSpecification) SetType(v string) *HyperParameterSpecification
type HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetAlgorithmSpecification(v *HyperParameterAlgorithmSpecification) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetEnableInterContainerTrafficEncryption(v bool) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetEnableNetworkIsolation(v bool) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetInputDataConfig(v []*Channel) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetOutputDataConfig(v *OutputDataConfig) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetResourceConfig(v *ResourceConfig) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetRoleArn(v string) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetStaticHyperParameters(v map[string]*string) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetStoppingCondition(v *StoppingCondition) *HyperParameterTrainingJobDefinition
func (s *HyperParameterTrainingJobDefinition) SetVpcConfig(v *VpcConfig) *HyperParameterTrainingJobDefinition
type HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetCreationTime(v time.Time) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetFailureReason(v string) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetFinalHyperParameterTuningJobObjectiveMetric(v *FinalHyperParameterTuningJobObjectiveMetric) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetObjectiveStatus(v string) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTrainingEndTime(v time.Time) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTrainingJobArn(v string) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTrainingJobName(v string) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTrainingJobStatus(v string) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTrainingStartTime(v time.Time) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTunedHyperParameters(v map[string]*string) *HyperParameterTrainingJobSummary
func (s *HyperParameterTrainingJobSummary) SetTuningJobName(v string) *HyperParameterTrainingJobSummary
type HyperParameterTuningJobConfig
func (s *HyperParameterTuningJobConfig) SetHyperParameterTuningJobObjective(v *HyperParameterTuningJobObjective) *HyperParameterTuningJobConfig
func (s *HyperParameterTuningJobConfig) SetParameterRanges(v *ParameterRanges) *HyperParameterTuningJobConfig
func (s *HyperParameterTuningJobConfig) SetResourceLimits(v *ResourceLimits) *HyperParameterTuningJobConfig
func (s *HyperParameterTuningJobConfig) SetStrategy(v string) *HyperParameterTuningJobConfig
func (s *HyperParameterTuningJobConfig) SetTrainingJobEarlyStoppingType(v string) *HyperParameterTuningJobConfig
type HyperParameterTuningJobObjective
func (s *HyperParameterTuningJobObjective) SetMetricName(v string) *HyperParameterTuningJobObjective
func (s *HyperParameterTuningJobObjective) SetType(v string) *HyperParameterTuningJobObjective
type HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetCreationTime(v time.Time) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningEndTime(v time.Time) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningJobArn(v string) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningJobName(v string) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningJobStatus(v string) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetLastModifiedTime(v time.Time) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetObjectiveStatusCounters(v *ObjectiveStatusCounters) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetResourceLimits(v *ResourceLimits) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetStrategy(v string) *HyperParameterTuningJobSummary
func (s *HyperParameterTuningJobSummary) SetTrainingJobStatusCounters(v *TrainingJobStatusCounters) *HyperParameterTuningJobSummary
type HyperParameterTuningJobWarmStartConfig
func (s *HyperParameterTuningJobWarmStartConfig) SetParentHyperParameterTuningJobs(v []*ParentHyperParameterTuningJob) *HyperParameterTuningJobWarmStartConfig
func (s *HyperParameterTuningJobWarmStartConfig) SetWarmStartType(v string) *HyperParameterTuningJobWarmStartConfig
type InferenceSpecification
func (s *InferenceSpecification) SetContainers(v []*ModelPackageContainerDefinition) *InferenceSpecification
func (s *InferenceSpecification) SetSupportedContentTypes(v []*string) *InferenceSpecification
func (s *InferenceSpecification) SetSupportedRealtimeInferenceInstanceTypes(v []*string) *InferenceSpecification
func (s *InferenceSpecification) SetSupportedResponseMIMETypes(v []*string) *InferenceSpecification
func (s *InferenceSpecification) SetSupportedTransformInstanceTypes(v []*string) *InferenceSpecification
type InputConfig
func (s *InputConfig) SetDataInputConfig(v string) *InputConfig
func (s *InputConfig) SetFramework(v string) *InputConfig
func (s *InputConfig) SetS3Uri(v string) *InputConfig
type IntegerParameterRange
func (s *IntegerParameterRange) SetMaxValue(v string) *IntegerParameterRange
func (s *IntegerParameterRange) SetMinValue(v string) *IntegerParameterRange
func (s *IntegerParameterRange) SetName(v string) *IntegerParameterRange
func (s *IntegerParameterRange) SetScalingType(v string) *IntegerParameterRange
type IntegerParameterRangeSpecification
func (s *IntegerParameterRangeSpecification) SetMaxValue(v string) *IntegerParameterRangeSpecification
func (s *IntegerParameterRangeSpecification) SetMinValue(v string) *IntegerParameterRangeSpecification
type LabelCounters
func (s *LabelCounters) SetFailedNonRetryableError(v int64) *LabelCounters
func (s *LabelCounters) SetHumanLabeled(v int64) *LabelCounters
func (s *LabelCounters) SetMachineLabeled(v int64) *LabelCounters
func (s *LabelCounters) SetTotalLabeled(v int64) *LabelCounters
func (s *LabelCounters) SetUnlabeled(v int64) *LabelCounters
type LabelCountersForWorkteam
func (s *LabelCountersForWorkteam) SetHumanLabeled(v int64) *LabelCountersForWorkteam
func (s *LabelCountersForWorkteam) SetPendingHuman(v int64) *LabelCountersForWorkteam
func (s *LabelCountersForWorkteam) SetTotal(v int64) *LabelCountersForWorkteam
type LabelingJobAlgorithmsConfig
func (s *LabelingJobAlgorithmsConfig) SetInitialActiveLearningModelArn(v string) *LabelingJobAlgorithmsConfig
func (s *LabelingJobAlgorithmsConfig) SetLabelingJobAlgorithmSpecificationArn(v string) *LabelingJobAlgorithmsConfig
func (s *LabelingJobAlgorithmsConfig) SetLabelingJobResourceConfig(v *LabelingJobResourceConfig) *LabelingJobAlgorithmsConfig
type LabelingJobDataAttributes
func (s *LabelingJobDataAttributes) SetContentClassifiers(v []*string) *LabelingJobDataAttributes
type LabelingJobDataSource
func (s *LabelingJobDataSource) SetS3DataSource(v *LabelingJobS3DataSource) *LabelingJobDataSource
type LabelingJobForWorkteamSummary
func (s *LabelingJobForWorkteamSummary) SetCreationTime(v time.Time) *LabelingJobForWorkteamSummary
func (s *LabelingJobForWorkteamSummary) SetJobReferenceCode(v string) *LabelingJobForWorkteamSummary
func (s *LabelingJobForWorkteamSummary) SetLabelCounters(v *LabelCountersForWorkteam) *LabelingJobForWorkteamSummary
func (s *LabelingJobForWorkteamSummary) SetLabelingJobName(v string) *LabelingJobForWorkteamSummary
func (s *LabelingJobForWorkteamSummary) SetNumberOfHumanWorkersPerDataObject(v int64) *LabelingJobForWorkteamSummary
func (s *LabelingJobForWorkteamSummary) SetWorkRequesterAccountId(v string) *LabelingJobForWorkteamSummary
type LabelingJobInputConfig
func (s *LabelingJobInputConfig) SetDataAttributes(v *LabelingJobDataAttributes) *LabelingJobInputConfig
func (s *LabelingJobInputConfig) SetDataSource(v *LabelingJobDataSource) *LabelingJobInputConfig
type LabelingJobOutput
func (s *LabelingJobOutput) SetFinalActiveLearningModelArn(v string) *LabelingJobOutput
func (s *LabelingJobOutput) SetOutputDatasetS3Uri(v string) *LabelingJobOutput
type LabelingJobOutputConfig
func (s *LabelingJobOutputConfig) SetKmsKeyId(v string) *LabelingJobOutputConfig
func (s *LabelingJobOutputConfig) SetS3OutputPath(v string) *LabelingJobOutputConfig
type LabelingJobResourceConfig
func (s *LabelingJobResourceConfig) SetVolumeKmsKeyId(v string) *LabelingJobResourceConfig
type LabelingJobS3DataSource
func (s *LabelingJobS3DataSource) SetManifestS3Uri(v string) *LabelingJobS3DataSource
type LabelingJobStoppingConditions
func (s *LabelingJobStoppingConditions) SetMaxHumanLabeledObjectCount(v int64) *LabelingJobStoppingConditions
func (s *LabelingJobStoppingConditions) SetMaxPercentageOfInputDatasetLabeled(v int64) *LabelingJobStoppingConditions
type LabelingJobSummary
func (s *LabelingJobSummary) SetAnnotationConsolidationLambdaArn(v string) *LabelingJobSummary
func (s *LabelingJobSummary) SetCreationTime(v time.Time) *LabelingJobSummary
func (s *LabelingJobSummary) SetFailureReason(v string) *LabelingJobSummary
func (s *LabelingJobSummary) SetInputConfig(v *LabelingJobInputConfig) *LabelingJobSummary
func (s *LabelingJobSummary) SetLabelCounters(v *LabelCounters) *LabelingJobSummary
func (s *LabelingJobSummary) SetLabelingJobArn(v string) *LabelingJobSummary
func (s *LabelingJobSummary) SetLabelingJobName(v string) *LabelingJobSummary
func (s *LabelingJobSummary) SetLabelingJobOutput(v *LabelingJobOutput) *LabelingJobSummary
func (s *LabelingJobSummary) SetLabelingJobStatus(v string) *LabelingJobSummary
func (s *LabelingJobSummary) SetLastModifiedTime(v time.Time) *LabelingJobSummary
func (s *LabelingJobSummary) SetPreHumanTaskLambdaArn(v string) *LabelingJobSummary
func (s *LabelingJobSummary) SetWorkteamArn(v string) *LabelingJobSummary
type ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetCreationTimeAfter(v time.Time) *ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetCreationTimeBefore(v time.Time) *ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetMaxResults(v int64) *ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetNameContains(v string) *ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetNextToken(v string) *ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetSortBy(v string) *ListAlgorithmsInput
func (s *ListAlgorithmsInput) SetSortOrder(v string) *ListAlgorithmsInput
type ListAlgorithmsOutput
func (s *ListAlgorithmsOutput) SetAlgorithmSummaryList(v []*AlgorithmSummary) *ListAlgorithmsOutput
func (s *ListAlgorithmsOutput) SetNextToken(v string) *ListAlgorithmsOutput
type ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetCreationTimeAfter(v time.Time) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetCreationTimeBefore(v time.Time) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetLastModifiedTimeAfter(v time.Time) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetLastModifiedTimeBefore(v time.Time) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetMaxResults(v int64) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetNameContains(v string) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetNextToken(v string) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetSortBy(v string) *ListCodeRepositoriesInput
func (s *ListCodeRepositoriesInput) SetSortOrder(v string) *ListCodeRepositoriesInput
type ListCodeRepositoriesOutput
func (s *ListCodeRepositoriesOutput) SetCodeRepositorySummaryList(v []*CodeRepositorySummary) *ListCodeRepositoriesOutput
func (s *ListCodeRepositoriesOutput) SetNextToken(v string) *ListCodeRepositoriesOutput
type ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetCreationTimeAfter(v time.Time) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetCreationTimeBefore(v time.Time) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetLastModifiedTimeAfter(v time.Time) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetLastModifiedTimeBefore(v time.Time) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetMaxResults(v int64) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetNameContains(v string) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetNextToken(v string) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetSortBy(v string) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetSortOrder(v string) *ListCompilationJobsInput
func (s *ListCompilationJobsInput) SetStatusEquals(v string) *ListCompilationJobsInput
type ListCompilationJobsOutput
func (s *ListCompilationJobsOutput) SetCompilationJobSummaries(v []*CompilationJobSummary) *ListCompilationJobsOutput
func (s *ListCompilationJobsOutput) SetNextToken(v string) *ListCompilationJobsOutput
type ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetCreationTimeAfter(v time.Time) *ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetCreationTimeBefore(v time.Time) *ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetMaxResults(v int64) *ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetNameContains(v string) *ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetNextToken(v string) *ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetSortBy(v string) *ListEndpointConfigsInput
func (s *ListEndpointConfigsInput) SetSortOrder(v string) *ListEndpointConfigsInput
type ListEndpointConfigsOutput
func (s *ListEndpointConfigsOutput) SetEndpointConfigs(v []*EndpointConfigSummary) *ListEndpointConfigsOutput
func (s *ListEndpointConfigsOutput) SetNextToken(v string) *ListEndpointConfigsOutput
type ListEndpointsInput
func (s *ListEndpointsInput) SetCreationTimeAfter(v time.Time) *ListEndpointsInput
func (s *ListEndpointsInput) SetCreationTimeBefore(v time.Time) *ListEndpointsInput
func (s *ListEndpointsInput) SetLastModifiedTimeAfter(v time.Time) *ListEndpointsInput
func (s *ListEndpointsInput) SetLastModifiedTimeBefore(v time.Time) *ListEndpointsInput
func (s *ListEndpointsInput) SetMaxResults(v int64) *ListEndpointsInput
func (s *ListEndpointsInput) SetNameContains(v string) *ListEndpointsInput
func (s *ListEndpointsInput) SetNextToken(v string) *ListEndpointsInput
func (s *ListEndpointsInput) SetSortBy(v string) *ListEndpointsInput
func (s *ListEndpointsInput) SetSortOrder(v string) *ListEndpointsInput
func (s *ListEndpointsInput) SetStatusEquals(v string) *ListEndpointsInput
type ListEndpointsOutput
func (s *ListEndpointsOutput) SetEndpoints(v []*EndpointSummary) *ListEndpointsOutput
func (s *ListEndpointsOutput) SetNextToken(v string) *ListEndpointsOutput
type ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetCreationTimeAfter(v time.Time) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetCreationTimeBefore(v time.Time) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetLastModifiedTimeAfter(v time.Time) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetLastModifiedTimeBefore(v time.Time) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetMaxResults(v int64) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetNameContains(v string) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetNextToken(v string) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetSortBy(v string) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetSortOrder(v string) *ListHyperParameterTuningJobsInput
func (s *ListHyperParameterTuningJobsInput) SetStatusEquals(v string) *ListHyperParameterTuningJobsInput
type ListHyperParameterTuningJobsOutput
func (s *ListHyperParameterTuningJobsOutput) SetHyperParameterTuningJobSummaries(v []*HyperParameterTuningJobSummary) *ListHyperParameterTuningJobsOutput
func (s *ListHyperParameterTuningJobsOutput) SetNextToken(v string) *ListHyperParameterTuningJobsOutput
type ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetCreationTimeAfter(v time.Time) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetCreationTimeBefore(v time.Time) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetJobReferenceCodeContains(v string) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetMaxResults(v int64) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetNextToken(v string) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetSortBy(v string) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetSortOrder(v string) *ListLabelingJobsForWorkteamInput
func (s *ListLabelingJobsForWorkteamInput) SetWorkteamArn(v string) *ListLabelingJobsForWorkteamInput
type ListLabelingJobsForWorkteamOutput
func (s *ListLabelingJobsForWorkteamOutput) SetLabelingJobSummaryList(v []*LabelingJobForWorkteamSummary) *ListLabelingJobsForWorkteamOutput
func (s *ListLabelingJobsForWorkteamOutput) SetNextToken(v string) *ListLabelingJobsForWorkteamOutput
type ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetCreationTimeAfter(v time.Time) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetCreationTimeBefore(v time.Time) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetLastModifiedTimeAfter(v time.Time) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetLastModifiedTimeBefore(v time.Time) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetMaxResults(v int64) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetNameContains(v string) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetNextToken(v string) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetSortBy(v string) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetSortOrder(v string) *ListLabelingJobsInput
func (s *ListLabelingJobsInput) SetStatusEquals(v string) *ListLabelingJobsInput
type ListLabelingJobsOutput
func (s *ListLabelingJobsOutput) SetLabelingJobSummaryList(v []*LabelingJobSummary) *ListLabelingJobsOutput
func (s *ListLabelingJobsOutput) SetNextToken(v string) *ListLabelingJobsOutput
type ListModelPackagesInput
func (s *ListModelPackagesInput) SetCreationTimeAfter(v time.Time) *ListModelPackagesInput
func (s *ListModelPackagesInput) SetCreationTimeBefore(v time.Time) *ListModelPackagesInput
func (s *ListModelPackagesInput) SetMaxResults(v int64) *ListModelPackagesInput
func (s *ListModelPackagesInput) SetNameContains(v string) *ListModelPackagesInput
func (s *ListModelPackagesInput) SetNextToken(v string) *ListModelPackagesInput
func (s *ListModelPackagesInput) SetSortBy(v string) *ListModelPackagesInput
func (s *ListModelPackagesInput) SetSortOrder(v string) *ListModelPackagesInput
type ListModelPackagesOutput
func (s *ListModelPackagesOutput) SetModelPackageSummaryList(v []*ModelPackageSummary) *ListModelPackagesOutput
func (s *ListModelPackagesOutput) SetNextToken(v string) *ListModelPackagesOutput
type ListModelsInput
func (s *ListModelsInput) SetCreationTimeAfter(v time.Time) *ListModelsInput
func (s *ListModelsInput) SetCreationTimeBefore(v time.Time) *ListModelsInput
func (s *ListModelsInput) SetMaxResults(v int64) *ListModelsInput
func (s *ListModelsInput) SetNameContains(v string) *ListModelsInput
func (s *ListModelsInput) SetNextToken(v string) *ListModelsInput
func (s *ListModelsInput) SetSortBy(v string) *ListModelsInput
func (s *ListModelsInput) SetSortOrder(v string) *ListModelsInput
type ListModelsOutput
func (s *ListModelsOutput) SetModels(v []*ModelSummary) *ListModelsOutput
func (s *ListModelsOutput) SetNextToken(v string) *ListModelsOutput
type ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetCreationTimeAfter(v time.Time) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetCreationTimeBefore(v time.Time) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetLastModifiedTimeAfter(v time.Time) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetLastModifiedTimeBefore(v time.Time) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetMaxResults(v int64) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetNameContains(v string) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetNextToken(v string) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetSortBy(v string) *ListNotebookInstanceLifecycleConfigsInput
func (s *ListNotebookInstanceLifecycleConfigsInput) SetSortOrder(v string) *ListNotebookInstanceLifecycleConfigsInput
type ListNotebookInstanceLifecycleConfigsOutput
func (s *ListNotebookInstanceLifecycleConfigsOutput) SetNextToken(v string) *ListNotebookInstanceLifecycleConfigsOutput
func (s *ListNotebookInstanceLifecycleConfigsOutput) SetNotebookInstanceLifecycleConfigs(v []*NotebookInstanceLifecycleConfigSummary) *ListNotebookInstanceLifecycleConfigsOutput
type ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetAdditionalCodeRepositoryEquals(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetCreationTimeAfter(v time.Time) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetCreationTimeBefore(v time.Time) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetDefaultCodeRepositoryContains(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetLastModifiedTimeAfter(v time.Time) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetLastModifiedTimeBefore(v time.Time) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetMaxResults(v int64) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetNameContains(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetNextToken(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetNotebookInstanceLifecycleConfigNameContains(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetSortBy(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetSortOrder(v string) *ListNotebookInstancesInput
func (s *ListNotebookInstancesInput) SetStatusEquals(v string) *ListNotebookInstancesInput
type ListNotebookInstancesOutput
func (s *ListNotebookInstancesOutput) SetNextToken(v string) *ListNotebookInstancesOutput
func (s *ListNotebookInstancesOutput) SetNotebookInstances(v []*NotebookInstanceSummary) *ListNotebookInstancesOutput
type ListSubscribedWorkteamsInput
func (s *ListSubscribedWorkteamsInput) SetMaxResults(v int64) *ListSubscribedWorkteamsInput
func (s *ListSubscribedWorkteamsInput) SetNameContains(v string) *ListSubscribedWorkteamsInput
func (s *ListSubscribedWorkteamsInput) SetNextToken(v string) *ListSubscribedWorkteamsInput
type ListSubscribedWorkteamsOutput
func (s *ListSubscribedWorkteamsOutput) SetNextToken(v string) *ListSubscribedWorkteamsOutput
func (s *ListSubscribedWorkteamsOutput) SetSubscribedWorkteams(v []*SubscribedWorkteam) *ListSubscribedWorkteamsOutput
type ListTagsInput
func (s *ListTagsInput) SetMaxResults(v int64) *ListTagsInput
func (s *ListTagsInput) SetNextToken(v string) *ListTagsInput
func (s *ListTagsInput) SetResourceArn(v string) *ListTagsInput
type ListTagsOutput
func (s *ListTagsOutput) SetNextToken(v string) *ListTagsOutput
func (s *ListTagsOutput) SetTags(v []*Tag) *ListTagsOutput
type ListTrainingJobsForHyperParameterTuningJobInput
func (s *ListTrainingJobsForHyperParameterTuningJobInput) SetHyperParameterTuningJobName(v string) *ListTrainingJobsForHyperParameterTuningJobInput
func (s *ListTrainingJobsForHyperParameterTuningJobInput) SetMaxResults(v int64) *ListTrainingJobsForHyperParameterTuningJobInput
func (s *ListTrainingJobsForHyperParameterTuningJobInput) SetNextToken(v string) *ListTrainingJobsForHyperParameterTuningJobInput
func (s *ListTrainingJobsForHyperParameterTuningJobInput) SetSortBy(v string) *ListTrainingJobsForHyperParameterTuningJobInput
func (s *ListTrainingJobsForHyperParameterTuningJobInput) SetSortOrder(v string) *ListTrainingJobsForHyperParameterTuningJobInput
func (s *ListTrainingJobsForHyperParameterTuningJobInput) SetStatusEquals(v string) *ListTrainingJobsForHyperParameterTuningJobInput
type ListTrainingJobsForHyperParameterTuningJobOutput
func (s *ListTrainingJobsForHyperParameterTuningJobOutput) SetNextToken(v string) *ListTrainingJobsForHyperParameterTuningJobOutput
func (s *ListTrainingJobsForHyperParameterTuningJobOutput) SetTrainingJobSummaries(v []*HyperParameterTrainingJobSummary) *ListTrainingJobsForHyperParameterTuningJobOutput
type ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetCreationTimeAfter(v time.Time) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetCreationTimeBefore(v time.Time) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetLastModifiedTimeAfter(v time.Time) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetLastModifiedTimeBefore(v time.Time) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetMaxResults(v int64) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetNameContains(v string) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetNextToken(v string) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetSortBy(v string) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetSortOrder(v string) *ListTrainingJobsInput
func (s *ListTrainingJobsInput) SetStatusEquals(v string) *ListTrainingJobsInput
type ListTrainingJobsOutput
func (s *ListTrainingJobsOutput) SetNextToken(v string) *ListTrainingJobsOutput
func (s *ListTrainingJobsOutput) SetTrainingJobSummaries(v []*TrainingJobSummary) *ListTrainingJobsOutput
type ListTransformJobsInput
func (s *ListTransformJobsInput) SetCreationTimeAfter(v time.Time) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetCreationTimeBefore(v time.Time) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetLastModifiedTimeAfter(v time.Time) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetLastModifiedTimeBefore(v time.Time) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetMaxResults(v int64) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetNameContains(v string) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetNextToken(v string) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetSortBy(v string) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetSortOrder(v string) *ListTransformJobsInput
func (s *ListTransformJobsInput) SetStatusEquals(v string) *ListTransformJobsInput
type ListTransformJobsOutput
func (s *ListTransformJobsOutput) SetNextToken(v string) *ListTransformJobsOutput
func (s *ListTransformJobsOutput) SetTransformJobSummaries(v []*TransformJobSummary) *ListTransformJobsOutput
type ListWorkteamsInput
func (s *ListWorkteamsInput) SetMaxResults(v int64) *ListWorkteamsInput
func (s *ListWorkteamsInput) SetNameContains(v string) *ListWorkteamsInput
func (s *ListWorkteamsInput) SetNextToken(v string) *ListWorkteamsInput
func (s *ListWorkteamsInput) SetSortBy(v string) *ListWorkteamsInput
func (s *ListWorkteamsInput) SetSortOrder(v string) *ListWorkteamsInput
type ListWorkteamsOutput
func (s *ListWorkteamsOutput) SetNextToken(v string) *ListWorkteamsOutput
func (s *ListWorkteamsOutput) SetWorkteams(v []*Workteam) *ListWorkteamsOutput
type MemberDefinition
func (s *MemberDefinition) SetCognitoMemberDefinition(v *CognitoMemberDefinition) *MemberDefinition
type MetricData
func (s *MetricData) SetMetricName(v string) *MetricData
func (s *MetricData) SetTimestamp(v time.Time) *MetricData
func (s *MetricData) SetValue(v float64) *MetricData
type MetricDefinition
func (s *MetricDefinition) SetName(v string) *MetricDefinition
func (s *MetricDefinition) SetRegex(v string) *MetricDefinition
type ModelArtifacts
func (s *ModelArtifacts) SetS3ModelArtifacts(v string) *ModelArtifacts
type ModelPackageContainerDefinition
func (s *ModelPackageContainerDefinition) SetContainerHostname(v string) *ModelPackageContainerDefinition
func (s *ModelPackageContainerDefinition) SetImage(v string) *ModelPackageContainerDefinition
func (s *ModelPackageContainerDefinition) SetImageDigest(v string) *ModelPackageContainerDefinition
func (s *ModelPackageContainerDefinition) SetModelDataUrl(v string) *ModelPackageContainerDefinition
func (s *ModelPackageContainerDefinition) SetProductId(v string) *ModelPackageContainerDefinition
type ModelPackageStatusDetails
func (s *ModelPackageStatusDetails) SetImageScanStatuses(v []*ModelPackageStatusItem) *ModelPackageStatusDetails
func (s *ModelPackageStatusDetails) SetValidationStatuses(v []*ModelPackageStatusItem) *ModelPackageStatusDetails
type ModelPackageStatusItem
func (s *ModelPackageStatusItem) SetFailureReason(v string) *ModelPackageStatusItem
func (s *ModelPackageStatusItem) SetName(v string) *ModelPackageStatusItem
func (s *ModelPackageStatusItem) SetStatus(v string) *ModelPackageStatusItem
type ModelPackageSummary
func (s *ModelPackageSummary) SetCreationTime(v time.Time) *ModelPackageSummary
func (s *ModelPackageSummary) SetModelPackageArn(v string) *ModelPackageSummary
func (s *ModelPackageSummary) SetModelPackageDescription(v string) *ModelPackageSummary
func (s *ModelPackageSummary) SetModelPackageName(v string) *ModelPackageSummary
func (s *ModelPackageSummary) SetModelPackageStatus(v string) *ModelPackageSummary
type ModelPackageValidationProfile
func (s *ModelPackageValidationProfile) SetProfileName(v string) *ModelPackageValidationProfile
func (s *ModelPackageValidationProfile) SetTransformJobDefinition(v *TransformJobDefinition) *ModelPackageValidationProfile
type ModelPackageValidationSpecification
func (s *ModelPackageValidationSpecification) SetValidationProfiles(v []*ModelPackageValidationProfile) *ModelPackageValidationSpecification
func (s *ModelPackageValidationSpecification) SetValidationRole(v string) *ModelPackageValidationSpecification
type ModelSummary
func (s *ModelSummary) SetCreationTime(v time.Time) *ModelSummary
func (s *ModelSummary) SetModelArn(v string) *ModelSummary
func (s *ModelSummary) SetModelName(v string) *ModelSummary
type NestedFilters
func (s *NestedFilters) SetFilters(v []*Filter) *NestedFilters
func (s *NestedFilters) SetNestedPropertyName(v string) *NestedFilters
type NotebookInstanceLifecycleConfigSummary
func (s *NotebookInstanceLifecycleConfigSummary) SetCreationTime(v time.Time) *NotebookInstanceLifecycleConfigSummary
func (s *NotebookInstanceLifecycleConfigSummary) SetLastModifiedTime(v time.Time) *NotebookInstanceLifecycleConfigSummary
func (s *NotebookInstanceLifecycleConfigSummary) SetNotebookInstanceLifecycleConfigArn(v string) *NotebookInstanceLifecycleConfigSummary
func (s *NotebookInstanceLifecycleConfigSummary) SetNotebookInstanceLifecycleConfigName(v string) *NotebookInstanceLifecycleConfigSummary
type NotebookInstanceLifecycleHook
func (s *NotebookInstanceLifecycleHook) SetContent(v string) *NotebookInstanceLifecycleHook
type NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetAdditionalCodeRepositories(v []*string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetCreationTime(v time.Time) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetDefaultCodeRepository(v string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetInstanceType(v string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetLastModifiedTime(v time.Time) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetNotebookInstanceArn(v string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetNotebookInstanceLifecycleConfigName(v string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetNotebookInstanceName(v string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetNotebookInstanceStatus(v string) *NotebookInstanceSummary
func (s *NotebookInstanceSummary) SetUrl(v string) *NotebookInstanceSummary
type NotificationConfiguration
func (s *NotificationConfiguration) SetNotificationTopicArn(v string) *NotificationConfiguration
type ObjectiveStatusCounters
func (s *ObjectiveStatusCounters) SetFailed(v int64) *ObjectiveStatusCounters
func (s *ObjectiveStatusCounters) SetPending(v int64) *ObjectiveStatusCounters
func (s *ObjectiveStatusCounters) SetSucceeded(v int64) *ObjectiveStatusCounters
type OutputConfig
func (s *OutputConfig) SetS3OutputLocation(v string) *OutputConfig
func (s *OutputConfig) SetTargetDevice(v string) *OutputConfig
type OutputDataConfig
func (s *OutputDataConfig) SetKmsKeyId(v string) *OutputDataConfig
func (s *OutputDataConfig) SetS3OutputPath(v string) *OutputDataConfig
type ParameterRange
func (s *ParameterRange) SetCategoricalParameterRangeSpecification(v *CategoricalParameterRangeSpecification) *ParameterRange
func (s *ParameterRange) SetContinuousParameterRangeSpecification(v *ContinuousParameterRangeSpecification) *ParameterRange
func (s *ParameterRange) SetIntegerParameterRangeSpecification(v *IntegerParameterRangeSpecification) *ParameterRange
type ParameterRanges
func (s *ParameterRanges) SetCategoricalParameterRanges(v []*CategoricalParameterRange) *ParameterRanges
func (s *ParameterRanges) SetContinuousParameterRanges(v []*ContinuousParameterRange) *ParameterRanges
func (s *ParameterRanges) SetIntegerParameterRanges(v []*IntegerParameterRange) *ParameterRanges
type ParentHyperParameterTuningJob
func (s *ParentHyperParameterTuningJob) SetHyperParameterTuningJobName(v string) *ParentHyperParameterTuningJob
type ProductionVariant
func (s *ProductionVariant) SetAcceleratorType(v string) *ProductionVariant
func (s *ProductionVariant) SetInitialInstanceCount(v int64) *ProductionVariant
func (s *ProductionVariant) SetInitialVariantWeight(v float64) *ProductionVariant
func (s *ProductionVariant) SetInstanceType(v string) *ProductionVariant
func (s *ProductionVariant) SetModelName(v string) *ProductionVariant
func (s *ProductionVariant) SetVariantName(v string) *ProductionVariant
type ProductionVariantSummary
func (s *ProductionVariantSummary) SetCurrentInstanceCount(v int64) *ProductionVariantSummary
func (s *ProductionVariantSummary) SetCurrentWeight(v float64) *ProductionVariantSummary
func (s *ProductionVariantSummary) SetDeployedImages(v []*DeployedImage) *ProductionVariantSummary
func (s *ProductionVariantSummary) SetDesiredInstanceCount(v int64) *ProductionVariantSummary
func (s *ProductionVariantSummary) SetDesiredWeight(v float64) *ProductionVariantSummary
func (s *ProductionVariantSummary) SetVariantName(v string) *ProductionVariantSummary
type PropertyNameQuery
func (s *PropertyNameQuery) SetPropertyNameHint(v string) *PropertyNameQuery
type PropertyNameSuggestion
func (s *PropertyNameSuggestion) SetPropertyName(v string) *PropertyNameSuggestion
type PublicWorkforceTaskPrice
func (s *PublicWorkforceTaskPrice) SetAmountInUsd(v *USD) *PublicWorkforceTaskPrice
type RenderUiTemplateInput
func (s *RenderUiTemplateInput) SetRoleArn(v string) *RenderUiTemplateInput
func (s *RenderUiTemplateInput) SetTask(v *RenderableTask) *RenderUiTemplateInput
func (s *RenderUiTemplateInput) SetUiTemplate(v *UiTemplate) *RenderUiTemplateInput
type RenderUiTemplateOutput
func (s *RenderUiTemplateOutput) SetErrors(v []*RenderingError) *RenderUiTemplateOutput
func (s *RenderUiTemplateOutput) SetRenderedContent(v string) *RenderUiTemplateOutput
type RenderableTask
func (s *RenderableTask) SetInput(v string) *RenderableTask
type RenderingError
func (s *RenderingError) SetCode(v string) *RenderingError
func (s *RenderingError) SetMessage(v string) *RenderingError
type ResourceConfig
func (s *ResourceConfig) SetInstanceCount(v int64) *ResourceConfig
func (s *ResourceConfig) SetInstanceType(v string) *ResourceConfig
func (s *ResourceConfig) SetVolumeKmsKeyId(v string) *ResourceConfig
func (s *ResourceConfig) SetVolumeSizeInGB(v int64) *ResourceConfig
type ResourceLimits
func (s *ResourceLimits) SetMaxNumberOfTrainingJobs(v int64) *ResourceLimits
func (s *ResourceLimits) SetMaxParallelTrainingJobs(v int64) *ResourceLimits
type S3DataSource
func (s *S3DataSource) SetAttributeNames(v []*string) *S3DataSource
func (s *S3DataSource) SetS3DataDistributionType(v string) *S3DataSource
func (s *S3DataSource) SetS3DataType(v string) *S3DataSource
func (s *S3DataSource) SetS3Uri(v string) *S3DataSource
type SageMaker
type SearchExpression
func (s *SearchExpression) SetFilters(v []*Filter) *SearchExpression
func (s *SearchExpression) SetNestedFilters(v []*NestedFilters) *SearchExpression
func (s *SearchExpression) SetOperator(v string) *SearchExpression
func (s *SearchExpression) SetSubExpressions(v []*SearchExpression) *SearchExpression
type SearchInput
func (s *SearchInput) SetMaxResults(v int64) *SearchInput
func (s *SearchInput) SetNextToken(v string) *SearchInput
func (s *SearchInput) SetResource(v string) *SearchInput
func (s *SearchInput) SetSearchExpression(v *SearchExpression) *SearchInput
func (s *SearchInput) SetSortBy(v string) *SearchInput
func (s *SearchInput) SetSortOrder(v string) *SearchInput
type SearchOutput
func (s *SearchOutput) SetNextToken(v string) *SearchOutput
func (s *SearchOutput) SetResults(v []*SearchRecord) *SearchOutput
type SearchRecord
func (s *SearchRecord) SetTrainingJob(v *TrainingJob) *SearchRecord
type SecondaryStatusTransition
func (s *SecondaryStatusTransition) SetEndTime(v time.Time) *SecondaryStatusTransition
func (s *SecondaryStatusTransition) SetStartTime(v time.Time) *SecondaryStatusTransition
func (s *SecondaryStatusTransition) SetStatus(v string) *SecondaryStatusTransition
func (s *SecondaryStatusTransition) SetStatusMessage(v string) *SecondaryStatusTransition
type ShuffleConfig
func (s *ShuffleConfig) SetSeed(v int64) *ShuffleConfig
type SourceAlgorithm
func (s *SourceAlgorithm) SetAlgorithmName(v string) *SourceAlgorithm
func (s *SourceAlgorithm) SetModelDataUrl(v string) *SourceAlgorithm
type SourceAlgorithmSpecification
func (s *SourceAlgorithmSpecification) SetSourceAlgorithms(v []*SourceAlgorithm) *SourceAlgorithmSpecification
type StartNotebookInstanceInput
func (s *StartNotebookInstanceInput) SetNotebookInstanceName(v string) *StartNotebookInstanceInput
type StartNotebookInstanceOutput
type StopCompilationJobInput
func (s *StopCompilationJobInput) SetCompilationJobName(v string) *StopCompilationJobInput
type StopCompilationJobOutput
type StopHyperParameterTuningJobInput
func (s *StopHyperParameterTuningJobInput) SetHyperParameterTuningJobName(v string) *StopHyperParameterTuningJobInput
type StopHyperParameterTuningJobOutput
type StopLabelingJobInput
func (s *StopLabelingJobInput) SetLabelingJobName(v string) *StopLabelingJobInput
type StopLabelingJobOutput
type StopNotebookInstanceInput
func (s *StopNotebookInstanceInput) SetNotebookInstanceName(v string) *StopNotebookInstanceInput
type StopNotebookInstanceOutput
type StopTrainingJobInput
func (s *StopTrainingJobInput) SetTrainingJobName(v string) *StopTrainingJobInput
type StopTrainingJobOutput
type StopTransformJobInput
func (s *StopTransformJobInput) SetTransformJobName(v string) *StopTransformJobInput
type StopTransformJobOutput
type StoppingCondition
func (s *StoppingCondition) SetMaxRuntimeInSeconds(v int64) *StoppingCondition
type SubscribedWorkteam
func (s *SubscribedWorkteam) SetListingId(v string) *SubscribedWorkteam
func (s *SubscribedWorkteam) SetMarketplaceDescription(v string) *SubscribedWorkteam
func (s *SubscribedWorkteam) SetMarketplaceTitle(v string) *SubscribedWorkteam
func (s *SubscribedWorkteam) SetSellerName(v string) *SubscribedWorkteam
func (s *SubscribedWorkteam) SetWorkteamArn(v string) *SubscribedWorkteam
type SuggestionQuery
func (s *SuggestionQuery) SetPropertyNameQuery(v *PropertyNameQuery) *SuggestionQuery
type Tag
func (s *Tag) SetKey(v string) *Tag
func (s *Tag) SetValue(v string) *Tag
type TrainingJob
func (s *TrainingJob) SetAlgorithmSpecification(v *AlgorithmSpecification) *TrainingJob
func (s *TrainingJob) SetCreationTime(v time.Time) *TrainingJob
func (s *TrainingJob) SetEnableInterContainerTrafficEncryption(v bool) *TrainingJob
func (s *TrainingJob) SetEnableNetworkIsolation(v bool) *TrainingJob
func (s *TrainingJob) SetFailureReason(v string) *TrainingJob
func (s *TrainingJob) SetFinalMetricDataList(v []*MetricData) *TrainingJob
func (s *TrainingJob) SetHyperParameters(v map[string]*string) *TrainingJob
func (s *TrainingJob) SetInputDataConfig(v []*Channel) *TrainingJob
func (s *TrainingJob) SetLabelingJobArn(v string) *TrainingJob
func (s *TrainingJob) SetLastModifiedTime(v time.Time) *TrainingJob
func (s *TrainingJob) SetModelArtifacts(v *ModelArtifacts) *TrainingJob
func (s *TrainingJob) SetOutputDataConfig(v *OutputDataConfig) *TrainingJob
func (s *TrainingJob) SetResourceConfig(v *ResourceConfig) *TrainingJob
func (s *TrainingJob) SetRoleArn(v string) *TrainingJob
func (s *TrainingJob) SetSecondaryStatus(v string) *TrainingJob
func (s *TrainingJob) SetSecondaryStatusTransitions(v []*SecondaryStatusTransition) *TrainingJob
func (s *TrainingJob) SetStoppingCondition(v *StoppingCondition) *TrainingJob
func (s *TrainingJob) SetTags(v []*Tag) *TrainingJob
func (s *TrainingJob) SetTrainingEndTime(v time.Time) *TrainingJob
func (s *TrainingJob) SetTrainingJobArn(v string) *TrainingJob
func (s *TrainingJob) SetTrainingJobName(v string) *TrainingJob
func (s *TrainingJob) SetTrainingJobStatus(v string) *TrainingJob
func (s *TrainingJob) SetTrainingStartTime(v time.Time) *TrainingJob
func (s *TrainingJob) SetTuningJobArn(v string) *TrainingJob
func (s *TrainingJob) SetVpcConfig(v *VpcConfig) *TrainingJob
type TrainingJobDefinition
func (s *TrainingJobDefinition) SetHyperParameters(v map[string]*string) *TrainingJobDefinition
func (s *TrainingJobDefinition) SetInputDataConfig(v []*Channel) *TrainingJobDefinition
func (s *TrainingJobDefinition) SetOutputDataConfig(v *OutputDataConfig) *TrainingJobDefinition
func (s *TrainingJobDefinition) SetResourceConfig(v *ResourceConfig) *TrainingJobDefinition
func (s *TrainingJobDefinition) SetStoppingCondition(v *StoppingCondition) *TrainingJobDefinition
func (s *TrainingJobDefinition) SetTrainingInputMode(v string) *TrainingJobDefinition
type TrainingJobStatusCounters
func (s *TrainingJobStatusCounters) SetCompleted(v int64) *TrainingJobStatusCounters
func (s *TrainingJobStatusCounters) SetInProgress(v int64) *TrainingJobStatusCounters
func (s *TrainingJobStatusCounters) SetNonRetryableError(v int64) *TrainingJobStatusCounters
func (s *TrainingJobStatusCounters) SetRetryableError(v int64) *TrainingJobStatusCounters
func (s *TrainingJobStatusCounters) SetStopped(v int64) *TrainingJobStatusCounters
type TrainingJobSummary
func (s *TrainingJobSummary) SetCreationTime(v time.Time) *TrainingJobSummary
func (s *TrainingJobSummary) SetLastModifiedTime(v time.Time) *TrainingJobSummary
func (s *TrainingJobSummary) SetTrainingEndTime(v time.Time) *TrainingJobSummary
func (s *TrainingJobSummary) SetTrainingJobArn(v string) *TrainingJobSummary
func (s *TrainingJobSummary) SetTrainingJobName(v string) *TrainingJobSummary
func (s *TrainingJobSummary) SetTrainingJobStatus(v string) *TrainingJobSummary
type TrainingSpecification
func (s *TrainingSpecification) SetMetricDefinitions(v []*MetricDefinition) *TrainingSpecification
func (s *TrainingSpecification) SetSupportedHyperParameters(v []*HyperParameterSpecification) *TrainingSpecification
func (s *TrainingSpecification) SetSupportedTrainingInstanceTypes(v []*string) *TrainingSpecification
func (s *TrainingSpecification) SetSupportedTuningJobObjectiveMetrics(v []*HyperParameterTuningJobObjective) *TrainingSpecification
func (s *TrainingSpecification) SetSupportsDistributedTraining(v bool) *TrainingSpecification
func (s *TrainingSpecification) SetTrainingChannels(v []*ChannelSpecification) *TrainingSpecification
func (s *TrainingSpecification) SetTrainingImage(v string) *TrainingSpecification
func (s *TrainingSpecification) SetTrainingImageDigest(v string) *TrainingSpecification
type TransformDataSource
func (s *TransformDataSource) SetS3DataSource(v *TransformS3DataSource) *TransformDataSource
type TransformInput
func (s *TransformInput) SetCompressionType(v string) *TransformInput
func (s *TransformInput) SetContentType(v string) *TransformInput
func (s *TransformInput) SetDataSource(v *TransformDataSource) *TransformInput
func (s *TransformInput) SetSplitType(v string) *TransformInput
type TransformJobDefinition
func (s *TransformJobDefinition) SetBatchStrategy(v string) *TransformJobDefinition
func (s *TransformJobDefinition) SetEnvironment(v map[string]*string) *TransformJobDefinition
func (s *TransformJobDefinition) SetMaxConcurrentTransforms(v int64) *TransformJobDefinition
func (s *TransformJobDefinition) SetMaxPayloadInMB(v int64) *TransformJobDefinition
func (s *TransformJobDefinition) SetTransformInput(v *TransformInput) *TransformJobDefinition
func (s *TransformJobDefinition) SetTransformOutput(v *TransformOutput) *TransformJobDefinition
func (s *TransformJobDefinition) SetTransformResources(v *TransformResources) *TransformJobDefinition
type TransformJobSummary
func (s *TransformJobSummary) SetCreationTime(v time.Time) *TransformJobSummary
func (s *TransformJobSummary) SetFailureReason(v string) *TransformJobSummary
func (s *TransformJobSummary) SetLastModifiedTime(v time.Time) *TransformJobSummary
func (s *TransformJobSummary) SetTransformEndTime(v time.Time) *TransformJobSummary
func (s *TransformJobSummary) SetTransformJobArn(v string) *TransformJobSummary
func (s *TransformJobSummary) SetTransformJobName(v string) *TransformJobSummary
func (s *TransformJobSummary) SetTransformJobStatus(v string) *TransformJobSummary
type TransformOutput
func (s *TransformOutput) SetAccept(v string) *TransformOutput
func (s *TransformOutput) SetAssembleWith(v string) *TransformOutput
func (s *TransformOutput) SetKmsKeyId(v string) *TransformOutput
func (s *TransformOutput) SetS3OutputPath(v string) *TransformOutput
type TransformResources
func (s *TransformResources) SetInstanceCount(v int64) *TransformResources
func (s *TransformResources) SetInstanceType(v string) *TransformResources
func (s *TransformResources) SetVolumeKmsKeyId(v string) *TransformResources
type TransformS3DataSource
func (s *TransformS3DataSource) SetS3DataType(v string) *TransformS3DataSource
func (s *TransformS3DataSource) SetS3Uri(v string) *TransformS3DataSource
type USD
func (s *USD) SetCents(v int64) *USD
func (s *USD) SetDollars(v int64) *USD
func (s *USD) SetTenthFractionsOfACent(v int64) *USD
type UiConfig
func (s *UiConfig) SetUiTemplateS3Uri(v string) *UiConfig
type UiTemplate
func (s *UiTemplate) SetContent(v string) *UiTemplate
type UpdateCodeRepositoryInput
func (s *UpdateCodeRepositoryInput) SetCodeRepositoryName(v string) *UpdateCodeRepositoryInput
func (s *UpdateCodeRepositoryInput) SetGitConfig(v *GitConfigForUpdate) *UpdateCodeRepositoryInput
type UpdateCodeRepositoryOutput
func (s *UpdateCodeRepositoryOutput) SetCodeRepositoryArn(v string) *UpdateCodeRepositoryOutput
type UpdateEndpointInput
func (s *UpdateEndpointInput) SetEndpointConfigName(v string) *UpdateEndpointInput
func (s *UpdateEndpointInput) SetEndpointName(v string) *UpdateEndpointInput
type UpdateEndpointOutput
func (s *UpdateEndpointOutput) SetEndpointArn(v string) *UpdateEndpointOutput
type UpdateEndpointWeightsAndCapacitiesInput
func (s *UpdateEndpointWeightsAndCapacitiesInput) SetDesiredWeightsAndCapacities(v []*DesiredWeightAndCapacity) *UpdateEndpointWeightsAndCapacitiesInput
func (s *UpdateEndpointWeightsAndCapacitiesInput) SetEndpointName(v string) *UpdateEndpointWeightsAndCapacitiesInput
type UpdateEndpointWeightsAndCapacitiesOutput
func (s *UpdateEndpointWeightsAndCapacitiesOutput) SetEndpointArn(v string) *UpdateEndpointWeightsAndCapacitiesOutput
type UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetAcceleratorTypes(v []*string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetAdditionalCodeRepositories(v []*string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetDefaultCodeRepository(v string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetDisassociateAcceleratorTypes(v bool) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetDisassociateAdditionalCodeRepositories(v bool) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetDisassociateDefaultCodeRepository(v bool) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetDisassociateLifecycleConfig(v bool) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetInstanceType(v string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetLifecycleConfigName(v string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetNotebookInstanceName(v string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetRoleArn(v string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetRootAccess(v string) *UpdateNotebookInstanceInput
func (s *UpdateNotebookInstanceInput) SetVolumeSizeInGB(v int64) *UpdateNotebookInstanceInput
type UpdateNotebookInstanceLifecycleConfigInput
func (s *UpdateNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *UpdateNotebookInstanceLifecycleConfigInput
func (s *UpdateNotebookInstanceLifecycleConfigInput) SetOnCreate(v []*NotebookInstanceLifecycleHook) *UpdateNotebookInstanceLifecycleConfigInput
func (s *UpdateNotebookInstanceLifecycleConfigInput) SetOnStart(v []*NotebookInstanceLifecycleHook) *UpdateNotebookInstanceLifecycleConfigInput
type UpdateNotebookInstanceLifecycleConfigOutput
type UpdateNotebookInstanceOutput
type UpdateWorkteamInput
func (s *UpdateWorkteamInput) SetDescription(v string) *UpdateWorkteamInput
func (s *UpdateWorkteamInput) SetMemberDefinitions(v []*MemberDefinition) *UpdateWorkteamInput
func (s *UpdateWorkteamInput) SetNotificationConfiguration(v *NotificationConfiguration) *UpdateWorkteamInput
func (s *UpdateWorkteamInput) SetWorkteamName(v string) *UpdateWorkteamInput
type UpdateWorkteamOutput
func (s *UpdateWorkteamOutput) SetWorkteam(v *Workteam) *UpdateWorkteamOutput
type VpcConfig
func (s *VpcConfig) SetSecurityGroupIds(v []*string) *VpcConfig
func (s *VpcConfig) SetSubnets(v []*string) *VpcConfig
type Workteam
func (s *Workteam) SetCreateDate(v time.Time) *Workteam
func (s *Workteam) SetDescription(v string) *Workteam
func (s *Workteam) SetLastUpdatedDate(v time.Time) *Workteam
func (s *Workteam) SetMemberDefinitions(v []*MemberDefinition) *Workteam
func (s *Workteam) SetNotificationConfiguration(v *NotificationConfiguration) *Workteam
func (s *Workteam) SetProductListingIds(v []*string) *Workteam
func (s *Workteam) SetSubDomain(v string) *Workteam
func (s *Workteam) SetWorkteamArn(v string) *Workteam
func (s *Workteam) SetWorkteamName(v string) *Workteam

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 (
    // AssemblyTypeNone is a AssemblyType enum value
    AssemblyTypeNone = "None"

    // AssemblyTypeLine is a AssemblyType enum value
    AssemblyTypeLine = "Line"
)
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 (
    // 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 (
    // 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 (
    // 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 (
    // FrameworkTensorflow is a Framework enum value
    FrameworkTensorflow = "TENSORFLOW"

    // 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"
)
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 (
    // 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 (
    // 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"
)
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 (
    // 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"
)
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 (
    // 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"
)
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"

    // 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"
)
const (
    // RecordWrapperNone is a RecordWrapper enum value
    RecordWrapperNone = "None"

    // RecordWrapperRecordIo is a RecordWrapper enum value
    RecordWrapperRecordIo = "RecordIO"
)
const (
    // RootAccessEnabled is a RootAccess enum value
    RootAccessEnabled = "Enabled"

    // RootAccessDisabled is a RootAccess enum value
    RootAccessDisabled = "Disabled"
)
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 (
    // 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"
)
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 (
    // SortOrderAscending is a SortOrder enum value
    SortOrderAscending = "Ascending"

    // SortOrderDescending is a SortOrder enum value
    SortOrderDescending = "Descending"
)
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"

    // 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"

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

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

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

    // TargetDeviceRk3288 is a TargetDevice enum value
    TargetDeviceRk3288 = "rk3288"
)
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"

    // 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"

    // 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"
)
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 (

    // 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 identifer of a specific service.
)

Service information constants

const (
    // ListLabelingJobsForWorkteamSortByOptionsCreationTime is a ListLabelingJobsForWorkteamSortByOptions enum value
    ListLabelingJobsForWorkteamSortByOptionsCreationTime = "CreationTime"
)
const (
    // ResourceTypeTrainingJob is a ResourceType enum value
    ResourceTypeTrainingJob = "TrainingJob"
)

type AddTagsInput

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

func (s AddTagsInput) GoString() string

GoString returns the string representation

func (*AddTagsInput) SetResourceArn

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

SetResourceArn sets the ResourceArn field's value.

func (*AddTagsInput) SetTags

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

SetTags sets the Tags field's value.

func (AddTagsInput) String

func (s AddTagsInput) String() string

String returns the string representation

func (*AddTagsInput) Validate

func (s *AddTagsInput) Validate() error

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

type AddTagsOutput

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

func (s AddTagsOutput) GoString() string

GoString returns the string representation

func (*AddTagsOutput) SetTags

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

SetTags sets the Tags field's value.

func (AddTagsOutput) String

func (s AddTagsOutput) String() string

String returns the string representation

type AlgorithmSpecification

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"`

    // 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 (https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateTrainingJob.html) 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

func (s AlgorithmSpecification) GoString() string

GoString returns the string representation

func (*AlgorithmSpecification) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*AlgorithmSpecification) SetMetricDefinitions

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

SetMetricDefinitions sets the MetricDefinitions field's value.

func (*AlgorithmSpecification) SetTrainingImage

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

SetTrainingImage sets the TrainingImage field's value.

func (*AlgorithmSpecification) SetTrainingInputMode

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

SetTrainingInputMode sets the TrainingInputMode field's value.

func (AlgorithmSpecification) String

func (s AlgorithmSpecification) String() string

String returns the string representation

func (*AlgorithmSpecification) Validate

func (s *AlgorithmSpecification) Validate() error

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

type AlgorithmStatusDetails

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

func (s AlgorithmStatusDetails) GoString() string

GoString returns the string representation

func (*AlgorithmStatusDetails) SetImageScanStatuses

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

SetImageScanStatuses sets the ImageScanStatuses field's value.

func (*AlgorithmStatusDetails) SetValidationStatuses

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

SetValidationStatuses sets the ValidationStatuses field's value.

func (AlgorithmStatusDetails) String

func (s AlgorithmStatusDetails) String() string

String returns the string representation

type AlgorithmStatusItem

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

func (s AlgorithmStatusItem) GoString() string

GoString returns the string representation

func (*AlgorithmStatusItem) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*AlgorithmStatusItem) SetName

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

SetName sets the Name field's value.

func (*AlgorithmStatusItem) SetStatus

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

SetStatus sets the Status field's value.

func (AlgorithmStatusItem) String

func (s AlgorithmStatusItem) String() string

String returns the string representation

type AlgorithmSummary

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

func (s AlgorithmSummary) GoString() string

GoString returns the string representation

func (*AlgorithmSummary) SetAlgorithmArn

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

SetAlgorithmArn sets the AlgorithmArn field's value.

func (*AlgorithmSummary) SetAlgorithmDescription

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

SetAlgorithmDescription sets the AlgorithmDescription field's value.

func (*AlgorithmSummary) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*AlgorithmSummary) SetAlgorithmStatus

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

SetAlgorithmStatus sets the AlgorithmStatus field's value.

func (*AlgorithmSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (AlgorithmSummary) String

func (s AlgorithmSummary) String() string

String returns the string representation

type AlgorithmValidationProfile

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

func (s AlgorithmValidationProfile) GoString() string

GoString returns the string representation

func (*AlgorithmValidationProfile) SetProfileName

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

SetProfileName sets the ProfileName field's value.

func (*AlgorithmValidationProfile) SetTrainingJobDefinition

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

SetTrainingJobDefinition sets the TrainingJobDefinition field's value.

func (*AlgorithmValidationProfile) SetTransformJobDefinition

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

SetTransformJobDefinition sets the TransformJobDefinition field's value.

func (AlgorithmValidationProfile) String

func (s AlgorithmValidationProfile) String() string

String returns the string representation

func (*AlgorithmValidationProfile) Validate

func (s *AlgorithmValidationProfile) Validate() error

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

type AlgorithmValidationSpecification

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

func (s AlgorithmValidationSpecification) GoString() string

GoString returns the string representation

func (*AlgorithmValidationSpecification) SetValidationProfiles

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

SetValidationProfiles sets the ValidationProfiles field's value.

func (*AlgorithmValidationSpecification) SetValidationRole

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

SetValidationRole sets the ValidationRole field's value.

func (AlgorithmValidationSpecification) String

func (s AlgorithmValidationSpecification) String() string

String returns the string representation

func (*AlgorithmValidationSpecification) Validate

func (s *AlgorithmValidationSpecification) Validate() error

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

type AnnotationConsolidationConfig

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
    //
    //    * 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
    //
    //    * 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
    //
    //    * 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
    //
    // For more information, see Annotation Consolidation (http://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

func (s AnnotationConsolidationConfig) GoString() string

GoString returns the string representation

func (*AnnotationConsolidationConfig) SetAnnotationConsolidationLambdaArn

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

SetAnnotationConsolidationLambdaArn sets the AnnotationConsolidationLambdaArn field's value.

func (AnnotationConsolidationConfig) String

func (s AnnotationConsolidationConfig) String() string

String returns the string representation

func (*AnnotationConsolidationConfig) Validate

func (s *AnnotationConsolidationConfig) Validate() error

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

type CategoricalParameterRange

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

func (s CategoricalParameterRange) GoString() string

GoString returns the string representation

func (*CategoricalParameterRange) SetName

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

SetName sets the Name field's value.

func (*CategoricalParameterRange) SetValues

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

SetValues sets the Values field's value.

func (CategoricalParameterRange) String

func (s CategoricalParameterRange) String() string

String returns the string representation

func (*CategoricalParameterRange) Validate

func (s *CategoricalParameterRange) Validate() error

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

type CategoricalParameterRangeSpecification

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

func (s CategoricalParameterRangeSpecification) GoString() string

GoString returns the string representation

func (*CategoricalParameterRangeSpecification) SetValues

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

SetValues sets the Values field's value.

func (CategoricalParameterRangeSpecification) String

func (s CategoricalParameterRangeSpecification) String() string

String returns the string representation

func (*CategoricalParameterRangeSpecification) Validate

func (s *CategoricalParameterRangeSpecification) Validate() error

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

type Channel

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.incubator.apache.org/architecture/note_data_loading.html#data-format)
    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

func (s Channel) GoString() string

GoString returns the string representation

func (*Channel) SetChannelName

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

SetChannelName sets the ChannelName field's value.

func (*Channel) SetCompressionType

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

SetCompressionType sets the CompressionType field's value.

func (*Channel) SetContentType

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

SetContentType sets the ContentType field's value.

func (*Channel) SetDataSource

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

SetDataSource sets the DataSource field's value.

func (*Channel) SetInputMode

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

SetInputMode sets the InputMode field's value.

func (*Channel) SetRecordWrapperType

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

SetRecordWrapperType sets the RecordWrapperType field's value.

func (*Channel) SetShuffleConfig

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

SetShuffleConfig sets the ShuffleConfig field's value.

func (Channel) String

func (s Channel) String() string

String returns the string representation

func (*Channel) Validate

func (s *Channel) Validate() error

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

type ChannelSpecification

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

func (s ChannelSpecification) GoString() string

GoString returns the string representation

func (*ChannelSpecification) SetDescription

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

SetDescription sets the Description field's value.

func (*ChannelSpecification) SetIsRequired

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

SetIsRequired sets the IsRequired field's value.

func (*ChannelSpecification) SetName

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

SetName sets the Name field's value.

func (*ChannelSpecification) SetSupportedCompressionTypes

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

SetSupportedCompressionTypes sets the SupportedCompressionTypes field's value.

func (*ChannelSpecification) SetSupportedContentTypes

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

SetSupportedContentTypes sets the SupportedContentTypes field's value.

func (*ChannelSpecification) SetSupportedInputModes

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

SetSupportedInputModes sets the SupportedInputModes field's value.

func (ChannelSpecification) String

func (s ChannelSpecification) String() string

String returns the string representation

func (*ChannelSpecification) Validate

func (s *ChannelSpecification) Validate() error

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

type CodeRepositorySummary

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

func (s CodeRepositorySummary) GoString() string

GoString returns the string representation

func (*CodeRepositorySummary) SetCodeRepositoryArn

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

SetCodeRepositoryArn sets the CodeRepositoryArn field's value.

func (*CodeRepositorySummary) SetCodeRepositoryName

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

SetCodeRepositoryName sets the CodeRepositoryName field's value.

func (*CodeRepositorySummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*CodeRepositorySummary) SetGitConfig

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

SetGitConfig sets the GitConfig field's value.

func (*CodeRepositorySummary) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (CodeRepositorySummary) String

func (s CodeRepositorySummary) String() string

String returns the string representation

type CognitoMemberDefinition

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

func (s CognitoMemberDefinition) GoString() string

GoString returns the string representation

func (*CognitoMemberDefinition) SetClientId

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

SetClientId sets the ClientId field's value.

func (*CognitoMemberDefinition) SetUserGroup

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

SetUserGroup sets the UserGroup field's value.

func (*CognitoMemberDefinition) SetUserPool

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

SetUserPool sets the UserPool field's value.

func (CognitoMemberDefinition) String

func (s CognitoMemberDefinition) String() string

String returns the string representation

func (*CognitoMemberDefinition) Validate

func (s *CognitoMemberDefinition) Validate() error

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

type CompilationJobSummary

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

func (s CompilationJobSummary) GoString() string

GoString returns the string representation

func (*CompilationJobSummary) SetCompilationEndTime

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

SetCompilationEndTime sets the CompilationEndTime field's value.

func (*CompilationJobSummary) SetCompilationJobArn

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

SetCompilationJobArn sets the CompilationJobArn field's value.

func (*CompilationJobSummary) SetCompilationJobName

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

SetCompilationJobName sets the CompilationJobName field's value.

func (*CompilationJobSummary) SetCompilationJobStatus

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

SetCompilationJobStatus sets the CompilationJobStatus field's value.

func (*CompilationJobSummary) SetCompilationStartTime

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

SetCompilationStartTime sets the CompilationStartTime field's value.

func (*CompilationJobSummary) SetCompilationTargetDevice

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

SetCompilationTargetDevice sets the CompilationTargetDevice field's value.

func (*CompilationJobSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*CompilationJobSummary) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (CompilationJobSummary) String

func (s CompilationJobSummary) String() string

String returns the string representation

type ContainerDefinition

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
    // ths parameter uniquely identifies the container for the purposes of logging
    // and metrics. For information, see Use Logs and Metrics to Monitor an Inference
    // Pipeline (http://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"`

    // 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 (http://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
    // (http://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 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

func (s ContainerDefinition) GoString() string

GoString returns the string representation

func (*ContainerDefinition) SetContainerHostname

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

SetContainerHostname sets the ContainerHostname field's value.

func (*ContainerDefinition) SetEnvironment

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

SetEnvironment sets the Environment field's value.

func (*ContainerDefinition) SetImage

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

SetImage sets the Image field's value.

func (*ContainerDefinition) SetModelDataUrl

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

SetModelDataUrl sets the ModelDataUrl field's value.

func (*ContainerDefinition) SetModelPackageName

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

SetModelPackageName sets the ModelPackageName field's value.

func (ContainerDefinition) String

func (s ContainerDefinition) String() string

String returns the string representation

func (*ContainerDefinition) Validate

func (s *ContainerDefinition) Validate() error

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

type ContinuousParameterRange

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 (http://docs.aws.amazon.com//sagemaker/latest/dg/automatic-model-tuning-define-ranges.html#scaling-type).
    // One of the following values:
    //
    // AutoAmazon SageMaker hyperparameter tuning chooses the best scale for the
    // hyperparameter.
    //
    // LinearHyperparameter tuning searches the values in the hyperparameter range
    // by using a linear scale.
    //
    // LogarithmicHyperparemeter 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.
    //
    // ReverseLogarithmicHyperparemeter 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

func (s ContinuousParameterRange) GoString() string

GoString returns the string representation

func (*ContinuousParameterRange) SetMaxValue

func (s *ContinuousParameterRange) SetMaxValue(v string) *ContinuousParameterRange

SetMaxValue sets the MaxValue field's value.

func (*ContinuousParameterRange) SetMinValue

func (s *ContinuousParameterRange) SetMinValue(v string) *ContinuousParameterRange

SetMinValue sets the MinValue field's value.

func (*ContinuousParameterRange) SetName

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

SetName sets the Name field's value.

func (*ContinuousParameterRange) SetScalingType

func (s *ContinuousParameterRange) SetScalingType(v string) *ContinuousParameterRange

SetScalingType sets the ScalingType field's value.

func (ContinuousParameterRange) String

func (s ContinuousParameterRange) String() string

String returns the string representation

func (*ContinuousParameterRange) Validate

func (s *ContinuousParameterRange) Validate() error

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

type ContinuousParameterRangeSpecification

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"`
    // contains filtered or unexported fields
}

Defines the possible values for a continuous hyperparameter.

func (ContinuousParameterRangeSpecification) GoString

func (s ContinuousParameterRangeSpecification) GoString() string

GoString returns the string representation

func (*ContinuousParameterRangeSpecification) SetMaxValue

func (s *ContinuousParameterRangeSpecification) SetMaxValue(v string) *ContinuousParameterRangeSpecification

SetMaxValue sets the MaxValue field's value.

func (*ContinuousParameterRangeSpecification) SetMinValue

func (s *ContinuousParameterRangeSpecification) SetMinValue(v string) *ContinuousParameterRangeSpecification

SetMinValue sets the MinValue field's value.

func (ContinuousParameterRangeSpecification) String

func (s ContinuousParameterRangeSpecification) String() string

String returns the string representation

func (*ContinuousParameterRangeSpecification) Validate

func (s *ContinuousParameterRangeSpecification) Validate() error

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

type CreateAlgorithmInput

type CreateAlgorithmInput struct {

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

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

    // Whether to certify the algorithm so that it can be listed in AWS Marketplace.
    CertifyForMarketplace *bool `type:"boolean"`

    // Specifies details about inference jobs that the algorithm runs, including
    // the following:
    //
    //    * The Amazon ECR paths of containers that contain the inference code and
    //    model artifacts.
    //
    //    * The instance types that the algorithm supports for transform jobs and
    //    real-time endpoints used for inference.
    //
    //    * The input and output content formats that the algorithm supports for
    //    inference.
    InferenceSpecification *InferenceSpecification `type:"structure"`

    // Specifies details about training jobs run by this algorithm, including the
    // following:
    //
    //    * The Amazon ECR path of the container and the version digest of the algorithm.
    //
    //    * The hyperparameters that the algorithm supports.
    //
    //    * The instance types that the algorithm supports for training.
    //
    //    * Whether the algorithm supports distributed training.
    //
    //    * The metrics that the algorithm emits to Amazon CloudWatch.
    //
    //    * Which metrics that the algorithm emits can be used as the objective
    //    metric for hyperparameter tuning jobs.
    //
    //    * The input channels that the algorithm supports for training data. For
    //    example, an algorithm might support train, validation, and test channels.
    //
    // TrainingSpecification is a required field
    TrainingSpecification *TrainingSpecification `type:"structure" required:"true"`

    // Specifies configurations for one or more training jobs and that Amazon SageMaker
    // runs to test the algorithm's training code and, optionally, one or more batch
    // transform jobs that Amazon SageMaker runs to test the algorithm's inference
    // code.
    ValidationSpecification *AlgorithmValidationSpecification `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateAlgorithmInput) GoString

func (s CreateAlgorithmInput) GoString() string

GoString returns the string representation

func (*CreateAlgorithmInput) SetAlgorithmDescription

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

SetAlgorithmDescription sets the AlgorithmDescription field's value.

func (*CreateAlgorithmInput) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*CreateAlgorithmInput) SetCertifyForMarketplace

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

SetCertifyForMarketplace sets the CertifyForMarketplace field's value.

func (*CreateAlgorithmInput) SetInferenceSpecification

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

SetInferenceSpecification sets the InferenceSpecification field's value.

func (*CreateAlgorithmInput) SetTrainingSpecification

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

SetTrainingSpecification sets the TrainingSpecification field's value.

func (*CreateAlgorithmInput) SetValidationSpecification

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

SetValidationSpecification sets the ValidationSpecification field's value.

func (CreateAlgorithmInput) String

func (s CreateAlgorithmInput) String() string

String returns the string representation

func (*CreateAlgorithmInput) Validate

func (s *CreateAlgorithmInput) Validate() error

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

type CreateAlgorithmOutput

type CreateAlgorithmOutput struct {

    // The Amazon Resource Name (ARN) of the new algorithm.
    //
    // AlgorithmArn is a required field
    AlgorithmArn *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateAlgorithmOutput) GoString

func (s CreateAlgorithmOutput) GoString() string

GoString returns the string representation

func (*CreateAlgorithmOutput) SetAlgorithmArn

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

SetAlgorithmArn sets the AlgorithmArn field's value.

func (CreateAlgorithmOutput) String

func (s CreateAlgorithmOutput) String() string

String returns the string representation

type CreateCodeRepositoryInput

type CreateCodeRepositoryInput struct {

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

    // Specifies details about the repository, including the URL where the repository
    // is located, the default branch, and credentials to use to access the repository.
    //
    // GitConfig is a required field
    GitConfig *GitConfig `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

func (CreateCodeRepositoryInput) GoString

func (s CreateCodeRepositoryInput) GoString() string

GoString returns the string representation

func (*CreateCodeRepositoryInput) SetCodeRepositoryName

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

SetCodeRepositoryName sets the CodeRepositoryName field's value.

func (*CreateCodeRepositoryInput) SetGitConfig

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

SetGitConfig sets the GitConfig field's value.

func (CreateCodeRepositoryInput) String

func (s CreateCodeRepositoryInput) String() string

String returns the string representation

func (*CreateCodeRepositoryInput) Validate

func (s *CreateCodeRepositoryInput) Validate() error

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

type CreateCodeRepositoryOutput

type CreateCodeRepositoryOutput struct {

    // The Amazon Resource Name (ARN) of the new repository.
    //
    // CodeRepositoryArn is a required field
    CodeRepositoryArn *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateCodeRepositoryOutput) GoString

func (s CreateCodeRepositoryOutput) GoString() string

GoString returns the string representation

func (*CreateCodeRepositoryOutput) SetCodeRepositoryArn

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

SetCodeRepositoryArn sets the CodeRepositoryArn field's value.

func (CreateCodeRepositoryOutput) String

func (s CreateCodeRepositoryOutput) String() string

String returns the string representation

type CreateCompilationJobInput

type CreateCompilationJobInput struct {

    // A name for the model compilation job. The name must be unique within the
    // AWS Region and within your AWS account.
    //
    // CompilationJobName is a required field
    CompilationJobName *string `min:"1" type:"string" required:"true"`

    // Provides information about the location of input model artifacts, the name
    // and shape of the expected data inputs, and the framework in which the model
    // was trained.
    //
    // InputConfig is a required field
    InputConfig *InputConfig `type:"structure" required:"true"`

    // Provides information about the output location for the compiled model and
    // the target device the model runs on.
    //
    // OutputConfig is a required field
    OutputConfig *OutputConfig `type:"structure" required:"true"`

    // The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker
    // to perform tasks on your behalf.
    //
    // During model compilation, Amazon SageMaker needs your permission to:
    //
    //    * Read input data from an S3 bucket
    //
    //    * Write model artifacts to an S3 bucket
    //
    //    * Write logs to Amazon CloudWatch Logs
    //
    //    * Publish metrics to Amazon CloudWatch
    //
    // You grant permissions for all of these tasks to an IAM role. To pass this
    // role to Amazon SageMaker, the caller of this API must have the iam:PassRole
    // permission. For more information, see Amazon SageMaker Roles. (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html)
    //
    // RoleArn is a required field
    RoleArn *string `min:"20" type:"string" required:"true"`

    // The duration allowed for model compilation.
    //
    // StoppingCondition is a required field
    StoppingCondition *StoppingCondition `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

func (CreateCompilationJobInput) GoString

func (s CreateCompilationJobInput) GoString() string

GoString returns the string representation

func (*CreateCompilationJobInput) SetCompilationJobName

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

SetCompilationJobName sets the CompilationJobName field's value.

func (*CreateCompilationJobInput) SetInputConfig

func (s *CreateCompilationJobInput) SetInputConfig(v *InputConfig) *CreateCompilationJobInput

SetInputConfig sets the InputConfig field's value.

func (*CreateCompilationJobInput) SetOutputConfig

func (s *CreateCompilationJobInput) SetOutputConfig(v *OutputConfig) *CreateCompilationJobInput

SetOutputConfig sets the OutputConfig field's value.

func (*CreateCompilationJobInput) SetRoleArn

func (s *CreateCompilationJobInput) SetRoleArn(v string) *CreateCompilationJobInput

SetRoleArn sets the RoleArn field's value.

func (*CreateCompilationJobInput) SetStoppingCondition

func (s *CreateCompilationJobInput) SetStoppingCondition(v *StoppingCondition) *CreateCompilationJobInput

SetStoppingCondition sets the StoppingCondition field's value.

func (CreateCompilationJobInput) String

func (s CreateCompilationJobInput) String() string

String returns the string representation

func (*CreateCompilationJobInput) Validate

func (s *CreateCompilationJobInput) Validate() error

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

type CreateCompilationJobOutput

type CreateCompilationJobOutput struct {

    // If the action is successful, the service sends back an HTTP 200 response.
    // Amazon SageMaker returns the following data in JSON format:
    //
    //    * CompilationJobArn: The Amazon Resource Name (ARN) of the compiled job.
    //
    // CompilationJobArn is a required field
    CompilationJobArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateCompilationJobOutput) GoString

func (s CreateCompilationJobOutput) GoString() string

GoString returns the string representation

func (*CreateCompilationJobOutput) SetCompilationJobArn

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

SetCompilationJobArn sets the CompilationJobArn field's value.

func (CreateCompilationJobOutput) String

func (s CreateCompilationJobOutput) String() string

String returns the string representation

type CreateEndpointConfigInput

type CreateEndpointConfigInput struct {

    // The name of the endpoint configuration. You specify this name in a CreateEndpoint
    // (https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html)
    // request.
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`

    // The Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon
    // SageMaker uses to encrypt data on the storage volume attached to the ML compute
    // instance that hosts the endpoint.
    KmsKeyId *string `type:"string"`

    // An list of ProductionVariant objects, one for each model that you want to
    // host at this endpoint.
    //
    // ProductionVariants is a required field
    ProductionVariants []*ProductionVariant `min:"1" type:"list" required:"true"`

    // A list of key-value pairs. For more information, see Using Cost Allocation
    // Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
    // in the  AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`
    // contains filtered or unexported fields
}

func (CreateEndpointConfigInput) GoString

func (s CreateEndpointConfigInput) GoString() string

GoString returns the string representation

func (*CreateEndpointConfigInput) SetEndpointConfigName

func (s *CreateEndpointConfigInput) SetEndpointConfigName(v string) *CreateEndpointConfigInput

SetEndpointConfigName sets the EndpointConfigName field's value.

func (*CreateEndpointConfigInput) SetKmsKeyId

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

SetKmsKeyId sets the KmsKeyId field's value.

func (*CreateEndpointConfigInput) SetProductionVariants

func (s *CreateEndpointConfigInput) SetProductionVariants(v []*ProductionVariant) *CreateEndpointConfigInput

SetProductionVariants sets the ProductionVariants field's value.

func (*CreateEndpointConfigInput) SetTags

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

SetTags sets the Tags field's value.

func (CreateEndpointConfigInput) String

func (s CreateEndpointConfigInput) String() string

String returns the string representation

func (*CreateEndpointConfigInput) Validate

func (s *CreateEndpointConfigInput) Validate() error

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

type CreateEndpointConfigOutput

type CreateEndpointConfigOutput struct {

    // The Amazon Resource Name (ARN) of the endpoint configuration.
    //
    // EndpointConfigArn is a required field
    EndpointConfigArn *string `min:"20" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateEndpointConfigOutput) GoString

func (s CreateEndpointConfigOutput) GoString() string

GoString returns the string representation

func (*CreateEndpointConfigOutput) SetEndpointConfigArn

func (s *CreateEndpointConfigOutput) SetEndpointConfigArn(v string) *CreateEndpointConfigOutput

SetEndpointConfigArn sets the EndpointConfigArn field's value.

func (CreateEndpointConfigOutput) String

func (s CreateEndpointConfigOutput) String() string

String returns the string representation

type CreateEndpointInput

type CreateEndpointInput struct {

    // The name of an endpoint configuration. For more information, see CreateEndpointConfig
    // (https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html).
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`

    // The name of the endpoint. The name must be unique within an AWS Region in
    // your AWS account.
    //
    // EndpointName is a required field
    EndpointName *string `type:"string" required:"true"`

    // An array of key-value pairs. For more information, see Using Cost Allocation
    // Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)in
    // the AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`
    // contains filtered or unexported fields
}

func (CreateEndpointInput) GoString

func (s CreateEndpointInput) GoString() string

GoString returns the string representation

func (*CreateEndpointInput) SetEndpointConfigName

func (s *CreateEndpointInput) SetEndpointConfigName(v string) *CreateEndpointInput

SetEndpointConfigName sets the EndpointConfigName field's value.

func (*CreateEndpointInput) SetEndpointName

func (s *CreateEndpointInput) SetEndpointName(v string) *CreateEndpointInput

SetEndpointName sets the EndpointName field's value.

func (*CreateEndpointInput) SetTags

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

SetTags sets the Tags field's value.

func (CreateEndpointInput) String

func (s CreateEndpointInput) String() string

String returns the string representation

func (*CreateEndpointInput) Validate

func (s *CreateEndpointInput) Validate() error

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

type CreateEndpointOutput

type CreateEndpointOutput struct {

    // The Amazon Resource Name (ARN) of the endpoint.
    //
    // EndpointArn is a required field
    EndpointArn *string `min:"20" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateEndpointOutput) GoString

func (s CreateEndpointOutput) GoString() string

GoString returns the string representation

func (*CreateEndpointOutput) SetEndpointArn

func (s *CreateEndpointOutput) SetEndpointArn(v string) *CreateEndpointOutput

SetEndpointArn sets the EndpointArn field's value.

func (CreateEndpointOutput) String

func (s CreateEndpointOutput) String() string

String returns the string representation

type CreateHyperParameterTuningJobInput

type CreateHyperParameterTuningJobInput struct {

    // The HyperParameterTuningJobConfig object that describes the tuning job, including
    // the search strategy, the objective metric used to evaluate training jobs,
    // ranges of parameters to search, and resource limits for the tuning job. For
    // more information, see automatic-model-tuning
    //
    // HyperParameterTuningJobConfig is a required field
    HyperParameterTuningJobConfig *HyperParameterTuningJobConfig `type:"structure" required:"true"`

    // The name of the tuning job. This name is the prefix for the names of all
    // training jobs that this tuning job launches. The name must be unique within
    // the same AWS account and AWS Region. The name must have { } to { } characters.
    // Valid characters are a-z, A-Z, 0-9, and : + = @ _ % - (hyphen). The name
    // is not case sensitive.
    //
    // HyperParameterTuningJobName is a required field
    HyperParameterTuningJobName *string `min:"1" type:"string" required:"true"`

    // An array of key-value pairs. You can use tags to categorize your AWS resources
    // in different ways, for example, by purpose, owner, or environment. For more
    // information, see AWS Tagging Strategies (https://aws.amazon.com/answers/account-management/aws-tagging-strategies/).
    //
    // Tags that you specify for the tuning job are also added to all training jobs
    // that the tuning job launches.
    Tags []*Tag `type:"list"`

    // The HyperParameterTrainingJobDefinition object that describes the training
    // jobs that this tuning job launches, including static hyperparameters, input
    // data configuration, output data configuration, resource configuration, and
    // stopping condition.
    TrainingJobDefinition *HyperParameterTrainingJobDefinition `type:"structure"`

    // Specifies the configuration for starting the hyperparameter tuning job using
    // one or more previous tuning jobs as a starting point. The results of previous
    // tuning jobs are used to inform which combinations of hyperparameters to search
    // over in the new tuning job.
    //
    // All training jobs launched by the new hyperparameter tuning job are evaluated
    // by using the objective metric. If you specify IDENTICAL_DATA_AND_ALGORITHM
    // as the WarmStartType value for the warm start configuration, the training
    // job that performs the best in the new tuning job is compared to the best
    // training jobs from the parent tuning jobs. From these, the training job that
    // performs the best as measured by the objective metric is returned as the
    // overall best training job.
    //
    // All training jobs launched by parent hyperparameter tuning jobs and the new
    // hyperparameter tuning jobs count against the limit of training jobs for the
    // tuning job.
    WarmStartConfig *HyperParameterTuningJobWarmStartConfig `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateHyperParameterTuningJobInput) GoString

func (s CreateHyperParameterTuningJobInput) GoString() string

GoString returns the string representation

func (*CreateHyperParameterTuningJobInput) SetHyperParameterTuningJobConfig

func (s *CreateHyperParameterTuningJobInput) SetHyperParameterTuningJobConfig(v *HyperParameterTuningJobConfig) *CreateHyperParameterTuningJobInput

SetHyperParameterTuningJobConfig sets the HyperParameterTuningJobConfig field's value.

func (*CreateHyperParameterTuningJobInput) SetHyperParameterTuningJobName

func (s *CreateHyperParameterTuningJobInput) SetHyperParameterTuningJobName(v string) *CreateHyperParameterTuningJobInput

SetHyperParameterTuningJobName sets the HyperParameterTuningJobName field's value.

func (*CreateHyperParameterTuningJobInput) SetTags

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

SetTags sets the Tags field's value.

func (*CreateHyperParameterTuningJobInput) SetTrainingJobDefinition

func (s *CreateHyperParameterTuningJobInput) SetTrainingJobDefinition(v *HyperParameterTrainingJobDefinition) *CreateHyperParameterTuningJobInput

SetTrainingJobDefinition sets the TrainingJobDefinition field's value.

func (*CreateHyperParameterTuningJobInput) SetWarmStartConfig

func (s *CreateHyperParameterTuningJobInput) SetWarmStartConfig(v *HyperParameterTuningJobWarmStartConfig) *CreateHyperParameterTuningJobInput

SetWarmStartConfig sets the WarmStartConfig field's value.

func (CreateHyperParameterTuningJobInput) String

func (s CreateHyperParameterTuningJobInput) String() string

String returns the string representation

func (*CreateHyperParameterTuningJobInput) Validate

func (s *CreateHyperParameterTuningJobInput) Validate() error

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

type CreateHyperParameterTuningJobOutput

type CreateHyperParameterTuningJobOutput struct {

    // The Amazon Resource Name (ARN) of the tuning job. Amazon SageMaker assigns
    // an ARN to a hyperparameter tuning job when you create it.
    //
    // HyperParameterTuningJobArn is a required field
    HyperParameterTuningJobArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateHyperParameterTuningJobOutput) GoString

func (s CreateHyperParameterTuningJobOutput) GoString() string

GoString returns the string representation

func (*CreateHyperParameterTuningJobOutput) SetHyperParameterTuningJobArn

func (s *CreateHyperParameterTuningJobOutput) SetHyperParameterTuningJobArn(v string) *CreateHyperParameterTuningJobOutput

SetHyperParameterTuningJobArn sets the HyperParameterTuningJobArn field's value.

func (CreateHyperParameterTuningJobOutput) String

func (s CreateHyperParameterTuningJobOutput) String() string

String returns the string representation

type CreateLabelingJobInput

type CreateLabelingJobInput struct {

    // Configures the information required for human workers to complete a labeling
    // task.
    //
    // HumanTaskConfig is a required field
    HumanTaskConfig *HumanTaskConfig `type:"structure" required:"true"`

    // Input data for the labeling job, such as the Amazon S3 location of the data
    // objects and the location of the manifest file that describes the data objects.
    //
    // InputConfig is a required field
    InputConfig *LabelingJobInputConfig `type:"structure" required:"true"`

    // The attribute name to use for the label in the output manifest file. This
    // is the key for the key/value pair formed with the label that a worker assigns
    // to the object. The name can't end with "-metadata". If you are running a
    // semantic segmentation labeling job, the attribute name must end with "-ref".
    // If you are running any other kind of labeling job, the attribute name must
    // not end with "-ref".
    //
    // LabelAttributeName is a required field
    LabelAttributeName *string `min:"1" type:"string" required:"true"`

    // The S3 URL of the file that defines the categories used to label the data
    // objects.
    //
    // The file is a JSON structure in the following format:
    //
    // {
    //
    // "document-version": "2018-11-28"
    //
    // "labels": [
    //
    // {
    //
    // "label": "label 1"
    //
    // },
    //
    // {
    //
    // "label": "label 2"
    //
    // },
    //
    // ...
    //
    // {
    //
    // "label": "label n"
    //
    // }
    //
    // ]
    //
    // }
    LabelCategoryConfigS3Uri *string `type:"string"`

    // Configures the information required to perform automated data labeling.
    LabelingJobAlgorithmsConfig *LabelingJobAlgorithmsConfig `type:"structure"`

    // The name of the labeling job. This name is used to identify the job in a
    // list of labeling jobs.
    //
    // LabelingJobName is a required field
    LabelingJobName *string `min:"1" type:"string" required:"true"`

    // The location of the output data and the AWS Key Management Service key ID
    // for the key used to encrypt the output data, if any.
    //
    // OutputConfig is a required field
    OutputConfig *LabelingJobOutputConfig `type:"structure" required:"true"`

    // The Amazon Resource Number (ARN) that Amazon SageMaker assumes to perform
    // tasks on your behalf during data labeling. You must grant this role the necessary
    // permissions so that Amazon SageMaker can successfully complete data labeling.
    //
    // RoleArn is a required field
    RoleArn *string `min:"20" type:"string" required:"true"`

    // A set of conditions for stopping the labeling job. If any of the conditions
    // are met, the job is automatically stopped. You can use these conditions to
    // control the cost of data labeling.
    StoppingConditions *LabelingJobStoppingConditions `type:"structure"`

    // An array of key/value pairs. For more information, see Using Cost Allocation
    // Tags (http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
    // in the AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`
    // contains filtered or unexported fields
}

func (CreateLabelingJobInput) GoString

func (s CreateLabelingJobInput) GoString() string

GoString returns the string representation

func (*CreateLabelingJobInput) SetHumanTaskConfig

func (s *CreateLabelingJobInput) SetHumanTaskConfig(v *HumanTaskConfig) *CreateLabelingJobInput

SetHumanTaskConfig sets the HumanTaskConfig field's value.

func (*CreateLabelingJobInput) SetInputConfig

func (s *CreateLabelingJobInput) SetInputConfig(v *LabelingJobInputConfig) *CreateLabelingJobInput

SetInputConfig sets the InputConfig field's value.

func (*CreateLabelingJobInput) SetLabelAttributeName

func (s *CreateLabelingJobInput) SetLabelAttributeName(v string) *CreateLabelingJobInput

SetLabelAttributeName sets the LabelAttributeName field's value.

func (*CreateLabelingJobInput) SetLabelCategoryConfigS3Uri

func (s *CreateLabelingJobInput) SetLabelCategoryConfigS3Uri(v string) *CreateLabelingJobInput

SetLabelCategoryConfigS3Uri sets the LabelCategoryConfigS3Uri field's value.

func (*CreateLabelingJobInput) SetLabelingJobAlgorithmsConfig

func (s *CreateLabelingJobInput) SetLabelingJobAlgorithmsConfig(v *LabelingJobAlgorithmsConfig) *CreateLabelingJobInput

SetLabelingJobAlgorithmsConfig sets the LabelingJobAlgorithmsConfig field's value.

func (*CreateLabelingJobInput) SetLabelingJobName

func (s *CreateLabelingJobInput) SetLabelingJobName(v string) *CreateLabelingJobInput

SetLabelingJobName sets the LabelingJobName field's value.

func (*CreateLabelingJobInput) SetOutputConfig

func (s *CreateLabelingJobInput) SetOutputConfig(v *LabelingJobOutputConfig) *CreateLabelingJobInput

SetOutputConfig sets the OutputConfig field's value.

func (*CreateLabelingJobInput) SetRoleArn

func (s *CreateLabelingJobInput) SetRoleArn(v string) *CreateLabelingJobInput

SetRoleArn sets the RoleArn field's value.

func (*CreateLabelingJobInput) SetStoppingConditions

func (s *CreateLabelingJobInput) SetStoppingConditions(v *LabelingJobStoppingConditions) *CreateLabelingJobInput

SetStoppingConditions sets the StoppingConditions field's value.

func (*CreateLabelingJobInput) SetTags

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

SetTags sets the Tags field's value.

func (CreateLabelingJobInput) String

func (s CreateLabelingJobInput) String() string

String returns the string representation

func (*CreateLabelingJobInput) Validate

func (s *CreateLabelingJobInput) Validate() error

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

type CreateLabelingJobOutput

type CreateLabelingJobOutput struct {

    // The Amazon Resource Name (ARN) of the labeling job. You use this ARN to identify
    // the labeling job.
    //
    // LabelingJobArn is a required field
    LabelingJobArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateLabelingJobOutput) GoString

func (s CreateLabelingJobOutput) GoString() string

GoString returns the string representation

func (*CreateLabelingJobOutput) SetLabelingJobArn

func (s *CreateLabelingJobOutput) SetLabelingJobArn(v string) *CreateLabelingJobOutput

SetLabelingJobArn sets the LabelingJobArn field's value.

func (CreateLabelingJobOutput) String

func (s CreateLabelingJobOutput) String() string

String returns the string representation

type CreateModelInput

type CreateModelInput struct {

    // Specifies the containers in the inference pipeline.
    Containers []*ContainerDefinition `type:"list"`

    // Isolates the model container. No inbound or outbound network calls can be
    // made to or from the model container.
    //
    // The Semantic Segmentation built-in algorithm does not support network isolation.
    EnableNetworkIsolation *bool `type:"boolean"`

    // The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker can
    // assume to access model artifacts and docker image for deployment on ML compute
    // instances or for batch transform jobs. Deploying on ML compute instances
    // is part of model hosting. For more information, see Amazon SageMaker Roles
    // (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html).
    //
    // To be able to pass this role to Amazon SageMaker, the caller of this API
    // must have the iam:PassRole permission.
    //
    // ExecutionRoleArn is a required field
    ExecutionRoleArn *string `min:"20" type:"string" required:"true"`

    // The name of the new model.
    //
    // ModelName is a required field
    ModelName *string `type:"string" required:"true"`

    // The location of the primary docker image containing inference code, associated
    // artifacts, and custom environment map that the inference code uses when the
    // model is deployed for predictions.
    PrimaryContainer *ContainerDefinition `type:"structure"`

    // An array of key-value pairs. For more information, see Using Cost Allocation
    // Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
    // in the AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`

    // A VpcConfig (https://docs.aws.amazon.com/sagemaker/latest/dg/API_VpcConfig.html)
    // object that specifies the VPC that you want your model to connect to. Control
    // access to and from your model container by configuring the VPC. VpcConfig
    // is used in hosting services and in batch transform. For more information,
    // see Protect Endpoints by Using an Amazon Virtual Private Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/host-vpc.html)
    // and Protect Data in Batch Transform Jobs by Using an Amazon Virtual Private
    // Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/batch-vpc.html).
    VpcConfig *VpcConfig `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateModelInput) GoString

func (s CreateModelInput) GoString() string

GoString returns the string representation

func (*CreateModelInput) SetContainers

func (s *CreateModelInput) SetContainers(v []*ContainerDefinition) *CreateModelInput

SetContainers sets the Containers field's value.

func (*CreateModelInput) SetEnableNetworkIsolation

func (s *CreateModelInput) SetEnableNetworkIsolation(v bool) *CreateModelInput

SetEnableNetworkIsolation sets the EnableNetworkIsolation field's value.

func (*CreateModelInput) SetExecutionRoleArn

func (s *CreateModelInput) SetExecutionRoleArn(v string) *CreateModelInput

SetExecutionRoleArn sets the ExecutionRoleArn field's value.

func (*CreateModelInput) SetModelName

func (s *CreateModelInput) SetModelName(v string) *CreateModelInput

SetModelName sets the ModelName field's value.

func (*CreateModelInput) SetPrimaryContainer

func (s *CreateModelInput) SetPrimaryContainer(v *ContainerDefinition) *CreateModelInput

SetPrimaryContainer sets the PrimaryContainer field's value.

func (*CreateModelInput) SetTags

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

SetTags sets the Tags field's value.

func (*CreateModelInput) SetVpcConfig

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

SetVpcConfig sets the VpcConfig field's value.

func (CreateModelInput) String

func (s CreateModelInput) String() string

String returns the string representation

func (*CreateModelInput) Validate

func (s *CreateModelInput) Validate() error

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

type CreateModelOutput

type CreateModelOutput struct {

    // The ARN of the model created in Amazon SageMaker.
    //
    // ModelArn is a required field
    ModelArn *string `min:"20" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateModelOutput) GoString

func (s CreateModelOutput) GoString() string

GoString returns the string representation

func (*CreateModelOutput) SetModelArn

func (s *CreateModelOutput) SetModelArn(v string) *CreateModelOutput

SetModelArn sets the ModelArn field's value.

func (CreateModelOutput) String

func (s CreateModelOutput) String() string

String returns the string representation

type CreateModelPackageInput

type CreateModelPackageInput struct {

    // Whether to certify the model package for listing on AWS Marketplace.
    CertifyForMarketplace *bool `type:"boolean"`

    // Specifies details about inference jobs that can be run with models based
    // on this model package, including the following:
    //
    //    * The Amazon ECR paths of containers that contain the inference code and
    //    model artifacts.
    //
    //    * The instance types that the model package supports for transform jobs
    //    and real-time endpoints used for inference.
    //
    //    * The input and output content formats that the model package supports
    //    for inference.
    InferenceSpecification *InferenceSpecification `type:"structure"`

    // A description of the model package.
    ModelPackageDescription *string `type:"string"`

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

    // Details about the algorithm that was used to create the model package.
    SourceAlgorithmSpecification *SourceAlgorithmSpecification `type:"structure"`

    // Specifies configurations for one or more transform jobs that Amazon SageMaker
    // runs to test the model package.
    ValidationSpecification *ModelPackageValidationSpecification `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateModelPackageInput) GoString

func (s CreateModelPackageInput) GoString() string

GoString returns the string representation

func (*CreateModelPackageInput) SetCertifyForMarketplace

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

SetCertifyForMarketplace sets the CertifyForMarketplace field's value.

func (*CreateModelPackageInput) SetInferenceSpecification

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

SetInferenceSpecification sets the InferenceSpecification field's value.

func (*CreateModelPackageInput) SetModelPackageDescription

func (s *CreateModelPackageInput) SetModelPackageDescription(v string) *CreateModelPackageInput

SetModelPackageDescription sets the ModelPackageDescription field's value.

func (*CreateModelPackageInput) SetModelPackageName

func (s *CreateModelPackageInput) SetModelPackageName(v string) *CreateModelPackageInput

SetModelPackageName sets the ModelPackageName field's value.

func (*CreateModelPackageInput) SetSourceAlgorithmSpecification

func (s *CreateModelPackageInput) SetSourceAlgorithmSpecification(v *SourceAlgorithmSpecification) *CreateModelPackageInput

SetSourceAlgorithmSpecification sets the SourceAlgorithmSpecification field's value.

func (*CreateModelPackageInput) SetValidationSpecification

func (s *CreateModelPackageInput) SetValidationSpecification(v *ModelPackageValidationSpecification) *CreateModelPackageInput

SetValidationSpecification sets the ValidationSpecification field's value.

func (CreateModelPackageInput) String

func (s CreateModelPackageInput) String() string

String returns the string representation

func (*CreateModelPackageInput) Validate

func (s *CreateModelPackageInput) Validate() error

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

type CreateModelPackageOutput

type CreateModelPackageOutput struct {

    // The Amazon Resource Name (ARN) of the new model package.
    //
    // ModelPackageArn is a required field
    ModelPackageArn *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateModelPackageOutput) GoString

func (s CreateModelPackageOutput) GoString() string

GoString returns the string representation

func (*CreateModelPackageOutput) SetModelPackageArn

func (s *CreateModelPackageOutput) SetModelPackageArn(v string) *CreateModelPackageOutput

SetModelPackageArn sets the ModelPackageArn field's value.

func (CreateModelPackageOutput) String

func (s CreateModelPackageOutput) String() string

String returns the string representation

type CreateNotebookInstanceInput

type CreateNotebookInstanceInput struct {

    // A list of Elastic Inference (EI) instance types to associate with this notebook
    // instance. Currently, only one instance type can be associated with a notebook
    // instance. For more information, see Using Elastic Inference in Amazon SageMaker
    // (http://docs.aws.amazon.com/sagemaker/latest/dg/ei.html).
    AcceleratorTypes []*string `type:"list"`

    // An array of up to three Git repositories to associate with the notebook instance.
    // These can be either the names of Git repositories stored as resources in
    // your account, or the URL of Git repositories in AWS CodeCommit (http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html)
    // or in any other Git repository. These repositories are cloned at the same
    // level as the default repository of your notebook instance. For more information,
    // see Associating Git Repositories with Amazon SageMaker Notebook Instances
    // (http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html).
    AdditionalCodeRepositories []*string `type:"list"`

    // A Git repository to associate with the notebook instance as its default code
    // repository. This can be either the name of a Git repository stored as a resource
    // in your account, or the URL of a Git repository in AWS CodeCommit (http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html)
    // or in any other Git repository. When you open a notebook instance, it opens
    // in the directory that contains this repository. For more information, see
    // Associating Git Repositories with Amazon SageMaker Notebook Instances (http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html).
    DefaultCodeRepository *string `min:"1" type:"string"`

    // Sets whether Amazon SageMaker provides internet access to the notebook instance.
    // If you set this to Disabled this notebook instance will be able to access
    // resources only in your VPC, and will not be able to connect to Amazon SageMaker
    // training and endpoint services unless your configure a NAT Gateway in your
    // VPC.
    //
    // For more information, see Notebook Instances Are Internet-Enabled by Default
    // (https://docs.aws.amazon.com/sagemaker/latest/dg/appendix-additional-considerations.html#appendix-notebook-and-internet-access).
    // You can set the value of this parameter to Disabled only if you set a value
    // for the SubnetId parameter.
    DirectInternetAccess *string `type:"string" enum:"DirectInternetAccess"`

    // The type of ML compute instance to launch for the notebook instance.
    //
    // InstanceType is a required field
    InstanceType *string `type:"string" required:"true" enum:"InstanceType"`

    // The Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon
    // SageMaker uses to encrypt data on the storage volume attached to your notebook
    // instance. The KMS key you provide must be enabled. For information, see Enabling
    // and Disabling Keys (http://docs.aws.amazon.com/kms/latest/developerguide/enabling-keys.html)
    // in the AWS Key Management Service Developer Guide.
    KmsKeyId *string `type:"string"`

    // The name of a lifecycle configuration to associate with the notebook instance.
    // For information about lifestyle configurations, see Step 2.1: (Optional)
    // Customize a Notebook Instance (https://docs.aws.amazon.com/sagemaker/latest/dg/notebook-lifecycle-config.html).
    LifecycleConfigName *string `type:"string"`

    // The name of the new notebook instance.
    //
    // NotebookInstanceName is a required field
    NotebookInstanceName *string `type:"string" required:"true"`

    // When you send any requests to AWS resources from the notebook instance, Amazon
    // SageMaker assumes this role to perform tasks on your behalf. You must grant
    // this role necessary permissions so Amazon SageMaker can perform these tasks.
    // The policy must allow the Amazon SageMaker service principal (sagemaker.amazonaws.com)
    // permissions to assume this role. For more information, see Amazon SageMaker
    // Roles (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html).
    //
    // To be able to pass this role to Amazon SageMaker, the caller of this API
    // must have the iam:PassRole permission.
    //
    // RoleArn is a required field
    RoleArn *string `min:"20" type:"string" required:"true"`

    // Whether root access is enabled or disabled for users of the notebook instance.
    // The default value is Enabled.
    //
    // Lifecycle configurations need root access to be able to set up a notebook
    // instance. Because of this, lifecycle configurations associated with a notebook
    // instance always run with root access even if you disable root access for
    // users.
    RootAccess *string `type:"string" enum:"RootAccess"`

    // The VPC security group IDs, in the form sg-xxxxxxxx. The security groups
    // must be for the same VPC as specified in the subnet.
    SecurityGroupIds []*string `type:"list"`

    // The ID of the subnet in a VPC to which you would like to have a connectivity
    // from your ML compute instance.
    SubnetId *string `type:"string"`

    // A list of tags to associate with the notebook instance. You can add tags
    // later by using the CreateTags API.
    Tags []*Tag `type:"list"`

    // The size, in GB, of the ML storage volume to attach to the notebook instance.
    // The default value is 5 GB.
    VolumeSizeInGB *int64 `min:"5" type:"integer"`
    // contains filtered or unexported fields
}

func (CreateNotebookInstanceInput) GoString

func (s CreateNotebookInstanceInput) GoString() string

GoString returns the string representation

func (*CreateNotebookInstanceInput) SetAcceleratorTypes

func (s *CreateNotebookInstanceInput) SetAcceleratorTypes(v []*string) *CreateNotebookInstanceInput

SetAcceleratorTypes sets the AcceleratorTypes field's value.

func (*CreateNotebookInstanceInput) SetAdditionalCodeRepositories

func (s *CreateNotebookInstanceInput) SetAdditionalCodeRepositories(v []*string) *CreateNotebookInstanceInput

SetAdditionalCodeRepositories sets the AdditionalCodeRepositories field's value.

func (*CreateNotebookInstanceInput) SetDefaultCodeRepository

func (s *CreateNotebookInstanceInput) SetDefaultCodeRepository(v string) *CreateNotebookInstanceInput

SetDefaultCodeRepository sets the DefaultCodeRepository field's value.

func (*CreateNotebookInstanceInput) SetDirectInternetAccess

func (s *CreateNotebookInstanceInput) SetDirectInternetAccess(v string) *CreateNotebookInstanceInput

SetDirectInternetAccess sets the DirectInternetAccess field's value.

func (*CreateNotebookInstanceInput) SetInstanceType

func (s *CreateNotebookInstanceInput) SetInstanceType(v string) *CreateNotebookInstanceInput

SetInstanceType sets the InstanceType field's value.

func (*CreateNotebookInstanceInput) SetKmsKeyId

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

SetKmsKeyId sets the KmsKeyId field's value.

func (*CreateNotebookInstanceInput) SetLifecycleConfigName

func (s *CreateNotebookInstanceInput) SetLifecycleConfigName(v string) *CreateNotebookInstanceInput

SetLifecycleConfigName sets the LifecycleConfigName field's value.

func (*CreateNotebookInstanceInput) SetNotebookInstanceName

func (s *CreateNotebookInstanceInput) SetNotebookInstanceName(v string) *CreateNotebookInstanceInput

SetNotebookInstanceName sets the NotebookInstanceName field's value.

func (*CreateNotebookInstanceInput) SetRoleArn

func (s *CreateNotebookInstanceInput) SetRoleArn(v string) *CreateNotebookInstanceInput

SetRoleArn sets the RoleArn field's value.

func (*CreateNotebookInstanceInput) SetRootAccess

func (s *CreateNotebookInstanceInput) SetRootAccess(v string) *CreateNotebookInstanceInput

SetRootAccess sets the RootAccess field's value.

func (*CreateNotebookInstanceInput) SetSecurityGroupIds

func (s *CreateNotebookInstanceInput) SetSecurityGroupIds(v []*string) *CreateNotebookInstanceInput

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*CreateNotebookInstanceInput) SetSubnetId

func (s *CreateNotebookInstanceInput) SetSubnetId(v string) *CreateNotebookInstanceInput

SetSubnetId sets the SubnetId field's value.

func (*CreateNotebookInstanceInput) SetTags

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

SetTags sets the Tags field's value.

func (*CreateNotebookInstanceInput) SetVolumeSizeInGB

func (s *CreateNotebookInstanceInput) SetVolumeSizeInGB(v int64) *CreateNotebookInstanceInput

SetVolumeSizeInGB sets the VolumeSizeInGB field's value.

func (CreateNotebookInstanceInput) String

func (s CreateNotebookInstanceInput) String() string

String returns the string representation

func (*CreateNotebookInstanceInput) Validate

func (s *CreateNotebookInstanceInput) Validate() error

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

type CreateNotebookInstanceLifecycleConfigInput

type CreateNotebookInstanceLifecycleConfigInput struct {

    // The name of the lifecycle configuration.
    //
    // NotebookInstanceLifecycleConfigName is a required field
    NotebookInstanceLifecycleConfigName *string `type:"string" required:"true"`

    // A shell script that runs only once, when you create a notebook instance.
    // The shell script must be a base64-encoded string.
    OnCreate []*NotebookInstanceLifecycleHook `type:"list"`

    // A shell script that runs every time you start a notebook instance, including
    // when you create the notebook instance. The shell script must be a base64-encoded
    // string.
    OnStart []*NotebookInstanceLifecycleHook `type:"list"`
    // contains filtered or unexported fields
}

func (CreateNotebookInstanceLifecycleConfigInput) GoString

func (s CreateNotebookInstanceLifecycleConfigInput) GoString() string

GoString returns the string representation

func (*CreateNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName

func (s *CreateNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *CreateNotebookInstanceLifecycleConfigInput

SetNotebookInstanceLifecycleConfigName sets the NotebookInstanceLifecycleConfigName field's value.

func (*CreateNotebookInstanceLifecycleConfigInput) SetOnCreate

func (s *CreateNotebookInstanceLifecycleConfigInput) SetOnCreate(v []*NotebookInstanceLifecycleHook) *CreateNotebookInstanceLifecycleConfigInput

SetOnCreate sets the OnCreate field's value.

func (*CreateNotebookInstanceLifecycleConfigInput) SetOnStart

func (s *CreateNotebookInstanceLifecycleConfigInput) SetOnStart(v []*NotebookInstanceLifecycleHook) *CreateNotebookInstanceLifecycleConfigInput

SetOnStart sets the OnStart field's value.

func (CreateNotebookInstanceLifecycleConfigInput) String

func (s CreateNotebookInstanceLifecycleConfigInput) String() string

String returns the string representation

func (*CreateNotebookInstanceLifecycleConfigInput) Validate

func (s *CreateNotebookInstanceLifecycleConfigInput) Validate() error

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

type CreateNotebookInstanceLifecycleConfigOutput

type CreateNotebookInstanceLifecycleConfigOutput struct {

    // The Amazon Resource Name (ARN) of the lifecycle configuration.
    NotebookInstanceLifecycleConfigArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreateNotebookInstanceLifecycleConfigOutput) GoString

func (s CreateNotebookInstanceLifecycleConfigOutput) GoString() string

GoString returns the string representation

func (*CreateNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigArn

func (s *CreateNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigArn(v string) *CreateNotebookInstanceLifecycleConfigOutput

SetNotebookInstanceLifecycleConfigArn sets the NotebookInstanceLifecycleConfigArn field's value.

func (CreateNotebookInstanceLifecycleConfigOutput) String

func (s CreateNotebookInstanceLifecycleConfigOutput) String() string

String returns the string representation

type CreateNotebookInstanceOutput

type CreateNotebookInstanceOutput struct {

    // The Amazon Resource Name (ARN) of the notebook instance.
    NotebookInstanceArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreateNotebookInstanceOutput) GoString

func (s CreateNotebookInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateNotebookInstanceOutput) SetNotebookInstanceArn

func (s *CreateNotebookInstanceOutput) SetNotebookInstanceArn(v string) *CreateNotebookInstanceOutput

SetNotebookInstanceArn sets the NotebookInstanceArn field's value.

func (CreateNotebookInstanceOutput) String

func (s CreateNotebookInstanceOutput) String() string

String returns the string representation

type CreatePresignedNotebookInstanceUrlInput

type CreatePresignedNotebookInstanceUrlInput struct {

    // The name of the notebook instance.
    //
    // NotebookInstanceName is a required field
    NotebookInstanceName *string `type:"string" required:"true"`

    // The duration of the session, in seconds. The default is 12 hours.
    SessionExpirationDurationInSeconds *int64 `min:"1800" type:"integer"`
    // contains filtered or unexported fields
}

func (CreatePresignedNotebookInstanceUrlInput) GoString

func (s CreatePresignedNotebookInstanceUrlInput) GoString() string

GoString returns the string representation

func (*CreatePresignedNotebookInstanceUrlInput) SetNotebookInstanceName

func (s *CreatePresignedNotebookInstanceUrlInput) SetNotebookInstanceName(v string) *CreatePresignedNotebookInstanceUrlInput

SetNotebookInstanceName sets the NotebookInstanceName field's value.

func (*CreatePresignedNotebookInstanceUrlInput) SetSessionExpirationDurationInSeconds

func (s *CreatePresignedNotebookInstanceUrlInput) SetSessionExpirationDurationInSeconds(v int64) *CreatePresignedNotebookInstanceUrlInput

SetSessionExpirationDurationInSeconds sets the SessionExpirationDurationInSeconds field's value.

func (CreatePresignedNotebookInstanceUrlInput) String

func (s CreatePresignedNotebookInstanceUrlInput) String() string

String returns the string representation

func (*CreatePresignedNotebookInstanceUrlInput) Validate

func (s *CreatePresignedNotebookInstanceUrlInput) Validate() error

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

type CreatePresignedNotebookInstanceUrlOutput

type CreatePresignedNotebookInstanceUrlOutput struct {

    // A JSON object that contains the URL string.
    AuthorizedUrl *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreatePresignedNotebookInstanceUrlOutput) GoString

func (s CreatePresignedNotebookInstanceUrlOutput) GoString() string

GoString returns the string representation

func (*CreatePresignedNotebookInstanceUrlOutput) SetAuthorizedUrl

func (s *CreatePresignedNotebookInstanceUrlOutput) SetAuthorizedUrl(v string) *CreatePresignedNotebookInstanceUrlOutput

SetAuthorizedUrl sets the AuthorizedUrl field's value.

func (CreatePresignedNotebookInstanceUrlOutput) String

func (s CreatePresignedNotebookInstanceUrlOutput) String() string

String returns the string representation

type CreateTrainingJobInput

type CreateTrainingJobInput struct {

    // The registry path of the Docker image that contains the training algorithm
    // and algorithm-specific metadata, including the input mode. For more information
    // about algorithms provided by Amazon SageMaker, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html).
    // For information about providing your own algorithms, see Using Your Own Algorithms
    // with Amazon SageMaker (https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html).
    //
    // AlgorithmSpecification is a required field
    AlgorithmSpecification *AlgorithmSpecification `type:"structure" required:"true"`

    // To encrypt all communications between ML compute instances in distributed
    // training, choose True. Encryption provides greater security for distributed
    // training, but training might take longer. How long it takes depends on the
    // amount of communication between compute instances, especially if you use
    // a deep learning algorithm in distributed training. For more information,
    // see Protect Communications Between ML Compute Instances in a Distributed
    // Training Job (https://docs.aws.amazon.com/sagemaker/latest/dg/train-encrypt.html).
    EnableInterContainerTrafficEncryption *bool `type:"boolean"`

    // Isolates the training container. No inbound or outbound network calls can
    // be made, except for calls between peers within a training cluster for distributed
    // training. If you enable network isolation for training jobs that are configured
    // to use a VPC, Amazon SageMaker downloads and uploads customer data and model
    // artifacts through the specified VPC, but the training container does not
    // have network access.
    //
    // The Semantic Segmentation built-in algorithm does not support network isolation.
    EnableNetworkIsolation *bool `type:"boolean"`

    // Algorithm-specific parameters that influence the quality of the model. You
    // set hyperparameters before you start the learning process. For a list of
    // hyperparameters for each training algorithm provided by Amazon SageMaker,
    // see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html).
    //
    // You can specify a maximum of 100 hyperparameters. Each hyperparameter is
    // a key-value pair. Each key and value is limited to 256 characters, as specified
    // by the Length Constraint.
    HyperParameters map[string]*string `type:"map"`

    // An array of Channel objects. Each channel is a named input source. InputDataConfig
    // describes the input data and its location.
    //
    // Algorithms can accept input data from one or more channels. For example,
    // an algorithm might have two channels of input data, training_data and validation_data.
    // The configuration for each channel provides the S3 location where the input
    // data is stored. It also provides information about the stored data: the MIME
    // type, compression method, and whether the data is wrapped in RecordIO format.
    //
    // Depending on the input mode that the algorithm supports, Amazon SageMaker
    // either copies input data files from an S3 bucket to a local directory in
    // the Docker container, or makes it available as input streams.
    InputDataConfig []*Channel `min:"1" type:"list"`

    // Specifies the path to the S3 bucket where you want to store model artifacts.
    // Amazon SageMaker creates subfolders for the artifacts.
    //
    // OutputDataConfig is a required field
    OutputDataConfig *OutputDataConfig `type:"structure" required:"true"`

    // The resources, including the ML compute instances and ML storage volumes,
    // to use for model training.
    //
    // ML storage volumes store model artifacts and incremental states. Training
    // algorithms might also use ML storage volumes for scratch space. If you want
    // Amazon SageMaker to use the ML storage volume to store the training data,
    // choose File as the TrainingInputMode in the algorithm specification. For
    // distributed training algorithms, specify an instance count greater than 1.
    //
    // ResourceConfig is a required field
    ResourceConfig *ResourceConfig `type:"structure" required:"true"`

    // The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume
    // to perform tasks on your behalf.
    //
    // During model training, Amazon SageMaker needs your permission to read input
    // data from an S3 bucket, download a Docker image that contains training code,
    // write model artifacts to an S3 bucket, write logs to Amazon CloudWatch Logs,
    // and publish metrics to Amazon CloudWatch. You grant permissions for all of
    // these tasks to an IAM role. For more information, see Amazon SageMaker Roles
    // (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html).
    //
    // To be able to pass this role to Amazon SageMaker, the caller of this API
    // must have the iam:PassRole permission.
    //
    // RoleArn is a required field
    RoleArn *string `min:"20" type:"string" required:"true"`

    // Sets a duration for training. Use this parameter to cap model training costs.
    // To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal, which
    // delays job termination for 120 seconds. Algorithms might use this 120-second
    // window to save the model artifacts.
    //
    // When Amazon SageMaker terminates a job because the stopping condition has
    // been met, training algorithms provided by Amazon SageMaker save the intermediate
    // results of the job. This intermediate data is a valid model artifact. You
    // can use it to create a model using the CreateModel API.
    //
    // StoppingCondition is a required field
    StoppingCondition *StoppingCondition `type:"structure" required:"true"`

    // An array of key-value pairs. For more information, see Using Cost Allocation
    // Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
    // in the AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`

    // The name of the training job. The name must be unique within an AWS Region
    // in an AWS account.
    //
    // TrainingJobName is a required field
    TrainingJobName *string `min:"1" type:"string" required:"true"`

    // A VpcConfig object that specifies the VPC that you want your training job
    // to connect to. Control access to and from your training container by configuring
    // the VPC. For more information, see Protect Training Jobs by Using an Amazon
    // Virtual Private Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/train-vpc.html).
    VpcConfig *VpcConfig `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateTrainingJobInput) GoString

func (s CreateTrainingJobInput) GoString() string

GoString returns the string representation

func (*CreateTrainingJobInput) SetAlgorithmSpecification

func (s *CreateTrainingJobInput) SetAlgorithmSpecification(v *AlgorithmSpecification) *CreateTrainingJobInput

SetAlgorithmSpecification sets the AlgorithmSpecification field's value.

func (*CreateTrainingJobInput) SetEnableInterContainerTrafficEncryption

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

SetEnableInterContainerTrafficEncryption sets the EnableInterContainerTrafficEncryption field's value.

func (*CreateTrainingJobInput) SetEnableNetworkIsolation

func (s *CreateTrainingJobInput) SetEnableNetworkIsolation(v bool) *CreateTrainingJobInput

SetEnableNetworkIsolation sets the EnableNetworkIsolation field's value.

func (*CreateTrainingJobInput) SetHyperParameters

func (s *CreateTrainingJobInput) SetHyperParameters(v map[string]*string) *CreateTrainingJobInput

SetHyperParameters sets the HyperParameters field's value.

func (*CreateTrainingJobInput) SetInputDataConfig

func (s *CreateTrainingJobInput) SetInputDataConfig(v []*Channel) *CreateTrainingJobInput

SetInputDataConfig sets the InputDataConfig field's value.

func (*CreateTrainingJobInput) SetOutputDataConfig

func (s *CreateTrainingJobInput) SetOutputDataConfig(v *OutputDataConfig) *CreateTrainingJobInput

SetOutputDataConfig sets the OutputDataConfig field's value.

func (*CreateTrainingJobInput) SetResourceConfig

func (s *CreateTrainingJobInput) SetResourceConfig(v *ResourceConfig) *CreateTrainingJobInput

SetResourceConfig sets the ResourceConfig field's value.

func (*CreateTrainingJobInput) SetRoleArn

func (s *CreateTrainingJobInput) SetRoleArn(v string) *CreateTrainingJobInput

SetRoleArn sets the RoleArn field's value.

func (*CreateTrainingJobInput) SetStoppingCondition

func (s *CreateTrainingJobInput) SetStoppingCondition(v *StoppingCondition) *CreateTrainingJobInput

SetStoppingCondition sets the StoppingCondition field's value.

func (*CreateTrainingJobInput) SetTags

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

SetTags sets the Tags field's value.

func (*CreateTrainingJobInput) SetTrainingJobName

func (s *CreateTrainingJobInput) SetTrainingJobName(v string) *CreateTrainingJobInput

SetTrainingJobName sets the TrainingJobName field's value.

func (*CreateTrainingJobInput) SetVpcConfig

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

SetVpcConfig sets the VpcConfig field's value.

func (CreateTrainingJobInput) String

func (s CreateTrainingJobInput) String() string

String returns the string representation

func (*CreateTrainingJobInput) Validate

func (s *CreateTrainingJobInput) Validate() error

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

type CreateTrainingJobOutput

type CreateTrainingJobOutput struct {

    // The Amazon Resource Name (ARN) of the training job.
    //
    // TrainingJobArn is a required field
    TrainingJobArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateTrainingJobOutput) GoString

func (s CreateTrainingJobOutput) GoString() string

GoString returns the string representation

func (*CreateTrainingJobOutput) SetTrainingJobArn

func (s *CreateTrainingJobOutput) SetTrainingJobArn(v string) *CreateTrainingJobOutput

SetTrainingJobArn sets the TrainingJobArn field's value.

func (CreateTrainingJobOutput) String

func (s CreateTrainingJobOutput) String() string

String returns the string representation

type CreateTransformJobInput

type CreateTransformJobInput struct {

    // Specifies the number of records to include in a mini-batch for an HTTP inference
    // request. A recordis a single unit of input data that inference can be made on. For example,
    // a single line in a CSV file is a record.
    //
    // To enable the batch strategy, you must set SplitTypeto Line, RecordIO, or TFRecord.
    //
    // To use only one record when making an HTTP invocation request to a container,
    // set BatchStrategyto SingleRecordand SplitTypeto Line.
    //
    // To fit as many records in a mini-batch as can fit within the MaxPayloadInMBlimit, set BatchStrategyto MultiRecordand SplitTypeto Line
    BatchStrategy *string `type:"string" enum:"BatchStrategy"`

    // The environment variables to set in the Docker container. We support up to
    // 16 key and values entries in the map.
    Environment map[string]*string `type:"map"`

    // The maximum number of parallel requests that can be sent to each instance
    // in a transform job. If MaxConcurrentTransforms is set to 0 or left unset,
    // Amazon SageMaker checks the optional execution-parameters to determine the
    // optimal settings for your chosen algorithm. If the execution-parameters endpoint
    // is not enabled, the default value is 1. For more information on execution-parameters,
    // see How Containers Serve Requests (http://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-batch-code.html#your-algorithms-batch-code-how-containe-serves-requests).
    // For built-in algorithms, you don't need to set a value for MaxConcurrentTransforms.
    MaxConcurrentTransforms *int64 `type:"integer"`

    // The maximum allowed size of the payload, in MB. A payload is the data portion
    // of a record (without metadata). The value in MaxPayloadInMB must be greater
    // than, or equal to, the size of a single record. To estimate the size of a
    // record in MB, divide the size of your dataset by the number of records. To
    // ensure that the records fit within the maximum payload size, we recommend
    // using a slightly larger value. The default value is 6 MB.
    //
    // For cases where the payload might be arbitrarily large and is transmitted
    // using HTTP chunked encoding, set the value to 0. This feature works only
    // in supported algorithms. Currently, Amazon SageMaker built-in algorithms
    // do not support HTTP chunked encoding.
    MaxPayloadInMB *int64 `type:"integer"`

    // The name of the model that you want to use for the transform job. ModelName
    // must be the name of an existing Amazon SageMaker model within an AWS Region
    // in an AWS account.
    //
    // ModelName is a required field
    ModelName *string `type:"string" required:"true"`

    // (Optional) An array of key-value pairs. For more information, see Using Cost
    // Allocation Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
    // in the AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`

    // Describes the input source and the way the transform job consumes it.
    //
    // TransformInput is a required field
    TransformInput *TransformInput `type:"structure" required:"true"`

    // The name of the transform job. The name must be unique within an AWS Region
    // in an AWS account.
    //
    // TransformJobName is a required field
    TransformJobName *string `min:"1" type:"string" required:"true"`

    // Describes the results of the transform job.
    //
    // TransformOutput is a required field
    TransformOutput *TransformOutput `type:"structure" required:"true"`

    // Describes the resources, including ML instance types and ML instance count,
    // to use for the transform job.
    //
    // TransformResources is a required field
    TransformResources *TransformResources `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

func (CreateTransformJobInput) GoString

func (s CreateTransformJobInput) GoString() string

GoString returns the string representation

func (*CreateTransformJobInput) SetBatchStrategy

func (s *CreateTransformJobInput) SetBatchStrategy(v string) *CreateTransformJobInput

SetBatchStrategy sets the BatchStrategy field's value.

func (*CreateTransformJobInput) SetEnvironment

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

SetEnvironment sets the Environment field's value.

func (*CreateTransformJobInput) SetMaxConcurrentTransforms

func (s *CreateTransformJobInput) SetMaxConcurrentTransforms(v int64) *CreateTransformJobInput

SetMaxConcurrentTransforms sets the MaxConcurrentTransforms field's value.

func (*CreateTransformJobInput) SetMaxPayloadInMB

func (s *CreateTransformJobInput) SetMaxPayloadInMB(v int64) *CreateTransformJobInput

SetMaxPayloadInMB sets the MaxPayloadInMB field's value.

func (*CreateTransformJobInput) SetModelName

func (s *CreateTransformJobInput) SetModelName(v string) *CreateTransformJobInput

SetModelName sets the ModelName field's value.

func (*CreateTransformJobInput) SetTags

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

SetTags sets the Tags field's value.

func (*CreateTransformJobInput) SetTransformInput

func (s *CreateTransformJobInput) SetTransformInput(v *TransformInput) *CreateTransformJobInput

SetTransformInput sets the TransformInput field's value.

func (*CreateTransformJobInput) SetTransformJobName

func (s *CreateTransformJobInput) SetTransformJobName(v string) *CreateTransformJobInput

SetTransformJobName sets the TransformJobName field's value.

func (*CreateTransformJobInput) SetTransformOutput

func (s *CreateTransformJobInput) SetTransformOutput(v *TransformOutput) *CreateTransformJobInput

SetTransformOutput sets the TransformOutput field's value.

func (*CreateTransformJobInput) SetTransformResources

func (s *CreateTransformJobInput) SetTransformResources(v *TransformResources) *CreateTransformJobInput

SetTransformResources sets the TransformResources field's value.

func (CreateTransformJobInput) String

func (s CreateTransformJobInput) String() string

String returns the string representation

func (*CreateTransformJobInput) Validate

func (s *CreateTransformJobInput) Validate() error

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

type CreateTransformJobOutput

type CreateTransformJobOutput struct {

    // The Amazon Resource Name (ARN) of the transform job.
    //
    // TransformJobArn is a required field
    TransformJobArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateTransformJobOutput) GoString

func (s CreateTransformJobOutput) GoString() string

GoString returns the string representation

func (*CreateTransformJobOutput) SetTransformJobArn

func (s *CreateTransformJobOutput) SetTransformJobArn(v string) *CreateTransformJobOutput

SetTransformJobArn sets the TransformJobArn field's value.

func (CreateTransformJobOutput) String

func (s CreateTransformJobOutput) String() string

String returns the string representation

type CreateWorkteamInput

type CreateWorkteamInput struct {

    // A description of the work team.
    //
    // Description is a required field
    Description *string `min:"1" type:"string" required:"true"`

    // A list of MemberDefinition objects that contains objects that identify the
    // Amazon Cognito user pool that makes up the work team. For more information,
    // see Amazon Cognito User Pools (http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html).
    //
    // All of the CognitoMemberDefinition objects that make up the member definition
    // must have the same ClientId and UserPool values.
    //
    // MemberDefinitions is a required field
    MemberDefinitions []*MemberDefinition `min:"1" type:"list" required:"true"`

    // Configures notification of workers regarding available or expiring work items.
    NotificationConfiguration *NotificationConfiguration `type:"structure"`

    Tags []*Tag `type:"list"`

    // The name of the work team. Use this name to identify the work team.
    //
    // WorkteamName is a required field
    WorkteamName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateWorkteamInput) GoString

func (s CreateWorkteamInput) GoString() string

GoString returns the string representation

func (*CreateWorkteamInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateWorkteamInput) SetMemberDefinitions

func (s *CreateWorkteamInput) SetMemberDefinitions(v []*MemberDefinition) *CreateWorkteamInput

SetMemberDefinitions sets the MemberDefinitions field's value.

func (*CreateWorkteamInput) SetNotificationConfiguration

func (s *CreateWorkteamInput) SetNotificationConfiguration(v *NotificationConfiguration) *CreateWorkteamInput

SetNotificationConfiguration sets the NotificationConfiguration field's value.

func (*CreateWorkteamInput) SetTags

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

SetTags sets the Tags field's value.

func (*CreateWorkteamInput) SetWorkteamName

func (s *CreateWorkteamInput) SetWorkteamName(v string) *CreateWorkteamInput

SetWorkteamName sets the WorkteamName field's value.

func (CreateWorkteamInput) String

func (s CreateWorkteamInput) String() string

String returns the string representation

func (*CreateWorkteamInput) Validate

func (s *CreateWorkteamInput) Validate() error

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

type CreateWorkteamOutput

type CreateWorkteamOutput struct {

    // The Amazon Resource Name (ARN) of the work team. You can use this ARN to
    // identify the work team.
    WorkteamArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreateWorkteamOutput) GoString

func (s CreateWorkteamOutput) GoString() string

GoString returns the string representation

func (*CreateWorkteamOutput) SetWorkteamArn

func (s *CreateWorkteamOutput) SetWorkteamArn(v string) *CreateWorkteamOutput

SetWorkteamArn sets the WorkteamArn field's value.

func (CreateWorkteamOutput) String

func (s CreateWorkteamOutput) String() string

String returns the string representation

type DataSource

type DataSource struct {

    // The S3 location of the data source that is associated with a channel.
    S3DataSource *S3DataSource `type:"structure"`
    // contains filtered or unexported fields
}

Describes the location of the channel data.

func (DataSource) GoString

func (s DataSource) GoString() string

GoString returns the string representation

func (*DataSource) SetS3DataSource

func (s *DataSource) SetS3DataSource(v *S3DataSource) *DataSource

SetS3DataSource sets the S3DataSource field's value.

func (DataSource) String

func (s DataSource) String() string

String returns the string representation

func (*DataSource) Validate

func (s *DataSource) Validate() error

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

type DeleteAlgorithmInput

type DeleteAlgorithmInput struct {

    // The name of the algorithm to delete.
    //
    // AlgorithmName is a required field
    AlgorithmName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteAlgorithmInput) GoString

func (s DeleteAlgorithmInput) GoString() string

GoString returns the string representation

func (*DeleteAlgorithmInput) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (DeleteAlgorithmInput) String

func (s DeleteAlgorithmInput) String() string

String returns the string representation

func (*DeleteAlgorithmInput) Validate

func (s *DeleteAlgorithmInput) Validate() error

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

type DeleteAlgorithmOutput

type DeleteAlgorithmOutput struct {
    // contains filtered or unexported fields
}

func (DeleteAlgorithmOutput) GoString

func (s DeleteAlgorithmOutput) GoString() string

GoString returns the string representation

func (DeleteAlgorithmOutput) String

func (s DeleteAlgorithmOutput) String() string

String returns the string representation

type DeleteCodeRepositoryInput

type DeleteCodeRepositoryInput struct {

    // The name of the Git repository to delete.
    //
    // CodeRepositoryName is a required field
    CodeRepositoryName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteCodeRepositoryInput) GoString

func (s DeleteCodeRepositoryInput) GoString() string

GoString returns the string representation

func (*DeleteCodeRepositoryInput) SetCodeRepositoryName

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

SetCodeRepositoryName sets the CodeRepositoryName field's value.

func (DeleteCodeRepositoryInput) String

func (s DeleteCodeRepositoryInput) String() string

String returns the string representation

func (*DeleteCodeRepositoryInput) Validate

func (s *DeleteCodeRepositoryInput) Validate() error

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

type DeleteCodeRepositoryOutput

type DeleteCodeRepositoryOutput struct {
    // contains filtered or unexported fields
}

func (DeleteCodeRepositoryOutput) GoString

func (s DeleteCodeRepositoryOutput) GoString() string

GoString returns the string representation

func (DeleteCodeRepositoryOutput) String

func (s DeleteCodeRepositoryOutput) String() string

String returns the string representation

type DeleteEndpointConfigInput

type DeleteEndpointConfigInput struct {

    // The name of the endpoint configuration that you want to delete.
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteEndpointConfigInput) GoString

func (s DeleteEndpointConfigInput) GoString() string

GoString returns the string representation

func (*DeleteEndpointConfigInput) SetEndpointConfigName

func (s *DeleteEndpointConfigInput) SetEndpointConfigName(v string) *DeleteEndpointConfigInput

SetEndpointConfigName sets the EndpointConfigName field's value.

func (DeleteEndpointConfigInput) String

func (s DeleteEndpointConfigInput) String() string

String returns the string representation

func (*DeleteEndpointConfigInput) Validate

func (s *DeleteEndpointConfigInput) Validate() error

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

type DeleteEndpointConfigOutput

type DeleteEndpointConfigOutput struct {
    // contains filtered or unexported fields
}

func (DeleteEndpointConfigOutput) GoString

func (s DeleteEndpointConfigOutput) GoString() string

GoString returns the string representation

func (DeleteEndpointConfigOutput) String

func (s DeleteEndpointConfigOutput) String() string

String returns the string representation

type DeleteEndpointInput

type DeleteEndpointInput struct {

    // The name of the endpoint that you want to delete.
    //
    // EndpointName is a required field
    EndpointName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteEndpointInput) GoString

func (s DeleteEndpointInput) GoString() string

GoString returns the string representation

func (*DeleteEndpointInput) SetEndpointName

func (s *DeleteEndpointInput) SetEndpointName(v string) *DeleteEndpointInput

SetEndpointName sets the EndpointName field's value.

func (DeleteEndpointInput) String

func (s DeleteEndpointInput) String() string

String returns the string representation

func (*DeleteEndpointInput) Validate

func (s *DeleteEndpointInput) Validate() error

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

type DeleteEndpointOutput

type DeleteEndpointOutput struct {
    // contains filtered or unexported fields
}

func (DeleteEndpointOutput) GoString

func (s DeleteEndpointOutput) GoString() string

GoString returns the string representation

func (DeleteEndpointOutput) String

func (s DeleteEndpointOutput) String() string

String returns the string representation

type DeleteModelInput

type DeleteModelInput struct {

    // The name of the model to delete.
    //
    // ModelName is a required field
    ModelName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteModelInput) GoString

func (s DeleteModelInput) GoString() string

GoString returns the string representation

func (*DeleteModelInput) SetModelName

func (s *DeleteModelInput) SetModelName(v string) *DeleteModelInput

SetModelName sets the ModelName field's value.

func (DeleteModelInput) String

func (s DeleteModelInput) String() string

String returns the string representation

func (*DeleteModelInput) Validate

func (s *DeleteModelInput) Validate() error

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

type DeleteModelOutput

type DeleteModelOutput struct {
    // contains filtered or unexported fields
}

func (DeleteModelOutput) GoString

func (s DeleteModelOutput) GoString() string

GoString returns the string representation

func (DeleteModelOutput) String

func (s DeleteModelOutput) String() string

String returns the string representation

type DeleteModelPackageInput

type DeleteModelPackageInput struct {

    // The name of the model package. The name must have 1 to 63 characters. Valid
    // characters are a-z, A-Z, 0-9, and - (hyphen).
    //
    // ModelPackageName is a required field
    ModelPackageName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteModelPackageInput) GoString

func (s DeleteModelPackageInput) GoString() string

GoString returns the string representation

func (*DeleteModelPackageInput) SetModelPackageName

func (s *DeleteModelPackageInput) SetModelPackageName(v string) *DeleteModelPackageInput

SetModelPackageName sets the ModelPackageName field's value.

func (DeleteModelPackageInput) String

func (s DeleteModelPackageInput) String() string

String returns the string representation

func (*DeleteModelPackageInput) Validate

func (s *DeleteModelPackageInput) Validate() error

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

type DeleteModelPackageOutput

type DeleteModelPackageOutput struct {
    // contains filtered or unexported fields
}

func (DeleteModelPackageOutput) GoString

func (s DeleteModelPackageOutput) GoString() string

GoString returns the string representation

func (DeleteModelPackageOutput) String

func (s DeleteModelPackageOutput) String() string

String returns the string representation

type DeleteNotebookInstanceInput

type DeleteNotebookInstanceInput struct {

    // The name of the Amazon SageMaker notebook instance to delete.
    //
    // NotebookInstanceName is a required field
    NotebookInstanceName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteNotebookInstanceInput) GoString

func (s DeleteNotebookInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteNotebookInstanceInput) SetNotebookInstanceName

func (s *DeleteNotebookInstanceInput) SetNotebookInstanceName(v string) *DeleteNotebookInstanceInput

SetNotebookInstanceName sets the NotebookInstanceName field's value.

func (DeleteNotebookInstanceInput) String

func (s DeleteNotebookInstanceInput) String() string

String returns the string representation

func (*DeleteNotebookInstanceInput) Validate

func (s *DeleteNotebookInstanceInput) Validate() error

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

type DeleteNotebookInstanceLifecycleConfigInput

type DeleteNotebookInstanceLifecycleConfigInput struct {

    // The name of the lifecycle configuration to delete.
    //
    // NotebookInstanceLifecycleConfigName is a required field
    NotebookInstanceLifecycleConfigName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteNotebookInstanceLifecycleConfigInput) GoString

func (s DeleteNotebookInstanceLifecycleConfigInput) GoString() string

GoString returns the string representation

func (*DeleteNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName

func (s *DeleteNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *DeleteNotebookInstanceLifecycleConfigInput

SetNotebookInstanceLifecycleConfigName sets the NotebookInstanceLifecycleConfigName field's value.

func (DeleteNotebookInstanceLifecycleConfigInput) String

func (s DeleteNotebookInstanceLifecycleConfigInput) String() string

String returns the string representation

func (*DeleteNotebookInstanceLifecycleConfigInput) Validate

func (s *DeleteNotebookInstanceLifecycleConfigInput) Validate() error

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

type DeleteNotebookInstanceLifecycleConfigOutput

type DeleteNotebookInstanceLifecycleConfigOutput struct {
    // contains filtered or unexported fields
}

func (DeleteNotebookInstanceLifecycleConfigOutput) GoString

func (s DeleteNotebookInstanceLifecycleConfigOutput) GoString() string

GoString returns the string representation

func (DeleteNotebookInstanceLifecycleConfigOutput) String

func (s DeleteNotebookInstanceLifecycleConfigOutput) String() string

String returns the string representation

type DeleteNotebookInstanceOutput

type DeleteNotebookInstanceOutput struct {
    // contains filtered or unexported fields
}

func (DeleteNotebookInstanceOutput) GoString

func (s DeleteNotebookInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteNotebookInstanceOutput) String

func (s DeleteNotebookInstanceOutput) String() string

String returns the string representation

type DeleteTagsInput

type DeleteTagsInput struct {

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

    // An array or one or more tag keys to delete.
    //
    // TagKeys is a required field
    TagKeys []*string `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteTagsInput) GoString

func (s DeleteTagsInput) GoString() string

GoString returns the string representation

func (*DeleteTagsInput) SetResourceArn

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

SetResourceArn sets the ResourceArn field's value.

func (*DeleteTagsInput) SetTagKeys

func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput

SetTagKeys sets the TagKeys field's value.

func (DeleteTagsInput) String

func (s DeleteTagsInput) String() string

String returns the string representation

func (*DeleteTagsInput) Validate

func (s *DeleteTagsInput) Validate() error

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

type DeleteTagsOutput

type DeleteTagsOutput struct {
    // contains filtered or unexported fields
}

func (DeleteTagsOutput) GoString

func (s DeleteTagsOutput) GoString() string

GoString returns the string representation

func (DeleteTagsOutput) String

func (s DeleteTagsOutput) String() string

String returns the string representation

type DeleteWorkteamInput

type DeleteWorkteamInput struct {

    // The name of the work team to delete.
    //
    // WorkteamName is a required field
    WorkteamName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteWorkteamInput) GoString

func (s DeleteWorkteamInput) GoString() string

GoString returns the string representation

func (*DeleteWorkteamInput) SetWorkteamName

func (s *DeleteWorkteamInput) SetWorkteamName(v string) *DeleteWorkteamInput

SetWorkteamName sets the WorkteamName field's value.

func (DeleteWorkteamInput) String

func (s DeleteWorkteamInput) String() string

String returns the string representation

func (*DeleteWorkteamInput) Validate

func (s *DeleteWorkteamInput) Validate() error

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

type DeleteWorkteamOutput

type DeleteWorkteamOutput struct {

    // Returns true if the work team was successfully deleted; otherwise, returns
    // false.
    //
    // Success is a required field
    Success *bool `type:"boolean" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteWorkteamOutput) GoString

func (s DeleteWorkteamOutput) GoString() string

GoString returns the string representation

func (*DeleteWorkteamOutput) SetSuccess

func (s *DeleteWorkteamOutput) SetSuccess(v bool) *DeleteWorkteamOutput

SetSuccess sets the Success field's value.

func (DeleteWorkteamOutput) String

func (s DeleteWorkteamOutput) String() string

String returns the string representation

type DeployedImage

type DeployedImage struct {

    // The date and time when the image path for the model resolved to the ResolvedImage
    ResolutionTime *time.Time `type:"timestamp"`

    // The specific digest path of the image hosted in this ProductionVariant.
    ResolvedImage *string `type:"string"`

    // The image path you specified when you created the model.
    SpecifiedImage *string `type:"string"`
    // contains filtered or unexported fields
}

Gets the Amazon EC2 Container Registry path of the docker image of the model that is hosted in this ProductionVariant.

If you used the registry/repository[:tag] form to specify the image path of the primary container when you created the model hosted in this ProductionVariant, the path resolves to a path of the form registry/repository[@digest]. A digest is a hash value that identifies a specific version of an image. For information about Amazon ECR paths, see Pulling an Image (http://docs.aws.amazon.com//AmazonECR/latest/userguide/docker-pull-ecr-image.html) in the Amazon ECR User Guide.

func (DeployedImage) GoString

func (s DeployedImage) GoString() string

GoString returns the string representation

func (*DeployedImage) SetResolutionTime

func (s *DeployedImage) SetResolutionTime(v time.Time) *DeployedImage

SetResolutionTime sets the ResolutionTime field's value.

func (*DeployedImage) SetResolvedImage

func (s *DeployedImage) SetResolvedImage(v string) *DeployedImage

SetResolvedImage sets the ResolvedImage field's value.

func (*DeployedImage) SetSpecifiedImage

func (s *DeployedImage) SetSpecifiedImage(v string) *DeployedImage

SetSpecifiedImage sets the SpecifiedImage field's value.

func (DeployedImage) String

func (s DeployedImage) String() string

String returns the string representation

type DescribeAlgorithmInput

type DescribeAlgorithmInput struct {

    // The name of the algorithm to describe.
    //
    // AlgorithmName is a required field
    AlgorithmName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeAlgorithmInput) GoString

func (s DescribeAlgorithmInput) GoString() string

GoString returns the string representation

func (*DescribeAlgorithmInput) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (DescribeAlgorithmInput) String

func (s DescribeAlgorithmInput) String() string

String returns the string representation

func (*DescribeAlgorithmInput) Validate

func (s *DescribeAlgorithmInput) Validate() error

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

type DescribeAlgorithmOutput

type DescribeAlgorithmOutput struct {

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

    // A brief summary about the algorithm.
    AlgorithmDescription *string `type:"string"`

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

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

    // Details about the current status of the algorithm.
    //
    // AlgorithmStatusDetails is a required field
    AlgorithmStatusDetails *AlgorithmStatusDetails `type:"structure" required:"true"`

    // Whether the algorithm is certified to be listed in AWS Marketplace.
    CertifyForMarketplace *bool `type:"boolean"`

    // A timestamp specifying when the algorithm was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // Details about inference jobs that the algorithm runs.
    InferenceSpecification *InferenceSpecification `type:"structure"`

    // The product identifier of the algorithm.
    ProductId *string `type:"string"`

    // Details about training jobs run by this algorithm.
    //
    // TrainingSpecification is a required field
    TrainingSpecification *TrainingSpecification `type:"structure" required:"true"`

    // Details about configurations for one or more training jobs that Amazon SageMaker
    // runs to test the algorithm.
    ValidationSpecification *AlgorithmValidationSpecification `type:"structure"`
    // contains filtered or unexported fields
}

func (DescribeAlgorithmOutput) GoString

func (s DescribeAlgorithmOutput) GoString() string

GoString returns the string representation

func (*DescribeAlgorithmOutput) SetAlgorithmArn

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

SetAlgorithmArn sets the AlgorithmArn field's value.

func (*DescribeAlgorithmOutput) SetAlgorithmDescription

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

SetAlgorithmDescription sets the AlgorithmDescription field's value.

func (*DescribeAlgorithmOutput) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*DescribeAlgorithmOutput) SetAlgorithmStatus

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

SetAlgorithmStatus sets the AlgorithmStatus field's value.

func (*DescribeAlgorithmOutput) SetAlgorithmStatusDetails

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

SetAlgorithmStatusDetails sets the AlgorithmStatusDetails field's value.

func (*DescribeAlgorithmOutput) SetCertifyForMarketplace

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

SetCertifyForMarketplace sets the CertifyForMarketplace field's value.

func (*DescribeAlgorithmOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeAlgorithmOutput) SetInferenceSpecification

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

SetInferenceSpecification sets the InferenceSpecification field's value.

func (*DescribeAlgorithmOutput) SetProductId

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

SetProductId sets the ProductId field's value.

func (*DescribeAlgorithmOutput) SetTrainingSpecification

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

SetTrainingSpecification sets the TrainingSpecification field's value.

func (*DescribeAlgorithmOutput) SetValidationSpecification

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

SetValidationSpecification sets the ValidationSpecification field's value.

func (DescribeAlgorithmOutput) String

func (s DescribeAlgorithmOutput) String() string

String returns the string representation

type DescribeCodeRepositoryInput

type DescribeCodeRepositoryInput struct {

    // The name of the Git repository to describe.
    //
    // CodeRepositoryName is a required field
    CodeRepositoryName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeCodeRepositoryInput) GoString

func (s DescribeCodeRepositoryInput) GoString() string

GoString returns the string representation

func (*DescribeCodeRepositoryInput) SetCodeRepositoryName

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

SetCodeRepositoryName sets the CodeRepositoryName field's value.

func (DescribeCodeRepositoryInput) String

func (s DescribeCodeRepositoryInput) String() string

String returns the string representation

func (*DescribeCodeRepositoryInput) Validate

func (s *DescribeCodeRepositoryInput) Validate() error

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

type DescribeCodeRepositoryOutput

type DescribeCodeRepositoryOutput 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 repository was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // Configuration details about the repository, including the URL where the repository
    // is located, the default branch, and the Amazon Resource Name (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 repository was last changed.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeCodeRepositoryOutput) GoString

func (s DescribeCodeRepositoryOutput) GoString() string

GoString returns the string representation

func (*DescribeCodeRepositoryOutput) SetCodeRepositoryArn

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

SetCodeRepositoryArn sets the CodeRepositoryArn field's value.

func (*DescribeCodeRepositoryOutput) SetCodeRepositoryName

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

SetCodeRepositoryName sets the CodeRepositoryName field's value.

func (*DescribeCodeRepositoryOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeCodeRepositoryOutput) SetGitConfig

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

SetGitConfig sets the GitConfig field's value.

func (*DescribeCodeRepositoryOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (DescribeCodeRepositoryOutput) String

func (s DescribeCodeRepositoryOutput) String() string

String returns the string representation

type DescribeCompilationJobInput

type DescribeCompilationJobInput struct {

    // The name of the model compilation job that you want information about.
    //
    // CompilationJobName is a required field
    CompilationJobName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeCompilationJobInput) GoString

func (s DescribeCompilationJobInput) GoString() string

GoString returns the string representation

func (*DescribeCompilationJobInput) SetCompilationJobName

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

SetCompilationJobName sets the CompilationJobName field's value.

func (DescribeCompilationJobInput) String

func (s DescribeCompilationJobInput) String() string

String returns the string representation

func (*DescribeCompilationJobInput) Validate

func (s *DescribeCompilationJobInput) Validate() error

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

type DescribeCompilationJobOutput

type DescribeCompilationJobOutput struct {

    // The time when the model compilation job on a compilation job instance ended.
    // For a successful or stopped job, this is when the job's model artifacts have
    // finished uploading. For a failed job, this is when Amazon SageMaker detected
    // that the job failed.
    CompilationEndTime *time.Time `type:"timestamp"`

    // The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes
    // to perform the model compilation job.
    //
    // CompilationJobArn is a required field
    CompilationJobArn *string `type:"string" required:"true"`

    // The name of the model compilation job.
    //
    // 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 the CompilationJob instances.
    //
    // You are billed for the time between this timestamp and the timestamp in the
    // DescribeCompilationJobResponse$CompilationEndTime field. In Amazon CloudWatch
    // Logs, the start time might be later than this time. That's because it takes
    // time to download the compilation job, which depends on the size of the compilation
    // job container.
    CompilationStartTime *time.Time `type:"timestamp"`

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

    // If a model compilation job failed, the reason it failed.
    //
    // FailureReason is a required field
    FailureReason *string `type:"string" required:"true"`

    // Information about the location in Amazon S3 of the input model artifacts,
    // the name and shape of the expected data inputs, and the framework in which
    // the model was trained.
    //
    // InputConfig is a required field
    InputConfig *InputConfig `type:"structure" required:"true"`

    // The time that the status of the model compilation job was last modified.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`

    // Information about the location in Amazon S3 that has been configured for
    // storing the model artifacts used in the compilation job.
    //
    // ModelArtifacts is a required field
    ModelArtifacts *ModelArtifacts `type:"structure" required:"true"`

    // Information about the output location for the compiled model and the target
    // device that the model runs on.
    //
    // OutputConfig is a required field
    OutputConfig *OutputConfig `type:"structure" required:"true"`

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

    // The duration allowed for model compilation.
    //
    // StoppingCondition is a required field
    StoppingCondition *StoppingCondition `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeCompilationJobOutput) GoString

func (s DescribeCompilationJobOutput) GoString() string

GoString returns the string representation

func (*DescribeCompilationJobOutput) SetCompilationEndTime

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

SetCompilationEndTime sets the CompilationEndTime field's value.

func (*DescribeCompilationJobOutput) SetCompilationJobArn

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

SetCompilationJobArn sets the CompilationJobArn field's value.

func (*DescribeCompilationJobOutput) SetCompilationJobName

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

SetCompilationJobName sets the CompilationJobName field's value.

func (*DescribeCompilationJobOutput) SetCompilationJobStatus

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

SetCompilationJobStatus sets the CompilationJobStatus field's value.

func (*DescribeCompilationJobOutput) SetCompilationStartTime

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

SetCompilationStartTime sets the CompilationStartTime field's value.

func (*DescribeCompilationJobOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeCompilationJobOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeCompilationJobOutput) SetInputConfig

func (s *DescribeCompilationJobOutput) SetInputConfig(v *InputConfig) *DescribeCompilationJobOutput

SetInputConfig sets the InputConfig field's value.

func (*DescribeCompilationJobOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeCompilationJobOutput) SetModelArtifacts

func (s *DescribeCompilationJobOutput) SetModelArtifacts(v *ModelArtifacts) *DescribeCompilationJobOutput

SetModelArtifacts sets the ModelArtifacts field's value.

func (*DescribeCompilationJobOutput) SetOutputConfig

func (s *DescribeCompilationJobOutput) SetOutputConfig(v *OutputConfig) *DescribeCompilationJobOutput

SetOutputConfig sets the OutputConfig field's value.

func (*DescribeCompilationJobOutput) SetRoleArn

func (s *DescribeCompilationJobOutput) SetRoleArn(v string) *DescribeCompilationJobOutput

SetRoleArn sets the RoleArn field's value.

func (*DescribeCompilationJobOutput) SetStoppingCondition

func (s *DescribeCompilationJobOutput) SetStoppingCondition(v *StoppingCondition) *DescribeCompilationJobOutput

SetStoppingCondition sets the StoppingCondition field's value.

func (DescribeCompilationJobOutput) String

func (s DescribeCompilationJobOutput) String() string

String returns the string representation

type DescribeEndpointConfigInput

type DescribeEndpointConfigInput struct {

    // The name of the endpoint configuration.
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeEndpointConfigInput) GoString

func (s DescribeEndpointConfigInput) GoString() string

GoString returns the string representation

func (*DescribeEndpointConfigInput) SetEndpointConfigName

func (s *DescribeEndpointConfigInput) SetEndpointConfigName(v string) *DescribeEndpointConfigInput

SetEndpointConfigName sets the EndpointConfigName field's value.

func (DescribeEndpointConfigInput) String

func (s DescribeEndpointConfigInput) String() string

String returns the string representation

func (*DescribeEndpointConfigInput) Validate

func (s *DescribeEndpointConfigInput) Validate() error

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

type DescribeEndpointConfigOutput

type DescribeEndpointConfigOutput struct {

    // A timestamp that shows when the endpoint configuration was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The Amazon Resource Name (ARN) of the endpoint configuration.
    //
    // EndpointConfigArn is a required field
    EndpointConfigArn *string `min:"20" type:"string" required:"true"`

    // Name of the Amazon SageMaker endpoint configuration.
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`

    // AWS KMS key ID Amazon SageMaker uses to encrypt data when storing it on the
    // ML storage volume attached to the instance.
    KmsKeyId *string `type:"string"`

    // An array of ProductionVariant objects, one for each model that you want to
    // host at this endpoint.
    //
    // ProductionVariants is a required field
    ProductionVariants []*ProductionVariant `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeEndpointConfigOutput) GoString

func (s DescribeEndpointConfigOutput) GoString() string

GoString returns the string representation

func (*DescribeEndpointConfigOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeEndpointConfigOutput) SetEndpointConfigArn

func (s *DescribeEndpointConfigOutput) SetEndpointConfigArn(v string) *DescribeEndpointConfigOutput

SetEndpointConfigArn sets the EndpointConfigArn field's value.

func (*DescribeEndpointConfigOutput) SetEndpointConfigName

func (s *DescribeEndpointConfigOutput) SetEndpointConfigName(v string) *DescribeEndpointConfigOutput

SetEndpointConfigName sets the EndpointConfigName field's value.

func (*DescribeEndpointConfigOutput) SetKmsKeyId

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

SetKmsKeyId sets the KmsKeyId field's value.

func (*DescribeEndpointConfigOutput) SetProductionVariants

func (s *DescribeEndpointConfigOutput) SetProductionVariants(v []*ProductionVariant) *DescribeEndpointConfigOutput

SetProductionVariants sets the ProductionVariants field's value.

func (DescribeEndpointConfigOutput) String

func (s DescribeEndpointConfigOutput) String() string

String returns the string representation

type DescribeEndpointInput

type DescribeEndpointInput struct {

    // The name of the endpoint.
    //
    // EndpointName is a required field
    EndpointName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeEndpointInput) GoString

func (s DescribeEndpointInput) GoString() string

GoString returns the string representation

func (*DescribeEndpointInput) SetEndpointName

func (s *DescribeEndpointInput) SetEndpointName(v string) *DescribeEndpointInput

SetEndpointName sets the EndpointName field's value.

func (DescribeEndpointInput) String

func (s DescribeEndpointInput) String() string

String returns the string representation

func (*DescribeEndpointInput) Validate

func (s *DescribeEndpointInput) Validate() error

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

type DescribeEndpointOutput

type DescribeEndpointOutput struct {

    // A timestamp that shows when the endpoint was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The Amazon Resource Name (ARN) of the endpoint.
    //
    // EndpointArn is a required field
    EndpointArn *string `min:"20" type:"string" required:"true"`

    // The name of the endpoint configuration associated with this endpoint.
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`

    // Name of the endpoint.
    //
    // EndpointName is a required field
    EndpointName *string `type:"string" required:"true"`

    // The status of the endpoint.
    //
    //    * OutOfService: Endpoint is not available to take incoming requests.
    //
    //    * Creating: CreateEndpoint is executing.
    //
    //    * Updating: UpdateEndpoint or UpdateEndpointWeightsAndCapacities is executing.
    //
    //    * SystemUpdating: Endpoint is undergoing maintenance and cannot be updated
    //    or deleted or re-scaled until it has completed. This maintenance operation
    //    does not change any customer-specified values such as VPC config, KMS
    //    encryption, model, instance type, or instance count.
    //
    //    * RollingBack: Endpoint fails to scale up or down or change its variant
    //    weight and is in the process of rolling back to its previous configuration.
    //    Once the rollback completes, endpoint returns to an InService status.
    //    This transitional status only applies to an endpoint that has autoscaling
    //    enabled and is undergoing variant weight or capacity changes as part of
    //    an UpdateEndpointWeightsAndCapacities call or when the UpdateEndpointWeightsAndCapacities
    //    operation is called explicitly.
    //
    //    * InService: Endpoint is available to process incoming requests.
    //
    //    * Deleting: DeleteEndpoint is executing.
    //
    //    * Failed: Endpoint could not be created, updated, or re-scaled. Use DescribeEndpointOutput$FailureReason
    //    for information about the failure. DeleteEndpoint is the only operation
    //    that can be performed on a failed endpoint.
    //
    // EndpointStatus is a required field
    EndpointStatus *string `type:"string" required:"true" enum:"EndpointStatus"`

    // If the status of the endpoint is Failed, the reason why it failed.
    FailureReason *string `type:"string"`

    // A timestamp that shows when the endpoint was last modified.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`

    // An array of ProductionVariantSummary objects, one for each model hosted behind
    // this endpoint.
    ProductionVariants []*ProductionVariantSummary `min:"1" type:"list"`
    // contains filtered or unexported fields
}

func (DescribeEndpointOutput) GoString

func (s DescribeEndpointOutput) GoString() string

GoString returns the string representation

func (*DescribeEndpointOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeEndpointOutput) SetEndpointArn

func (s *DescribeEndpointOutput) SetEndpointArn(v string) *DescribeEndpointOutput

SetEndpointArn sets the EndpointArn field's value.

func (*DescribeEndpointOutput) SetEndpointConfigName

func (s *DescribeEndpointOutput) SetEndpointConfigName(v string) *DescribeEndpointOutput

SetEndpointConfigName sets the EndpointConfigName field's value.

func (*DescribeEndpointOutput) SetEndpointName

func (s *DescribeEndpointOutput) SetEndpointName(v string) *DescribeEndpointOutput

SetEndpointName sets the EndpointName field's value.

func (*DescribeEndpointOutput) SetEndpointStatus

func (s *DescribeEndpointOutput) SetEndpointStatus(v string) *DescribeEndpointOutput

SetEndpointStatus sets the EndpointStatus field's value.

func (*DescribeEndpointOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeEndpointOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeEndpointOutput) SetProductionVariants

func (s *DescribeEndpointOutput) SetProductionVariants(v []*ProductionVariantSummary) *DescribeEndpointOutput

SetProductionVariants sets the ProductionVariants field's value.

func (DescribeEndpointOutput) String

func (s DescribeEndpointOutput) String() string

String returns the string representation

type DescribeHyperParameterTuningJobInput

type DescribeHyperParameterTuningJobInput struct {

    // The name of the tuning job to describe.
    //
    // HyperParameterTuningJobName is a required field
    HyperParameterTuningJobName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeHyperParameterTuningJobInput) GoString

func (s DescribeHyperParameterTuningJobInput) GoString() string

GoString returns the string representation

func (*DescribeHyperParameterTuningJobInput) SetHyperParameterTuningJobName

func (s *DescribeHyperParameterTuningJobInput) SetHyperParameterTuningJobName(v string) *DescribeHyperParameterTuningJobInput

SetHyperParameterTuningJobName sets the HyperParameterTuningJobName field's value.

func (DescribeHyperParameterTuningJobInput) String

func (s DescribeHyperParameterTuningJobInput) String() string

String returns the string representation

func (*DescribeHyperParameterTuningJobInput) Validate

func (s *DescribeHyperParameterTuningJobInput) Validate() error

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

type DescribeHyperParameterTuningJobOutput

type DescribeHyperParameterTuningJobOutput struct {

    // A TrainingJobSummary object that describes the training job that completed
    // with the best current HyperParameterTuningJobObjective.
    BestTrainingJob *HyperParameterTrainingJobSummary `type:"structure"`

    // The date and time that the tuning job started.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // If the tuning job failed, the reason it failed.
    FailureReason *string `type:"string"`

    // The date and time that the tuning job ended.
    HyperParameterTuningEndTime *time.Time `type:"timestamp"`

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

    // The HyperParameterTuningJobConfig object that specifies the configuration
    // of the tuning job.
    //
    // HyperParameterTuningJobConfig is a required field
    HyperParameterTuningJobConfig *HyperParameterTuningJobConfig `type:"structure" required:"true"`

    // The name of the tuning job.
    //
    // HyperParameterTuningJobName is a required field
    HyperParameterTuningJobName *string `min:"1" type:"string" required:"true"`

    // The status of the tuning job: InProgress, Completed, Failed, Stopping, or
    // Stopped.
    //
    // HyperParameterTuningJobStatus is a required field
    HyperParameterTuningJobStatus *string `type:"string" required:"true" enum:"HyperParameterTuningJobStatus"`

    // The date and time that the status of the tuning job was modified.
    LastModifiedTime *time.Time `type:"timestamp"`

    // The ObjectiveStatusCounters object that specifies the number of training
    // jobs, categorized by the status of their final objective metric, that this
    // tuning job launched.
    //
    // ObjectiveStatusCounters is a required field
    ObjectiveStatusCounters *ObjectiveStatusCounters `type:"structure" required:"true"`

    // If the hyperparameter tuning job is an warm start tuning job with a WarmStartType
    // of IDENTICAL_DATA_AND_ALGORITHM, this is the TrainingJobSummary for the training
    // job with the best objective metric value of all training jobs launched by
    // this tuning job and all parent jobs specified for the warm start tuning job.
    OverallBestTrainingJob *HyperParameterTrainingJobSummary `type:"structure"`

    // The HyperParameterTrainingJobDefinition object that specifies the definition
    // of the training jobs that this tuning job launches.
    TrainingJobDefinition *HyperParameterTrainingJobDefinition `type:"structure"`

    // The TrainingJobStatusCounters object that specifies the number of training
    // jobs, categorized by status, that this tuning job launched.
    //
    // TrainingJobStatusCounters is a required field
    TrainingJobStatusCounters *TrainingJobStatusCounters `type:"structure" required:"true"`

    // The configuration for starting the hyperparameter parameter tuning job using
    // one or more previous tuning jobs as a starting point. The results of previous
    // tuning jobs are used to inform which combinations of hyperparameters to search
    // over in the new tuning job.
    WarmStartConfig *HyperParameterTuningJobWarmStartConfig `type:"structure"`
    // contains filtered or unexported fields
}

func (DescribeHyperParameterTuningJobOutput) GoString

func (s DescribeHyperParameterTuningJobOutput) GoString() string

GoString returns the string representation

func (*DescribeHyperParameterTuningJobOutput) SetBestTrainingJob

func (s *DescribeHyperParameterTuningJobOutput) SetBestTrainingJob(v *HyperParameterTrainingJobSummary) *DescribeHyperParameterTuningJobOutput

SetBestTrainingJob sets the BestTrainingJob field's value.

func (*DescribeHyperParameterTuningJobOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeHyperParameterTuningJobOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningEndTime

func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningEndTime(v time.Time) *DescribeHyperParameterTuningJobOutput

SetHyperParameterTuningEndTime sets the HyperParameterTuningEndTime field's value.

func (*DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobArn

func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobArn(v string) *DescribeHyperParameterTuningJobOutput

SetHyperParameterTuningJobArn sets the HyperParameterTuningJobArn field's value.

func (*DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobConfig

func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobConfig(v *HyperParameterTuningJobConfig) *DescribeHyperParameterTuningJobOutput

SetHyperParameterTuningJobConfig sets the HyperParameterTuningJobConfig field's value.

func (*DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobName

func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobName(v string) *DescribeHyperParameterTuningJobOutput

SetHyperParameterTuningJobName sets the HyperParameterTuningJobName field's value.

func (*DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobStatus

func (s *DescribeHyperParameterTuningJobOutput) SetHyperParameterTuningJobStatus(v string) *DescribeHyperParameterTuningJobOutput

SetHyperParameterTuningJobStatus sets the HyperParameterTuningJobStatus field's value.

func (*DescribeHyperParameterTuningJobOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeHyperParameterTuningJobOutput) SetObjectiveStatusCounters

func (s *DescribeHyperParameterTuningJobOutput) SetObjectiveStatusCounters(v *ObjectiveStatusCounters) *DescribeHyperParameterTuningJobOutput

SetObjectiveStatusCounters sets the ObjectiveStatusCounters field's value.

func (*DescribeHyperParameterTuningJobOutput) SetOverallBestTrainingJob

func (s *DescribeHyperParameterTuningJobOutput) SetOverallBestTrainingJob(v *HyperParameterTrainingJobSummary) *DescribeHyperParameterTuningJobOutput

SetOverallBestTrainingJob sets the OverallBestTrainingJob field's value.

func (*DescribeHyperParameterTuningJobOutput) SetTrainingJobDefinition

func (s *DescribeHyperParameterTuningJobOutput) SetTrainingJobDefinition(v *HyperParameterTrainingJobDefinition) *DescribeHyperParameterTuningJobOutput

SetTrainingJobDefinition sets the TrainingJobDefinition field's value.

func (*DescribeHyperParameterTuningJobOutput) SetTrainingJobStatusCounters

func (s *DescribeHyperParameterTuningJobOutput) SetTrainingJobStatusCounters(v *TrainingJobStatusCounters) *DescribeHyperParameterTuningJobOutput

SetTrainingJobStatusCounters sets the TrainingJobStatusCounters field's value.

func (*DescribeHyperParameterTuningJobOutput) SetWarmStartConfig

func (s *DescribeHyperParameterTuningJobOutput) SetWarmStartConfig(v *HyperParameterTuningJobWarmStartConfig) *DescribeHyperParameterTuningJobOutput

SetWarmStartConfig sets the WarmStartConfig field's value.

func (DescribeHyperParameterTuningJobOutput) String

func (s DescribeHyperParameterTuningJobOutput) String() string

String returns the string representation

type DescribeLabelingJobInput

type DescribeLabelingJobInput struct {

    // The name of the labeling job to return information for.
    //
    // LabelingJobName is a required field
    LabelingJobName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeLabelingJobInput) GoString

func (s DescribeLabelingJobInput) GoString() string

GoString returns the string representation

func (*DescribeLabelingJobInput) SetLabelingJobName

func (s *DescribeLabelingJobInput) SetLabelingJobName(v string) *DescribeLabelingJobInput

SetLabelingJobName sets the LabelingJobName field's value.

func (DescribeLabelingJobInput) String

func (s DescribeLabelingJobInput) String() string

String returns the string representation

func (*DescribeLabelingJobInput) Validate

func (s *DescribeLabelingJobInput) Validate() error

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

type DescribeLabelingJobOutput

type DescribeLabelingJobOutput struct {

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

    // If the job failed, the reason that it failed.
    FailureReason *string `type:"string"`

    // Configuration information required for human workers to complete a labeling
    // task.
    //
    // HumanTaskConfig is a required field
    HumanTaskConfig *HumanTaskConfig `type:"structure" required:"true"`

    // Input configuration information for the labeling job, such as the Amazon
    // S3 location of the data objects and the location of the manifest file that
    // describes the data objects.
    //
    // InputConfig is a required field
    InputConfig *LabelingJobInputConfig `type:"structure" required:"true"`

    // A unique identifier for work done as part of a labeling job.
    //
    // JobReferenceCode is a required field
    JobReferenceCode *string `min:"1" type:"string" required:"true"`

    // The attribute used as the label in the output manifest file.
    LabelAttributeName *string `min:"1" type:"string"`

    // The S3 location of the JSON file that defines the categories used to label
    // data objects.
    //
    // The file is a JSON structure in the following format:
    //
    // {
    //
    // "document-version": "2018-11-28"
    //
    // "labels": [
    //
    // {
    //
    // "label": "label 1"
    //
    // },
    //
    // {
    //
    // "label": "label 2"
    //
    // },
    //
    // ...
    //
    // {
    //
    // "label": "label n"
    //
    // }
    //
    // ]
    //
    // }
    LabelCategoryConfigS3Uri *string `type:"string"`

    // Provides a breakdown of the number of data objects labeled by humans, the
    // number of objects labeled by machine, the number of objects than couldn't
    // be labeled, and the total number of objects labeled.
    //
    // LabelCounters is a required field
    LabelCounters *LabelCounters `type:"structure" required:"true"`

    // Configuration information for automated data labeling.
    LabelingJobAlgorithmsConfig *LabelingJobAlgorithmsConfig `type:"structure"`

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

    // The name assigned to the labeling job when it was created.
    //
    // LabelingJobName is a required field
    LabelingJobName *string `min:"1" type:"string" required:"true"`

    // The location of the output produced by the labeling job.
    LabelingJobOutput *LabelingJobOutput `type:"structure"`

    // The processing status of the labeling job.
    //
    // LabelingJobStatus is a required field
    LabelingJobStatus *string `type:"string" required:"true" enum:"LabelingJobStatus"`

    // The date and time that the labeling job was last updated.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`

    // The location of the job's output data and the AWS Key Management Service
    // key ID for the key used to encrypt the output data, if any.
    //
    // OutputConfig is a required field
    OutputConfig *LabelingJobOutputConfig `type:"structure" required:"true"`

    // The Amazon Resource Name (ARN) that Amazon SageMaker assumes to perform tasks
    // on your behalf during data labeling.
    //
    // RoleArn is a required field
    RoleArn *string `min:"20" type:"string" required:"true"`

    // A set of conditions for stopping a labeling job. If any of the conditions
    // are met, the job is automatically stopped.
    StoppingConditions *LabelingJobStoppingConditions `type:"structure"`

    // An array of key/value pairs. For more information, see Using Cost Allocation
    // Tags (http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
    // in the AWS Billing and Cost Management User Guide.
    Tags []*Tag `type:"list"`
    // contains filtered or unexported fields
}

func (DescribeLabelingJobOutput) GoString

func (s DescribeLabelingJobOutput) GoString() string

GoString returns the string representation

func (*DescribeLabelingJobOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeLabelingJobOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeLabelingJobOutput) SetHumanTaskConfig

func (s *DescribeLabelingJobOutput) SetHumanTaskConfig(v *HumanTaskConfig) *DescribeLabelingJobOutput

SetHumanTaskConfig sets the HumanTaskConfig field's value.

func (*DescribeLabelingJobOutput) SetInputConfig

func (s *DescribeLabelingJobOutput) SetInputConfig(v *LabelingJobInputConfig) *DescribeLabelingJobOutput

SetInputConfig sets the InputConfig field's value.

func (*DescribeLabelingJobOutput) SetJobReferenceCode

func (s *DescribeLabelingJobOutput) SetJobReferenceCode(v string) *DescribeLabelingJobOutput

SetJobReferenceCode sets the JobReferenceCode field's value.

func (*DescribeLabelingJobOutput) SetLabelAttributeName

func (s *DescribeLabelingJobOutput) SetLabelAttributeName(v string) *DescribeLabelingJobOutput

SetLabelAttributeName sets the LabelAttributeName field's value.

func (*DescribeLabelingJobOutput) SetLabelCategoryConfigS3Uri

func (s *DescribeLabelingJobOutput) SetLabelCategoryConfigS3Uri(v string) *DescribeLabelingJobOutput

SetLabelCategoryConfigS3Uri sets the LabelCategoryConfigS3Uri field's value.

func (*DescribeLabelingJobOutput) SetLabelCounters

func (s *DescribeLabelingJobOutput) SetLabelCounters(v *LabelCounters) *DescribeLabelingJobOutput

SetLabelCounters sets the LabelCounters field's value.

func (*DescribeLabelingJobOutput) SetLabelingJobAlgorithmsConfig

func (s *DescribeLabelingJobOutput) SetLabelingJobAlgorithmsConfig(v *LabelingJobAlgorithmsConfig) *DescribeLabelingJobOutput

SetLabelingJobAlgorithmsConfig sets the LabelingJobAlgorithmsConfig field's value.

func (*DescribeLabelingJobOutput) SetLabelingJobArn

func (s *DescribeLabelingJobOutput) SetLabelingJobArn(v string) *DescribeLabelingJobOutput

SetLabelingJobArn sets the LabelingJobArn field's value.

func (*DescribeLabelingJobOutput) SetLabelingJobName

func (s *DescribeLabelingJobOutput) SetLabelingJobName(v string) *DescribeLabelingJobOutput

SetLabelingJobName sets the LabelingJobName field's value.

func (*DescribeLabelingJobOutput) SetLabelingJobOutput

func (s *DescribeLabelingJobOutput) SetLabelingJobOutput(v *LabelingJobOutput) *DescribeLabelingJobOutput

SetLabelingJobOutput sets the LabelingJobOutput field's value.

func (*DescribeLabelingJobOutput) SetLabelingJobStatus

func (s *DescribeLabelingJobOutput) SetLabelingJobStatus(v string) *DescribeLabelingJobOutput

SetLabelingJobStatus sets the LabelingJobStatus field's value.

func (*DescribeLabelingJobOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeLabelingJobOutput) SetOutputConfig

func (s *DescribeLabelingJobOutput) SetOutputConfig(v *LabelingJobOutputConfig) *DescribeLabelingJobOutput

SetOutputConfig sets the OutputConfig field's value.

func (*DescribeLabelingJobOutput) SetRoleArn

func (s *DescribeLabelingJobOutput) SetRoleArn(v string) *DescribeLabelingJobOutput

SetRoleArn sets the RoleArn field's value.

func (*DescribeLabelingJobOutput) SetStoppingConditions

func (s *DescribeLabelingJobOutput) SetStoppingConditions(v *LabelingJobStoppingConditions) *DescribeLabelingJobOutput

SetStoppingConditions sets the StoppingConditions field's value.

func (*DescribeLabelingJobOutput) SetTags

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

SetTags sets the Tags field's value.

func (DescribeLabelingJobOutput) String

func (s DescribeLabelingJobOutput) String() string

String returns the string representation

type DescribeModelInput

type DescribeModelInput struct {

    // The name of the model.
    //
    // ModelName is a required field
    ModelName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeModelInput) GoString

func (s DescribeModelInput) GoString() string

GoString returns the string representation

func (*DescribeModelInput) SetModelName

func (s *DescribeModelInput) SetModelName(v string) *DescribeModelInput

SetModelName sets the ModelName field's value.

func (DescribeModelInput) String

func (s DescribeModelInput) String() string

String returns the string representation

func (*DescribeModelInput) Validate

func (s *DescribeModelInput) Validate() error

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

type DescribeModelOutput

type DescribeModelOutput struct {

    // The containers in the inference pipeline.
    Containers []*ContainerDefinition `type:"list"`

    // A timestamp that shows when the model was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // If True, no inbound or outbound network calls can be made to or from the
    // model container.
    //
    // The Semantic Segmentation built-in algorithm does not support network isolation.
    EnableNetworkIsolation *bool `type:"boolean"`

    // The Amazon Resource Name (ARN) of the IAM role that you specified for the
    // model.
    //
    // ExecutionRoleArn is a required field
    ExecutionRoleArn *string `min:"20" type:"string" required:"true"`

    // The Amazon Resource Name (ARN) of the model.
    //
    // ModelArn is a required field
    ModelArn *string `min:"20" type:"string" required:"true"`

    // Name of the Amazon SageMaker model.
    //
    // ModelName is a required field
    ModelName *string `type:"string" required:"true"`

    // The location of the primary inference code, associated artifacts, and custom
    // environment map that the inference code uses when it is deployed in production.
    PrimaryContainer *ContainerDefinition `type:"structure"`

    // A VpcConfig object that specifies the VPC that this model has access to.
    // For more information, see Protect Endpoints by Using an Amazon Virtual Private
    // Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/host-vpc.html)
    VpcConfig *VpcConfig `type:"structure"`
    // contains filtered or unexported fields
}

func (DescribeModelOutput) GoString

func (s DescribeModelOutput) GoString() string

GoString returns the string representation

func (*DescribeModelOutput) SetContainers

func (s *DescribeModelOutput) SetContainers(v []*ContainerDefinition) *DescribeModelOutput

SetContainers sets the Containers field's value.

func (*DescribeModelOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeModelOutput) SetEnableNetworkIsolation

func (s *DescribeModelOutput) SetEnableNetworkIsolation(v bool) *DescribeModelOutput

SetEnableNetworkIsolation sets the EnableNetworkIsolation field's value.

func (*DescribeModelOutput) SetExecutionRoleArn

func (s *DescribeModelOutput) SetExecutionRoleArn(v string) *DescribeModelOutput

SetExecutionRoleArn sets the ExecutionRoleArn field's value.

func (*DescribeModelOutput) SetModelArn

func (s *DescribeModelOutput) SetModelArn(v string) *DescribeModelOutput

SetModelArn sets the ModelArn field's value.

func (*DescribeModelOutput) SetModelName

func (s *DescribeModelOutput) SetModelName(v string) *DescribeModelOutput

SetModelName sets the ModelName field's value.

func (*DescribeModelOutput) SetPrimaryContainer

func (s *DescribeModelOutput) SetPrimaryContainer(v *ContainerDefinition) *DescribeModelOutput

SetPrimaryContainer sets the PrimaryContainer field's value.

func (*DescribeModelOutput) SetVpcConfig

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

SetVpcConfig sets the VpcConfig field's value.

func (DescribeModelOutput) String

func (s DescribeModelOutput) String() string

String returns the string representation

type DescribeModelPackageInput

type DescribeModelPackageInput struct {

    // The name of the model package to describe.
    //
    // ModelPackageName is a required field
    ModelPackageName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeModelPackageInput) GoString

func (s DescribeModelPackageInput) GoString() string

GoString returns the string representation

func (*DescribeModelPackageInput) SetModelPackageName

func (s *DescribeModelPackageInput) SetModelPackageName(v string) *DescribeModelPackageInput

SetModelPackageName sets the ModelPackageName field's value.

func (DescribeModelPackageInput) String

func (s DescribeModelPackageInput) String() string

String returns the string representation

func (*DescribeModelPackageInput) Validate

func (s *DescribeModelPackageInput) Validate() error

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

type DescribeModelPackageOutput

type DescribeModelPackageOutput struct {

    // Whether the model package is certified for listing on AWS Marketplace.
    CertifyForMarketplace *bool `type:"boolean"`

    // A timestamp specifying when the model package was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // Details about inference jobs that can be run with models based on this model
    // package.
    InferenceSpecification *InferenceSpecification `type:"structure"`

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

    // A brief summary of the model package.
    ModelPackageDescription *string `type:"string"`

    // The name of the model package being described.
    //
    // ModelPackageName is a required field
    ModelPackageName *string `min:"1" type:"string" required:"true"`

    // The current status of the model package.
    //
    // ModelPackageStatus is a required field
    ModelPackageStatus *string `type:"string" required:"true" enum:"ModelPackageStatus"`

    // Details about the current status of the model package.
    //
    // ModelPackageStatusDetails is a required field
    ModelPackageStatusDetails *ModelPackageStatusDetails `type:"structure" required:"true"`

    // Details about the algorithm that was used to create the model package.
    SourceAlgorithmSpecification *SourceAlgorithmSpecification `type:"structure"`

    // Configurations for one or more transform jobs that Amazon SageMaker runs
    // to test the model package.
    ValidationSpecification *ModelPackageValidationSpecification `type:"structure"`
    // contains filtered or unexported fields
}

func (DescribeModelPackageOutput) GoString

func (s DescribeModelPackageOutput) GoString() string

GoString returns the string representation

func (*DescribeModelPackageOutput) SetCertifyForMarketplace

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

SetCertifyForMarketplace sets the CertifyForMarketplace field's value.

func (*DescribeModelPackageOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeModelPackageOutput) SetInferenceSpecification

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

SetInferenceSpecification sets the InferenceSpecification field's value.

func (*DescribeModelPackageOutput) SetModelPackageArn

func (s *DescribeModelPackageOutput) SetModelPackageArn(v string) *DescribeModelPackageOutput

SetModelPackageArn sets the ModelPackageArn field's value.

func (*DescribeModelPackageOutput) SetModelPackageDescription

func (s *DescribeModelPackageOutput) SetModelPackageDescription(v string) *DescribeModelPackageOutput

SetModelPackageDescription sets the ModelPackageDescription field's value.

func (*DescribeModelPackageOutput) SetModelPackageName

func (s *DescribeModelPackageOutput) SetModelPackageName(v string) *DescribeModelPackageOutput

SetModelPackageName sets the ModelPackageName field's value.

func (*DescribeModelPackageOutput) SetModelPackageStatus

func (s *DescribeModelPackageOutput) SetModelPackageStatus(v string) *DescribeModelPackageOutput

SetModelPackageStatus sets the ModelPackageStatus field's value.

func (*DescribeModelPackageOutput) SetModelPackageStatusDetails

func (s *DescribeModelPackageOutput) SetModelPackageStatusDetails(v *ModelPackageStatusDetails) *DescribeModelPackageOutput

SetModelPackageStatusDetails sets the ModelPackageStatusDetails field's value.

func (*DescribeModelPackageOutput) SetSourceAlgorithmSpecification

func (s *DescribeModelPackageOutput) SetSourceAlgorithmSpecification(v *SourceAlgorithmSpecification) *DescribeModelPackageOutput

SetSourceAlgorithmSpecification sets the SourceAlgorithmSpecification field's value.

func (*DescribeModelPackageOutput) SetValidationSpecification

func (s *DescribeModelPackageOutput) SetValidationSpecification(v *ModelPackageValidationSpecification) *DescribeModelPackageOutput

SetValidationSpecification sets the ValidationSpecification field's value.

func (DescribeModelPackageOutput) String

func (s DescribeModelPackageOutput) String() string

String returns the string representation

type DescribeNotebookInstanceInput

type DescribeNotebookInstanceInput struct {

    // The name of the notebook instance that you want information about.
    //
    // NotebookInstanceName is a required field
    NotebookInstanceName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeNotebookInstanceInput) GoString

func (s DescribeNotebookInstanceInput) GoString() string

GoString returns the string representation

func (*DescribeNotebookInstanceInput) SetNotebookInstanceName

func (s *DescribeNotebookInstanceInput) SetNotebookInstanceName(v string) *DescribeNotebookInstanceInput

SetNotebookInstanceName sets the NotebookInstanceName field's value.

func (DescribeNotebookInstanceInput) String

func (s DescribeNotebookInstanceInput) String() string

String returns the string representation

func (*DescribeNotebookInstanceInput) Validate

func (s *DescribeNotebookInstanceInput) Validate() error

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

type DescribeNotebookInstanceLifecycleConfigInput

type DescribeNotebookInstanceLifecycleConfigInput struct {

    // The name of the lifecycle configuration to describe.
    //
    // NotebookInstanceLifecycleConfigName is a required field
    NotebookInstanceLifecycleConfigName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeNotebookInstanceLifecycleConfigInput) GoString

func (s DescribeNotebookInstanceLifecycleConfigInput) GoString() string

GoString returns the string representation

func (*DescribeNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName

func (s *DescribeNotebookInstanceLifecycleConfigInput) SetNotebookInstanceLifecycleConfigName(v string) *DescribeNotebookInstanceLifecycleConfigInput

SetNotebookInstanceLifecycleConfigName sets the NotebookInstanceLifecycleConfigName field's value.

func (DescribeNotebookInstanceLifecycleConfigInput) String

func (s DescribeNotebookInstanceLifecycleConfigInput) String() string

String returns the string representation

func (*DescribeNotebookInstanceLifecycleConfigInput) Validate

func (s *DescribeNotebookInstanceLifecycleConfigInput) Validate() error

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

type DescribeNotebookInstanceLifecycleConfigOutput

type DescribeNotebookInstanceLifecycleConfigOutput struct {

    // A timestamp that tells when the lifecycle configuration was created.
    CreationTime *time.Time `type:"timestamp"`

    // A timestamp that tells when the lifecycle configuration was last modified.
    LastModifiedTime *time.Time `type:"timestamp"`

    // The Amazon Resource Name (ARN) of the lifecycle configuration.
    NotebookInstanceLifecycleConfigArn *string `type:"string"`

    // The name of the lifecycle configuration.
    NotebookInstanceLifecycleConfigName *string `type:"string"`

    // The shell script that runs only once, when you create a notebook instance.
    OnCreate []*NotebookInstanceLifecycleHook `type:"list"`

    // The shell script that runs every time you start a notebook instance, including
    // when you create the notebook instance.
    OnStart []*NotebookInstanceLifecycleHook `type:"list"`
    // contains filtered or unexported fields
}

func (DescribeNotebookInstanceLifecycleConfigOutput) GoString

func (s DescribeNotebookInstanceLifecycleConfigOutput) GoString() string

GoString returns the string representation

func (*DescribeNotebookInstanceLifecycleConfigOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeNotebookInstanceLifecycleConfigOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigArn

func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigArn(v string) *DescribeNotebookInstanceLifecycleConfigOutput

SetNotebookInstanceLifecycleConfigArn sets the NotebookInstanceLifecycleConfigArn field's value.

func (*DescribeNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigName

func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetNotebookInstanceLifecycleConfigName(v string) *DescribeNotebookInstanceLifecycleConfigOutput

SetNotebookInstanceLifecycleConfigName sets the NotebookInstanceLifecycleConfigName field's value.

func (*DescribeNotebookInstanceLifecycleConfigOutput) SetOnCreate

func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetOnCreate(v []*NotebookInstanceLifecycleHook) *DescribeNotebookInstanceLifecycleConfigOutput

SetOnCreate sets the OnCreate field's value.

func (*DescribeNotebookInstanceLifecycleConfigOutput) SetOnStart

func (s *DescribeNotebookInstanceLifecycleConfigOutput) SetOnStart(v []*NotebookInstanceLifecycleHook) *DescribeNotebookInstanceLifecycleConfigOutput

SetOnStart sets the OnStart field's value.

func (DescribeNotebookInstanceLifecycleConfigOutput) String

func (s DescribeNotebookInstanceLifecycleConfigOutput) String() string

String returns the string representation

type DescribeNotebookInstanceOutput

type DescribeNotebookInstanceOutput struct {

    // A list of the Elastic Inference (EI) instance types associated with this
    // notebook instance. Currently only one EI instance type can be associated
    // with a notebook instance. For more information, see Using Elastic Inference
    // in Amazon SageMaker (http://docs.aws.amazon.com/sagemaker/latest/dg/ei.html).
    AcceleratorTypes []*string `type:"list"`

    // An array of up to three Git repositories associated with the notebook instance.
    // These can be either the names of Git repositories stored as resources in
    // your account, or the URL of Git repositories in AWS CodeCommit (http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html)
    // or in any other Git repository. These repositories are cloned at the same
    // level as the default repository of your notebook instance. For more information,
    // see Associating Git Repositories with Amazon SageMaker Notebook Instances
    // (http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html).
    AdditionalCodeRepositories []*string `type:"list"`

    // A timestamp. Use this parameter to return the time when the notebook instance
    // was created
    CreationTime *time.Time `type:"timestamp"`

    // The Git repository associated with the notebook instance as its default code
    // repository. This can be either the name of a Git repository stored as a resource
    // in your account, or the URL of a Git repository in AWS CodeCommit (http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html)
    // or in any other Git repository. When you open a notebook instance, it opens
    // in the directory that contains this repository. For more information, see
    // Associating Git Repositories with Amazon SageMaker Notebook Instances (http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html).
    DefaultCodeRepository *string `min:"1" type:"string"`

    // Describes whether Amazon SageMaker provides internet access to the notebook
    // instance. If this value is set to Disabled, the notebook instance does not
    // have internet access, and cannot connect to Amazon SageMaker training and
    // endpoint services.
    //
    // For more information, see Notebook Instances Are Internet-Enabled by Default
    // (https://docs.aws.amazon.com/sagemaker/latest/dg/appendix-additional-considerations.html#appendix-notebook-and-internet-access).
    DirectInternetAccess *string `type:"string" enum:"DirectInternetAccess"`

    // If status is Failed, the reason it failed.
    FailureReason *string `type:"string"`

    // The type of ML compute instance running on the notebook instance.
    InstanceType *string `type:"string" enum:"InstanceType"`

    // The AWS KMS key ID Amazon SageMaker uses to encrypt data when storing it
    // on the ML storage volume attached to the instance.
    KmsKeyId *string `type:"string"`

    // A timestamp. Use this parameter to retrieve the time when the notebook instance
    // was last modified.
    LastModifiedTime *time.Time `type:"timestamp"`

    // The network interface IDs that Amazon SageMaker created at the time of creating
    // the instance.
    NetworkInterfaceId *string `type:"string"`

    // The Amazon Resource Name (ARN) of the notebook instance.
    NotebookInstanceArn *string `type:"string"`

    // Returns the name of a notebook instance lifecycle configuration.
    //
    // For information about notebook instance lifestyle configurations, see Step
    // 2.1: (Optional) Customize a Notebook Instance (https://docs.aws.amazon.com/sagemaker/latest/dg/notebook-lifecycle-config.html)
    NotebookInstanceLifecycleConfigName *string `type:"string"`

    // The name of the Amazon SageMaker notebook instance.
    NotebookInstanceName *string `type:"string"`

    // The status of the notebook instance.
    NotebookInstanceStatus *string `type:"string" enum:"NotebookInstanceStatus"`

    // The Amazon Resource Name (ARN) of the IAM role associated with the instance.
    RoleArn *string `min:"20" type:"string"`

    // Whether root access is enabled or disabled for users of the notebook instance.
    //
    // Lifecycle configurations need root access to be able to set up a notebook
    // instance. Because of this, lifecycle configurations associated with a notebook
    // instance always run with root access even if you disable root access for
    // users.
    RootAccess *string `type:"string" enum:"RootAccess"`

    // The IDs of the VPC security groups.
    SecurityGroups []*string `type:"list"`

    // The ID of the VPC subnet.
    SubnetId *string `type:"string"`

    // The URL that you use to connect to the Jupyter notebook that is running in
    // your notebook instance.
    Url *string `type:"string"`

    // The size, in GB, of the ML storage volume attached to the notebook instance.
    VolumeSizeInGB *int64 `min:"5" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeNotebookInstanceOutput) GoString

func (s DescribeNotebookInstanceOutput) GoString() string

GoString returns the string representation

func (*DescribeNotebookInstanceOutput) SetAcceleratorTypes

func (s *DescribeNotebookInstanceOutput) SetAcceleratorTypes(v []*string) *DescribeNotebookInstanceOutput

SetAcceleratorTypes sets the AcceleratorTypes field's value.

func (*DescribeNotebookInstanceOutput) SetAdditionalCodeRepositories

func (s *DescribeNotebookInstanceOutput) SetAdditionalCodeRepositories(v []*string) *DescribeNotebookInstanceOutput

SetAdditionalCodeRepositories sets the AdditionalCodeRepositories field's value.

func (*DescribeNotebookInstanceOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeNotebookInstanceOutput) SetDefaultCodeRepository

func (s *DescribeNotebookInstanceOutput) SetDefaultCodeRepository(v string) *DescribeNotebookInstanceOutput

SetDefaultCodeRepository sets the DefaultCodeRepository field's value.

func (*DescribeNotebookInstanceOutput) SetDirectInternetAccess

func (s *DescribeNotebookInstanceOutput) SetDirectInternetAccess(v string) *DescribeNotebookInstanceOutput

SetDirectInternetAccess sets the DirectInternetAccess field's value.

func (*DescribeNotebookInstanceOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeNotebookInstanceOutput) SetInstanceType

func (s *DescribeNotebookInstanceOutput) SetInstanceType(v string) *DescribeNotebookInstanceOutput

SetInstanceType sets the InstanceType field's value.

func (*DescribeNotebookInstanceOutput) SetKmsKeyId

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

SetKmsKeyId sets the KmsKeyId field's value.

func (*DescribeNotebookInstanceOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeNotebookInstanceOutput) SetNetworkInterfaceId

func (s *DescribeNotebookInstanceOutput) SetNetworkInterfaceId(v string) *DescribeNotebookInstanceOutput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*DescribeNotebookInstanceOutput) SetNotebookInstanceArn

func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceArn(v string) *DescribeNotebookInstanceOutput

SetNotebookInstanceArn sets the NotebookInstanceArn field's value.

func (*DescribeNotebookInstanceOutput) SetNotebookInstanceLifecycleConfigName

func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceLifecycleConfigName(v string) *DescribeNotebookInstanceOutput

SetNotebookInstanceLifecycleConfigName sets the NotebookInstanceLifecycleConfigName field's value.

func (*DescribeNotebookInstanceOutput) SetNotebookInstanceName

func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceName(v string) *DescribeNotebookInstanceOutput

SetNotebookInstanceName sets the NotebookInstanceName field's value.

func (*DescribeNotebookInstanceOutput) SetNotebookInstanceStatus

func (s *DescribeNotebookInstanceOutput) SetNotebookInstanceStatus(v string) *DescribeNotebookInstanceOutput

SetNotebookInstanceStatus sets the NotebookInstanceStatus field's value.

func (*DescribeNotebookInstanceOutput) SetRoleArn

func (s *DescribeNotebookInstanceOutput) SetRoleArn(v string) *DescribeNotebookInstanceOutput

SetRoleArn sets the RoleArn field's value.

func (*DescribeNotebookInstanceOutput) SetRootAccess

func (s *DescribeNotebookInstanceOutput) SetRootAccess(v string) *DescribeNotebookInstanceOutput

SetRootAccess sets the RootAccess field's value.

func (*DescribeNotebookInstanceOutput) SetSecurityGroups

func (s *DescribeNotebookInstanceOutput) SetSecurityGroups(v []*string) *DescribeNotebookInstanceOutput

SetSecurityGroups sets the SecurityGroups field's value.

func (*DescribeNotebookInstanceOutput) SetSubnetId

func (s *DescribeNotebookInstanceOutput) SetSubnetId(v string) *DescribeNotebookInstanceOutput

SetSubnetId sets the SubnetId field's value.

func (*DescribeNotebookInstanceOutput) SetUrl

func (s *DescribeNotebookInstanceOutput) SetUrl(v string) *DescribeNotebookInstanceOutput

SetUrl sets the Url field's value.

func (*DescribeNotebookInstanceOutput) SetVolumeSizeInGB

func (s *DescribeNotebookInstanceOutput) SetVolumeSizeInGB(v int64) *DescribeNotebookInstanceOutput

SetVolumeSizeInGB sets the VolumeSizeInGB field's value.

func (DescribeNotebookInstanceOutput) String

func (s DescribeNotebookInstanceOutput) String() string

String returns the string representation

type DescribeSubscribedWorkteamInput

type DescribeSubscribedWorkteamInput struct {

    // The Amazon Resource Name (ARN) of the subscribed work team to describe.
    //
    // WorkteamArn is a required field
    WorkteamArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeSubscribedWorkteamInput) GoString

func (s DescribeSubscribedWorkteamInput) GoString() string

GoString returns the string representation

func (*DescribeSubscribedWorkteamInput) SetWorkteamArn

func (s *DescribeSubscribedWorkteamInput) SetWorkteamArn(v string) *DescribeSubscribedWorkteamInput

SetWorkteamArn sets the WorkteamArn field's value.

func (DescribeSubscribedWorkteamInput) String

func (s DescribeSubscribedWorkteamInput) String() string

String returns the string representation

func (*DescribeSubscribedWorkteamInput) Validate

func (s *DescribeSubscribedWorkteamInput) Validate() error

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

type DescribeSubscribedWorkteamOutput

type DescribeSubscribedWorkteamOutput struct {

    // A Workteam instance that contains information about the work team.
    //
    // SubscribedWorkteam is a required field
    SubscribedWorkteam *SubscribedWorkteam `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeSubscribedWorkteamOutput) GoString

func (s DescribeSubscribedWorkteamOutput) GoString() string

GoString returns the string representation

func (*DescribeSubscribedWorkteamOutput) SetSubscribedWorkteam

func (s *DescribeSubscribedWorkteamOutput) SetSubscribedWorkteam(v *SubscribedWorkteam) *DescribeSubscribedWorkteamOutput

SetSubscribedWorkteam sets the SubscribedWorkteam field's value.

func (DescribeSubscribedWorkteamOutput) String

func (s DescribeSubscribedWorkteamOutput) String() string

String returns the string representation

type DescribeTrainingJobInput

type DescribeTrainingJobInput struct {

    // The name of the training job.
    //
    // TrainingJobName is a required field
    TrainingJobName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeTrainingJobInput) GoString

func (s DescribeTrainingJobInput) GoString() string

GoString returns the string representation

func (*DescribeTrainingJobInput) SetTrainingJobName

func (s *DescribeTrainingJobInput) SetTrainingJobName(v string) *DescribeTrainingJobInput

SetTrainingJobName sets the TrainingJobName field's value.

func (DescribeTrainingJobInput) String

func (s DescribeTrainingJobInput) String() string

String returns the string representation

func (*DescribeTrainingJobInput) Validate

func (s *DescribeTrainingJobInput) Validate() error

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

type DescribeTrainingJobOutput

type DescribeTrainingJobOutput struct {

    // Information about the algorithm used for training, and algorithm metadata.
    //
    // AlgorithmSpecification is a required field
    AlgorithmSpecification *AlgorithmSpecification `type:"structure" required:"true"`

    // A timestamp that indicates when the training job was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // To encrypt all communications between ML compute instances in distributed
    // training, choose True. Encryption provides greater security for distributed
    // training, but training might take longer. How long it takes depends on the
    // amount of communication between compute instances, especially if you use
    // a deep learning algorithm in distributed training.
    EnableInterContainerTrafficEncryption *bool `type:"boolean"`

    // If you want to allow inbound or outbound network calls, except for calls
    // between peers within a training cluster for distributed training, choose
    // True. If you enable network isolation for training jobs that are configured
    // to use a VPC, Amazon SageMaker downloads and uploads customer data and model
    // artifacts through the specified VPC, but the training container does not
    // have network access.
    //
    // The Semantic Segmentation built-in algorithm does not support network isolation.
    EnableNetworkIsolation *bool `type:"boolean"`

    // If the training job failed, the reason it failed.
    FailureReason *string `type:"string"`

    // A collection of MetricData objects that specify the names, values, and dates
    // and times that the training algorithm emitted to Amazon CloudWatch.
    FinalMetricDataList []*MetricData `type:"list"`

    // Algorithm-specific parameters.
    HyperParameters map[string]*string `type:"map"`

    // An array of Channel objects that describes each data input channel.
    InputDataConfig []*Channel `min:"1" type:"list"`

    // The Amazon Resource Name (ARN) of the Amazon SageMaker Ground Truth labeling
    // job that created the transform or training job.
    LabelingJobArn *string `type:"string"`

    // A timestamp that indicates when the status of the training job was last modified.
    LastModifiedTime *time.Time `type:"timestamp"`

    // Information about the Amazon S3 location that is configured for storing model
    // artifacts.
    //
    // ModelArtifacts is a required field
    ModelArtifacts *ModelArtifacts `type:"structure" required:"true"`

    // The S3 path where model artifacts that you configured when creating the job
    // are stored. Amazon SageMaker creates subfolders for model artifacts.
    OutputDataConfig *OutputDataConfig `type:"structure"`

    // Resources, including ML compute instances and ML storage volumes, that are
    // configured for model training.
    //
    // ResourceConfig is a required field
    ResourceConfig *ResourceConfig `type:"structure" required:"true"`

    // The AWS Identity and Access Management (IAM) role configured for the training
    // job.
    RoleArn *string `min:"20" type:"string"`

    // Provides detailed information about the state of the training job. For detailed
    // information on the secondary status of the training job, see StatusMessage
    // under SecondaryStatusTransition.
    //
    // Amazon SageMaker provides primary statuses and secondary statuses that apply
    // to each of them:
    //
    // InProgressStarting - Starting the training job.
    //
    // Downloading - An optional stage for algorithms that support File training
    // input mode. It indicates that data is being downloaded to the ML storage
    // volumes.
    //
    // Training - Training is in progress.
    //
    // Uploading - Training is complete and the model artifacts are being uploaded
    // to the S3 location.
    //
    // CompletedCompleted - The training job has completed.
    //
    // FailedFailed - The training job has failed. The reason for the failure is
    // returned in the FailureReason field of DescribeTrainingJobResponse.
    //
    // StoppedMaxRuntimeExceeded - The job stopped because it exceeded the maximum
    // allowed runtime.
    //
    // Stopped - The training job has stopped.
    //
    // StoppingStopping - Stopping the training job.
    //
    // Valid values for SecondaryStatus are subject to change.
    //
    // We no longer support the following secondary statuses:
    //
    //    * LaunchingMLInstances
    //
    //    * PreparingTrainingStack
    //
    //    * DownloadingTrainingImage
    //
    // SecondaryStatus is a required field
    SecondaryStatus *string `type:"string" required:"true" enum:"SecondaryStatus"`

    // A history of all of the secondary statuses that the training job has transitioned
    // through.
    SecondaryStatusTransitions []*SecondaryStatusTransition `type:"list"`

    // The condition under which to stop the training job.
    //
    // StoppingCondition is a required field
    StoppingCondition *StoppingCondition `type:"structure" required:"true"`

    // Indicates the time when the training job ends on training instances. You
    // are billed for the time interval between the value of TrainingStartTime and
    // this time. For successful jobs and stopped jobs, this is the time after model
    // artifacts are uploaded. For failed jobs, this is the time when Amazon SageMaker
    // detects a job failure.
    TrainingEndTime *time.Time `type:"timestamp"`

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

    // Name of the model training job.
    //
    // TrainingJobName is a required field
    TrainingJobName *string `min:"1" type:"string" required:"true"`

    // The status of the training job.
    //
    // Amazon SageMaker provides the following training job statuses:
    //
    //    * InProgress - The training is in progress.
    //
    //    * Completed - The training job has completed.
    //
    //    * Failed - The training job has failed. To see the reason for the failure,
    //    see the FailureReason field in the response to a DescribeTrainingJobResponse
    //    call.
    //
    //    * Stopping - The training job is stopping.
    //
    //    * Stopped - The training job has stopped.
    //
    // For more detailed information, see SecondaryStatus.
    //
    // TrainingJobStatus is a required field
    TrainingJobStatus *string `type:"string" required:"true" enum:"TrainingJobStatus"`

    // Indicates the time when the training job starts on training instances. You
    // are billed for the time interval between this time and the value of TrainingEndTime.
    // The start time in CloudWatch Logs might be later than this time. The difference
    // is due to the time it takes to download the training data and to the size
    // of the training container.
    TrainingStartTime *time.Time `type:"timestamp"`

    // The Amazon Resource Name (ARN) of the associated hyperparameter tuning job
    // if the training job was launched by a hyperparameter tuning job.
    TuningJobArn *string `type:"string"`

    // A VpcConfig object that specifies the VPC that this training job has access
    // to. For more information, see Protect Training Jobs by Using an Amazon Virtual
    // Private Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/train-vpc.html).
    VpcConfig *VpcConfig `type:"structure"`
    // contains filtered or unexported fields
}

func (DescribeTrainingJobOutput) GoString

func (s DescribeTrainingJobOutput) GoString() string

GoString returns the string representation

func (*DescribeTrainingJobOutput) SetAlgorithmSpecification

func (s *DescribeTrainingJobOutput) SetAlgorithmSpecification(v *AlgorithmSpecification) *DescribeTrainingJobOutput

SetAlgorithmSpecification sets the AlgorithmSpecification field's value.

func (*DescribeTrainingJobOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeTrainingJobOutput) SetEnableInterContainerTrafficEncryption

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

SetEnableInterContainerTrafficEncryption sets the EnableInterContainerTrafficEncryption field's value.

func (*DescribeTrainingJobOutput) SetEnableNetworkIsolation

func (s *DescribeTrainingJobOutput) SetEnableNetworkIsolation(v bool) *DescribeTrainingJobOutput

SetEnableNetworkIsolation sets the EnableNetworkIsolation field's value.

func (*DescribeTrainingJobOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeTrainingJobOutput) SetFinalMetricDataList

func (s *DescribeTrainingJobOutput) SetFinalMetricDataList(v []*MetricData) *DescribeTrainingJobOutput

SetFinalMetricDataList sets the FinalMetricDataList field's value.

func (*DescribeTrainingJobOutput) SetHyperParameters

func (s *DescribeTrainingJobOutput) SetHyperParameters(v map[string]*string) *DescribeTrainingJobOutput

SetHyperParameters sets the HyperParameters field's value.

func (*DescribeTrainingJobOutput) SetInputDataConfig

func (s *DescribeTrainingJobOutput) SetInputDataConfig(v []*Channel) *DescribeTrainingJobOutput

SetInputDataConfig sets the InputDataConfig field's value.

func (*DescribeTrainingJobOutput) SetLabelingJobArn

func (s *DescribeTrainingJobOutput) SetLabelingJobArn(v string) *DescribeTrainingJobOutput

SetLabelingJobArn sets the LabelingJobArn field's value.

func (*DescribeTrainingJobOutput) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*DescribeTrainingJobOutput) SetModelArtifacts

func (s *DescribeTrainingJobOutput) SetModelArtifacts(v *ModelArtifacts) *DescribeTrainingJobOutput

SetModelArtifacts sets the ModelArtifacts field's value.

func (*DescribeTrainingJobOutput) SetOutputDataConfig

func (s *DescribeTrainingJobOutput) SetOutputDataConfig(v *OutputDataConfig) *DescribeTrainingJobOutput

SetOutputDataConfig sets the OutputDataConfig field's value.

func (*DescribeTrainingJobOutput) SetResourceConfig

func (s *DescribeTrainingJobOutput) SetResourceConfig(v *ResourceConfig) *DescribeTrainingJobOutput

SetResourceConfig sets the ResourceConfig field's value.

func (*DescribeTrainingJobOutput) SetRoleArn

func (s *DescribeTrainingJobOutput) SetRoleArn(v string) *DescribeTrainingJobOutput

SetRoleArn sets the RoleArn field's value.

func (*DescribeTrainingJobOutput) SetSecondaryStatus

func (s *DescribeTrainingJobOutput) SetSecondaryStatus(v string) *DescribeTrainingJobOutput

SetSecondaryStatus sets the SecondaryStatus field's value.

func (*DescribeTrainingJobOutput) SetSecondaryStatusTransitions

func (s *DescribeTrainingJobOutput) SetSecondaryStatusTransitions(v []*SecondaryStatusTransition) *DescribeTrainingJobOutput

SetSecondaryStatusTransitions sets the SecondaryStatusTransitions field's value.

func (*DescribeTrainingJobOutput) SetStoppingCondition

func (s *DescribeTrainingJobOutput) SetStoppingCondition(v *StoppingCondition) *DescribeTrainingJobOutput

SetStoppingCondition sets the StoppingCondition field's value.

func (*DescribeTrainingJobOutput) SetTrainingEndTime

func (s *DescribeTrainingJobOutput) SetTrainingEndTime(v time.Time) *DescribeTrainingJobOutput

SetTrainingEndTime sets the TrainingEndTime field's value.

func (*DescribeTrainingJobOutput) SetTrainingJobArn

func (s *DescribeTrainingJobOutput) SetTrainingJobArn(v string) *DescribeTrainingJobOutput

SetTrainingJobArn sets the TrainingJobArn field's value.

func (*DescribeTrainingJobOutput) SetTrainingJobName

func (s *DescribeTrainingJobOutput) SetTrainingJobName(v string) *DescribeTrainingJobOutput

SetTrainingJobName sets the TrainingJobName field's value.

func (*DescribeTrainingJobOutput) SetTrainingJobStatus

func (s *DescribeTrainingJobOutput) SetTrainingJobStatus(v string) *DescribeTrainingJobOutput

SetTrainingJobStatus sets the TrainingJobStatus field's value.

func (*DescribeTrainingJobOutput) SetTrainingStartTime

func (s *DescribeTrainingJobOutput) SetTrainingStartTime(v time.Time) *DescribeTrainingJobOutput

SetTrainingStartTime sets the TrainingStartTime field's value.

func (*DescribeTrainingJobOutput) SetTuningJobArn

func (s *DescribeTrainingJobOutput) SetTuningJobArn(v string) *DescribeTrainingJobOutput

SetTuningJobArn sets the TuningJobArn field's value.

func (*DescribeTrainingJobOutput) SetVpcConfig

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

SetVpcConfig sets the VpcConfig field's value.

func (DescribeTrainingJobOutput) String

func (s DescribeTrainingJobOutput) String() string

String returns the string representation

type DescribeTransformJobInput

type DescribeTransformJobInput struct {

    // The name of the transform job that you want to view details of.
    //
    // TransformJobName is a required field
    TransformJobName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeTransformJobInput) GoString

func (s DescribeTransformJobInput) GoString() string

GoString returns the string representation

func (*DescribeTransformJobInput) SetTransformJobName

func (s *DescribeTransformJobInput) SetTransformJobName(v string) *DescribeTransformJobInput

SetTransformJobName sets the TransformJobName field's value.

func (DescribeTransformJobInput) String

func (s DescribeTransformJobInput) String() string

String returns the string representation

func (*DescribeTransformJobInput) Validate

func (s *DescribeTransformJobInput) Validate() error

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

type DescribeTransformJobOutput

type DescribeTransformJobOutput struct {

    // Specifies the number of records to include in a mini-batch for an HTTP inference
    // request. A recordis a single unit of input data that inference can be made on. For example,
    // a single line in a CSV file is a record.
    //
    // To enable the batch strategy, you must set SplitTypeto Line, RecordIO, or TFRecord
    BatchStrategy *string `type:"string" enum:"BatchStrategy"`

    // A timestamp that shows when the transform Job was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The environment variables to set in the Docker container. We support up to
    // 16 key and values entries in the map.
    Environment map[string]*string `type:"map"`

    // If the transform job failed, FailureReason describes why it failed. A transform
    // job creates a log file, which includes error messages, and stores it as an
    // Amazon S3 object. For more information, see Log Amazon SageMaker Events with
    // Amazon CloudWatch (http://docs.aws.amazon.com/sagemaker/latest/dg/logging-cloudwatch.html).
    FailureReason *string `type:"string"`

    // The Amazon Resource Name (ARN) of the Amazon SageMaker Ground Truth labeling
    // job that created the transform or training job.
    LabelingJobArn *string `type:"string"`

    // The maximum number of parallel requests on each instance node that can be
    // launched in a transform job. The default value is 1.
    MaxConcurrentTransforms *int64 `type:"integer"`

    // The maximum payload size, in MB, used in the transform job.
    MaxPayloadInMB *int64 `type:"integer"`

    // The name of the model used in the transform job.
    //
    // ModelName is a required field
    ModelName *string `type:"string" required:"true"`

    // Indicates when the transform job has been completed, or has stopped or failed.
    // You are billed for the time interval between this time and the value of TransformStartTime.
    TransformEndTime *time.Time `type:"timestamp"`

    // Describes the dataset to be transformed and the Amazon S3 location where
    // it is stored.
    //
    // TransformInput is a required field
    TransformInput *TransformInput `type:"structure" required:"true"`

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

    // The name of the transform job.
    //
    // TransformJobName is a required field
    TransformJobName *string `min:"1" type:"string" required:"true"`

    // The status of the transform job. If the transform job failed, the reason
    // is returned in the FailureReason field.
    //
    // TransformJobStatus is a required field
    TransformJobStatus *string `type:"string" required:"true" enum:"TransformJobStatus"`

    // Identifies the Amazon S3 location where you want Amazon SageMaker to save
    // the results from the transform job.
    TransformOutput *TransformOutput `type:"structure"`

    // Describes the resources, including ML instance types and ML instance count,
    // to use for the transform job.
    //
    // TransformResources is a required field
    TransformResources *TransformResources `type:"structure" required:"true"`

    // Indicates when the transform job starts on ML instances. You are billed for
    // the time interval between this time and the value of TransformEndTime.
    TransformStartTime *time.Time `type:"timestamp"`
    // contains filtered or unexported fields
}

func (DescribeTransformJobOutput) GoString

func (s DescribeTransformJobOutput) GoString() string

GoString returns the string representation

func (*DescribeTransformJobOutput) SetBatchStrategy

func (s *DescribeTransformJobOutput) SetBatchStrategy(v string) *DescribeTransformJobOutput

SetBatchStrategy sets the BatchStrategy field's value.

func (*DescribeTransformJobOutput) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*DescribeTransformJobOutput) SetEnvironment

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

SetEnvironment sets the Environment field's value.

func (*DescribeTransformJobOutput) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DescribeTransformJobOutput) SetLabelingJobArn

func (s *DescribeTransformJobOutput) SetLabelingJobArn(v string) *DescribeTransformJobOutput

SetLabelingJobArn sets the LabelingJobArn field's value.

func (*DescribeTransformJobOutput) SetMaxConcurrentTransforms

func (s *DescribeTransformJobOutput) SetMaxConcurrentTransforms(v int64) *DescribeTransformJobOutput

SetMaxConcurrentTransforms sets the MaxConcurrentTransforms field's value.

func (*DescribeTransformJobOutput) SetMaxPayloadInMB

func (s *DescribeTransformJobOutput) SetMaxPayloadInMB(v int64) *DescribeTransformJobOutput

SetMaxPayloadInMB sets the MaxPayloadInMB field's value.

func (*DescribeTransformJobOutput) SetModelName

func (s *DescribeTransformJobOutput) SetModelName(v string) *DescribeTransformJobOutput

SetModelName sets the ModelName field's value.

func (*DescribeTransformJobOutput) SetTransformEndTime

func (s *DescribeTransformJobOutput) SetTransformEndTime(v time.Time) *DescribeTransformJobOutput

SetTransformEndTime sets the TransformEndTime field's value.

func (*DescribeTransformJobOutput) SetTransformInput

func (s *DescribeTransformJobOutput) SetTransformInput(v *TransformInput) *DescribeTransformJobOutput

SetTransformInput sets the TransformInput field's value.

func (*DescribeTransformJobOutput) SetTransformJobArn

func (s *DescribeTransformJobOutput) SetTransformJobArn(v string) *DescribeTransformJobOutput

SetTransformJobArn sets the TransformJobArn field's value.

func (*DescribeTransformJobOutput) SetTransformJobName

func (s *DescribeTransformJobOutput) SetTransformJobName(v string) *DescribeTransformJobOutput

SetTransformJobName sets the TransformJobName field's value.

func (*DescribeTransformJobOutput) SetTransformJobStatus

func (s *DescribeTransformJobOutput) SetTransformJobStatus(v string) *DescribeTransformJobOutput

SetTransformJobStatus sets the TransformJobStatus field's value.

func (*DescribeTransformJobOutput) SetTransformOutput

func (s *DescribeTransformJobOutput) SetTransformOutput(v *TransformOutput) *DescribeTransformJobOutput

SetTransformOutput sets the TransformOutput field's value.

func (*DescribeTransformJobOutput) SetTransformResources

func (s *DescribeTransformJobOutput) SetTransformResources(v *TransformResources) *DescribeTransformJobOutput

SetTransformResources sets the TransformResources field's value.

func (*DescribeTransformJobOutput) SetTransformStartTime

func (s *DescribeTransformJobOutput) SetTransformStartTime(v time.Time) *DescribeTransformJobOutput

SetTransformStartTime sets the TransformStartTime field's value.

func (DescribeTransformJobOutput) String

func (s DescribeTransformJobOutput) String() string

String returns the string representation

type DescribeWorkteamInput

type DescribeWorkteamInput struct {

    // The name of the work team to return a description of.
    //
    // WorkteamName is a required field
    WorkteamName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeWorkteamInput) GoString

func (s DescribeWorkteamInput) GoString() string

GoString returns the string representation

func (*DescribeWorkteamInput) SetWorkteamName

func (s *DescribeWorkteamInput) SetWorkteamName(v string) *DescribeWorkteamInput

SetWorkteamName sets the WorkteamName field's value.

func (DescribeWorkteamInput) String

func (s DescribeWorkteamInput) String() string

String returns the string representation

func (*DescribeWorkteamInput) Validate

func (s *DescribeWorkteamInput) Validate() error

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

type DescribeWorkteamOutput

type DescribeWorkteamOutput struct {

    // A Workteam instance that contains information about the work team.
    //
    // Workteam is a required field
    Workteam *Workteam `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeWorkteamOutput) GoString

func (s DescribeWorkteamOutput) GoString() string

GoString returns the string representation

func (*DescribeWorkteamOutput) SetWorkteam

func (s *DescribeWorkteamOutput) SetWorkteam(v *Workteam) *DescribeWorkteamOutput

SetWorkteam sets the Workteam field's value.

func (DescribeWorkteamOutput) String

func (s DescribeWorkteamOutput) String() string

String returns the string representation

type DesiredWeightAndCapacity

type DesiredWeightAndCapacity struct {

    // The variant's capacity.
    DesiredInstanceCount *int64 `min:"1" type:"integer"`

    // The variant's weight.
    DesiredWeight *float64 `type:"float"`

    // The name of the variant to update.
    //
    // VariantName is a required field
    VariantName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Specifies weight and capacity values for a production variant.

func (DesiredWeightAndCapacity) GoString

func (s DesiredWeightAndCapacity) GoString() string

GoString returns the string representation

func (*DesiredWeightAndCapacity) SetDesiredInstanceCount

func (s *DesiredWeightAndCapacity) SetDesiredInstanceCount(v int64) *DesiredWeightAndCapacity

SetDesiredInstanceCount sets the DesiredInstanceCount field's value.

func (*DesiredWeightAndCapacity) SetDesiredWeight

func (s *DesiredWeightAndCapacity) SetDesiredWeight(v float64) *DesiredWeightAndCapacity

SetDesiredWeight sets the DesiredWeight field's value.

func (*DesiredWeightAndCapacity) SetVariantName

func (s *DesiredWeightAndCapacity) SetVariantName(v string) *DesiredWeightAndCapacity

SetVariantName sets the VariantName field's value.

func (DesiredWeightAndCapacity) String

func (s DesiredWeightAndCapacity) String() string

String returns the string representation

func (*DesiredWeightAndCapacity) Validate

func (s *DesiredWeightAndCapacity) Validate() error

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

type EndpointConfigSummary

type EndpointConfigSummary struct {

    // A timestamp that shows when the endpoint configuration was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The Amazon Resource Name (ARN) of the endpoint configuration.
    //
    // EndpointConfigArn is a required field
    EndpointConfigArn *string `min:"20" type:"string" required:"true"`

    // The name of the endpoint configuration.
    //
    // EndpointConfigName is a required field
    EndpointConfigName *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Provides summary information for an endpoint configuration.

func (EndpointConfigSummary) GoString

func (s EndpointConfigSummary) GoString() string

GoString returns the string representation

func (*EndpointConfigSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*EndpointConfigSummary) SetEndpointConfigArn

func (s *EndpointConfigSummary) SetEndpointConfigArn(v string) *EndpointConfigSummary

SetEndpointConfigArn sets the EndpointConfigArn field's value.

func (*EndpointConfigSummary) SetEndpointConfigName

func (s *EndpointConfigSummary) SetEndpointConfigName(v string) *EndpointConfigSummary

SetEndpointConfigName sets the EndpointConfigName field's value.

func (EndpointConfigSummary) String

func (s EndpointConfigSummary) String() string

String returns the string representation

type EndpointSummary

type EndpointSummary struct {

    // A timestamp that shows when the endpoint was created.
    //
    // CreationTime is a required field
    CreationTime *time.Time `type:"timestamp" required:"true"`

    // The Amazon Resource Name (ARN) of the endpoint.
    //
    // EndpointArn is a required field
    EndpointArn *string `min:"20" type:"string" required:"true"`

    // The name of the endpoint.
    //
    // EndpointName is a required field
    EndpointName *string `type:"string" required:"true"`

    // The status of the endpoint.
    //
    //    * OutOfService: Endpoint is not available to take incoming requests.
    //
    //    * Creating: CreateEndpoint is executing.
    //
    //    * Updating: UpdateEndpoint or UpdateEndpointWeightsAndCapacities is executing.
    //
    //    * SystemUpdating: Endpoint is undergoing maintenance and cannot be updated
    //    or deleted or re-scaled until it has completed. This maintenance operation
    //    does not change any customer-specified values such as VPC config, KMS
    //    encryption, model, instance type, or instance count.
    //
    //    * RollingBack: Endpoint fails to scale up or down or change its variant
    //    weight and is in the process of rolling back to its previous configuration.
    //    Once the rollback completes, endpoint returns to an InService status.
    //    This transitional status only applies to an endpoint that has autoscaling
    //    enabled and is undergoing variant weight or capacity changes as part of
    //    an UpdateEndpointWeightsAndCapacities call or when the UpdateEndpointWeightsAndCapacities
    //    operation is called explicitly.
    //
    //    * InService: Endpoint is available to process incoming requests.
    //
    //    * Deleting: DeleteEndpoint is executing.
    //
    //    * Failed: Endpoint could not be created, updated, or re-scaled. Use DescribeEndpointOutput$FailureReason
    //    for information about the failure. DeleteEndpoint is the only operation
    //    that can be performed on a failed endpoint.
    //
    // To get a list of endpoints with a specified status, use the ListEndpointsInput$StatusEquals
    // filter.
    //
    // EndpointStatus is a required field
    EndpointStatus *string `type:"string" required:"true" enum:"EndpointStatus"`

    // A timestamp that shows when the endpoint was last modified.
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`
    // contains filtered or unexported fields
}

Provides summary information for an endpoint.

func (EndpointSummary) GoString

func (s EndpointSummary) GoString() string

GoString returns the string representation

func (*EndpointSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*EndpointSummary) SetEndpointArn

func (s *EndpointSummary) SetEndpointArn(v string) *EndpointSummary

SetEndpointArn sets the EndpointArn field's value.

func (*EndpointSummary) SetEndpointName

func (s *EndpointSummary) SetEndpointName(v string) *EndpointSummary

SetEndpointName sets the EndpointName field's value.

func (*EndpointSummary) SetEndpointStatus

func (s *EndpointSummary) SetEndpointStatus(v string) *EndpointSummary

SetEndpointStatus sets the EndpointStatus field's value.

func (*EndpointSummary) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (EndpointSummary) String

func (s EndpointSummary) String() string

String returns the string representation

type Filter

type Filter struct {

    // A property name. For example, TrainingJobName. For the list of valid property
    // names returned in a search result for each supported resource, see TrainingJob
    // properties. You must specify a valid property name for the resource.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // A Boolean binary operator that is used to evaluate the filter. The operator
    // field contains one of the following values:
    //
    // EqualsThe specified resource in Name equals the specified Value.
    //
    // NotEqualsThe specified resource in Name does not equal the specified Value.
    //
    // GreaterThanThe specified resource in Name is greater than the specified Value.
    // Not supported for text-based properties.
    //
    // GreaterThanOrEqualToThe specified resource in Name is greater than or equal
    // to the specified Value. Not supported for text-based properties.
    //
    // LessThanThe specified resource in Name is less than the specified Value.
    // Not supported for text-based properties.
    //
    // LessThanOrEqualToThe specified resource in Name is less than or equal to
    // the specified Value. Not supported for text-based properties.
    //
    // ContainsOnly supported for text-based properties. The word-list of the property
    // contains the specified Value.
    //
    // If you have specified a filter Value, the default is Equals.
    Operator *string `type:"string" enum:"Operator"`

    // A value used with Resource and Operator to determine if objects satisfy the
    // filter's condition. For numerical properties, Value must be an integer or
    // floating-point decimal. For timestamp properties, Value must be an ISO 8601
    // date-time string of the following format: YYYY-mm-dd'T'HH:MM:SS.
    Value *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

A conditional statement for a search expression that includes a Boolean operator, a resource property, and a value.

If you don't specify an Operator and a Value, the filter searches for only the specified property. For example, defining a Filter for the FailureReason for the TrainingJobResource searches for training job objects that have a value in the FailureReason field.

If you specify a Value, but not an Operator, Amazon SageMaker uses the equals operator as the default.

In search, there are several property types:

MetricsTo define a metric filter, enter a value using the form "Metrics.<name>", where <name> is a metric name. For example, the following filter searches for training jobs with an "accuracy" metric greater than "0.9":

{

"Name": "Metrics.accuracy",

"Operator": "GREATER_THAN",

"Value": "0.9"

}

HyperParametersTo define a hyperparameter filter, enter a value with the form "HyperParameters.<name>". Decimal hyperparameter values are treated as a decimal in a comparison if the specified Value is also a decimal value. If the specified Value is an integer, the decimal hyperparameter values are treated as integers. For example, the following filter is satisfied by training jobs with a "learning_rate" hyperparameter that is less than "0.5":

{

"Name": "HyperParameters.learning_rate",

"Operator": "LESS_THAN",

"Value": "0.5"

}

TagsTo define a tag filter, enter a value with the form "Tags.<key>".

func (Filter) GoString

func (s Filter) GoString() string

GoString returns the string representation

func (*Filter) SetName

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

SetName sets the Name field's value.

func (*Filter) SetOperator

func (s *Filter) SetOperator(v string) *Filter

SetOperator sets the Operator field's value.

func (*Filter) SetValue

func (s *Filter) SetValue(v string) *Filter

SetValue sets the Value field's value.

func (Filter) String

func (s Filter) String() string

String returns the string representation

func (*Filter) Validate

func (s *Filter) Validate() error

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

type FinalHyperParameterTuningJobObjectiveMetric

type FinalHyperParameterTuningJobObjectiveMetric struct {

    // The name of the objective metric.
    //
    // MetricName is a required field
    MetricName *string `min:"1" type:"string" required:"true"`

    // Whether to minimize or maximize the objective metric. Valid values are Minimize
    // and Maximize.
    Type *string `type:"string" enum:"HyperParameterTuningJobObjectiveType"`

    // The value of the objective metric.
    //
    // Value is a required field
    Value *float64 `type:"float" required:"true"`
    // contains filtered or unexported fields
}

Shows the final value for the objective metric for a training job that was launched by a hyperparameter tuning job. You define the objective metric in the HyperParameterTuningJobObjective parameter of HyperParameterTuningJobConfig.

func (FinalHyperParameterTuningJobObjectiveMetric) GoString

func (s FinalHyperParameterTuningJobObjectiveMetric) GoString() string

GoString returns the string representation

func (*FinalHyperParameterTuningJobObjectiveMetric) SetMetricName

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

SetMetricName sets the MetricName field's value.

func (*FinalHyperParameterTuningJobObjectiveMetric) SetType

func (s *FinalHyperParameterTuningJobObjectiveMetric) SetType(v string) *FinalHyperParameterTuningJobObjectiveMetric

SetType sets the Type field's value.

func (*FinalHyperParameterTuningJobObjectiveMetric) SetValue

func (s *FinalHyperParameterTuningJobObjectiveMetric) SetValue(v float64) *FinalHyperParameterTuningJobObjectiveMetric

SetValue sets the Value field's value.

func (FinalHyperParameterTuningJobObjectiveMetric) String

func (s FinalHyperParameterTuningJobObjectiveMetric) String() string

String returns the string representation

type GetSearchSuggestionsInput

type GetSearchSuggestionsInput struct {

    // The name of the Amazon SageMaker resource to Search for. The only valid Resource
    // value is TrainingJob.
    //
    // Resource is a required field
    Resource *string `type:"string" required:"true" enum:"ResourceType"`

    // Limits the property names that are included in the response.
    SuggestionQuery *SuggestionQuery `type:"structure"`
    // contains filtered or unexported fields
}

func (GetSearchSuggestionsInput) GoString

func (s GetSearchSuggestionsInput) GoString() string

GoString returns the string representation

func (*GetSearchSuggestionsInput) SetResource

func (s *GetSearchSuggestionsInput) SetResource(v string) *GetSearchSuggestionsInput

SetResource sets the Resource field's value.

func (*GetSearchSuggestionsInput) SetSuggestionQuery

func (s *GetSearchSuggestionsInput) SetSuggestionQuery(v *SuggestionQuery) *GetSearchSuggestionsInput

SetSuggestionQuery sets the SuggestionQuery field's value.

func (GetSearchSuggestionsInput) String

func (s GetSearchSuggestionsInput) String() string

String returns the string representation

func (*GetSearchSuggestionsInput) Validate

func (s *GetSearchSuggestionsInput) Validate() error

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

type GetSearchSuggestionsOutput

type GetSearchSuggestionsOutput struct {

    // A list of property names for a Resource that match a SuggestionQuery.
    PropertyNameSuggestions []*PropertyNameSuggestion `type:"list"`
    // contains filtered or unexported fields
}

func (GetSearchSuggestionsOutput) GoString

func (s GetSearchSuggestionsOutput) GoString() string

GoString returns the string representation

func (*GetSearchSuggestionsOutput) SetPropertyNameSuggestions

func (s *GetSearchSuggestionsOutput) SetPropertyNameSuggestions(v []*PropertyNameSuggestion) *GetSearchSuggestionsOutput

SetPropertyNameSuggestions sets the PropertyNameSuggestions field's value.

func (GetSearchSuggestionsOutput) String

func (s GetSearchSuggestionsOutput) String() string

String returns the string representation

type GitConfig

type GitConfig struct {

    // The default branch for the Git repository.
    Branch *string `min:"1" type:"string"`

    // The URL where the Git repository is located.
    //
    // RepositoryUrl is a required field
    RepositoryUrl *string `type:"string" required:"true"`

    // The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains
    // the credentials used to access the git repository. The secret must have a
    // staging label of AWSCURRENT and must be in the following format:
    //
    // {"username": UserName, "password": Password}
    SecretArn *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

Specifies configuration details for a Git repository in your AWS account.

func (GitConfig) GoString

func (s GitConfig) GoString() string

GoString returns the string representation

func (*GitConfig) SetBranch

func (s *GitConfig) SetBranch(v string) *GitConfig

SetBranch sets the Branch field's value.

func (*GitConfig) SetRepositoryUrl

func (s *GitConfig) SetRepositoryUrl(v string) *GitConfig

SetRepositoryUrl sets the RepositoryUrl field's value.

func (*GitConfig) SetSecretArn

func (s *GitConfig) SetSecretArn(v string) *GitConfig

SetSecretArn sets the SecretArn field's value.

func (GitConfig) String

func (s GitConfig) String() string

String returns the string representation

func (*GitConfig) Validate

func (s *GitConfig) Validate() error

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

type GitConfigForUpdate

type GitConfigForUpdate struct {

    // The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains
    // the credentials used to access the git repository. The secret must have a
    // staging label of AWSCURRENT and must be in the following format:
    //
    // {"username": UserName, "password": Password}
    SecretArn *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

Specifies configuration details for a Git repository when the repository is updated.

func (GitConfigForUpdate) GoString

func (s GitConfigForUpdate) GoString() string

GoString returns the string representation

func (*GitConfigForUpdate) SetSecretArn

func (s *GitConfigForUpdate) SetSecretArn(v string) *GitConfigForUpdate

SetSecretArn sets the SecretArn field's value.

func (GitConfigForUpdate) String

func (s GitConfigForUpdate) String() string

String returns the string representation

func (*GitConfigForUpdate) Validate

func (s *GitConfigForUpdate) Validate() error

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

type HumanTaskConfig

type HumanTaskConfig struct {

    // Configures how labels are consolidated across human workers.
    //
    // AnnotationConsolidationConfig is a required field
    AnnotationConsolidationConfig *AnnotationConsolidationConfig `type:"structure" required:"true"`

    // Defines the maximum number of data objects that can be labeled by human workers
    // at the same time. Each object may have more than one worker at one time.
    MaxConcurrentTaskCount *int64 `min:"1" type:"integer"`

    // The number of human workers that will label an object.
    //
    // NumberOfHumanWorkersPerDataObject is a required field
    NumberOfHumanWorkersPerDataObject *int64 `min:"1" type:"integer" required:"true"`

    // The Amazon Resource Name (ARN) of a Lambda function that is run before a
    // data object is sent to a human worker. Use this function to provide input
    // to a custom labeling job.
    //
    // For the built-in bounding box, image classification, semantic segmentation,
    // and text classification task types, Amazon SageMaker Ground Truth provides
    // the following Lambda functions:
    //
    // US East (Northern Virginia) (us-east-1):
    //
    //    * arn:aws:lambda:us-east-1:432418664414:function:PRE-BoundingBox
    //
    //    * arn:aws:lambda:us-east-1:432418664414:function:PRE-ImageMultiClass
    //
    //    * arn:aws:lambda:us-east-1:432418664414:function:PRE-SemanticSegmentation
    //
    //    * arn:aws:lambda:us-east-1:432418664414:function:PRE-TextMultiClass
    //
    // US East (Ohio) (us-east-2):
    //
    //    * arn:aws:lambda:us-east-2:266458841044:function:PRE-BoundingBox
    //
    //    * arn:aws:lambda:us-east-2:266458841044:function:PRE-ImageMultiClass
    //
    //    * arn:aws:lambda:us-east-2:266458841044:function:PRE-SemanticSegmentation
    //
    //    * arn:aws:lambda:us-east-2:266458841044:function:PRE-TextMultiClass
    //
    // US West (Oregon) (us-west-2):
    //
    //    * arn:aws:lambda:us-west-2:081040173940:function:PRE-BoundingBox
    //
    //    * arn:aws:lambda:us-west-2:081040173940:function:PRE-ImageMultiClass
    //
    //    * arn:aws:lambda:us-west-2:081040173940:function:PRE-SemanticSegmentation
    //
    //    * arn:aws:lambda:us-west-2:081040173940:function:PRE-TextMultiClass
    //
    // EU (Ireland) (eu-west-1):
    //
    //    * arn:aws:lambda:eu-west-1:568282634449:function:PRE-BoundingBox
    //
    //    * arn:aws:lambda:eu-west-1:568282634449:function:PRE-ImageMultiClass
    //
    //    * arn:aws:lambda:eu-west-1:568282634449:function:PRE-SemanticSegmentation
    //
    //    * arn:aws:lambda:eu-west-1:568282634449:function:PRE-TextMultiClass
    //
    // Asia Pacific (Tokyo (ap-northeast-1):
    //
    //    * arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-BoundingBox
    //
    //    * arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-ImageMultiClass
    //
    //    * arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-SemanticSegmentation
    //
    //    * arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-TextMultiClass
    //
    // Asia Pacific (Sydney (ap-southeast-1):
    //
    //    * arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-BoundingBox
    //
    //    * arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-ImageMultiClass
    //
    //    * arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-SemanticSegmentation
    //
    //    * arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-TextMultiClass
    //
    // PreHumanTaskLambdaArn is a required field
    PreHumanTaskLambdaArn *string `type:"string" required:"true"`

    // The price that you pay for each task performed by a public worker.
    PublicWorkforceTaskPrice *PublicWorkforceTaskPrice `type:"structure"`

    // The length of time that a task remains available for labelling by human workers.
    TaskAvailabilityLifetimeInSeconds *int64 `min:"1" type:"integer"`

    // A description of the task for your human workers.
    //
    // TaskDescription is a required field
    TaskDescription *string `min:"1" type:"string" required:"true"`

    // Keywords used to describe the task so that workers on Amazon Mechanical Turk
    // can discover the task.
    TaskKeywords []*string `min:"1" type:"list"`

    // The amount of time that a worker has to complete a task.
    //
    // TaskTimeLimitInSeconds is a required field
    TaskTimeLimitInSeconds *int64 `min:"1" type:"integer" required:"true"`

    // A title for the task for your human workers.
    //
    // TaskTitle is a required field
    TaskTitle *string `min:"1" type:"string" required:"true"`

    // Information about the user interface that workers use to complete the labeling
    // task.
    //
    // UiConfig is a required field
    UiConfig *UiConfig `type:"structure" required:"true"`

    // The Amazon Resource Name (ARN) of the work team assigned to complete the
    // tasks.
    //
    // WorkteamArn is a required field
    WorkteamArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Information required for human workers to complete a labeling task.

func (HumanTaskConfig) GoString

func (s HumanTaskConfig) GoString() string

GoString returns the string representation

func (*HumanTaskConfig) SetAnnotationConsolidationConfig

func (s *HumanTaskConfig) SetAnnotationConsolidationConfig(v *AnnotationConsolidationConfig) *HumanTaskConfig

SetAnnotationConsolidationConfig sets the AnnotationConsolidationConfig field's value.

func (*HumanTaskConfig) SetMaxConcurrentTaskCount

func (s *HumanTaskConfig) SetMaxConcurrentTaskCount(v int64) *HumanTaskConfig

SetMaxConcurrentTaskCount sets the MaxConcurrentTaskCount field's value.

func (*HumanTaskConfig) SetNumberOfHumanWorkersPerDataObject

func (s *HumanTaskConfig) SetNumberOfHumanWorkersPerDataObject(v int64) *HumanTaskConfig

SetNumberOfHumanWorkersPerDataObject sets the NumberOfHumanWorkersPerDataObject field's value.

func (*HumanTaskConfig) SetPreHumanTaskLambdaArn

func (s *HumanTaskConfig) SetPreHumanTaskLambdaArn(v string) *HumanTaskConfig

SetPreHumanTaskLambdaArn sets the PreHumanTaskLambdaArn field's value.

func (*HumanTaskConfig) SetPublicWorkforceTaskPrice

func (s *HumanTaskConfig) SetPublicWorkforceTaskPrice(v *PublicWorkforceTaskPrice) *HumanTaskConfig

SetPublicWorkforceTaskPrice sets the PublicWorkforceTaskPrice field's value.

func (*HumanTaskConfig) SetTaskAvailabilityLifetimeInSeconds

func (s *HumanTaskConfig) SetTaskAvailabilityLifetimeInSeconds(v int64) *HumanTaskConfig

SetTaskAvailabilityLifetimeInSeconds sets the TaskAvailabilityLifetimeInSeconds field's value.

func (*HumanTaskConfig) SetTaskDescription

func (s *HumanTaskConfig) SetTaskDescription(v string) *HumanTaskConfig

SetTaskDescription sets the TaskDescription field's value.

func (*HumanTaskConfig) SetTaskKeywords

func (s *HumanTaskConfig) SetTaskKeywords(v []*string) *HumanTaskConfig

SetTaskKeywords sets the TaskKeywords field's value.

func (*HumanTaskConfig) SetTaskTimeLimitInSeconds

func (s *HumanTaskConfig) SetTaskTimeLimitInSeconds(v int64) *HumanTaskConfig

SetTaskTimeLimitInSeconds sets the TaskTimeLimitInSeconds field's value.

func (*HumanTaskConfig) SetTaskTitle

func (s *HumanTaskConfig) SetTaskTitle(v string) *HumanTaskConfig

SetTaskTitle sets the TaskTitle field's value.

func (*HumanTaskConfig) SetUiConfig

func (s *HumanTaskConfig) SetUiConfig(v *UiConfig) *HumanTaskConfig

SetUiConfig sets the UiConfig field's value.

func (*HumanTaskConfig) SetWorkteamArn

func (s *HumanTaskConfig) SetWorkteamArn(v string) *HumanTaskConfig

SetWorkteamArn sets the WorkteamArn field's value.

func (HumanTaskConfig) String

func (s HumanTaskConfig) String() string

String returns the string representation

func (*HumanTaskConfig) Validate

func (s *HumanTaskConfig) Validate() error

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

type HyperParameterAlgorithmSpecification

type HyperParameterAlgorithmSpecification struct {

    // The name of the resource algorithm to use for the hyperparameter tuning job.
    // If you specify a value for this parameter, do not specify a value for TrainingImage.
    AlgorithmName *string `min:"1" type:"string"`

    // An array of MetricDefinition objects that specify the metrics that the algorithm
    // emits.
    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: File or Pipe. In File input mode,
    // Amazon SageMaker downloads the training data from Amazon S3 to the storage
    // volume that is attached to the training instance and mounts the directory
    // to the Docker volume for the training container. In Pipe input mode, Amazon
    // SageMaker streams data directly from Amazon S3 to the container.
    //
    // If you specify File mode, make sure that you provision the storage volume
    // that is attached to the training instance with enough capacity to accommodate
    // the training data downloaded from Amazon S3, the model artifacts, and intermediate
    // information.
    //
    // For more information about input modes, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html)
    //
    // TrainingInputMode is a required field
    TrainingInputMode *string `type:"string" required:"true" enum:"TrainingInputMode"`
    // contains filtered or unexported fields
}

Specifies which training algorithm to use for training jobs that a hyperparameter tuning job launches and the metrics to monitor.

func (HyperParameterAlgorithmSpecification) GoString

func (s HyperParameterAlgorithmSpecification) GoString() string

GoString returns the string representation

func (*HyperParameterAlgorithmSpecification) SetAlgorithmName

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

SetAlgorithmName sets the AlgorithmName field's value.

func (*HyperParameterAlgorithmSpecification) SetMetricDefinitions

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

SetMetricDefinitions sets the MetricDefinitions field's value.

func (*HyperParameterAlgorithmSpecification) SetTrainingImage

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

SetTrainingImage sets the TrainingImage field's value.

func (*HyperParameterAlgorithmSpecification) SetTrainingInputMode

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

SetTrainingInputMode sets the TrainingInputMode field's value.

func (HyperParameterAlgorithmSpecification) String

func (s HyperParameterAlgorithmSpecification) String() string

String returns the string representation

func (*HyperParameterAlgorithmSpecification) Validate

func (s *HyperParameterAlgorithmSpecification) Validate() error

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

type HyperParameterSpecification

type HyperParameterSpecification struct {

    // The default value for this hyperparameter. If a default value is specified,
    // a hyperparameter cannot be required.
    DefaultValue *string `type:"string"`

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

    // Indicates whether this hyperparameter is required.
    IsRequired *bool `type:"boolean"`

    // Indicates whether this hyperparameter is tunable in a hyperparameter tuning
    // job.
    IsTunable *bool `type:"boolean"`

    // The name of this hyperparameter. The name must be unique.
    //
    // Name is a required field
    Name *string `type:"string" required:"true"`

    // The allowed range for this hyperparameter.
    Range *ParameterRange `type:"structure"`

    // The type of this hyperparameter. The valid types are Integer, Continuous,
    // Categorical, and FreeText.
    //
    // Type is a required field
    Type *string `type:"string" required:"true" enum:"ParameterType"`
    // contains filtered or unexported fields
}

Defines a hyperparameter to be used by an algorithm.

func (HyperParameterSpecification) GoString

func (s HyperParameterSpecification) GoString() string

GoString returns the string representation

func (*HyperParameterSpecification) SetDefaultValue

func (s *HyperParameterSpecification) SetDefaultValue(v string) *HyperParameterSpecification

SetDefaultValue sets the DefaultValue field's value.

func (*HyperParameterSpecification) SetDescription

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

SetDescription sets the Description field's value.

func (*HyperParameterSpecification) SetIsRequired

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

SetIsRequired sets the IsRequired field's value.

func (*HyperParameterSpecification) SetIsTunable

func (s *HyperParameterSpecification) SetIsTunable(v bool) *HyperParameterSpecification

SetIsTunable sets the IsTunable field's value.

func (*HyperParameterSpecification) SetName

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

SetName sets the Name field's value.

func (*HyperParameterSpecification) SetRange

func (s *HyperParameterSpecification) SetRange(v *ParameterRange) *HyperParameterSpecification

SetRange sets the Range field's value.

func (*HyperParameterSpecification) SetType

func (s *HyperParameterSpecification) SetType(v string) *HyperParameterSpecification

SetType sets the Type field's value.

func (HyperParameterSpecification) String

func (s HyperParameterSpecification) String() string

String returns the string representation

func (*HyperParameterSpecification) Validate

func (s *HyperParameterSpecification) Validate() error

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

type HyperParameterTrainingJobDefinition

type HyperParameterTrainingJobDefinition struct {

    // The HyperParameterAlgorithmSpecification object that specifies the resource
    // algorithm to use for the training jobs that the tuning job launches.
    //
    // AlgorithmSpecification is a required field
    AlgorithmSpecification *HyperParameterAlgorithmSpecification `type:"structure" required:"true"`

    // To encrypt all communications between ML compute instances in distributed
    // training, choose True. Encryption provides greater security for distributed
    // training, but training might take longer. How long it takes depends on the
    // amount of communication between compute instances, especially if you use
    // a deep learning algorithm in distributed training.
    EnableInterContainerTrafficEncryption *bool `type:"boolean"`

    // Isolates the training container. No inbound or outbound network calls can
    // be made, except for calls between peers within a training cluster for distributed
    // training. If network isolation is used for training jobs that are configured
    // to use a VPC, Amazon SageMaker downloads and uploads customer data and model
    // artifacts through the specified VPC, but the training container does not
    // have network access.
    //
    // The Semantic Segmentation built-in algorithm does not support network isolation.
    EnableNetworkIsolation *bool `type:"boolean"`

    // An array of Channel objects that specify the input for the training jobs
    // that the tuning job launches.
    InputDataConfig []*Channel `min:"1" type:"list"`

    // Specifies the path to the Amazon S3 bucket where you store model artifacts
    // from the training jobs that the tuning job launches.
    //
    // OutputDataConfig is a required field
    OutputDataConfig *OutputDataConfig `type:"structure" required:"true"`

    // The resources, including the compute instances and storage volumes, to use
    // for the training jobs that the tuning job launches.
    //
    // Storage volumes store model artifacts and incremental states. Training algorithms
    // might also use storage volumes for scratch space. If you want Amazon SageMaker
    // to use the storage volume to store the training data, choose File as the
    // TrainingInputMode in the algorithm specification. For distributed training
    // algorithms, specify an instance count greater than 1.
    //
    // ResourceConfig is a required field
    ResourceConfig *ResourceConfig `type:"structure" required:"true"`

    // The Amazon Resource Name (ARN) of the IAM role associated with the training
    // jobs that the tuning job launches.
    //
    // RoleArn is a required field
    RoleArn *string `min:"20" type:"string" required:"true"`

    // Specifies the values of hyperparameters that do not change for the tuning
    // job.
    StaticHyperParameters map[string]*string `type:"map"`

    // Sets a maximum duration for the training jobs that the tuning job launches.
    // Use this parameter to limit model training costs.
    //
    // To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal. This
    // delays job termination for 120 seconds. Algorithms might use this 120-second
    // window to save the model artifacts.
    //
    // When Amazon SageMaker terminates a job because the stopping condition has
    // been met, training algorithms provided by Amazon SageMaker save the intermediate
    // results of the job.
    //
    // StoppingCondition is a required field
    StoppingCondition *StoppingCondition `type:"structure" required:"true"`

    // The VpcConfig object that specifies the VPC that you want the training jobs
    // that this hyperparameter tuning job launches to connect to. Control access
    // to and from your training container by configuring the VPC. For more information,
    // see Protect Training Jobs by Using an Amazon Virtual Private Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/train-vpc.html).
    VpcConfig *VpcConfig `type:"structure"`
    // contains filtered or unexported fields
}

Defines the training jobs launched by a hyperparameter tuning job.

func (HyperParameterTrainingJobDefinition) GoString

func (s HyperParameterTrainingJobDefinition) GoString() string

GoString returns the string representation

func (*HyperParameterTrainingJobDefinition) SetAlgorithmSpecification

func (s *HyperParameterTrainingJobDefinition) SetAlgorithmSpecification(v *HyperParameterAlgorithmSpecification) *HyperParameterTrainingJobDefinition

SetAlgorithmSpecification sets the AlgorithmSpecification field's value.

func (*HyperParameterTrainingJobDefinition) SetEnableInterContainerTrafficEncryption

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

SetEnableInterContainerTrafficEncryption sets the EnableInterContainerTrafficEncryption field's value.

func (*HyperParameterTrainingJobDefinition) SetEnableNetworkIsolation

func (s *HyperParameterTrainingJobDefinition) SetEnableNetworkIsolation(v bool) *HyperParameterTrainingJobDefinition

SetEnableNetworkIsolation sets the EnableNetworkIsolation field's value.

func (*HyperParameterTrainingJobDefinition) SetInputDataConfig

func (s *HyperParameterTrainingJobDefinition) SetInputDataConfig(v []*Channel) *HyperParameterTrainingJobDefinition

SetInputDataConfig sets the InputDataConfig field's value.

func (*HyperParameterTrainingJobDefinition) SetOutputDataConfig

func (s *HyperParameterTrainingJobDefinition) SetOutputDataConfig(v *OutputDataConfig) *HyperParameterTrainingJobDefinition

SetOutputDataConfig sets the OutputDataConfig field's value.

func (*HyperParameterTrainingJobDefinition) SetResourceConfig

func (s *HyperParameterTrainingJobDefinition) SetResourceConfig(v *ResourceConfig) *HyperParameterTrainingJobDefinition

SetResourceConfig sets the ResourceConfig field's value.

func (*HyperParameterTrainingJobDefinition) SetRoleArn

func (s *HyperParameterTrainingJobDefinition) SetRoleArn(v string) *HyperParameterTrainingJobDefinition

SetRoleArn sets the RoleArn field's value.

func (*HyperParameterTrainingJobDefinition) SetStaticHyperParameters

func (s *HyperParameterTrainingJobDefinition) SetStaticHyperParameters(v map[string]*string) *HyperParameterTrainingJobDefinition

SetStaticHyperParameters sets the StaticHyperParameters field's value.

func (*HyperParameterTrainingJobDefinition) SetStoppingCondition

func (s *HyperParameterTrainingJobDefinition) SetStoppingCondition(v *StoppingCondition) *HyperParameterTrainingJobDefinition

SetStoppingCondition sets the StoppingCondition field's value.

func (*HyperParameterTrainingJobDefinition) SetVpcConfig

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

SetVpcConfig sets the VpcConfig field's value.

func (HyperParameterTrainingJobDefinition) String

func (s HyperParameterTrainingJobDefinition) String() string

String returns the string representation

func (*HyperParameterTrainingJobDefinition) Validate

func (s *HyperParameterTrainingJobDefinition) Validate() error

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

type HyperParameterTrainingJobSummary

type HyperParameterTrainingJobSummary struct {

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

    // The reason that the training job failed.
    FailureReason *string `type:"string"`

    // The FinalHyperParameterTuningJobObjectiveMetric object that specifies the
    // value of the objective metric of the tuning job that launched this training
    // job.
    FinalHyperParameterTuningJobObjectiveMetric *FinalHyperParameterTuningJobObjectiveMetric `type:"structure"`

    // The status of the objective metric for the training job:
    //
    //    * Succeeded: The final objective metric for the training job was evaluated
    //    by the hyperparameter tuning job and used in the hyperparameter tuning
    //    process.
    //
    //    * Pending: The training job is in progress and evaluation of its final
    //    objective metric is pending.
    //
    //    * Failed: The final objective metric for the training job was not evaluated,
    //    and was not used in the hyperparameter tuning process. This typically
    //    occurs when the training job failed or did not emit an objective metric.
    ObjectiveStatus *string `type:"string" enum:"ObjectiveStatus"`

    // Specifies the time when the training job ends on training instances. You
    // are billed for the time interval between the value of TrainingStartTime and
    // this time. For successful jobs and stopped jobs, this is the time after model
    // artifacts are uploaded. For failed jobs, this is the time when Amazon SageMaker
    // detects a job failure.
    TrainingEndTime *time.Time `type:"timestamp"`

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

    // The name of the training job.
    //
    // TrainingJobName is a required field
    TrainingJobName *string `min:"1" type:"string" required:"true"`

    // The status of the training job.
    //
    // TrainingJobStatus is a required field
    TrainingJobStatus *string `type:"string" required:"true" enum:"TrainingJobStatus"`

    // The date and time that the training job started.
    TrainingStartTime *time.Time `type:"timestamp"`

    // A list of the hyperparameters for which you specified ranges to search.
    //
    // TunedHyperParameters is a required field
    TunedHyperParameters map[string]*string `type:"map" required:"true"`

    // The HyperParameter tuning job that launched the training job.
    TuningJobName *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

Specifies summary information about a training job.

func (HyperParameterTrainingJobSummary) GoString

func (s HyperParameterTrainingJobSummary) GoString() string

GoString returns the string representation

func (*HyperParameterTrainingJobSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*HyperParameterTrainingJobSummary) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*HyperParameterTrainingJobSummary) SetFinalHyperParameterTuningJobObjectiveMetric

func (s *HyperParameterTrainingJobSummary) SetFinalHyperParameterTuningJobObjectiveMetric(v *FinalHyperParameterTuningJobObjectiveMetric) *HyperParameterTrainingJobSummary

SetFinalHyperParameterTuningJobObjectiveMetric sets the FinalHyperParameterTuningJobObjectiveMetric field's value.

func (*HyperParameterTrainingJobSummary) SetObjectiveStatus

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

SetObjectiveStatus sets the ObjectiveStatus field's value.

func (*HyperParameterTrainingJobSummary) SetTrainingEndTime

func (s *HyperParameterTrainingJobSummary) SetTrainingEndTime(v time.Time) *HyperParameterTrainingJobSummary

SetTrainingEndTime sets the TrainingEndTime field's value.

func (*HyperParameterTrainingJobSummary) SetTrainingJobArn

func (s *HyperParameterTrainingJobSummary) SetTrainingJobArn(v string) *HyperParameterTrainingJobSummary

SetTrainingJobArn sets the TrainingJobArn field's value.

func (*HyperParameterTrainingJobSummary) SetTrainingJobName

func (s *HyperParameterTrainingJobSummary) SetTrainingJobName(v string) *HyperParameterTrainingJobSummary

SetTrainingJobName sets the TrainingJobName field's value.

func (*HyperParameterTrainingJobSummary) SetTrainingJobStatus

func (s *HyperParameterTrainingJobSummary) SetTrainingJobStatus(v string) *HyperParameterTrainingJobSummary

SetTrainingJobStatus sets the TrainingJobStatus field's value.

func (*HyperParameterTrainingJobSummary) SetTrainingStartTime

func (s *HyperParameterTrainingJobSummary) SetTrainingStartTime(v time.Time) *HyperParameterTrainingJobSummary

SetTrainingStartTime sets the TrainingStartTime field's value.

func (*HyperParameterTrainingJobSummary) SetTunedHyperParameters

func (s *HyperParameterTrainingJobSummary) SetTunedHyperParameters(v map[string]*string) *HyperParameterTrainingJobSummary

SetTunedHyperParameters sets the TunedHyperParameters field's value.

func (*HyperParameterTrainingJobSummary) SetTuningJobName

func (s *HyperParameterTrainingJobSummary) SetTuningJobName(v string) *HyperParameterTrainingJobSummary

SetTuningJobName sets the TuningJobName field's value.

func (HyperParameterTrainingJobSummary) String

func (s HyperParameterTrainingJobSummary) String() string

String returns the string representation

type HyperParameterTuningJobConfig

type HyperParameterTuningJobConfig struct {

    // The HyperParameterTuningJobObjective object that specifies the objective
    // metric for this tuning job.
    HyperParameterTuningJobObjective *HyperParameterTuningJobObjective `type:"structure"`

    // The ParameterRanges object that specifies the ranges of hyperparameters that
    // this tuning job searches.
    ParameterRanges *ParameterRanges `type:"structure"`

    // The ResourceLimits object that specifies the maximum number of training jobs
    // and parallel training jobs for this tuning job.
    //
    // ResourceLimits is a required field
    ResourceLimits *ResourceLimits `type:"structure" required:"true"`

    // Specifies how hyperparameter tuning chooses the combinations of hyperparameter
    // values to use for the training job it launches. To use the Bayesian search
    // stategy, set this to Bayesian. To randomly search, set it to Random. For
    // information about search strategies, see How Hyperparameter Tuning Works
    // (http://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-how-it-works.html).
    //
    // Strategy is a required field
    Strategy *string `type:"string" required:"true" enum:"HyperParameterTuningJobStrategyType"`

    // Specifies whether to use early stopping for training jobs launched by the
    // hyperparameter tuning job. This can be one of the following values (the default
    // value is OFF):
    //
    // OFFTraining jobs launched by the hyperparameter tuning job do not use early
    // stopping.
    //
    // AUTOAmazon SageMaker stops training jobs launched by the hyperparameter tuning
    // job when they are unlikely to perform better than previously completed training
    // jobs. For more information, see Stop Training Jobs Early (http://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-early-stopping.html).
    TrainingJobEarlyStoppingType *string `type:"string" enum:"TrainingJobEarlyStoppingType"`
    // contains filtered or unexported fields
}

Configures a hyperparameter tuning job.

func (HyperParameterTuningJobConfig) GoString

func (s HyperParameterTuningJobConfig) GoString() string

GoString returns the string representation

func (*HyperParameterTuningJobConfig) SetHyperParameterTuningJobObjective

func (s *HyperParameterTuningJobConfig) SetHyperParameterTuningJobObjective(v *HyperParameterTuningJobObjective) *HyperParameterTuningJobConfig

SetHyperParameterTuningJobObjective sets the HyperParameterTuningJobObjective field's value.

func (*HyperParameterTuningJobConfig) SetParameterRanges

func (s *HyperParameterTuningJobConfig) SetParameterRanges(v *ParameterRanges) *HyperParameterTuningJobConfig

SetParameterRanges sets the ParameterRanges field's value.

func (*HyperParameterTuningJobConfig) SetResourceLimits

func (s *HyperParameterTuningJobConfig) SetResourceLimits(v *ResourceLimits) *HyperParameterTuningJobConfig

SetResourceLimits sets the ResourceLimits field's value.

func (*HyperParameterTuningJobConfig) SetStrategy

func (s *HyperParameterTuningJobConfig) SetStrategy(v string) *HyperParameterTuningJobConfig

SetStrategy sets the Strategy field's value.

func (*HyperParameterTuningJobConfig) SetTrainingJobEarlyStoppingType

func (s *HyperParameterTuningJobConfig) SetTrainingJobEarlyStoppingType(v string) *HyperParameterTuningJobConfig

SetTrainingJobEarlyStoppingType sets the TrainingJobEarlyStoppingType field's value.

func (HyperParameterTuningJobConfig) String

func (s HyperParameterTuningJobConfig) String() string

String returns the string representation

func (*HyperParameterTuningJobConfig) Validate

func (s *HyperParameterTuningJobConfig) Validate() error

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

type HyperParameterTuningJobObjective

type HyperParameterTuningJobObjective struct {

    // The name of the metric to use for the objective metric.
    //
    // MetricName is a required field
    MetricName *string `min:"1" type:"string" required:"true"`

    // Whether to minimize or maximize the objective metric.
    //
    // Type is a required field
    Type *string `type:"string" required:"true" enum:"HyperParameterTuningJobObjectiveType"`
    // contains filtered or unexported fields
}

Defines the objective metric for a hyperparameter tuning job. Hyperparameter tuning uses the value of this metric to evaluate the training jobs it launches, and returns the training job that results in either the highest or lowest value for this metric, depending on the value you specify for the Type parameter.

func (HyperParameterTuningJobObjective) GoString

func (s HyperParameterTuningJobObjective) GoString() string

GoString returns the string representation

func (*HyperParameterTuningJobObjective) SetMetricName

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

SetMetricName sets the MetricName field's value.

func (*HyperParameterTuningJobObjective) SetType

func (s *HyperParameterTuningJobObjective) SetType(v string) *HyperParameterTuningJobObjective

SetType sets the Type field's value.

func (HyperParameterTuningJobObjective) String

func (s HyperParameterTuningJobObjective) String() string

String returns the string representation

func (*HyperParameterTuningJobObjective) Validate

func (s *HyperParameterTuningJobObjective) Validate() error

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

type HyperParameterTuningJobSummary

type HyperParameterTuningJobSummary struct {

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

    // The date and time that the tuning job ended.
    HyperParameterTuningEndTime *time.Time `type:"timestamp"`

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

    // The name of the tuning job.
    //
    // HyperParameterTuningJobName is a required field
    HyperParameterTuningJobName *string `min:"1" type:"string" required:"true"`

    // The status of the tuning job.
    //
    // HyperParameterTuningJobStatus is a required field
    HyperParameterTuningJobStatus *string `type:"string" required:"true" enum:"HyperParameterTuningJobStatus"`

    // The date and time that the tuning job was modified.
    LastModifiedTime *time.Time `type:"timestamp"`

    // The ObjectiveStatusCounters object that specifies the numbers of training
    // jobs, categorized by objective metric status, that this tuning job launched.
    //
    // ObjectiveStatusCounters is a required field
    ObjectiveStatusCounters *ObjectiveStatusCounters `type:"structure" required:"true"`

    // The ResourceLimits object that specifies the maximum number of training jobs
    // and parallel training jobs allowed for this tuning job.
    ResourceLimits *ResourceLimits `type:"structure"`

    // Specifies the search strategy hyperparameter tuning uses to choose which
    // hyperparameters to use for each iteration. Currently, the only valid value
    // is Bayesian.
    //
    // Strategy is a required field
    Strategy *string `type:"string" required:"true" enum:"HyperParameterTuningJobStrategyType"`

    // The TrainingJobStatusCounters object that specifies the numbers of training
    // jobs, categorized by status, that this tuning job launched.
    //
    // TrainingJobStatusCounters is a required field
    TrainingJobStatusCounters *TrainingJobStatusCounters `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

Provides summary information about a hyperparameter tuning job.

func (HyperParameterTuningJobSummary) GoString

func (s HyperParameterTuningJobSummary) GoString() string

GoString returns the string representation

func (*HyperParameterTuningJobSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*HyperParameterTuningJobSummary) SetHyperParameterTuningEndTime

func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningEndTime(v time.Time) *HyperParameterTuningJobSummary

SetHyperParameterTuningEndTime sets the HyperParameterTuningEndTime field's value.

func (*HyperParameterTuningJobSummary) SetHyperParameterTuningJobArn

func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningJobArn(v string) *HyperParameterTuningJobSummary

SetHyperParameterTuningJobArn sets the HyperParameterTuningJobArn field's value.

func (*HyperParameterTuningJobSummary) SetHyperParameterTuningJobName

func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningJobName(v string) *HyperParameterTuningJobSummary

SetHyperParameterTuningJobName sets the HyperParameterTuningJobName field's value.

func (*HyperParameterTuningJobSummary) SetHyperParameterTuningJobStatus

func (s *HyperParameterTuningJobSummary) SetHyperParameterTuningJobStatus(v string) *HyperParameterTuningJobSummary

SetHyperParameterTuningJobStatus sets the HyperParameterTuningJobStatus field's value.

func (*HyperParameterTuningJobSummary) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*HyperParameterTuningJobSummary) SetObjectiveStatusCounters

func (s *HyperParameterTuningJobSummary) SetObjectiveStatusCounters(v *ObjectiveStatusCounters) *HyperParameterTuningJobSummary

SetObjectiveStatusCounters sets the ObjectiveStatusCounters field's value.

func (*HyperParameterTuningJobSummary) SetResourceLimits

func (s *HyperParameterTuningJobSummary) SetResourceLimits(v *ResourceLimits) *HyperParameterTuningJobSummary

SetResourceLimits sets the ResourceLimits field's value.

func (*HyperParameterTuningJobSummary) SetStrategy

func (s *HyperParameterTuningJobSummary) SetStrategy(v string) *HyperParameterTuningJobSummary

SetStrategy sets the Strategy field's value.

func (*HyperParameterTuningJobSummary) SetTrainingJobStatusCounters

func (s *HyperParameterTuningJobSummary) SetTrainingJobStatusCounters(v *TrainingJobStatusCounters) *HyperParameterTuningJobSummary

SetTrainingJobStatusCounters sets the TrainingJobStatusCounters field's value.

func (HyperParameterTuningJobSummary) String

func (s HyperParameterTuningJobSummary) String() string

String returns the string representation

type HyperParameterTuningJobWarmStartConfig

type HyperParameterTuningJobWarmStartConfig struct {

    // An array of hyperparameter tuning jobs that are used as the starting point
    // for the new hyperparameter tuning job. For more information about warm starting
    // a hyperparameter tuning job, see Using a Previous Hyperparameter Tuning Job
    // as a Starting Point (http://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-warm-start.html).
    //
    // Hyperparameter tuning jobs created before October 1, 2018 cannot be used
    // as parent jobs for warm start tuning jobs.
    //
    // ParentHyperParameterTuningJobs is a required field
    ParentHyperParameterTuningJobs []*ParentHyperParameterTuningJob `min:"1" type:"list" required:"true"`

    // Specifies one of the following:
    //
    // IDENTICAL_DATA_AND_ALGORITHMThe new hyperparameter tuning job uses the same
    // input data and training image as the parent tuning jobs. You can change the
    // hyperparameter ranges to search and the maximum number of training jobs that
    // the hyperparameter tuning job launches. You cannot use a new version of the
    // training algorithm, unless the changes in the new version do not affect the
    // algorithm itself. For example, changes that improve logging or adding support
    // for a different data format are allowed. You can also change hyperparameters
    // from tunable to static, and from static to tunable, but the total number
    // of static plus tunable hyperparameters must remain the same as it is in all
    // parent jobs. The objective metric for the new tuning job must be the same
    // as for all parent jobs.
    //
    // TRANSFER_LEARNINGThe new hyperparameter tuning job can include input data,
    // hyperparameter ranges, maximum number of concurrent training jobs, and maximum
    // number of training jobs that are different than those of its parent hyperparameter
    // tuning jobs. The training image can also be a different version from the
    // version used in the parent hyperparameter tuning job. You can also change
    // hyperparameters from tunable to static, and from static to tunable, but the
    // total number of static plus tunable hyperparameters must remain the same
    // as it is in all parent jobs. The objective metric for the new tuning job
    // must be the same as for all parent jobs.
    //
    // WarmStartType is a required field
    WarmStartType *string `type:"string" required:"true" enum:"HyperParameterTuningJobWarmStartType"`
    // contains filtered or unexported fields
}

Specifies the configuration for a hyperparameter tuning job that uses one or more previous hyperparameter tuning jobs as a starting point. The results of previous tuning jobs are used to inform which combinations of hyperparameters to search over in the new tuning job.

All training jobs launched by the new hyperparameter tuning job are evaluated by using the objective metric, and the training job that performs the best is compared to the best training jobs from the parent tuning jobs. From these, the training job that performs the best as measured by the objective metric is returned as the overall best training job.

All training jobs launched by parent hyperparameter tuning jobs and the new hyperparameter tuning jobs count against the limit of training jobs for the tuning job.

func (HyperParameterTuningJobWarmStartConfig) GoString

func (s HyperParameterTuningJobWarmStartConfig) GoString() string

GoString returns the string representation

func (*HyperParameterTuningJobWarmStartConfig) SetParentHyperParameterTuningJobs

func (s *HyperParameterTuningJobWarmStartConfig) SetParentHyperParameterTuningJobs(v []*ParentHyperParameterTuningJob) *HyperParameterTuningJobWarmStartConfig

SetParentHyperParameterTuningJobs sets the ParentHyperParameterTuningJobs field's value.

func (*HyperParameterTuningJobWarmStartConfig) SetWarmStartType

func (s *HyperParameterTuningJobWarmStartConfig) SetWarmStartType(v string) *HyperParameterTuningJobWarmStartConfig

SetWarmStartType sets the WarmStartType field's value.

func (HyperParameterTuningJobWarmStartConfig) String

func (s HyperParameterTuningJobWarmStartConfig) String() string

String returns the string representation

func (*HyperParameterTuningJobWarmStartConfig) Validate

func (s *HyperParameterTuningJobWarmStartConfig) Validate() error

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

type InferenceSpecification

type InferenceSpecification struct {

    // The Amazon ECR registry path of the Docker image that contains the inference
    // code.
    //
    // Containers is a required field
    Containers []*ModelPackageContainerDefinition `min:"1" type:"list" required:"true"`

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

    // A list of the instance types that are used to generate inferences in real-time.
    //
    // SupportedRealtimeInferenceInstanceTypes is a required field
    SupportedRealtimeInferenceInstanceTypes []*string `type:"list" required:"true"`

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

    // A list of the instance types on which a transformation job can be run or
    // on which an endpoint can be deployed.
    //
    // SupportedTransformInstanceTypes is a required field
    SupportedTransformInstanceTypes []*string `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

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

func (InferenceSpecification) GoString

func (s InferenceSpecification) GoString() string

GoString returns the string representation

func (*InferenceSpecification) SetContainers

func (s *InferenceSpecification) SetContainers(v []*ModelPackageContainerDefinition) *InferenceSpecification

SetContainers sets the Containers field's value.

func (*InferenceSpecification) SetSupportedContentTypes

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

SetSupportedContentTypes sets the SupportedContentTypes field's value.

func (*InferenceSpecification) SetSupportedRealtimeInferenceInstanceTypes

func (s *InferenceSpecification) SetSupportedRealtimeInferenceInstanceTypes(v []*string) *InferenceSpecification

SetSupportedRealtimeInferenceInstanceTypes sets the SupportedRealtimeInferenceInstanceTypes field's value.

func (*InferenceSpecification) SetSupportedResponseMIMETypes

func (s *InferenceSpecification) SetSupportedResponseMIMETypes(v []*string) *InferenceSpecification

SetSupportedResponseMIMETypes sets the SupportedResponseMIMETypes field's value.

func (*InferenceSpecification) SetSupportedTransformInstanceTypes

func (s *InferenceSpecification) SetSupportedTransformInstanceTypes(v []*string) *InferenceSpecification

SetSupportedTransformInstanceTypes sets the SupportedTransformInstanceTypes field's value.

func (InferenceSpecification) String

func (s InferenceSpecification) String() string

String returns the string representation

func (*InferenceSpecification) Validate

func (s *InferenceSpecification) Validate() error

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

type InputConfig

type InputConfig struct {

    // Specifies the name and shape of the expected data inputs for your trained
    // model with a JSON dictionary form. The data inputs are InputConfig$Framework
    // specific.
    //
    //    * TensorFlow: You must specify the name and shape (NHWC format) of the
    //    expected data inputs using a dictionary format for your trained model.
    //    The dictionary formats required for the console and CLI are different.
    //
    // Examples for one input:
    //
    // If using the console, {"input":[1,1024,1024,3]}
    //
    // If using the CLI, {\"input\":[1,1024,1024,3]}
    //
    // Examples for two inputs:
    //
    // If using the console, {"data1": [1,28,28,1], "data2":[1,28,28,1]}
    //
    // If using the CLI, {\"data1\": [1,28,28,1], \"data2\":[1,28,28,1]}
    //
    //    * MXNET/ONNX: You must specify the name and shape (NCHW format) of the
    //    expected data inputs in order using a dictionary format for your trained
    //    model. The dictionary formats required for the console and CLI are different.
    //
    // Examples for one input:
    //
    // If using the console, {"data":[1,3,1024,1024]}
    //
    // If using the CLI, {\"data\":[1,3,1024,1024]}
    //
    // Examples for two inputs:
    //
    // If using the console, {"var1": [1,1,28,28], "var2":[1,1,28,28]}
    //
    // If using the CLI, {\"var1\": [1,1,28,28], \"var2\":[1,1,28,28]}
    //
    //    * PyTorch: You can either specify the name and shape (NCHW format) of
    //    expected data inputs in order using a dictionary format for your trained
    //    model or you can specify the shape only using a list format. The dictionary
    //    formats required for the console and CLI are different. The list formats
    //    for the console and CLI are the same.
    //
    // Examples for one input in dictionary format:
    //
    // If using the console, {"input0":[1,3,224,224]}
    //
    // If using the CLI, {\"input0\":[1,3,224,224]}
    //
    // Example for one input in list format: [[1,3,224,224]]
    //
    // Examples for two inputs in dictionary format:
    //
    // If using the console, {"input0":[1,3,224,224], "input1":[1,3,224,224]}
    //
    // If using the CLI, {\"input0\":[1,3,224,224], \"input1\":[1,3,224,224]}
    //
    // Example for two inputs in list format: [[1,3,224,224], [1,3,224,224]]
    //
    //    * XGBOOST: input data name and shape are not needed.
    //
    // DataInputConfig is a required field
    DataInputConfig *string `min:"1" type:"string" required:"true"`

    // Identifies the framework in which the model was trained. For example: TENSORFLOW.
    //
    // Framework is a required field
    Framework *string `type:"string" required:"true" enum:"Framework"`

    // 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).
    //
    // S3Uri is a required field
    S3Uri *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains information about the location of input model artifacts, the name and shape of the expected data inputs, and the framework in which the model was trained.

func (InputConfig) GoString

func (s InputConfig) GoString() string

GoString returns the string representation

func (*InputConfig) SetDataInputConfig

func (s *InputConfig) SetDataInputConfig(v string) *InputConfig

SetDataInputConfig sets the DataInputConfig field's value.

func (*InputConfig) SetFramework

func (s *InputConfig) SetFramework(v string) *InputConfig

SetFramework sets the Framework field's value.

func (*InputConfig) SetS3Uri

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

SetS3Uri sets the S3Uri field's value.

func (InputConfig) String

func (s InputConfig) String() string

String returns the string representation

func (*InputConfig) Validate

func (s *InputConfig) Validate() error

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

type IntegerParameterRange

type IntegerParameterRange struct {

    // The maximum value of the hyperparameter to search.
    //
    // MaxValue is a required field
    MaxValue *string `type:"string" required:"true"`

    // The minimum value of the hyperparameter to search.
    //
    // MinValue is a required field
    MinValue *string `type:"string" required:"true"`

    // The name of the hyperparameter to search.
    //
    // 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 (http://docs.aws.amazon.com//sagemaker/latest/dg/automatic-model-tuning-define-ranges.html#scaling-type).
    // One of the following values:
    //
    // AutoAmazon SageMaker hyperparameter tuning chooses the best scale for the
    // hyperparameter.
    //
    // LinearHyperparameter tuning searches the values in the hyperparameter range
    // by using a linear scale.
    //
    // LogarithmicHyperparemeter 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.
    ScalingType *string `type:"string" enum:"HyperParameterScalingType"`
    // contains filtered or unexported fields
}

For a hyperparameter of the integer type, specifies the range that a hyperparameter tuning job searches.

func (IntegerParameterRange) GoString

func (s IntegerParameterRange) GoString() string

GoString returns the string representation

func (*IntegerParameterRange) SetMaxValue

func (s *IntegerParameterRange) SetMaxValue(v string) *IntegerParameterRange

SetMaxValue sets the MaxValue field's value.

func (*IntegerParameterRange) SetMinValue

func (s *IntegerParameterRange) SetMinValue(v string) *IntegerParameterRange

SetMinValue sets the MinValue field's value.

func (*IntegerParameterRange) SetName

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

SetName sets the Name field's value.

func (*IntegerParameterRange) SetScalingType

func (s *IntegerParameterRange) SetScalingType(v string) *IntegerParameterRange

SetScalingType sets the ScalingType field's value.

func (IntegerParameterRange) String

func (s IntegerParameterRange) String() string

String returns the string representation

func (*IntegerParameterRange) Validate

func (s *IntegerParameterRange) Validate() error

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

type IntegerParameterRangeSpecification

type IntegerParameterRangeSpecification struct {

    // The maximum integer value allowed.
    //
    // MaxValue is a required field
    MaxValue *string `type:"string" required:"true"`

    // The minimum integer value allowed.
    //
    // MinValue is a required field
    MinValue *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Defines the possible values for an integer hyperparameter.

func (IntegerParameterRangeSpecification) GoString

func (s IntegerParameterRangeSpecification) GoString() string

GoString returns the string representation

func (*IntegerParameterRangeSpecification) SetMaxValue

func (s *IntegerParameterRangeSpecification) SetMaxValue(v string) *IntegerParameterRangeSpecification

SetMaxValue sets the MaxValue field's value.

func (*IntegerParameterRangeSpecification) SetMinValue

func (s *IntegerParameterRangeSpecification) SetMinValue(v string) *IntegerParameterRangeSpecification

SetMinValue sets the MinValue field's value.

func (IntegerParameterRangeSpecification) String

func (s IntegerParameterRangeSpecification) String() string

String returns the string representation

func (*IntegerParameterRangeSpecification) Validate

func (s *IntegerParameterRangeSpecification) Validate() error

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

type LabelCounters

type LabelCounters struct {

    // The total number of objects that could not be labeled due to an error.
    FailedNonRetryableError *int64 `type:"integer"`

    // The total number of objects labeled by a human worker.
    HumanLabeled *int64 `type:"integer"`

    // The total number of objects labeled by automated data labeling.
    MachineLabeled *int64 `type:"integer"`

    // The total number of objects labeled.
    TotalLabeled *int64 `type:"integer"`

    // The total number of objects not yet labeled.
    Unlabeled *int64 `type:"integer"`
    // contains filtered or unexported fields
}

Provides a breakdown of the number of objects labeled.

func (LabelCounters) GoString

func (s LabelCounters) GoString() string

GoString returns the string representation

func (*LabelCounters) SetFailedNonRetryableError

func (s *LabelCounters) SetFailedNonRetryableError(v int64) *LabelCounters

SetFailedNonRetryableError sets the FailedNonRetryableError field's value.

func (*LabelCounters) SetHumanLabeled

func (s *LabelCounters) SetHumanLabeled(v int64) *LabelCounters

SetHumanLabeled sets the HumanLabeled field's value.

func (*LabelCounters) SetMachineLabeled

func (s *LabelCounters) SetMachineLabeled(v int64) *LabelCounters

SetMachineLabeled sets the MachineLabeled field's value.

func (*LabelCounters) SetTotalLabeled

func (s *LabelCounters) SetTotalLabeled(v int64) *LabelCounters

SetTotalLabeled sets the TotalLabeled field's value.

func (*LabelCounters) SetUnlabeled

func (s *LabelCounters) SetUnlabeled(v int64) *LabelCounters

SetUnlabeled sets the Unlabeled field's value.

func (LabelCounters) String

func (s LabelCounters) String() string

String returns the string representation

type LabelCountersForWorkteam

type LabelCountersForWorkteam struct {

    // The total number of data objects labeled by a human worker.
    HumanLabeled *int64 `type:"integer"`

    // The total number of data objects that need to be labeled by a human worker.
    PendingHuman *int64 `type:"integer"`

    // The total number of tasks in the labeling job.
    Total *int64 `type:"integer"`
    // contains filtered or unexported fields
}

Provides counts for human-labeled tasks in the labeling job.

func (LabelCountersForWorkteam) GoString

func (s LabelCountersForWorkteam) GoString() string

GoString returns the string representation

func (*LabelCountersForWorkteam) SetHumanLabeled

func (s *LabelCountersForWorkteam) SetHumanLabeled(v int64) *LabelCountersForWorkteam

SetHumanLabeled sets the HumanLabeled field's value.

func (*LabelCountersForWorkteam) SetPendingHuman

func (s *LabelCountersForWorkteam) SetPendingHuman(v int64) *LabelCountersForWorkteam

SetPendingHuman sets the PendingHuman field's value.

func (*LabelCountersForWorkteam) SetTotal

func (s *LabelCountersForWorkteam) SetTotal(v int64) *LabelCountersForWorkteam

SetTotal sets the Total field's value.

func (LabelCountersForWorkteam) String

func (s LabelCountersForWorkteam) String() string

String returns the string representation

type LabelingJobAlgorithmsConfig

type LabelingJobAlgorithmsConfig struct {

    // At the end of an auto-label job Amazon SageMaker Ground Truth sends the Amazon
    // Resource Nam (ARN) of the final model used for auto-labeling. You can use
    // this model as the starting point for subsequent similar jobs by providing
    // the ARN of the model here.
    InitialActiveLearningModelArn *string `min:"20" type:"string"`

    // Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling.
    // You must select one of the following ARNs:
    //
    //    * Image classification
    //
    // arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification
    //
    //    * Text classification
    //
    // arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification
    //
    //    * Object detection
    //
    // arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection
    //
    // LabelingJobAlgorithmSpecificationArn is a required field
    LabelingJobAlgorithmSpecificationArn *string `type:"string" required:"true"`

    // Provides configuration information for a labeling job.
    LabelingJobResourceConfig *LabelingJobResourceConfig `type:"structure"`
    // contains filtered or unexported fields
}

Provides configuration information for auto-labeling of your data objects. A LabelingJobAlgorithmsConfig object must be supplied in order to use auto-labeling.

func (LabelingJobAlgorithmsConfig) GoString

func (s LabelingJobAlgorithmsConfig) GoString() string

GoString returns the string representation

func (*LabelingJobAlgorithmsConfig) SetInitialActiveLearningModelArn

func (s *LabelingJobAlgorithmsConfig) SetInitialActiveLearningModelArn(v string) *LabelingJobAlgorithmsConfig

SetInitialActiveLearningModelArn sets the InitialActiveLearningModelArn field's value.

func (*LabelingJobAlgorithmsConfig) SetLabelingJobAlgorithmSpecificationArn

func (s *LabelingJobAlgorithmsConfig) SetLabelingJobAlgorithmSpecificationArn(v string) *LabelingJobAlgorithmsConfig

SetLabelingJobAlgorithmSpecificationArn sets the LabelingJobAlgorithmSpecificationArn field's value.

func (*LabelingJobAlgorithmsConfig) SetLabelingJobResourceConfig

func (s *LabelingJobAlgorithmsConfig) SetLabelingJobResourceConfig(v *LabelingJobResourceConfig) *LabelingJobAlgorithmsConfig

SetLabelingJobResourceConfig sets the LabelingJobResourceConfig field's value.

func (LabelingJobAlgorithmsConfig) String

func (s LabelingJobAlgorithmsConfig) String() string

String returns the string representation

func (*LabelingJobAlgorithmsConfig) Validate

func (s *LabelingJobAlgorithmsConfig) Validate() error

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

type LabelingJobDataAttributes

type LabelingJobDataAttributes struct {

    // Declares that your content is free of personally identifiable information
    // or adult content. Amazon SageMaker may restrict the Amazon Mechanical Turk
    // workers that can view your task based on this information.
    ContentClassifiers []*string `type:"list"`
    // contains filtered or unexported fields
}

Attributes of the data specified by the customer. Use these to describe the data to be labeled.

func (LabelingJobDataAttributes) GoString

func (s LabelingJobDataAttributes) GoString() string

GoString returns the string representation

func (*LabelingJobDataAttributes) SetContentClassifiers

func (s *LabelingJobDataAttributes) SetContentClassifiers(v []*string) *LabelingJobDataAttributes

SetContentClassifiers sets the ContentClassifiers field's value.

func (LabelingJobDataAttributes) String

func (s LabelingJobDataAttributes) String() string

String returns the string representation

type LabelingJobDataSource

type LabelingJobDataSource struct {

    // The Amazon S3 location of the input data objects.
    //
    // S3DataSource is a required field
    S3DataSource *LabelingJobS3DataSource `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

Provides information about the location of input data.

func (LabelingJobDataSource) GoString

func (s LabelingJobDataSource) GoString() string

GoString returns the string representation

func (*LabelingJobDataSource) SetS3DataSource

func (s *LabelingJobDataSource) SetS3DataSource(v *LabelingJobS3DataSource) *LabelingJobDataSource

SetS3DataSource sets the S3DataSource field's value.

func (LabelingJobDataSource) String

func (s LabelingJobDataSource) String() string

String returns the string representation

func (*LabelingJobDataSource) Validate

func (s *LabelingJobDataSource) Validate() error

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

type LabelingJobForWorkteamSummary

type LabelingJobForWorkteamSummary struct {

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

    // A unique identifier for a labeling job. You can use this to refer to a specific
    // labeling job.
    //
    // JobReferenceCode is a required field
    JobReferenceCode *string `min:"1" type:"string" required:"true"`

    // Provides information about the progress of a labeling job.
    LabelCounters *LabelCountersForWorkteam `type:"structure"`

    // The name of the labeling job that the work team is assigned to.
    LabelingJobName *string `min:"1" type:"string"`

    // The configured number of workers per data object.
    NumberOfHumanWorkersPerDataObject *int64 `min:"1" type:"integer"`

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

Provides summary information for a work team.

func (LabelingJobForWorkteamSummary) GoString

func (s LabelingJobForWorkteamSummary) GoString() string

GoString returns the string representation

func (*LabelingJobForWorkteamSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*LabelingJobForWorkteamSummary) SetJobReferenceCode

func (s *LabelingJobForWorkteamSummary) SetJobReferenceCode(v string) *LabelingJobForWorkteamSummary

SetJobReferenceCode sets the JobReferenceCode field's value.

func (*LabelingJobForWorkteamSummary) SetLabelCounters

func (s *LabelingJobForWorkteamSummary) SetLabelCounters(v *LabelCountersForWorkteam) *LabelingJobForWorkteamSummary

SetLabelCounters sets the LabelCounters field's value.

func (*LabelingJobForWorkteamSummary) SetLabelingJobName

func (s *LabelingJobForWorkteamSummary) SetLabelingJobName(v string) *LabelingJobForWorkteamSummary

SetLabelingJobName sets the LabelingJobName field's value.

func (*LabelingJobForWorkteamSummary) SetNumberOfHumanWorkersPerDataObject

func (s *LabelingJobForWorkteamSummary) SetNumberOfHumanWorkersPerDataObject(v int64) *LabelingJobForWorkteamSummary

SetNumberOfHumanWorkersPerDataObject sets the NumberOfHumanWorkersPerDataObject field's value.

func (*LabelingJobForWorkteamSummary) SetWorkRequesterAccountId

func (s *LabelingJobForWorkteamSummary) SetWorkRequesterAccountId(v string) *LabelingJobForWorkteamSummary

SetWorkRequesterAccountId sets the WorkRequesterAccountId field's value.

func (LabelingJobForWorkteamSummary) String

func (s LabelingJobForWorkteamSummary) String() string

String returns the string representation

type LabelingJobInputConfig

type LabelingJobInputConfig struct {

    // Attributes of the data specified by the customer.
    DataAttributes *LabelingJobDataAttributes `type:"structure"`

    // The location of the input data.
    //
    // DataSource is a required field
    DataSource *LabelingJobDataSource `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

Input configuration information for a labeling job.

func (LabelingJobInputConfig) GoString

func (s LabelingJobInputConfig) GoString() string

GoString returns the string representation

func (*LabelingJobInputConfig) SetDataAttributes

func (s *LabelingJobInputConfig) SetDataAttributes(v *LabelingJobDataAttributes) *LabelingJobInputConfig

SetDataAttributes sets the DataAttributes field's value.

func (*LabelingJobInputConfig) SetDataSource

func (s *LabelingJobInputConfig) SetDataSource(v *LabelingJobDataSource) *LabelingJobInputConfig

SetDataSource sets the DataSource field's value.

func (LabelingJobInputConfig) String

func (s LabelingJobInputConfig) String() string

String returns the string representation

func (*LabelingJobInputConfig) Validate

func (s *LabelingJobInputConfig) Validate() error

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

type LabelingJobOutput

type LabelingJobOutput struct {

    // The Amazon Resource Name (ARN) for the most recent Amazon SageMaker model
    // trained as part of automated data labeling.
    FinalActiveLearningModelArn *string `min:"20" type:"string"`

    // The Amazon S3 bucket location of the manifest file for labeled data.
    //
    // OutputDatasetS3Uri is a required field
    OutputDatasetS3Uri *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Specifies the location of the output produced by the labeling job.

func (LabelingJobOutput) GoString

func (s LabelingJobOutput) GoString() string

GoString returns the string representation

func (*LabelingJobOutput) SetFinalActiveLearningModelArn

func (s *LabelingJobOutput) SetFinalActiveLearningModelArn(v string) *LabelingJobOutput

SetFinalActiveLearningModelArn sets the FinalActiveLearningModelArn field's value.

func (*LabelingJobOutput) SetOutputDatasetS3Uri

func (s *LabelingJobOutput) SetOutputDatasetS3Uri(v string) *LabelingJobOutput

SetOutputDatasetS3Uri sets the OutputDatasetS3Uri field's value.

func (LabelingJobOutput) String

func (s LabelingJobOutput) String() string

String returns the string representation

type LabelingJobOutputConfig

type LabelingJobOutputConfig struct {

    // The AWS Key Management Service ID of the key used to encrypt the output data,
    // if any.
    KmsKeyId *string `type:"string"`

    // The Amazon S3 location to write output data.
    //
    // S3OutputPath is a required field
    S3OutputPath *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Output configuration information for a labeling job.

func (LabelingJobOutputConfig) GoString

func (s LabelingJobOutputConfig) GoString() string

GoString returns the string representation

func (*LabelingJobOutputConfig) SetKmsKeyId

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

SetKmsKeyId sets the KmsKeyId field's value.

func (*LabelingJobOutputConfig) SetS3OutputPath

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

SetS3OutputPath sets the S3OutputPath field's value.

func (LabelingJobOutputConfig) String

func (s LabelingJobOutputConfig) String() string

String returns the string representation

func (*LabelingJobOutputConfig) Validate

func (s *LabelingJobOutputConfig) Validate() error

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

type LabelingJobResourceConfig

type LabelingJobResourceConfig struct {

    // The AWS Key Management Service key ID for the key used to encrypt the output
    // data, if any.
    VolumeKmsKeyId *string `type:"string"`
    // contains filtered or unexported fields
}

Provides configuration information for labeling jobs.

func (LabelingJobResourceConfig) GoString

func (s LabelingJobResourceConfig) GoString() string

GoString returns the string representation

func (*LabelingJobResourceConfig) SetVolumeKmsKeyId

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

SetVolumeKmsKeyId sets the VolumeKmsKeyId field's value.

func (LabelingJobResourceConfig) String

func (s LabelingJobResourceConfig) String() string

String returns the string representation

type LabelingJobS3DataSource

type LabelingJobS3DataSource struct {

    // The Amazon S3 location of the manifest file that describes the input data
    // objects.
    //
    // ManifestS3Uri is a required field
    ManifestS3Uri *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

The Amazon S3 location of the input data objects.

func (LabelingJobS3DataSource) GoString

func (s LabelingJobS3DataSource) GoString() string

GoString returns the string representation

func (*LabelingJobS3DataSource) SetManifestS3Uri

func (s *LabelingJobS3DataSource) SetManifestS3Uri(v string) *LabelingJobS3DataSource

SetManifestS3Uri sets the ManifestS3Uri field's value.

func (LabelingJobS3DataSource) String

func (s LabelingJobS3DataSource) String() string

String returns the string representation

func (*LabelingJobS3DataSource) Validate

func (s *LabelingJobS3DataSource) Validate() error

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

type LabelingJobStoppingConditions

type LabelingJobStoppingConditions struct {

    // The maximum number of objects that can be labeled by human workers.
    MaxHumanLabeledObjectCount *int64 `min:"1" type:"integer"`

    // The maximum number of input data objects that should be labeled.
    MaxPercentageOfInputDatasetLabeled *int64 `min:"1" type:"integer"`
    // contains filtered or unexported fields
}

A set of conditions for stopping a labeling job. If any of the conditions are met, the job is automatically stopped. You can use these conditions to control the cost of data labeling.

func (LabelingJobStoppingConditions) GoString

func (s LabelingJobStoppingConditions) GoString() string

GoString returns the string representation

func (*LabelingJobStoppingConditions) SetMaxHumanLabeledObjectCount

func (s *LabelingJobStoppingConditions) SetMaxHumanLabeledObjectCount(v int64) *LabelingJobStoppingConditions

SetMaxHumanLabeledObjectCount sets the MaxHumanLabeledObjectCount field's value.

func (*LabelingJobStoppingConditions) SetMaxPercentageOfInputDatasetLabeled

func (s *LabelingJobStoppingConditions) SetMaxPercentageOfInputDatasetLabeled(v int64) *LabelingJobStoppingConditions

SetMaxPercentageOfInputDatasetLabeled sets the MaxPercentageOfInputDatasetLabeled field's value.

func (LabelingJobStoppingConditions) String

func (s LabelingJobStoppingConditions) String() string

String returns the string representation

func (*LabelingJobStoppingConditions) Validate

func (s *LabelingJobStoppingConditions) Validate() error

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

type LabelingJobSummary

type LabelingJobSummary struct {

    // The Amazon Resource Name (ARN) of the Lambda function used to consolidate
    // the annotations from individual workers into a label for a data object. For
    // more information, see Annotation Consolidation (http://docs.aws.amazon.com/sagemaker/latest/dg/sms-annotation-consolidation.html).
    AnnotationConsolidationLambdaArn *string `type:"string"`

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

    // If the LabelingJobStatus field is Failed, this field contains a description
    // of the error.
    FailureReason *string `type:"string"`

    // Input configuration for the labeling job.
    InputConfig *LabelingJobInputConfig `type:"structure"`

    // Counts showing the progress of the labeling job.
    //
    // LabelCounters is a required field
    LabelCounters *LabelCounters `type:"structure" required:"true"`

    // The Amazon Resource Name (ARN) assigned to the labeling job when it was created.
    //
    // LabelingJobArn is a required field
    LabelingJobArn *string `type:"string" required:"true"`

    // The name of the labeling job.
    //
    // LabelingJobName is a required field
    LabelingJobName *string `min:"1" type:"string" required:"true"`

    // The location of the output produced by the labeling job.
    LabelingJobOutput *LabelingJobOutput `type:"structure"`

    // The current status of the labeling job.
    //
    // LabelingJobStatus is a required field
    LabelingJobStatus *string `type:"string" required:"true" enum:"LabelingJobStatus"`

    // The date and time that the job was last modified (timestamp).
    //
    // LastModifiedTime is a required field
    LastModifiedTime *time.Time `type:"timestamp" required:"true"`

    // The Amazon Resource Name (ARN) of a Lambda function. The function is run
    // before each data object is sent to a worker.
    //
    // PreHumanTaskLambdaArn is a required field
    PreHumanTaskLambdaArn *string `type:"string" required:"true"`

    // The Amazon Resource Name (ARN) of the work team assigned to the job.
    //
    // WorkteamArn is a required field
    WorkteamArn *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Provides summary information about a labeling job.

func (LabelingJobSummary) GoString

func (s LabelingJobSummary) GoString() string

GoString returns the string representation

func (*LabelingJobSummary) SetAnnotationConsolidationLambdaArn

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

SetAnnotationConsolidationLambdaArn sets the AnnotationConsolidationLambdaArn field's value.

func (*LabelingJobSummary) SetCreationTime

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

SetCreationTime sets the CreationTime field's value.

func (*LabelingJobSummary) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*LabelingJobSummary) SetInputConfig

func (s *LabelingJobSummary) SetInputConfig(v *LabelingJobInputConfig) *LabelingJobSummary

SetInputConfig sets the InputConfig field's value.

func (*LabelingJobSummary) SetLabelCounters

func (s *LabelingJobSummary) SetLabelCounters(v *LabelCounters) *LabelingJobSummary

SetLabelCounters sets the LabelCounters field's value.

func (*LabelingJobSummary) SetLabelingJobArn

func (s *LabelingJobSummary) SetLabelingJobArn(v string) *LabelingJobSummary

SetLabelingJobArn sets the LabelingJobArn field's value.

func (*LabelingJobSummary) SetLabelingJobName

func (s *LabelingJobSummary) SetLabelingJobName(v string) *LabelingJobSummary

SetLabelingJobName sets the LabelingJobName field's value.

func (*LabelingJobSummary) SetLabelingJobOutput

func (s *LabelingJobSummary) SetLabelingJobOutput(v *LabelingJobOutput) *LabelingJobSummary

SetLabelingJobOutput sets the LabelingJobOutput field's value.

func (*LabelingJobSummary) SetLabelingJobStatus

func (s *LabelingJobSummary) SetLabelingJobStatus(v string) *LabelingJobSummary

SetLabelingJobStatus sets the LabelingJobStatus field's value.

func (*LabelingJobSummary) SetLastModifiedTime

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

SetLastModifiedTime sets the LastModifiedTime field's value.

func (*LabelingJobSummary) SetPreHumanTaskLambdaArn

func (s *LabelingJobSummary) SetPreHumanTaskLambdaArn(v string) *LabelingJobSummary

SetPreHumanTaskLambdaArn sets the PreHumanTaskLambdaArn field's value.

func (*LabelingJobSummary) SetWorkteamArn

func (s *LabelingJobSummary) SetWorkteamArn(v string) *LabelingJobSummary

SetWorkteamArn sets the WorkteamArn field's value.

func (LabelingJobSummary) String

func (s LabelingJobSummary) String() string

String returns the string representation

type ListAlgorithmsInput

type ListAlgorithmsInput struct {

    // A filter that returns only algorithms created after the specified time (timestamp).
    CreationTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns only algorithms created before the specified time (timestamp).
    CreationTimeBefore *time.Time `type:"timestamp"`

    // The maximum number of algorithms to return in the response.
    MaxResults *int64 `min:"1" type:"integer"`

    // A string in the algorithm name. This filter returns only algorithms whose
    // name contains the specified string.
    NameContains *string `type:"string"`

    // If the response to a previous ListAlgorithms request was truncated, the response
    // includes a NextToken. To retrieve the next set of algorithms, use the token
    // in the next request.
    NextToken *string `type:"string"`

    // The parameter by which to sort the results. The default is CreationTime.
    SortBy *string `type:"string" enum:"AlgorithmSortBy"`

    // The sort order for the results. The default is Ascending.
    SortOrder *string `type:"string" enum:"SortOrder"`
    // contains filtered or unexported fields
}

func (ListAlgorithmsInput) GoString

func (s ListAlgorithmsInput) GoString() string

GoString returns the string representation

func (*ListAlgorithmsInput) SetCreationTimeAfter

func (s *ListAlgorithmsInput) SetCreationTimeAfter(v time.Time) *ListAlgorithmsInput

SetCreationTimeAfter sets the CreationTimeAfter field's value.

func (*ListAlgorithmsInput) SetCreationTimeBefore

func (s *ListAlgorithmsInput) SetCreationTimeBefore(v time.Time) *ListAlgorithmsInput

SetCreationTimeBefore sets the CreationTimeBefore field's value.

func (*ListAlgorithmsInput) SetMaxResults

func (s *ListAlgorithmsInput) SetMaxResults(v int64) *ListAlgorithmsInput

SetMaxResults sets the MaxResults field's value.

func (*ListAlgorithmsInput) SetNameContains

func (s *ListAlgorithmsInput) SetNameContains(v string) *ListAlgorithmsInput

SetNameContains sets the NameContains field's value.

func (*ListAlgorithmsInput) SetNextToken

func (s *ListAlgorithmsInput) SetNextToken(v string) *ListAlgorithmsInput

SetNextToken sets the NextToken field's value.

func (*ListAlgorithmsInput) SetSortBy

func (s *ListAlgorithmsInput) SetSortBy(v string) *ListAlgorithmsInput

SetSortBy sets the SortBy field's value.

func (*ListAlgorithmsInput) SetSortOrder

func (s *ListAlgorithmsInput) SetSortOrder(v string) *ListAlgorithmsInput

SetSortOrder sets the SortOrder field's value.

func (ListAlgorithmsInput) String

func (s ListAlgorithmsInput) String() string

String returns the string representation

func (*ListAlgorithmsInput) Validate

func (s *ListAlgorithmsInput) Validate() error

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

type ListAlgorithmsOutput

type ListAlgorithmsOutput struct {

    // >An array of AlgorithmSummary objects, each of which lists an algorithm.
    //
    // AlgorithmSummaryList is a required field
    AlgorithmSummaryList []*AlgorithmSummary `type:"list" required:"true"`

    // If the response is truncated, Amazon SageMaker returns this token. To retrieve
    // the next set of algorithms, use it in the subsequent request.
    NextToken *string `type:"string"`
    // contains filtered or unexported fields
}

func (ListAlgorithmsOutput) GoString

func (s ListAlgorithmsOutput) GoString() string

GoString returns the string representation

func (*ListAlgorithmsOutput) SetAlgorithmSummaryList

func (s *ListAlgorithmsOutput) SetAlgorithmSummaryList(v []*AlgorithmSummary) *ListAlgorithmsOutput

SetAlgorithmSummaryList sets the AlgorithmSummaryList field's value.

func (*ListAlgorithmsOutput) SetNextToken

func (s *ListAlgorithmsOutput) SetNextToken(v string) *ListAlgorithmsOutput

SetNextToken sets the NextToken field's value.

func (ListAlgorithmsOutput) String

func (s ListAlgorithmsOutput) String() string

String returns the string representation

type ListCodeRepositoriesInput

type ListCodeRepositoriesInput struct {

    // A filter that returns only Git repositories that were created after the specified
    // time.
    CreationTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns only Git repositories that were created before the
    // specified time.
    CreationTimeBefore *time.Time `type:"timestamp"`

    // A filter that returns only Git repositories that were last modified after
    // the specified time.
    LastModifiedTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns only Git repositories that were last modified before
    // the specified time.
    LastModifiedTimeBefore *time.Time `type:"timestamp"`

    // The maximum number of Git repositories to return in the response.
    MaxResults *int64 `min:"1" type:"integer"`

    // A string in the Git repositories name. This filter returns only repositories
    // whose name contains the specified string.
    NameContains *string `type:"string"`

    // If the result of a ListCodeRepositoriesOutput request was truncated, the
    // response includes a NextToken. To get the next set of Git repositories, use
    // the token in the next request.
    NextToken *string `type:"string"`

    // The field to sort results by. The default is Name.
    SortBy *string `type:"string" enum:"CodeRepositorySortBy"`

    // The sort order for results. The default is Ascending.
    SortOrder *string `type:"string" enum:"CodeRepositorySortOrder"`
    // contains filtered or unexported fields
}

func (ListCodeRepositoriesInput) GoString

func (s ListCodeRepositoriesInput) GoString() string

GoString returns the string representation

func (*ListCodeRepositoriesInput) SetCreationTimeAfter

func (s *ListCodeRepositoriesInput) SetCreationTimeAfter(v time.Time) *ListCodeRepositoriesInput

SetCreationTimeAfter sets the CreationTimeAfter field's value.

func (*ListCodeRepositoriesInput) SetCreationTimeBefore

func (s *ListCodeRepositoriesInput) SetCreationTimeBefore(v time.Time) *ListCodeRepositoriesInput

SetCreationTimeBefore sets the CreationTimeBefore field's value.

func (*ListCodeRepositoriesInput) SetLastModifiedTimeAfter

func (s *ListCodeRepositoriesInput) SetLastModifiedTimeAfter(v time.Time) *ListCodeRepositoriesInput

SetLastModifiedTimeAfter sets the LastModifiedTimeAfter field's value.

func (*ListCodeRepositoriesInput) SetLastModifiedTimeBefore

func (s *ListCodeRepositoriesInput) SetLastModifiedTimeBefore(v time.Time) *ListCodeRepositoriesInput

SetLastModifiedTimeBefore sets the LastModifiedTimeBefore field's value.

func (*ListCodeRepositoriesInput) SetMaxResults

func (s *ListCodeRepositoriesInput) SetMaxResults(v int64) *ListCodeRepositoriesInput

SetMaxResults sets the MaxResults field's value.

func (*ListCodeRepositoriesInput) SetNameContains

func (s *ListCodeRepositoriesInput) SetNameContains(v string) *ListCodeRepositoriesInput

SetNameContains sets the NameContains field's value.

func (*ListCodeRepositoriesInput) SetNextToken

func (s *ListCodeRepositoriesInput) SetNextToken(v string) *ListCodeRepositoriesInput

SetNextToken sets the NextToken field's value.

func (*ListCodeRepositoriesInput) SetSortBy

func (s *ListCodeRepositoriesInput) SetSortBy(v string) *ListCodeRepositoriesInput

SetSortBy sets the SortBy field's value.

func (*ListCodeRepositoriesInput) SetSortOrder

func (s *ListCodeRepositoriesInput) SetSortOrder(v string) *ListCodeRepositoriesInput

SetSortOrder sets the SortOrder field's value.

func (ListCodeRepositoriesInput) String

func (s ListCodeRepositoriesInput) String() string

String returns the string representation

func (*ListCodeRepositoriesInput) Validate

func (s *ListCodeRepositoriesInput) Validate() error

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

type ListCodeRepositoriesOutput

type ListCodeRepositoriesOutput struct {

    // Gets a list of summaries of the Git repositories. Each summary specifies
    // the following values for the repository:
    //
    //    * Name
    //
    //    * Amazon Resource Name (ARN)
    //
    //    * Creation time
    //
    //    * Last modified time
    //
    //    * Configuration information, including the URL location of the repository
    //    and the ARN of the AWS Secrets Manager secret that contains the credentials
    //    used to access the repository.
    //
    // CodeRepositorySummaryList is a required field
    CodeRepositorySummaryList []*CodeRepositorySummary `type:"list" required:"true"`

    // If the result of a ListCodeRepositoriesOutput request was truncated, the
    // response includes a NextToken. To get the next set of Git repositories, use
    // the token in the next request.
    NextToken *string `type:"string"`
    // contains filtered or unexported fields
}

func (ListCodeRepositoriesOutput) GoString

func (s ListCodeRepositoriesOutput) GoString() string

GoString returns the string representation

func (*ListCodeRepositoriesOutput) SetCodeRepositorySummaryList

func (s *ListCodeRepositoriesOutput) SetCodeRepositorySummaryList(v []*CodeRepositorySummary) *ListCodeRepositoriesOutput

SetCodeRepositorySummaryList sets the CodeRepositorySummaryList field's value.

func (*ListCodeRepositoriesOutput) SetNextToken

func (s *ListCodeRepositoriesOutput) SetNextToken(v string) *ListCodeRepositoriesOutput

SetNextToken sets the NextToken field's value.

func (ListCodeRepositoriesOutput) String

func (s ListCodeRepositoriesOutput) String() string

String returns the string representation

type ListCompilationJobsInput

type ListCompilationJobsInput struct {

    // A filter that returns the model compilation jobs that were created after
    // a specified time.
    CreationTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns the model compilation jobs that were created before
    // a specified time.
    CreationTimeBefore *time.Time `type:"timestamp"`

    // A filter that returns the model compilation jobs that were modified after
    // a specified time.
    LastModifiedTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns the model compilation jobs that were modified before
    // a specified time.
    LastModifiedTimeBefore *time.Time `type:"timestamp"`

    // The maximum number of model compilation jobs to return in the response.
    MaxResults *int64 `min:"1" type:"integer"`

    // A filter that returns the model compilation jobs whose name contains a specified
    // string.
    NameContains *string `type:"string"`

    // If the result of the previous ListCompilationJobs request was truncated,
    // the response includes a NextToken. To retrieve the next set of model compilation
    // jobs, use the token in the next request.
    NextToken *string `type:"string"`

    // The field by which to sort results. The default is CreationTime.
    SortBy *string `type:"string" enum:"ListCompilationJobsSortBy"`

    // The sort order for results. The default is Ascending.
    SortOrder *string `type:"string" enum:"SortOrder"`

    // A filter that retrieves model compilation jobs with a specific DescribeCompilationJobResponse$CompilationJobStatus
    // status.
    StatusEquals *string `type:"string" enum:"CompilationJobStatus"`
    // contains filtered or unexported fields
}

func (ListCompilationJobsInput) GoString

func (s ListCompilationJobsInput) GoString() string

GoString returns the string representation

func (*ListCompilationJobsInput) SetCreationTimeAfter

func (s *ListCompilationJobsInput) SetCreationTimeAfter(v time.Time) *ListCompilationJobsInput

SetCreationTimeAfter sets the CreationTimeAfter field's value.

func (*ListCompilationJobsInput) SetCreationTimeBefore

func (s *ListCompilationJobsInput) SetCreationTimeBefore(v time.Time) *ListCompilationJobsInput

SetCreationTimeBefore sets the CreationTimeBefore field's value.

func (*ListCompilationJobsInput) SetLastModifiedTimeAfter

func (s *ListCompilationJobsInput) SetLastModifiedTimeAfter(v time.Time) *ListCompilationJobsInput

SetLastModifiedTimeAfter sets the LastModifiedTimeAfter field's value.

func (*ListCompilationJobsInput) SetLastModifiedTimeBefore

func (s *ListCompilationJobsInput) SetLastModifiedTimeBefore(v time.Time) *ListCompilationJobsInput

SetLastModifiedTimeBefore sets the LastModifiedTimeBefore field's value.

func (*ListCompilationJobsInput) SetMaxResults

func (s *ListCompilationJobsInput) SetMaxResults(v int64) *ListCompilationJobsInput

SetMaxResults sets the MaxResults field's value.

func (*ListCompilationJobsInput) SetNameContains

func (s *ListCompilationJobsInput) SetNameContains(v string) *ListCompilationJobsInput

SetNameContains sets the NameContains field's value.

func (*ListCompilationJobsInput) SetNextToken

func (s *ListCompilationJobsInput) SetNextToken(v string) *ListCompilationJobsInput

SetNextToken sets the NextToken field's value.

func (*ListCompilationJobsInput) SetSortBy

func (s *ListCompilationJobsInput) SetSortBy(v string) *ListCompilationJobsInput

SetSortBy sets the SortBy field's value.

func (*ListCompilationJobsInput) SetSortOrder

func (s *ListCompilationJobsInput) SetSortOrder(v string) *ListCompilationJobsInput

SetSortOrder sets the SortOrder field's value.

func (*ListCompilationJobsInput) SetStatusEquals

func (s *ListCompilationJobsInput) SetStatusEquals(v string) *ListCompilationJobsInput

SetStatusEquals sets the StatusEquals field's value.

func (ListCompilationJobsInput) String

func (s ListCompilationJobsInput) String() string

String returns the string representation

func (*ListCompilationJobsInput) Validate

func (s *ListCompilationJobsInput) Validate() error

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

type ListCompilationJobsOutput

type ListCompilationJobsOutput struct {

    // An array of CompilationJobSummary objects, each describing a model compilation
    // job.
    //
    // CompilationJobSummaries is a required field
    CompilationJobSummaries []*CompilationJobSummary `type:"list" required:"true"`

    // If the response is truncated, Amazon SageMaker returns this NextToken. To
    // retrieve the next set of model compilation jobs, use this token in the next
    // request.
    NextToken *string `type:"string"`
    // contains filtered or unexported fields
}

func (ListCompilationJobsOutput) GoString

func (s ListCompilationJobsOutput) GoString() string

GoString returns the string representation

func (*ListCompilationJobsOutput) SetCompilationJobSummaries

func (s *ListCompilationJobsOutput) SetCompilationJobSummaries(v []*CompilationJobSummary) *ListCompilationJobsOutput

SetCompilationJobSummaries sets the CompilationJobSummaries field's value.

func (*ListCompilationJobsOutput) SetNextToken

func (s *ListCompilationJobsOutput) SetNextToken(v string) *ListCompilationJobsOutput

SetNextToken sets the NextToken field's value.

func (ListCompilationJobsOutput) String

func (s ListCompilationJobsOutput) String() string

String returns the string representation

type ListEndpointConfigsInput

type ListEndpointConfigsInput struct {

    // A filter that returns only endpoint configurations with a creation time greater
    // than or equal to the specified time (timestamp).
    CreationTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns only endpoint configurations created before the specified
    // time (timestamp).
    CreationTimeBefore *time.Time `type:"timestamp"`

    // The maximum number of training jobs to return in the response.
    MaxResults *int64 `min:"1" type:"integer"`

    // A string in the endpoint configuration name. This filter returns only endpoint
    // configurations whose name contains the specified string.
    NameContains *string `type:"string"`

    // If the result of the previous ListEndpointConfig request was truncated, the
    // response includes a NextToken. To retrieve the next set of endpoint configurations,
    // use the token in the next request.
    NextToken *string `type:"string"`

    // The field to sort results by. The default is CreationTime.
    SortBy *string `type:"string" enum:"EndpointConfigSortKey"`

    // The sort order for results. The default is Descending.
    SortOrder *string `type:"string" enum:"OrderKey"`
    // contains filtered or unexported fields
}

func (ListEndpointConfigsInput) GoString

func (s ListEndpointConfigsInput) GoString() string

GoString returns the string representation

func (*ListEndpointConfigsInput) SetCreationTimeAfter

func (s *ListEndpointConfigsInput) SetCreationTimeAfter(v time.Time) *ListEndpointConfigsInput

SetCreationTimeAfter sets the CreationTimeAfter field's value.

func (*ListEndpointConfigsInput) SetCreationTimeBefore

func (s *ListEndpointConfigsInput) SetCreationTimeBefore(v time.Time) *ListEndpointConfigsInput

SetCreationTimeBefore sets the CreationTimeBefore field's value.

func (*ListEndpointConfigsInput) SetMaxResults

func (s *ListEndpointConfigsInput) SetMaxResults(v int64) *ListEndpointConfigsInput

SetMaxResults sets the MaxResults field's value.

func (*ListEndpointConfigsInput) SetNameContains

func (s *ListEndpointConfigsInput) SetNameContains(v string) *ListEndpointConfigsInput

SetNameContains sets the NameContains field's value.

func (*ListEndpointConfigsInput) SetNextToken

func (s *ListEndpointConfigsInput) SetNextToken(v string) *ListEndpointConfigsInput

SetNextToken sets the NextToken field's value.

func (*ListEndpointConfigsInput) SetSortBy

func (s *ListEndpointConfigsInput) SetSortBy(v string) *ListEndpointConfigsInput

SetSortBy sets the SortBy field's value.

func (*ListEndpointConfigsInput) SetSortOrder

func (s *ListEndpointConfigsInput) SetSortOrder(v string) *ListEndpointConfigsInput

SetSortOrder sets the SortOrder field's value.

func (ListEndpointConfigsInput) String

func (s ListEndpointConfigsInput) String() string

String returns the string representation

func (*ListEndpointConfigsInput) Validate

func (s *ListEndpointConfigsInput) Validate() error

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

type ListEndpointConfigsOutput

type ListEndpointConfigsOutput struct {

    // An array of endpoint configurations.
    //
    // EndpointConfigs is a required field
    EndpointConfigs []*EndpointConfigSummary `type:"list" required:"true"`

    // If the response is truncated, Amazon SageMaker returns this token. To retrieve
    // the next set of endpoint configurations, use it in the subsequent request
    NextToken *string `type:"string"`
    // contains filtered or unexported fields
}

func (ListEndpointConfigsOutput) GoString

func (s ListEndpointConfigsOutput) GoString() string

GoString returns the string representation

func (*ListEndpointConfigsOutput) SetEndpointConfigs

func (s *ListEndpointConfigsOutput) SetEndpointConfigs(v []*EndpointConfigSummary) *ListEndpointConfigsOutput

SetEndpointConfigs sets the EndpointConfigs field's value.

func (*ListEndpointConfigsOutput) SetNextToken

func (s *ListEndpointConfigsOutput) SetNextToken(v string) *ListEndpointConfigsOutput

SetNextToken sets the NextToken field's value.

func (ListEndpointConfigsOutput) String

func (s ListEndpointConfigsOutput) String() string

String returns the string representation

type ListEndpointsInput

type ListEndpointsInput struct {

    // A filter that returns only endpoints with a creation time greater than or
    // equal to the specified time (timestamp).
    CreationTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns only endpoints that were created before the specified
    // time (timestamp).
    CreationTimeBefore *time.Time `type:"timestamp"`

    // A filter that returns only endpoints that were modified after the specified
    // timestamp.
    LastModifiedTimeAfter *time.Time `type:"timestamp"`

    // A filter that returns only endpoints that were modified before the specified
    // timestamp.
    LastModifiedTimeBefore *time.Time `type:"timestamp"`

    // The maximum number of endpoints to return in the response.
    MaxResults *int64 `min:"1" type:"integer"`

    // A string in endpoint names. This filter returns only endpoints whose name
    // contains the specified string.
    NameContains *string `type:"string"`

    // If the result of a ListEndpoints request was truncated, the response includes
    // a NextToken. To retrieve the next set of endpoints, use the token in the
    // next request.
    NextToken *string `type:"string"`

    // Sorts the list of results. The default is CreationTime.
    SortBy *string `type:"string" enum:"EndpointSortKey"`

    // The sort order for results. The default is Descending.
    SortOrder *string `type:"string" enum:"OrderKey"`

    // A filter that returns only endpoints with the specified status.
    StatusEquals *string `type:"string" enum:"EndpointStatus"`
    // contains filtered or unexported fields
}

func (ListEndpointsInput) GoString

func (s ListEndpointsInput) GoStr