personalize

package
Version: v1.33.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2020 License: Apache-2.0 Imports: 10 Imported by: 18

Documentation

Overview

Package personalize provides the client and types for making API requests to Amazon Personalize.

Amazon Personalize is a machine learning service that makes it easy to add individualized recommendations to customers.

See https://docs.aws.amazon.com/goto/WebAPI/personalize-2018-05-22 for more information on this service.

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

Using the Client

To contact Amazon Personalize 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 Personalize client Personalize for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/personalize/#New

Index

Constants

View Source
const (
	// TrainingModeFull is a TrainingMode enum value
	TrainingModeFull = "FULL"

	// TrainingModeUpdate is a TrainingMode enum value
	TrainingModeUpdate = "UPDATE"
)
View Source
const (

	// ErrCodeInvalidInputException for service response error code
	// "InvalidInputException".
	//
	// Provide a valid value for the field or parameter.
	ErrCodeInvalidInputException = "InvalidInputException"

	// ErrCodeInvalidNextTokenException for service response error code
	// "InvalidNextTokenException".
	//
	// The token is not valid.
	ErrCodeInvalidNextTokenException = "InvalidNextTokenException"

	// ErrCodeLimitExceededException for service response error code
	// "LimitExceededException".
	//
	// The limit on the number of requests per second has been exceeded.
	ErrCodeLimitExceededException = "LimitExceededException"

	// ErrCodeResourceAlreadyExistsException for service response error code
	// "ResourceAlreadyExistsException".
	//
	// The specified resource already exists.
	ErrCodeResourceAlreadyExistsException = "ResourceAlreadyExistsException"

	// ErrCodeResourceInUseException for service response error code
	// "ResourceInUseException".
	//
	// The specified resource is in use.
	ErrCodeResourceInUseException = "ResourceInUseException"

	// ErrCodeResourceNotFoundException for service response error code
	// "ResourceNotFoundException".
	//
	// Could not find the specified resource.
	ErrCodeResourceNotFoundException = "ResourceNotFoundException"
)
View Source
const (
	ServiceName = "Personalize" // Name of service.
	EndpointsID = "personalize" // ID to lookup a service endpoint with.
	ServiceID   = "Personalize" // ServiceID is a unique identifier of a specific service.
)

Service information constants

View Source
const (
	// RecipeProviderService is a RecipeProvider enum value
	RecipeProviderService = "SERVICE"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Algorithm

type Algorithm struct {

	// The Amazon Resource Name (ARN) of the algorithm.
	AlgorithmArn *string `locationName:"algorithmArn" type:"string"`

	// The URI of the Docker container for the algorithm image.
	AlgorithmImage *AlgorithmImage `locationName:"algorithmImage" type:"structure"`

	// The date and time (in Unix time) that the algorithm was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// Specifies the default hyperparameters, their ranges, and whether they are
	// tunable. A tunable hyperparameter can have its value determined during hyperparameter
	// optimization (HPO).
	DefaultHyperParameterRanges *DefaultHyperParameterRanges `locationName:"defaultHyperParameterRanges" type:"structure"`

	// Specifies the default hyperparameters.
	DefaultHyperParameters map[string]*string `locationName:"defaultHyperParameters" type:"map"`

	// Specifies the default maximum number of training jobs and parallel training
	// jobs.
	DefaultResourceConfig map[string]*string `locationName:"defaultResourceConfig" type:"map"`

	// The date and time (in Unix time) that the algorithm was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the algorithm.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The Amazon Resource Name (ARN) of the role.
	RoleArn *string `locationName:"roleArn" type:"string"`

	// The training input mode.
	TrainingInputMode *string `locationName:"trainingInputMode" type:"string"`
	// contains filtered or unexported fields
}

Describes a custom algorithm.

func (Algorithm) GoString

func (s Algorithm) GoString() string

GoString returns the string representation

func (*Algorithm) SetAlgorithmArn

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

SetAlgorithmArn sets the AlgorithmArn field's value.

func (*Algorithm) SetAlgorithmImage

func (s *Algorithm) SetAlgorithmImage(v *AlgorithmImage) *Algorithm

SetAlgorithmImage sets the AlgorithmImage field's value.

func (*Algorithm) SetCreationDateTime

func (s *Algorithm) SetCreationDateTime(v time.Time) *Algorithm

SetCreationDateTime sets the CreationDateTime field's value.

func (*Algorithm) SetDefaultHyperParameterRanges

func (s *Algorithm) SetDefaultHyperParameterRanges(v *DefaultHyperParameterRanges) *Algorithm

SetDefaultHyperParameterRanges sets the DefaultHyperParameterRanges field's value.

func (*Algorithm) SetDefaultHyperParameters

func (s *Algorithm) SetDefaultHyperParameters(v map[string]*string) *Algorithm

SetDefaultHyperParameters sets the DefaultHyperParameters field's value.

func (*Algorithm) SetDefaultResourceConfig

func (s *Algorithm) SetDefaultResourceConfig(v map[string]*string) *Algorithm

SetDefaultResourceConfig sets the DefaultResourceConfig field's value.

func (*Algorithm) SetLastUpdatedDateTime

func (s *Algorithm) SetLastUpdatedDateTime(v time.Time) *Algorithm

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*Algorithm) SetName

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

SetName sets the Name field's value.

func (*Algorithm) SetRoleArn

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

SetRoleArn sets the RoleArn field's value.

func (*Algorithm) SetTrainingInputMode

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

SetTrainingInputMode sets the TrainingInputMode field's value.

func (Algorithm) String

func (s Algorithm) String() string

String returns the string representation

type AlgorithmImage

type AlgorithmImage struct {

	// The URI of the Docker container for the algorithm image.
	//
	// DockerURI is a required field
	DockerURI *string `locationName:"dockerURI" type:"string" required:"true"`

	// The name of the algorithm image.
	Name *string `locationName:"name" min:"1" type:"string"`
	// contains filtered or unexported fields
}

Describes an algorithm image.

func (AlgorithmImage) GoString

func (s AlgorithmImage) GoString() string

GoString returns the string representation

func (*AlgorithmImage) SetDockerURI

func (s *AlgorithmImage) SetDockerURI(v string) *AlgorithmImage

SetDockerURI sets the DockerURI field's value.

func (*AlgorithmImage) SetName

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

SetName sets the Name field's value.

func (AlgorithmImage) String

func (s AlgorithmImage) String() string

String returns the string representation

type AutoMLConfig

type AutoMLConfig struct {

	// The metric to optimize.
	MetricName *string `locationName:"metricName" type:"string"`

	// The list of candidate recipes.
	RecipeList []*string `locationName:"recipeList" type:"list"`
	// contains filtered or unexported fields
}

When the solution performs AutoML (performAutoML is true in CreateSolution), Amazon Personalize determines which recipe, from the specified list, optimizes the given metric. Amazon Personalize then uses that recipe for the solution.

func (AutoMLConfig) GoString

func (s AutoMLConfig) GoString() string

GoString returns the string representation

func (*AutoMLConfig) SetMetricName

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

SetMetricName sets the MetricName field's value.

func (*AutoMLConfig) SetRecipeList

func (s *AutoMLConfig) SetRecipeList(v []*string) *AutoMLConfig

SetRecipeList sets the RecipeList field's value.

func (AutoMLConfig) String

func (s AutoMLConfig) String() string

String returns the string representation

type AutoMLResult

type AutoMLResult struct {

	// The Amazon Resource Name (ARN) of the best recipe.
	BestRecipeArn *string `locationName:"bestRecipeArn" type:"string"`
	// contains filtered or unexported fields
}

When the solution performs AutoML (performAutoML is true in CreateSolution), specifies the recipe that best optimized the specified metric.

func (AutoMLResult) GoString

func (s AutoMLResult) GoString() string

GoString returns the string representation

func (*AutoMLResult) SetBestRecipeArn

func (s *AutoMLResult) SetBestRecipeArn(v string) *AutoMLResult

SetBestRecipeArn sets the BestRecipeArn field's value.

func (AutoMLResult) String

func (s AutoMLResult) String() string

String returns the string representation

type BatchInferenceJob

type BatchInferenceJob struct {

	// The Amazon Resource Name (ARN) of the batch inference job.
	BatchInferenceJobArn *string `locationName:"batchInferenceJobArn" type:"string"`

	// The time at which the batch inference job was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// If the batch inference job failed, the reason for the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The ARN of the filter used on the batch inference job.
	FilterArn *string `locationName:"filterArn" type:"string"`

	// The Amazon S3 path that leads to the input data used to generate the batch
	// inference job.
	JobInput *BatchInferenceJobInput `locationName:"jobInput" type:"structure"`

	// The name of the batch inference job.
	JobName *string `locationName:"jobName" min:"1" type:"string"`

	// The Amazon S3 bucket that contains the output data generated by the batch
	// inference job.
	JobOutput *BatchInferenceJobOutput `locationName:"jobOutput" type:"structure"`

	// The time at which the batch inference job was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The number of recommendations generated by the batch inference job. This
	// number includes the error messages generated for failed input records.
	NumResults *int64 `locationName:"numResults" type:"integer"`

	// The ARN of the Amazon Identity and Access Management (IAM) role that requested
	// the batch inference job.
	RoleArn *string `locationName:"roleArn" type:"string"`

	// The Amazon Resource Name (ARN) of the solution version from which the batch
	// inference job was created.
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string"`

	// The status of the batch inference job. The status is one of the following
	// values:
	//
	//    * PENDING
	//
	//    * IN PROGRESS
	//
	//    * ACTIVE
	//
	//    * CREATE FAILED
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Contains information on a batch inference job.

func (BatchInferenceJob) GoString

func (s BatchInferenceJob) GoString() string

GoString returns the string representation

func (*BatchInferenceJob) SetBatchInferenceJobArn

func (s *BatchInferenceJob) SetBatchInferenceJobArn(v string) *BatchInferenceJob

SetBatchInferenceJobArn sets the BatchInferenceJobArn field's value.

func (*BatchInferenceJob) SetCreationDateTime

func (s *BatchInferenceJob) SetCreationDateTime(v time.Time) *BatchInferenceJob

SetCreationDateTime sets the CreationDateTime field's value.

func (*BatchInferenceJob) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*BatchInferenceJob) SetFilterArn

func (s *BatchInferenceJob) SetFilterArn(v string) *BatchInferenceJob

SetFilterArn sets the FilterArn field's value.

func (*BatchInferenceJob) SetJobInput

SetJobInput sets the JobInput field's value.

func (*BatchInferenceJob) SetJobName

func (s *BatchInferenceJob) SetJobName(v string) *BatchInferenceJob

SetJobName sets the JobName field's value.

func (*BatchInferenceJob) SetJobOutput

SetJobOutput sets the JobOutput field's value.

func (*BatchInferenceJob) SetLastUpdatedDateTime

func (s *BatchInferenceJob) SetLastUpdatedDateTime(v time.Time) *BatchInferenceJob

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*BatchInferenceJob) SetNumResults

func (s *BatchInferenceJob) SetNumResults(v int64) *BatchInferenceJob

SetNumResults sets the NumResults field's value.

func (*BatchInferenceJob) SetRoleArn

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

SetRoleArn sets the RoleArn field's value.

func (*BatchInferenceJob) SetSolutionVersionArn

func (s *BatchInferenceJob) SetSolutionVersionArn(v string) *BatchInferenceJob

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (*BatchInferenceJob) SetStatus

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

SetStatus sets the Status field's value.

func (BatchInferenceJob) String

func (s BatchInferenceJob) String() string

String returns the string representation

type BatchInferenceJobInput

type BatchInferenceJobInput struct {

	// The URI of the Amazon S3 location that contains your input data. The Amazon
	// S3 bucket must be in the same region as the API endpoint you are calling.
	//
	// S3DataSource is a required field
	S3DataSource *S3DataConfig `locationName:"s3DataSource" type:"structure" required:"true"`
	// contains filtered or unexported fields
}

The input configuration of a batch inference job.

func (BatchInferenceJobInput) GoString

func (s BatchInferenceJobInput) GoString() string

GoString returns the string representation

func (*BatchInferenceJobInput) SetS3DataSource

SetS3DataSource sets the S3DataSource field's value.

func (BatchInferenceJobInput) String

func (s BatchInferenceJobInput) String() string

String returns the string representation

func (*BatchInferenceJobInput) Validate

func (s *BatchInferenceJobInput) Validate() error

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

type BatchInferenceJobOutput

type BatchInferenceJobOutput struct {

	// Information on the Amazon S3 bucket in which the batch inference job's output
	// is stored.
	//
	// S3DataDestination is a required field
	S3DataDestination *S3DataConfig `locationName:"s3DataDestination" type:"structure" required:"true"`
	// contains filtered or unexported fields
}

The output configuration parameters of a batch inference job.

func (BatchInferenceJobOutput) GoString

func (s BatchInferenceJobOutput) GoString() string

GoString returns the string representation

func (*BatchInferenceJobOutput) SetS3DataDestination

func (s *BatchInferenceJobOutput) SetS3DataDestination(v *S3DataConfig) *BatchInferenceJobOutput

SetS3DataDestination sets the S3DataDestination field's value.

func (BatchInferenceJobOutput) String

func (s BatchInferenceJobOutput) String() string

String returns the string representation

func (*BatchInferenceJobOutput) Validate

func (s *BatchInferenceJobOutput) Validate() error

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

type BatchInferenceJobSummary

type BatchInferenceJobSummary struct {

	// The Amazon Resource Name (ARN) of the batch inference job.
	BatchInferenceJobArn *string `locationName:"batchInferenceJobArn" type:"string"`

	// The time at which the batch inference job was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// If the batch inference job failed, the reason for the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The name of the batch inference job.
	JobName *string `locationName:"jobName" min:"1" type:"string"`

	// The time at which the batch inference job was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The ARN of the solution version used by the batch inference job.
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string"`

	// The status of the batch inference job. The status is one of the following
	// values:
	//
	//    * PENDING
	//
	//    * IN PROGRESS
	//
	//    * ACTIVE
	//
	//    * CREATE FAILED
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

A truncated version of the BatchInferenceJob datatype. The ListBatchInferenceJobs operation returns a list of batch inference job summaries.

func (BatchInferenceJobSummary) GoString

func (s BatchInferenceJobSummary) GoString() string

GoString returns the string representation

func (*BatchInferenceJobSummary) SetBatchInferenceJobArn

func (s *BatchInferenceJobSummary) SetBatchInferenceJobArn(v string) *BatchInferenceJobSummary

SetBatchInferenceJobArn sets the BatchInferenceJobArn field's value.

func (*BatchInferenceJobSummary) SetCreationDateTime

func (s *BatchInferenceJobSummary) SetCreationDateTime(v time.Time) *BatchInferenceJobSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*BatchInferenceJobSummary) SetFailureReason

SetFailureReason sets the FailureReason field's value.

func (*BatchInferenceJobSummary) SetJobName

SetJobName sets the JobName field's value.

func (*BatchInferenceJobSummary) SetLastUpdatedDateTime

func (s *BatchInferenceJobSummary) SetLastUpdatedDateTime(v time.Time) *BatchInferenceJobSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*BatchInferenceJobSummary) SetSolutionVersionArn

func (s *BatchInferenceJobSummary) SetSolutionVersionArn(v string) *BatchInferenceJobSummary

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (*BatchInferenceJobSummary) SetStatus

SetStatus sets the Status field's value.

func (BatchInferenceJobSummary) String

func (s BatchInferenceJobSummary) String() string

String returns the string representation

type Campaign

type Campaign struct {

	// The Amazon Resource Name (ARN) of the campaign.
	CampaignArn *string `locationName:"campaignArn" type:"string"`

	// The date and time (in Unix format) that the campaign was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// If a campaign fails, the reason behind the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The date and time (in Unix format) that the campaign was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// Provides a summary of the properties of a campaign update. For a complete
	// listing, call the DescribeCampaign API.
	LatestCampaignUpdate *CampaignUpdateSummary `locationName:"latestCampaignUpdate" type:"structure"`

	// Specifies the requested minimum provisioned transactions (recommendations)
	// per second.
	MinProvisionedTPS *int64 `locationName:"minProvisionedTPS" min:"1" type:"integer"`

	// The name of the campaign.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The Amazon Resource Name (ARN) of a specific version of the solution.
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string"`

	// The status of the campaign.
	//
	// A campaign can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Describes a deployed solution version, otherwise known as a campaign. For more information on campaigns, see CreateCampaign.

func (Campaign) GoString

func (s Campaign) GoString() string

GoString returns the string representation

func (*Campaign) SetCampaignArn

func (s *Campaign) SetCampaignArn(v string) *Campaign

SetCampaignArn sets the CampaignArn field's value.

func (*Campaign) SetCreationDateTime

func (s *Campaign) SetCreationDateTime(v time.Time) *Campaign

SetCreationDateTime sets the CreationDateTime field's value.

func (*Campaign) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*Campaign) SetLastUpdatedDateTime

func (s *Campaign) SetLastUpdatedDateTime(v time.Time) *Campaign

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*Campaign) SetLatestCampaignUpdate

func (s *Campaign) SetLatestCampaignUpdate(v *CampaignUpdateSummary) *Campaign

SetLatestCampaignUpdate sets the LatestCampaignUpdate field's value.

func (*Campaign) SetMinProvisionedTPS

func (s *Campaign) SetMinProvisionedTPS(v int64) *Campaign

SetMinProvisionedTPS sets the MinProvisionedTPS field's value.

func (*Campaign) SetName

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

SetName sets the Name field's value.

func (*Campaign) SetSolutionVersionArn

func (s *Campaign) SetSolutionVersionArn(v string) *Campaign

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (*Campaign) SetStatus

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

SetStatus sets the Status field's value.

func (Campaign) String

func (s Campaign) String() string

String returns the string representation

type CampaignSummary

type CampaignSummary struct {

	// The Amazon Resource Name (ARN) of the campaign.
	CampaignArn *string `locationName:"campaignArn" type:"string"`

	// The date and time (in Unix time) that the campaign was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// If a campaign fails, the reason behind the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The date and time (in Unix time) that the campaign was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the campaign.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The status of the campaign.
	//
	// A campaign can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of a campaign. For a complete listing, call the DescribeCampaign API.

func (CampaignSummary) GoString

func (s CampaignSummary) GoString() string

GoString returns the string representation

func (*CampaignSummary) SetCampaignArn

func (s *CampaignSummary) SetCampaignArn(v string) *CampaignSummary

SetCampaignArn sets the CampaignArn field's value.

func (*CampaignSummary) SetCreationDateTime

func (s *CampaignSummary) SetCreationDateTime(v time.Time) *CampaignSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*CampaignSummary) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*CampaignSummary) SetLastUpdatedDateTime

func (s *CampaignSummary) SetLastUpdatedDateTime(v time.Time) *CampaignSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*CampaignSummary) SetName

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

SetName sets the Name field's value.

func (*CampaignSummary) SetStatus

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

SetStatus sets the Status field's value.

func (CampaignSummary) String

func (s CampaignSummary) String() string

String returns the string representation

type CampaignUpdateSummary

type CampaignUpdateSummary struct {

	// The date and time (in Unix time) that the campaign update was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// If a campaign update fails, the reason behind the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The date and time (in Unix time) that the campaign update was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// Specifies the requested minimum provisioned transactions (recommendations)
	// per second that Amazon Personalize will support.
	MinProvisionedTPS *int64 `locationName:"minProvisionedTPS" min:"1" type:"integer"`

	// The Amazon Resource Name (ARN) of the deployed solution version.
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string"`

	// The status of the campaign update.
	//
	// A campaign update can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of a campaign update. For a complete listing, call the DescribeCampaign API.

func (CampaignUpdateSummary) GoString

func (s CampaignUpdateSummary) GoString() string

GoString returns the string representation

func (*CampaignUpdateSummary) SetCreationDateTime

func (s *CampaignUpdateSummary) SetCreationDateTime(v time.Time) *CampaignUpdateSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*CampaignUpdateSummary) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*CampaignUpdateSummary) SetLastUpdatedDateTime

func (s *CampaignUpdateSummary) SetLastUpdatedDateTime(v time.Time) *CampaignUpdateSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*CampaignUpdateSummary) SetMinProvisionedTPS

func (s *CampaignUpdateSummary) SetMinProvisionedTPS(v int64) *CampaignUpdateSummary

SetMinProvisionedTPS sets the MinProvisionedTPS field's value.

func (*CampaignUpdateSummary) SetSolutionVersionArn

func (s *CampaignUpdateSummary) SetSolutionVersionArn(v string) *CampaignUpdateSummary

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (*CampaignUpdateSummary) SetStatus

SetStatus sets the Status field's value.

func (CampaignUpdateSummary) String

func (s CampaignUpdateSummary) String() string

String returns the string representation

type CategoricalHyperParameterRange

type CategoricalHyperParameterRange struct {

	// The name of the hyperparameter.
	Name *string `locationName:"name" type:"string"`

	// A list of the categories for the hyperparameter.
	Values []*string `locationName:"values" type:"list"`
	// contains filtered or unexported fields
}

Provides the name and range of a categorical hyperparameter.

func (CategoricalHyperParameterRange) GoString

GoString returns the string representation

func (*CategoricalHyperParameterRange) SetName

SetName sets the Name field's value.

func (*CategoricalHyperParameterRange) SetValues

SetValues sets the Values field's value.

func (CategoricalHyperParameterRange) String

String returns the string representation

type ContinuousHyperParameterRange

type ContinuousHyperParameterRange struct {

	// The maximum allowable value for the hyperparameter.
	MaxValue *float64 `locationName:"maxValue" type:"double"`

	// The minimum allowable value for the hyperparameter.
	MinValue *float64 `locationName:"minValue" type:"double"`

	// The name of the hyperparameter.
	Name *string `locationName:"name" type:"string"`
	// contains filtered or unexported fields
}

Provides the name and range of a continuous hyperparameter.

func (ContinuousHyperParameterRange) GoString

GoString returns the string representation

func (*ContinuousHyperParameterRange) SetMaxValue

SetMaxValue sets the MaxValue field's value.

func (*ContinuousHyperParameterRange) SetMinValue

SetMinValue sets the MinValue field's value.

func (*ContinuousHyperParameterRange) SetName

SetName sets the Name field's value.

func (ContinuousHyperParameterRange) String

String returns the string representation

func (*ContinuousHyperParameterRange) Validate

func (s *ContinuousHyperParameterRange) Validate() error

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

type CreateBatchInferenceJobInput

type CreateBatchInferenceJobInput struct {

	// The ARN of the filter to apply to the batch inference job. For more information
	// on using filters, see Using Filters with Amazon Personalize.
	FilterArn *string `locationName:"filterArn" type:"string"`

	// The Amazon S3 path that leads to the input file to base your recommendations
	// on. The input material must be in JSON format.
	//
	// JobInput is a required field
	JobInput *BatchInferenceJobInput `locationName:"jobInput" type:"structure" required:"true"`

	// The name of the batch inference job to create.
	//
	// JobName is a required field
	JobName *string `locationName:"jobName" min:"1" type:"string" required:"true"`

	// The path to the Amazon S3 bucket where the job's output will be stored.
	//
	// JobOutput is a required field
	JobOutput *BatchInferenceJobOutput `locationName:"jobOutput" type:"structure" required:"true"`

	// The number of recommendations to retreive.
	NumResults *int64 `locationName:"numResults" type:"integer"`

	// The ARN of the Amazon Identity and Access Management role that has permissions
	// to read and write to your input and out Amazon S3 buckets respectively.
	//
	// RoleArn is a required field
	RoleArn *string `locationName:"roleArn" type:"string" required:"true"`

	// The Amazon Resource Name (ARN) of the solution version that will be used
	// to generate the batch inference recommendations.
	//
	// SolutionVersionArn is a required field
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateBatchInferenceJobInput) GoString

func (s CreateBatchInferenceJobInput) GoString() string

GoString returns the string representation

func (*CreateBatchInferenceJobInput) SetFilterArn

SetFilterArn sets the FilterArn field's value.

func (*CreateBatchInferenceJobInput) SetJobInput

SetJobInput sets the JobInput field's value.

func (*CreateBatchInferenceJobInput) SetJobName

SetJobName sets the JobName field's value.

func (*CreateBatchInferenceJobInput) SetJobOutput

SetJobOutput sets the JobOutput field's value.

func (*CreateBatchInferenceJobInput) SetNumResults

SetNumResults sets the NumResults field's value.

func (*CreateBatchInferenceJobInput) SetRoleArn

SetRoleArn sets the RoleArn field's value.

func (*CreateBatchInferenceJobInput) SetSolutionVersionArn

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (CreateBatchInferenceJobInput) String

String returns the string representation

func (*CreateBatchInferenceJobInput) Validate

func (s *CreateBatchInferenceJobInput) Validate() error

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

type CreateBatchInferenceJobOutput

type CreateBatchInferenceJobOutput struct {

	// The ARN of the batch inference job.
	BatchInferenceJobArn *string `locationName:"batchInferenceJobArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateBatchInferenceJobOutput) GoString

GoString returns the string representation

func (*CreateBatchInferenceJobOutput) SetBatchInferenceJobArn

SetBatchInferenceJobArn sets the BatchInferenceJobArn field's value.

func (CreateBatchInferenceJobOutput) String

String returns the string representation

type CreateCampaignInput

type CreateCampaignInput struct {

	// Specifies the requested minimum provisioned transactions (recommendations)
	// per second that Amazon Personalize will support.
	//
	// MinProvisionedTPS is a required field
	MinProvisionedTPS *int64 `locationName:"minProvisionedTPS" min:"1" type:"integer" required:"true"`

	// A name for the new campaign. The campaign name must be unique within your
	// account.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`

	// The Amazon Resource Name (ARN) of the solution version to deploy.
	//
	// SolutionVersionArn is a required field
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateCampaignInput) GoString

func (s CreateCampaignInput) GoString() string

GoString returns the string representation

func (*CreateCampaignInput) SetMinProvisionedTPS

func (s *CreateCampaignInput) SetMinProvisionedTPS(v int64) *CreateCampaignInput

SetMinProvisionedTPS sets the MinProvisionedTPS field's value.

func (*CreateCampaignInput) SetName

SetName sets the Name field's value.

func (*CreateCampaignInput) SetSolutionVersionArn

func (s *CreateCampaignInput) SetSolutionVersionArn(v string) *CreateCampaignInput

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (CreateCampaignInput) String

func (s CreateCampaignInput) String() string

String returns the string representation

func (*CreateCampaignInput) Validate

func (s *CreateCampaignInput) Validate() error

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

type CreateCampaignOutput

type CreateCampaignOutput struct {

	// The Amazon Resource Name (ARN) of the campaign.
	CampaignArn *string `locationName:"campaignArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateCampaignOutput) GoString

func (s CreateCampaignOutput) GoString() string

GoString returns the string representation

func (*CreateCampaignOutput) SetCampaignArn

func (s *CreateCampaignOutput) SetCampaignArn(v string) *CreateCampaignOutput

SetCampaignArn sets the CampaignArn field's value.

func (CreateCampaignOutput) String

func (s CreateCampaignOutput) String() string

String returns the string representation

type CreateDatasetGroupInput

type CreateDatasetGroupInput struct {

	// The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.
	KmsKeyArn *string `locationName:"kmsKeyArn" type:"string"`

	// The name for the new dataset group.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`

	// The ARN of the IAM role that has permissions to access the KMS key. Supplying
	// an IAM role is only valid when also specifying a KMS key.
	RoleArn *string `locationName:"roleArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDatasetGroupInput) GoString

func (s CreateDatasetGroupInput) GoString() string

GoString returns the string representation

func (*CreateDatasetGroupInput) SetKmsKeyArn

SetKmsKeyArn sets the KmsKeyArn field's value.

func (*CreateDatasetGroupInput) SetName

SetName sets the Name field's value.

func (*CreateDatasetGroupInput) SetRoleArn

SetRoleArn sets the RoleArn field's value.

func (CreateDatasetGroupInput) String

func (s CreateDatasetGroupInput) String() string

String returns the string representation

func (*CreateDatasetGroupInput) Validate

func (s *CreateDatasetGroupInput) Validate() error

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

type CreateDatasetGroupOutput

type CreateDatasetGroupOutput struct {

	// The Amazon Resource Name (ARN) of the new dataset group.
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDatasetGroupOutput) GoString

func (s CreateDatasetGroupOutput) GoString() string

GoString returns the string representation

func (*CreateDatasetGroupOutput) SetDatasetGroupArn

func (s *CreateDatasetGroupOutput) SetDatasetGroupArn(v string) *CreateDatasetGroupOutput

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (CreateDatasetGroupOutput) String

func (s CreateDatasetGroupOutput) String() string

String returns the string representation

type CreateDatasetImportJobInput

type CreateDatasetImportJobInput struct {

	// The Amazon S3 bucket that contains the training data to import.
	//
	// DataSource is a required field
	DataSource *DataSource `locationName:"dataSource" type:"structure" required:"true"`

	// The ARN of the dataset that receives the imported data.
	//
	// DatasetArn is a required field
	DatasetArn *string `locationName:"datasetArn" type:"string" required:"true"`

	// The name for the dataset import job.
	//
	// JobName is a required field
	JobName *string `locationName:"jobName" min:"1" type:"string" required:"true"`

	// The ARN of the IAM role that has permissions to read from the Amazon S3 data
	// source.
	//
	// RoleArn is a required field
	RoleArn *string `locationName:"roleArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDatasetImportJobInput) GoString

func (s CreateDatasetImportJobInput) GoString() string

GoString returns the string representation

func (*CreateDatasetImportJobInput) SetDataSource

SetDataSource sets the DataSource field's value.

func (*CreateDatasetImportJobInput) SetDatasetArn

SetDatasetArn sets the DatasetArn field's value.

func (*CreateDatasetImportJobInput) SetJobName

SetJobName sets the JobName field's value.

func (*CreateDatasetImportJobInput) SetRoleArn

SetRoleArn sets the RoleArn field's value.

func (CreateDatasetImportJobInput) String

String returns the string representation

func (*CreateDatasetImportJobInput) Validate

func (s *CreateDatasetImportJobInput) Validate() error

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

type CreateDatasetImportJobOutput

type CreateDatasetImportJobOutput struct {

	// The ARN of the dataset import job.
	DatasetImportJobArn *string `locationName:"datasetImportJobArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDatasetImportJobOutput) GoString

func (s CreateDatasetImportJobOutput) GoString() string

GoString returns the string representation

func (*CreateDatasetImportJobOutput) SetDatasetImportJobArn

SetDatasetImportJobArn sets the DatasetImportJobArn field's value.

func (CreateDatasetImportJobOutput) String

String returns the string representation

type CreateDatasetInput

type CreateDatasetInput struct {

	// The Amazon Resource Name (ARN) of the dataset group to add the dataset to.
	//
	// DatasetGroupArn is a required field
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string" required:"true"`

	// The type of dataset.
	//
	// One of the following (case insensitive) values:
	//
	//    * Interactions
	//
	//    * Items
	//
	//    * Users
	//
	// DatasetType is a required field
	DatasetType *string `locationName:"datasetType" type:"string" required:"true"`

	// The name for the dataset.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`

	// The ARN of the schema to associate with the dataset. The schema defines the
	// dataset fields.
	//
	// SchemaArn is a required field
	SchemaArn *string `locationName:"schemaArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDatasetInput) GoString

func (s CreateDatasetInput) GoString() string

GoString returns the string representation

func (*CreateDatasetInput) SetDatasetGroupArn

func (s *CreateDatasetInput) SetDatasetGroupArn(v string) *CreateDatasetInput

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*CreateDatasetInput) SetDatasetType

func (s *CreateDatasetInput) SetDatasetType(v string) *CreateDatasetInput

SetDatasetType sets the DatasetType field's value.

func (*CreateDatasetInput) SetName

SetName sets the Name field's value.

func (*CreateDatasetInput) SetSchemaArn

func (s *CreateDatasetInput) SetSchemaArn(v string) *CreateDatasetInput

SetSchemaArn sets the SchemaArn field's value.

func (CreateDatasetInput) String

func (s CreateDatasetInput) String() string

String returns the string representation

func (*CreateDatasetInput) Validate

func (s *CreateDatasetInput) Validate() error

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

type CreateDatasetOutput

type CreateDatasetOutput struct {

	// The ARN of the dataset.
	DatasetArn *string `locationName:"datasetArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDatasetOutput) GoString

func (s CreateDatasetOutput) GoString() string

GoString returns the string representation

func (*CreateDatasetOutput) SetDatasetArn

func (s *CreateDatasetOutput) SetDatasetArn(v string) *CreateDatasetOutput

SetDatasetArn sets the DatasetArn field's value.

func (CreateDatasetOutput) String

func (s CreateDatasetOutput) String() string

String returns the string representation

type CreateEventTrackerInput

type CreateEventTrackerInput struct {

	// The Amazon Resource Name (ARN) of the dataset group that receives the event
	// data.
	//
	// DatasetGroupArn is a required field
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string" required:"true"`

	// The name for the event tracker.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateEventTrackerInput) GoString

func (s CreateEventTrackerInput) GoString() string

GoString returns the string representation

func (*CreateEventTrackerInput) SetDatasetGroupArn

func (s *CreateEventTrackerInput) SetDatasetGroupArn(v string) *CreateEventTrackerInput

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*CreateEventTrackerInput) SetName

SetName sets the Name field's value.

func (CreateEventTrackerInput) String

func (s CreateEventTrackerInput) String() string

String returns the string representation

func (*CreateEventTrackerInput) Validate

func (s *CreateEventTrackerInput) Validate() error

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

type CreateEventTrackerOutput

type CreateEventTrackerOutput struct {

	// The ARN of the event tracker.
	EventTrackerArn *string `locationName:"eventTrackerArn" type:"string"`

	// The ID of the event tracker. Include this ID in requests to the PutEvents
	// (https://docs.aws.amazon.com/personalize/latest/dg/API_UBS_PutEvents.html)
	// API.
	TrackingId *string `locationName:"trackingId" type:"string"`
	// contains filtered or unexported fields
}

func (CreateEventTrackerOutput) GoString

func (s CreateEventTrackerOutput) GoString() string

GoString returns the string representation

func (*CreateEventTrackerOutput) SetEventTrackerArn

func (s *CreateEventTrackerOutput) SetEventTrackerArn(v string) *CreateEventTrackerOutput

SetEventTrackerArn sets the EventTrackerArn field's value.

func (*CreateEventTrackerOutput) SetTrackingId

SetTrackingId sets the TrackingId field's value.

func (CreateEventTrackerOutput) String

func (s CreateEventTrackerOutput) String() string

String returns the string representation

type CreateFilterInput

type CreateFilterInput struct {

	// The ARN of the dataset group that the filter will belong to.
	//
	// DatasetGroupArn is a required field
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string" required:"true"`

	// The filter expression that designates the interaction types that the filter
	// will filter out. A filter expression must follow the following format:
	//
	// EXCLUDE itemId WHERE INTERACTIONS.event_type in ("EVENT_TYPE")
	//
	// Where "EVENT_TYPE" is the type of event to filter out. To filter out all
	// items with any interactions history, set "*" as the EVENT_TYPE. For more
	// information, see Using Filters with Amazon Personalize.
	//
	// FilterExpression is a required field
	FilterExpression *string `locationName:"filterExpression" min:"1" type:"string" required:"true" sensitive:"true"`

	// The name of the filter to create.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateFilterInput) GoString

func (s CreateFilterInput) GoString() string

GoString returns the string representation

func (*CreateFilterInput) SetDatasetGroupArn

func (s *CreateFilterInput) SetDatasetGroupArn(v string) *CreateFilterInput

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*CreateFilterInput) SetFilterExpression

func (s *CreateFilterInput) SetFilterExpression(v string) *CreateFilterInput

SetFilterExpression sets the FilterExpression field's value.

func (*CreateFilterInput) SetName

SetName sets the Name field's value.

func (CreateFilterInput) String

func (s CreateFilterInput) String() string

String returns the string representation

func (*CreateFilterInput) Validate

func (s *CreateFilterInput) Validate() error

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

type CreateFilterOutput

type CreateFilterOutput struct {

	// The ARN of the new filter.
	FilterArn *string `locationName:"filterArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateFilterOutput) GoString

func (s CreateFilterOutput) GoString() string

GoString returns the string representation

func (*CreateFilterOutput) SetFilterArn

func (s *CreateFilterOutput) SetFilterArn(v string) *CreateFilterOutput

SetFilterArn sets the FilterArn field's value.

func (CreateFilterOutput) String

func (s CreateFilterOutput) String() string

String returns the string representation

type CreateSchemaInput

type CreateSchemaInput struct {

	// The name for the schema.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`

	// A schema in Avro JSON format.
	//
	// Schema is a required field
	Schema *string `locationName:"schema" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateSchemaInput) GoString

func (s CreateSchemaInput) GoString() string

GoString returns the string representation

func (*CreateSchemaInput) SetName

SetName sets the Name field's value.

func (*CreateSchemaInput) SetSchema

func (s *CreateSchemaInput) SetSchema(v string) *CreateSchemaInput

SetSchema sets the Schema field's value.

func (CreateSchemaInput) String

func (s CreateSchemaInput) String() string

String returns the string representation

func (*CreateSchemaInput) Validate

func (s *CreateSchemaInput) Validate() error

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

type CreateSchemaOutput

type CreateSchemaOutput struct {

	// The Amazon Resource Name (ARN) of the created schema.
	SchemaArn *string `locationName:"schemaArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateSchemaOutput) GoString

func (s CreateSchemaOutput) GoString() string

GoString returns the string representation

func (*CreateSchemaOutput) SetSchemaArn

func (s *CreateSchemaOutput) SetSchemaArn(v string) *CreateSchemaOutput

SetSchemaArn sets the SchemaArn field's value.

func (CreateSchemaOutput) String

func (s CreateSchemaOutput) String() string

String returns the string representation

type CreateSolutionInput

type CreateSolutionInput struct {

	// The Amazon Resource Name (ARN) of the dataset group that provides the training
	// data.
	//
	// DatasetGroupArn is a required field
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string" required:"true"`

	// When your have multiple event types (using an EVENT_TYPE schema field), this
	// parameter specifies which event type (for example, 'click' or 'like') is
	// used for training the model.
	EventType *string `locationName:"eventType" type:"string"`

	// The name for the solution.
	//
	// Name is a required field
	Name *string `locationName:"name" min:"1" type:"string" required:"true"`

	// Whether to perform automated machine learning (AutoML). The default is false.
	// For this case, you must specify recipeArn.
	//
	// When set to true, Amazon Personalize analyzes your training data and selects
	// the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case,
	// you must omit recipeArn. Amazon Personalize determines the optimal recipe
	// by running tests with different values for the hyperparameters. AutoML lengthens
	// the training process as compared to selecting a specific recipe.
	PerformAutoML *bool `locationName:"performAutoML" type:"boolean"`

	// Whether to perform hyperparameter optimization (HPO) on the specified or
	// selected recipe. The default is false.
	//
	// When performing AutoML, this parameter is always true and you should not
	// set it to false.
	PerformHPO *bool `locationName:"performHPO" type:"boolean"`

	// The ARN of the recipe to use for model training. Only specified when performAutoML
	// is false.
	RecipeArn *string `locationName:"recipeArn" type:"string"`

	// The configuration to use with the solution. When performAutoML is set to
	// true, Amazon Personalize only evaluates the autoMLConfig section of the solution
	// configuration.
	SolutionConfig *SolutionConfig `locationName:"solutionConfig" type:"structure"`
	// contains filtered or unexported fields
}

func (CreateSolutionInput) GoString

func (s CreateSolutionInput) GoString() string

GoString returns the string representation

func (*CreateSolutionInput) SetDatasetGroupArn

func (s *CreateSolutionInput) SetDatasetGroupArn(v string) *CreateSolutionInput

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*CreateSolutionInput) SetEventType

func (s *CreateSolutionInput) SetEventType(v string) *CreateSolutionInput

SetEventType sets the EventType field's value.

func (*CreateSolutionInput) SetName

SetName sets the Name field's value.

func (*CreateSolutionInput) SetPerformAutoML

func (s *CreateSolutionInput) SetPerformAutoML(v bool) *CreateSolutionInput

SetPerformAutoML sets the PerformAutoML field's value.

func (*CreateSolutionInput) SetPerformHPO

func (s *CreateSolutionInput) SetPerformHPO(v bool) *CreateSolutionInput

SetPerformHPO sets the PerformHPO field's value.

func (*CreateSolutionInput) SetRecipeArn

func (s *CreateSolutionInput) SetRecipeArn(v string) *CreateSolutionInput

SetRecipeArn sets the RecipeArn field's value.

func (*CreateSolutionInput) SetSolutionConfig

func (s *CreateSolutionInput) SetSolutionConfig(v *SolutionConfig) *CreateSolutionInput

SetSolutionConfig sets the SolutionConfig field's value.

func (CreateSolutionInput) String

func (s CreateSolutionInput) String() string

String returns the string representation

func (*CreateSolutionInput) Validate

func (s *CreateSolutionInput) Validate() error

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

type CreateSolutionOutput

type CreateSolutionOutput struct {

	// The ARN of the solution.
	SolutionArn *string `locationName:"solutionArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateSolutionOutput) GoString

func (s CreateSolutionOutput) GoString() string

GoString returns the string representation

func (*CreateSolutionOutput) SetSolutionArn

func (s *CreateSolutionOutput) SetSolutionArn(v string) *CreateSolutionOutput

SetSolutionArn sets the SolutionArn field's value.

func (CreateSolutionOutput) String

func (s CreateSolutionOutput) String() string

String returns the string representation

type CreateSolutionVersionInput

type CreateSolutionVersionInput struct {

	// The Amazon Resource Name (ARN) of the solution containing the training configuration
	// information.
	//
	// SolutionArn is a required field
	SolutionArn *string `locationName:"solutionArn" type:"string" required:"true"`

	// The scope of training to be performed when creating the solution version.
	// The FULL option trains the solution version based on the entirety of the
	// input solution's training data, while the UPDATE option processes only the
	// data that has changed in comparison to the input solution. Choose UPDATE
	// when you want to incrementally update your solution version instead of creating
	// an entirely new one.
	//
	// The UPDATE option can only be used when you already have an active solution
	// version created from the input solution using the FULL option and the input
	// solution was trained with the native-recipe-hrnn-coldstart recipe.
	TrainingMode *string `locationName:"trainingMode" type:"string" enum:"TrainingMode"`
	// contains filtered or unexported fields
}

func (CreateSolutionVersionInput) GoString

func (s CreateSolutionVersionInput) GoString() string

GoString returns the string representation

func (*CreateSolutionVersionInput) SetSolutionArn

SetSolutionArn sets the SolutionArn field's value.

func (*CreateSolutionVersionInput) SetTrainingMode

SetTrainingMode sets the TrainingMode field's value.

func (CreateSolutionVersionInput) String

String returns the string representation

func (*CreateSolutionVersionInput) Validate

func (s *CreateSolutionVersionInput) Validate() error

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

type CreateSolutionVersionOutput

type CreateSolutionVersionOutput struct {

	// The ARN of the new solution version.
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string"`
	// contains filtered or unexported fields
}

func (CreateSolutionVersionOutput) GoString

func (s CreateSolutionVersionOutput) GoString() string

GoString returns the string representation

func (*CreateSolutionVersionOutput) SetSolutionVersionArn

func (s *CreateSolutionVersionOutput) SetSolutionVersionArn(v string) *CreateSolutionVersionOutput

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (CreateSolutionVersionOutput) String

String returns the string representation

type DataSource

type DataSource struct {

	// The path to the Amazon S3 bucket where the data that you want to upload to
	// your dataset is stored. For example:
	//
	// s3://bucket-name/training-data.csv
	DataLocation *string `locationName:"dataLocation" type:"string"`
	// contains filtered or unexported fields
}

Describes the data source that contains the data to upload to a dataset.

func (DataSource) GoString

func (s DataSource) GoString() string

GoString returns the string representation

func (*DataSource) SetDataLocation

func (s *DataSource) SetDataLocation(v string) *DataSource

SetDataLocation sets the DataLocation field's value.

func (DataSource) String

func (s DataSource) String() string

String returns the string representation

type Dataset

type Dataset struct {

	// The creation date and time (in Unix time) of the dataset.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the dataset that you want metadata for.
	DatasetArn *string `locationName:"datasetArn" type:"string"`

	// The Amazon Resource Name (ARN) of the dataset group.
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string"`

	// One of the following values:
	//
	//    * Interactions
	//
	//    * Items
	//
	//    * Users
	DatasetType *string `locationName:"datasetType" type:"string"`

	// A time stamp that shows when the dataset was updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the dataset.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The ARN of the associated schema.
	SchemaArn *string `locationName:"schemaArn" type:"string"`

	// The status of the dataset.
	//
	// A dataset can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides metadata for a dataset.

func (Dataset) GoString

func (s Dataset) GoString() string

GoString returns the string representation

func (*Dataset) SetCreationDateTime

func (s *Dataset) SetCreationDateTime(v time.Time) *Dataset

SetCreationDateTime sets the CreationDateTime field's value.

func (*Dataset) SetDatasetArn

func (s *Dataset) SetDatasetArn(v string) *Dataset

SetDatasetArn sets the DatasetArn field's value.

func (*Dataset) SetDatasetGroupArn

func (s *Dataset) SetDatasetGroupArn(v string) *Dataset

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*Dataset) SetDatasetType

func (s *Dataset) SetDatasetType(v string) *Dataset

SetDatasetType sets the DatasetType field's value.

func (*Dataset) SetLastUpdatedDateTime

func (s *Dataset) SetLastUpdatedDateTime(v time.Time) *Dataset

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*Dataset) SetName

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

SetName sets the Name field's value.

func (*Dataset) SetSchemaArn

func (s *Dataset) SetSchemaArn(v string) *Dataset

SetSchemaArn sets the SchemaArn field's value.

func (*Dataset) SetStatus

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

SetStatus sets the Status field's value.

func (Dataset) String

func (s Dataset) String() string

String returns the string representation

type DatasetGroup

type DatasetGroup struct {

	// The creation date and time (in Unix time) of the dataset group.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the dataset group.
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string"`

	// If creating a dataset group fails, provides the reason why.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.
	KmsKeyArn *string `locationName:"kmsKeyArn" type:"string"`

	// The last update date and time (in Unix time) of the dataset group.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the dataset group.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The ARN of the IAM role that has permissions to create the dataset group.
	RoleArn *string `locationName:"roleArn" type:"string"`

	// The current status of the dataset group.
	//
	// A dataset group can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

A dataset group is a collection of related datasets (Interactions, User, and Item). You create a dataset group by calling CreateDatasetGroup. You then create a dataset and add it to a dataset group by calling CreateDataset. The dataset group is used to create and train a solution by calling CreateSolution. A dataset group can contain only one of each type of dataset.

You can specify an AWS Key Management Service (KMS) key to encrypt the datasets in the group.

func (DatasetGroup) GoString

func (s DatasetGroup) GoString() string

GoString returns the string representation

func (*DatasetGroup) SetCreationDateTime

func (s *DatasetGroup) SetCreationDateTime(v time.Time) *DatasetGroup

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetGroup) SetDatasetGroupArn

func (s *DatasetGroup) SetDatasetGroupArn(v string) *DatasetGroup

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*DatasetGroup) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DatasetGroup) SetKmsKeyArn

func (s *DatasetGroup) SetKmsKeyArn(v string) *DatasetGroup

SetKmsKeyArn sets the KmsKeyArn field's value.

func (*DatasetGroup) SetLastUpdatedDateTime

func (s *DatasetGroup) SetLastUpdatedDateTime(v time.Time) *DatasetGroup

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetGroup) SetName

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

SetName sets the Name field's value.

func (*DatasetGroup) SetRoleArn

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

SetRoleArn sets the RoleArn field's value.

func (*DatasetGroup) SetStatus

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

SetStatus sets the Status field's value.

func (DatasetGroup) String

func (s DatasetGroup) String() string

String returns the string representation

type DatasetGroupSummary

type DatasetGroupSummary struct {

	// The date and time (in Unix time) that the dataset group was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the dataset group.
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string"`

	// If creating a dataset group fails, the reason behind the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The date and time (in Unix time) that the dataset group was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the dataset group.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The status of the dataset group.
	//
	// A dataset group can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of a dataset group. For a complete listing, call the DescribeDatasetGroup API.

func (DatasetGroupSummary) GoString

func (s DatasetGroupSummary) GoString() string

GoString returns the string representation

func (*DatasetGroupSummary) SetCreationDateTime

func (s *DatasetGroupSummary) SetCreationDateTime(v time.Time) *DatasetGroupSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetGroupSummary) SetDatasetGroupArn

func (s *DatasetGroupSummary) SetDatasetGroupArn(v string) *DatasetGroupSummary

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*DatasetGroupSummary) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DatasetGroupSummary) SetLastUpdatedDateTime

func (s *DatasetGroupSummary) SetLastUpdatedDateTime(v time.Time) *DatasetGroupSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetGroupSummary) SetName

SetName sets the Name field's value.

func (*DatasetGroupSummary) SetStatus

SetStatus sets the Status field's value.

func (DatasetGroupSummary) String

func (s DatasetGroupSummary) String() string

String returns the string representation

type DatasetImportJob

type DatasetImportJob struct {

	// The creation date and time (in Unix time) of the dataset import job.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon S3 bucket that contains the training data to import.
	DataSource *DataSource `locationName:"dataSource" type:"structure"`

	// The Amazon Resource Name (ARN) of the dataset that receives the imported
	// data.
	DatasetArn *string `locationName:"datasetArn" type:"string"`

	// The ARN of the dataset import job.
	DatasetImportJobArn *string `locationName:"datasetImportJobArn" type:"string"`

	// If a dataset import job fails, provides the reason why.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The name of the import job.
	JobName *string `locationName:"jobName" min:"1" type:"string"`

	// The date and time (in Unix time) the dataset was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The ARN of the AWS Identity and Access Management (IAM) role that has permissions
	// to read from the Amazon S3 data source.
	RoleArn *string `locationName:"roleArn" type:"string"`

	// The status of the dataset import job.
	//
	// A dataset import job can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Describes a job that imports training data from a data source (Amazon S3 bucket) to an Amazon Personalize dataset. For more information, see CreateDatasetImportJob.

A dataset import job can be in one of the following states:

* CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

func (DatasetImportJob) GoString

func (s DatasetImportJob) GoString() string

GoString returns the string representation

func (*DatasetImportJob) SetCreationDateTime

func (s *DatasetImportJob) SetCreationDateTime(v time.Time) *DatasetImportJob

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetImportJob) SetDataSource

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

SetDataSource sets the DataSource field's value.

func (*DatasetImportJob) SetDatasetArn

func (s *DatasetImportJob) SetDatasetArn(v string) *DatasetImportJob

SetDatasetArn sets the DatasetArn field's value.

func (*DatasetImportJob) SetDatasetImportJobArn

func (s *DatasetImportJob) SetDatasetImportJobArn(v string) *DatasetImportJob

SetDatasetImportJobArn sets the DatasetImportJobArn field's value.

func (*DatasetImportJob) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DatasetImportJob) SetJobName

func (s *DatasetImportJob) SetJobName(v string) *DatasetImportJob

SetJobName sets the JobName field's value.

func (*DatasetImportJob) SetLastUpdatedDateTime

func (s *DatasetImportJob) SetLastUpdatedDateTime(v time.Time) *DatasetImportJob

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetImportJob) SetRoleArn

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

SetRoleArn sets the RoleArn field's value.

func (*DatasetImportJob) SetStatus

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

SetStatus sets the Status field's value.

func (DatasetImportJob) String

func (s DatasetImportJob) String() string

String returns the string representation

type DatasetImportJobSummary

type DatasetImportJobSummary struct {

	// The date and time (in Unix time) that the dataset import job was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the dataset import job.
	DatasetImportJobArn *string `locationName:"datasetImportJobArn" type:"string"`

	// If a dataset import job fails, the reason behind the failure.
	FailureReason *string `locationName:"failureReason" type:"string"`

	// The name of the dataset import job.
	JobName *string `locationName:"jobName" min:"1" type:"string"`

	// The date and time (in Unix time) that the dataset was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The status of the dataset import job.
	//
	// A dataset import job can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of a dataset import job. For a complete listing, call the DescribeDatasetImportJob API.

func (DatasetImportJobSummary) GoString

func (s DatasetImportJobSummary) GoString() string

GoString returns the string representation

func (*DatasetImportJobSummary) SetCreationDateTime

func (s *DatasetImportJobSummary) SetCreationDateTime(v time.Time) *DatasetImportJobSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetImportJobSummary) SetDatasetImportJobArn

func (s *DatasetImportJobSummary) SetDatasetImportJobArn(v string) *DatasetImportJobSummary

SetDatasetImportJobArn sets the DatasetImportJobArn field's value.

func (*DatasetImportJobSummary) SetFailureReason

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

SetFailureReason sets the FailureReason field's value.

func (*DatasetImportJobSummary) SetJobName

SetJobName sets the JobName field's value.

func (*DatasetImportJobSummary) SetLastUpdatedDateTime

func (s *DatasetImportJobSummary) SetLastUpdatedDateTime(v time.Time) *DatasetImportJobSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetImportJobSummary) SetStatus

SetStatus sets the Status field's value.

func (DatasetImportJobSummary) String

func (s DatasetImportJobSummary) String() string

String returns the string representation

type DatasetSchema

type DatasetSchema struct {

	// The date and time (in Unix time) that the schema was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The date and time (in Unix time) that the schema was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the schema.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The schema.
	Schema *string `locationName:"schema" type:"string"`

	// The Amazon Resource Name (ARN) of the schema.
	SchemaArn *string `locationName:"schemaArn" type:"string"`
	// contains filtered or unexported fields
}

Describes the schema for a dataset. For more information on schemas, see CreateSchema.

func (DatasetSchema) GoString

func (s DatasetSchema) GoString() string

GoString returns the string representation

func (*DatasetSchema) SetCreationDateTime

func (s *DatasetSchema) SetCreationDateTime(v time.Time) *DatasetSchema

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetSchema) SetLastUpdatedDateTime

func (s *DatasetSchema) SetLastUpdatedDateTime(v time.Time) *DatasetSchema

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetSchema) SetName

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

SetName sets the Name field's value.

func (*DatasetSchema) SetSchema

func (s *DatasetSchema) SetSchema(v string) *DatasetSchema

SetSchema sets the Schema field's value.

func (*DatasetSchema) SetSchemaArn

func (s *DatasetSchema) SetSchemaArn(v string) *DatasetSchema

SetSchemaArn sets the SchemaArn field's value.

func (DatasetSchema) String

func (s DatasetSchema) String() string

String returns the string representation

type DatasetSchemaSummary

type DatasetSchemaSummary struct {

	// The date and time (in Unix time) that the schema was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The date and time (in Unix time) that the schema was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the schema.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The Amazon Resource Name (ARN) of the schema.
	SchemaArn *string `locationName:"schemaArn" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of a dataset schema. For a complete listing, call the DescribeSchema API.

func (DatasetSchemaSummary) GoString

func (s DatasetSchemaSummary) GoString() string

GoString returns the string representation

func (*DatasetSchemaSummary) SetCreationDateTime

func (s *DatasetSchemaSummary) SetCreationDateTime(v time.Time) *DatasetSchemaSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetSchemaSummary) SetLastUpdatedDateTime

func (s *DatasetSchemaSummary) SetLastUpdatedDateTime(v time.Time) *DatasetSchemaSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetSchemaSummary) SetName

SetName sets the Name field's value.

func (*DatasetSchemaSummary) SetSchemaArn

func (s *DatasetSchemaSummary) SetSchemaArn(v string) *DatasetSchemaSummary

SetSchemaArn sets the SchemaArn field's value.

func (DatasetSchemaSummary) String

func (s DatasetSchemaSummary) String() string

String returns the string representation

type DatasetSummary

type DatasetSummary struct {

	// The date and time (in Unix time) that the dataset was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the dataset.
	DatasetArn *string `locationName:"datasetArn" type:"string"`

	// The dataset type. One of the following values:
	//
	//    * Interactions
	//
	//    * Items
	//
	//    * Users
	//
	//    * Event-Interactions
	DatasetType *string `locationName:"datasetType" type:"string"`

	// The date and time (in Unix time) that the dataset was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the dataset.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The status of the dataset.
	//
	// A dataset can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of a dataset. For a complete listing, call the DescribeDataset API.

func (DatasetSummary) GoString

func (s DatasetSummary) GoString() string

GoString returns the string representation

func (*DatasetSummary) SetCreationDateTime

func (s *DatasetSummary) SetCreationDateTime(v time.Time) *DatasetSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*DatasetSummary) SetDatasetArn

func (s *DatasetSummary) SetDatasetArn(v string) *DatasetSummary

SetDatasetArn sets the DatasetArn field's value.

func (*DatasetSummary) SetDatasetType

func (s *DatasetSummary) SetDatasetType(v string) *DatasetSummary

SetDatasetType sets the DatasetType field's value.

func (*DatasetSummary) SetLastUpdatedDateTime

func (s *DatasetSummary) SetLastUpdatedDateTime(v time.Time) *DatasetSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*DatasetSummary) SetName

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

SetName sets the Name field's value.

func (*DatasetSummary) SetStatus

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

SetStatus sets the Status field's value.

func (DatasetSummary) String

func (s DatasetSummary) String() string

String returns the string representation

type DefaultCategoricalHyperParameterRange

type DefaultCategoricalHyperParameterRange struct {

	// Whether the hyperparameter is tunable.
	IsTunable *bool `locationName:"isTunable" type:"boolean"`

	// The name of the hyperparameter.
	Name *string `locationName:"name" type:"string"`

	// A list of the categories for the hyperparameter.
	Values []*string `locationName:"values" type:"list"`
	// contains filtered or unexported fields
}

Provides the name and default range of a categorical hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

func (DefaultCategoricalHyperParameterRange) GoString

GoString returns the string representation

func (*DefaultCategoricalHyperParameterRange) SetIsTunable

SetIsTunable sets the IsTunable field's value.

func (*DefaultCategoricalHyperParameterRange) SetName

SetName sets the Name field's value.

func (*DefaultCategoricalHyperParameterRange) SetValues

SetValues sets the Values field's value.

func (DefaultCategoricalHyperParameterRange) String

String returns the string representation

type DefaultContinuousHyperParameterRange

type DefaultContinuousHyperParameterRange struct {

	// Whether the hyperparameter is tunable.
	IsTunable *bool `locationName:"isTunable" type:"boolean"`

	// The maximum allowable value for the hyperparameter.
	MaxValue *float64 `locationName:"maxValue" type:"double"`

	// The minimum allowable value for the hyperparameter.
	MinValue *float64 `locationName:"minValue" type:"double"`

	// The name of the hyperparameter.
	Name *string `locationName:"name" type:"string"`
	// contains filtered or unexported fields
}

Provides the name and default range of a continuous hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

func (DefaultContinuousHyperParameterRange) GoString

GoString returns the string representation

func (*DefaultContinuousHyperParameterRange) SetIsTunable

SetIsTunable sets the IsTunable field's value.

func (*DefaultContinuousHyperParameterRange) SetMaxValue

SetMaxValue sets the MaxValue field's value.

func (*DefaultContinuousHyperParameterRange) SetMinValue

SetMinValue sets the MinValue field's value.

func (*DefaultContinuousHyperParameterRange) SetName

SetName sets the Name field's value.

func (DefaultContinuousHyperParameterRange) String

String returns the string representation

type DefaultHyperParameterRanges

type DefaultHyperParameterRanges struct {

	// The categorical hyperparameters and their default ranges.
	CategoricalHyperParameterRanges []*DefaultCategoricalHyperParameterRange `locationName:"categoricalHyperParameterRanges" type:"list"`

	// The continuous hyperparameters and their default ranges.
	ContinuousHyperParameterRanges []*DefaultContinuousHyperParameterRange `locationName:"continuousHyperParameterRanges" type:"list"`

	// The integer-valued hyperparameters and their default ranges.
	IntegerHyperParameterRanges []*DefaultIntegerHyperParameterRange `locationName:"integerHyperParameterRanges" type:"list"`
	// contains filtered or unexported fields
}

Specifies the hyperparameters and their default ranges. Hyperparameters can be categorical, continuous, or integer-valued.

func (DefaultHyperParameterRanges) GoString

func (s DefaultHyperParameterRanges) GoString() string

GoString returns the string representation

func (*DefaultHyperParameterRanges) SetCategoricalHyperParameterRanges

SetCategoricalHyperParameterRanges sets the CategoricalHyperParameterRanges field's value.

func (*DefaultHyperParameterRanges) SetContinuousHyperParameterRanges

SetContinuousHyperParameterRanges sets the ContinuousHyperParameterRanges field's value.

func (*DefaultHyperParameterRanges) SetIntegerHyperParameterRanges

SetIntegerHyperParameterRanges sets the IntegerHyperParameterRanges field's value.

func (DefaultHyperParameterRanges) String

String returns the string representation

type DefaultIntegerHyperParameterRange

type DefaultIntegerHyperParameterRange struct {

	// Indicates whether the hyperparameter is tunable.
	IsTunable *bool `locationName:"isTunable" type:"boolean"`

	// The maximum allowable value for the hyperparameter.
	MaxValue *int64 `locationName:"maxValue" type:"integer"`

	// The minimum allowable value for the hyperparameter.
	MinValue *int64 `locationName:"minValue" type:"integer"`

	// The name of the hyperparameter.
	Name *string `locationName:"name" type:"string"`
	// contains filtered or unexported fields
}

Provides the name and default range of a integer-valued hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

func (DefaultIntegerHyperParameterRange) GoString

GoString returns the string representation

func (*DefaultIntegerHyperParameterRange) SetIsTunable

SetIsTunable sets the IsTunable field's value.

func (*DefaultIntegerHyperParameterRange) SetMaxValue

SetMaxValue sets the MaxValue field's value.

func (*DefaultIntegerHyperParameterRange) SetMinValue

SetMinValue sets the MinValue field's value.

func (*DefaultIntegerHyperParameterRange) SetName

SetName sets the Name field's value.

func (DefaultIntegerHyperParameterRange) String

String returns the string representation

type DeleteCampaignInput

type DeleteCampaignInput struct {

	// The Amazon Resource Name (ARN) of the campaign to delete.
	//
	// CampaignArn is a required field
	CampaignArn *string `locationName:"campaignArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteCampaignInput) GoString

func (s DeleteCampaignInput) GoString() string

GoString returns the string representation

func (*DeleteCampaignInput) SetCampaignArn

func (s *DeleteCampaignInput) SetCampaignArn(v string) *DeleteCampaignInput

SetCampaignArn sets the CampaignArn field's value.

func (DeleteCampaignInput) String

func (s DeleteCampaignInput) String() string

String returns the string representation

func (*DeleteCampaignInput) Validate

func (s *DeleteCampaignInput) Validate() error

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

type DeleteCampaignOutput

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

func (DeleteCampaignOutput) GoString

func (s DeleteCampaignOutput) GoString() string

GoString returns the string representation

func (DeleteCampaignOutput) String

func (s DeleteCampaignOutput) String() string

String returns the string representation

type DeleteDatasetGroupInput

type DeleteDatasetGroupInput struct {

	// The ARN of the dataset group to delete.
	//
	// DatasetGroupArn is a required field
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDatasetGroupInput) GoString

func (s DeleteDatasetGroupInput) GoString() string

GoString returns the string representation

func (*DeleteDatasetGroupInput) SetDatasetGroupArn

func (s *DeleteDatasetGroupInput) SetDatasetGroupArn(v string) *DeleteDatasetGroupInput

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (DeleteDatasetGroupInput) String

func (s DeleteDatasetGroupInput) String() string

String returns the string representation

func (*DeleteDatasetGroupInput) Validate

func (s *DeleteDatasetGroupInput) Validate() error

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

type DeleteDatasetGroupOutput

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

func (DeleteDatasetGroupOutput) GoString

func (s DeleteDatasetGroupOutput) GoString() string

GoString returns the string representation

func (DeleteDatasetGroupOutput) String

func (s DeleteDatasetGroupOutput) String() string

String returns the string representation

type DeleteDatasetInput

type DeleteDatasetInput struct {

	// The Amazon Resource Name (ARN) of the dataset to delete.
	//
	// DatasetArn is a required field
	DatasetArn *string `locationName:"datasetArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDatasetInput) GoString

func (s DeleteDatasetInput) GoString() string

GoString returns the string representation

func (*DeleteDatasetInput) SetDatasetArn

func (s *DeleteDatasetInput) SetDatasetArn(v string) *DeleteDatasetInput

SetDatasetArn sets the DatasetArn field's value.

func (DeleteDatasetInput) String

func (s DeleteDatasetInput) String() string

String returns the string representation

func (*DeleteDatasetInput) Validate

func (s *DeleteDatasetInput) Validate() error

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

type DeleteDatasetOutput

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

func (DeleteDatasetOutput) GoString

func (s DeleteDatasetOutput) GoString() string

GoString returns the string representation

func (DeleteDatasetOutput) String

func (s DeleteDatasetOutput) String() string

String returns the string representation

type DeleteEventTrackerInput

type DeleteEventTrackerInput struct {

	// The Amazon Resource Name (ARN) of the event tracker to delete.
	//
	// EventTrackerArn is a required field
	EventTrackerArn *string `locationName:"eventTrackerArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteEventTrackerInput) GoString

func (s DeleteEventTrackerInput) GoString() string

GoString returns the string representation

func (*DeleteEventTrackerInput) SetEventTrackerArn

func (s *DeleteEventTrackerInput) SetEventTrackerArn(v string) *DeleteEventTrackerInput

SetEventTrackerArn sets the EventTrackerArn field's value.

func (DeleteEventTrackerInput) String

func (s DeleteEventTrackerInput) String() string

String returns the string representation

func (*DeleteEventTrackerInput) Validate

func (s *DeleteEventTrackerInput) Validate() error

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

type DeleteEventTrackerOutput

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

func (DeleteEventTrackerOutput) GoString

func (s DeleteEventTrackerOutput) GoString() string

GoString returns the string representation

func (DeleteEventTrackerOutput) String

func (s DeleteEventTrackerOutput) String() string

String returns the string representation

type DeleteFilterInput

type DeleteFilterInput struct {

	// The ARN of the filter to delete.
	//
	// FilterArn is a required field
	FilterArn *string `locationName:"filterArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteFilterInput) GoString

func (s DeleteFilterInput) GoString() string

GoString returns the string representation

func (*DeleteFilterInput) SetFilterArn

func (s *DeleteFilterInput) SetFilterArn(v string) *DeleteFilterInput

SetFilterArn sets the FilterArn field's value.

func (DeleteFilterInput) String

func (s DeleteFilterInput) String() string

String returns the string representation

func (*DeleteFilterInput) Validate

func (s *DeleteFilterInput) Validate() error

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

type DeleteFilterOutput

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

func (DeleteFilterOutput) GoString

func (s DeleteFilterOutput) GoString() string

GoString returns the string representation

func (DeleteFilterOutput) String

func (s DeleteFilterOutput) String() string

String returns the string representation

type DeleteSchemaInput

type DeleteSchemaInput struct {

	// The Amazon Resource Name (ARN) of the schema to delete.
	//
	// SchemaArn is a required field
	SchemaArn *string `locationName:"schemaArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSchemaInput) GoString

func (s DeleteSchemaInput) GoString() string

GoString returns the string representation

func (*DeleteSchemaInput) SetSchemaArn

func (s *DeleteSchemaInput) SetSchemaArn(v string) *DeleteSchemaInput

SetSchemaArn sets the SchemaArn field's value.

func (DeleteSchemaInput) String

func (s DeleteSchemaInput) String() string

String returns the string representation

func (*DeleteSchemaInput) Validate

func (s *DeleteSchemaInput) Validate() error

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

type DeleteSchemaOutput

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

func (DeleteSchemaOutput) GoString

func (s DeleteSchemaOutput) GoString() string

GoString returns the string representation

func (DeleteSchemaOutput) String

func (s DeleteSchemaOutput) String() string

String returns the string representation

type DeleteSolutionInput

type DeleteSolutionInput struct {

	// The ARN of the solution to delete.
	//
	// SolutionArn is a required field
	SolutionArn *string `locationName:"solutionArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSolutionInput) GoString

func (s DeleteSolutionInput) GoString() string

GoString returns the string representation

func (*DeleteSolutionInput) SetSolutionArn

func (s *DeleteSolutionInput) SetSolutionArn(v string) *DeleteSolutionInput

SetSolutionArn sets the SolutionArn field's value.

func (DeleteSolutionInput) String

func (s DeleteSolutionInput) String() string

String returns the string representation

func (*DeleteSolutionInput) Validate

func (s *DeleteSolutionInput) Validate() error

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

type DeleteSolutionOutput

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

func (DeleteSolutionOutput) GoString

func (s DeleteSolutionOutput) GoString() string

GoString returns the string representation

func (DeleteSolutionOutput) String

func (s DeleteSolutionOutput) String() string

String returns the string representation

type DescribeAlgorithmInput

type DescribeAlgorithmInput struct {

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

func (DescribeAlgorithmInput) GoString

func (s DescribeAlgorithmInput) GoString() string

GoString returns the string representation

func (*DescribeAlgorithmInput) SetAlgorithmArn

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

SetAlgorithmArn sets the AlgorithmArn 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 {

	// A listing of the properties of the algorithm.
	Algorithm *Algorithm `locationName:"algorithm" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeAlgorithmOutput) GoString

func (s DescribeAlgorithmOutput) GoString() string

GoString returns the string representation

func (*DescribeAlgorithmOutput) SetAlgorithm

SetAlgorithm sets the Algorithm field's value.

func (DescribeAlgorithmOutput) String

func (s DescribeAlgorithmOutput) String() string

String returns the string representation

type DescribeBatchInferenceJobInput

type DescribeBatchInferenceJobInput struct {

	// The ARN of the batch inference job to describe.
	//
	// BatchInferenceJobArn is a required field
	BatchInferenceJobArn *string `locationName:"batchInferenceJobArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeBatchInferenceJobInput) GoString

GoString returns the string representation

func (*DescribeBatchInferenceJobInput) SetBatchInferenceJobArn

SetBatchInferenceJobArn sets the BatchInferenceJobArn field's value.

func (DescribeBatchInferenceJobInput) String

String returns the string representation

func (*DescribeBatchInferenceJobInput) Validate

func (s *DescribeBatchInferenceJobInput) Validate() error

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

type DescribeBatchInferenceJobOutput

type DescribeBatchInferenceJobOutput struct {

	// Information on the specified batch inference job.
	BatchInferenceJob *BatchInferenceJob `locationName:"batchInferenceJob" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeBatchInferenceJobOutput) GoString

GoString returns the string representation

func (*DescribeBatchInferenceJobOutput) SetBatchInferenceJob

SetBatchInferenceJob sets the BatchInferenceJob field's value.

func (DescribeBatchInferenceJobOutput) String

String returns the string representation

type DescribeCampaignInput

type DescribeCampaignInput struct {

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

func (DescribeCampaignInput) GoString

func (s DescribeCampaignInput) GoString() string

GoString returns the string representation

func (*DescribeCampaignInput) SetCampaignArn

func (s *DescribeCampaignInput) SetCampaignArn(v string) *DescribeCampaignInput

SetCampaignArn sets the CampaignArn field's value.

func (DescribeCampaignInput) String

func (s DescribeCampaignInput) String() string

String returns the string representation

func (*DescribeCampaignInput) Validate

func (s *DescribeCampaignInput) Validate() error

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

type DescribeCampaignOutput

type DescribeCampaignOutput struct {

	// The properties of the campaign.
	Campaign *Campaign `locationName:"campaign" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeCampaignOutput) GoString

func (s DescribeCampaignOutput) GoString() string

GoString returns the string representation

func (*DescribeCampaignOutput) SetCampaign

SetCampaign sets the Campaign field's value.

func (DescribeCampaignOutput) String

func (s DescribeCampaignOutput) String() string

String returns the string representation

type DescribeDatasetGroupInput

type DescribeDatasetGroupInput struct {

	// The Amazon Resource Name (ARN) of the dataset group to describe.
	//
	// DatasetGroupArn is a required field
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDatasetGroupInput) GoString

func (s DescribeDatasetGroupInput) GoString() string

GoString returns the string representation

func (*DescribeDatasetGroupInput) SetDatasetGroupArn

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (DescribeDatasetGroupInput) String

func (s DescribeDatasetGroupInput) String() string

String returns the string representation

func (*DescribeDatasetGroupInput) Validate

func (s *DescribeDatasetGroupInput) Validate() error

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

type DescribeDatasetGroupOutput

type DescribeDatasetGroupOutput struct {

	// A listing of the dataset group's properties.
	DatasetGroup *DatasetGroup `locationName:"datasetGroup" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeDatasetGroupOutput) GoString

func (s DescribeDatasetGroupOutput) GoString() string

GoString returns the string representation

func (*DescribeDatasetGroupOutput) SetDatasetGroup

SetDatasetGroup sets the DatasetGroup field's value.

func (DescribeDatasetGroupOutput) String

String returns the string representation

type DescribeDatasetImportJobInput

type DescribeDatasetImportJobInput struct {

	// The Amazon Resource Name (ARN) of the dataset import job to describe.
	//
	// DatasetImportJobArn is a required field
	DatasetImportJobArn *string `locationName:"datasetImportJobArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDatasetImportJobInput) GoString

GoString returns the string representation

func (*DescribeDatasetImportJobInput) SetDatasetImportJobArn

SetDatasetImportJobArn sets the DatasetImportJobArn field's value.

func (DescribeDatasetImportJobInput) String

String returns the string representation

func (*DescribeDatasetImportJobInput) Validate

func (s *DescribeDatasetImportJobInput) Validate() error

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

type DescribeDatasetImportJobOutput

type DescribeDatasetImportJobOutput struct {

	// Information about the dataset import job, including the status.
	//
	// The status is one of the following values:
	//
	//    * CREATE PENDING
	//
	//    * CREATE IN_PROGRESS
	//
	//    * ACTIVE
	//
	//    * CREATE FAILED
	DatasetImportJob *DatasetImportJob `locationName:"datasetImportJob" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeDatasetImportJobOutput) GoString

GoString returns the string representation

func (*DescribeDatasetImportJobOutput) SetDatasetImportJob

SetDatasetImportJob sets the DatasetImportJob field's value.

func (DescribeDatasetImportJobOutput) String

String returns the string representation

type DescribeDatasetInput

type DescribeDatasetInput struct {

	// The Amazon Resource Name (ARN) of the dataset to describe.
	//
	// DatasetArn is a required field
	DatasetArn *string `locationName:"datasetArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDatasetInput) GoString

func (s DescribeDatasetInput) GoString() string

GoString returns the string representation

func (*DescribeDatasetInput) SetDatasetArn

func (s *DescribeDatasetInput) SetDatasetArn(v string) *DescribeDatasetInput

SetDatasetArn sets the DatasetArn field's value.

func (DescribeDatasetInput) String

func (s DescribeDatasetInput) String() string

String returns the string representation

func (*DescribeDatasetInput) Validate

func (s *DescribeDatasetInput) Validate() error

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

type DescribeDatasetOutput

type DescribeDatasetOutput struct {

	// A listing of the dataset's properties.
	Dataset *Dataset `locationName:"dataset" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeDatasetOutput) GoString

func (s DescribeDatasetOutput) GoString() string

GoString returns the string representation

func (*DescribeDatasetOutput) SetDataset

SetDataset sets the Dataset field's value.

func (DescribeDatasetOutput) String

func (s DescribeDatasetOutput) String() string

String returns the string representation

type DescribeEventTrackerInput

type DescribeEventTrackerInput struct {

	// The Amazon Resource Name (ARN) of the event tracker to describe.
	//
	// EventTrackerArn is a required field
	EventTrackerArn *string `locationName:"eventTrackerArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeEventTrackerInput) GoString

func (s DescribeEventTrackerInput) GoString() string

GoString returns the string representation

func (*DescribeEventTrackerInput) SetEventTrackerArn

SetEventTrackerArn sets the EventTrackerArn field's value.

func (DescribeEventTrackerInput) String

func (s DescribeEventTrackerInput) String() string

String returns the string representation

func (*DescribeEventTrackerInput) Validate

func (s *DescribeEventTrackerInput) Validate() error

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

type DescribeEventTrackerOutput

type DescribeEventTrackerOutput struct {

	// An object that describes the event tracker.
	EventTracker *EventTracker `locationName:"eventTracker" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeEventTrackerOutput) GoString

func (s DescribeEventTrackerOutput) GoString() string

GoString returns the string representation

func (*DescribeEventTrackerOutput) SetEventTracker

SetEventTracker sets the EventTracker field's value.

func (DescribeEventTrackerOutput) String

String returns the string representation

type DescribeFeatureTransformationInput

type DescribeFeatureTransformationInput struct {

	// The Amazon Resource Name (ARN) of the feature transformation to describe.
	//
	// FeatureTransformationArn is a required field
	FeatureTransformationArn *string `locationName:"featureTransformationArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeFeatureTransformationInput) GoString

GoString returns the string representation

func (*DescribeFeatureTransformationInput) SetFeatureTransformationArn

SetFeatureTransformationArn sets the FeatureTransformationArn field's value.

func (DescribeFeatureTransformationInput) String

String returns the string representation

func (*DescribeFeatureTransformationInput) Validate

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

type DescribeFeatureTransformationOutput

type DescribeFeatureTransformationOutput struct {

	// A listing of the FeatureTransformation properties.
	FeatureTransformation *FeatureTransformation `locationName:"featureTransformation" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeFeatureTransformationOutput) GoString

GoString returns the string representation

func (*DescribeFeatureTransformationOutput) SetFeatureTransformation

SetFeatureTransformation sets the FeatureTransformation field's value.

func (DescribeFeatureTransformationOutput) String

String returns the string representation

type DescribeFilterInput

type DescribeFilterInput struct {

	// The ARN of the filter to describe.
	//
	// FilterArn is a required field
	FilterArn *string `locationName:"filterArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeFilterInput) GoString

func (s DescribeFilterInput) GoString() string

GoString returns the string representation

func (*DescribeFilterInput) SetFilterArn

func (s *DescribeFilterInput) SetFilterArn(v string) *DescribeFilterInput

SetFilterArn sets the FilterArn field's value.

func (DescribeFilterInput) String

func (s DescribeFilterInput) String() string

String returns the string representation

func (*DescribeFilterInput) Validate

func (s *DescribeFilterInput) Validate() error

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

type DescribeFilterOutput

type DescribeFilterOutput struct {

	// The filter's details.
	Filter *Filter `locationName:"filter" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeFilterOutput) GoString

func (s DescribeFilterOutput) GoString() string

GoString returns the string representation

func (*DescribeFilterOutput) SetFilter

SetFilter sets the Filter field's value.

func (DescribeFilterOutput) String

func (s DescribeFilterOutput) String() string

String returns the string representation

type DescribeRecipeInput

type DescribeRecipeInput struct {

	// The Amazon Resource Name (ARN) of the recipe to describe.
	//
	// RecipeArn is a required field
	RecipeArn *string `locationName:"recipeArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeRecipeInput) GoString

func (s DescribeRecipeInput) GoString() string

GoString returns the string representation

func (*DescribeRecipeInput) SetRecipeArn

func (s *DescribeRecipeInput) SetRecipeArn(v string) *DescribeRecipeInput

SetRecipeArn sets the RecipeArn field's value.

func (DescribeRecipeInput) String

func (s DescribeRecipeInput) String() string

String returns the string representation

func (*DescribeRecipeInput) Validate

func (s *DescribeRecipeInput) Validate() error

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

type DescribeRecipeOutput

type DescribeRecipeOutput struct {

	// An object that describes the recipe.
	Recipe *Recipe `locationName:"recipe" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeRecipeOutput) GoString

func (s DescribeRecipeOutput) GoString() string

GoString returns the string representation

func (*DescribeRecipeOutput) SetRecipe

SetRecipe sets the Recipe field's value.

func (DescribeRecipeOutput) String

func (s DescribeRecipeOutput) String() string

String returns the string representation

type DescribeSchemaInput

type DescribeSchemaInput struct {

	// The Amazon Resource Name (ARN) of the schema to retrieve.
	//
	// SchemaArn is a required field
	SchemaArn *string `locationName:"schemaArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeSchemaInput) GoString

func (s DescribeSchemaInput) GoString() string

GoString returns the string representation

func (*DescribeSchemaInput) SetSchemaArn

func (s *DescribeSchemaInput) SetSchemaArn(v string) *DescribeSchemaInput

SetSchemaArn sets the SchemaArn field's value.

func (DescribeSchemaInput) String

func (s DescribeSchemaInput) String() string

String returns the string representation

func (*DescribeSchemaInput) Validate

func (s *DescribeSchemaInput) Validate() error

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

type DescribeSchemaOutput

type DescribeSchemaOutput struct {

	// The requested schema.
	Schema *DatasetSchema `locationName:"schema" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeSchemaOutput) GoString

func (s DescribeSchemaOutput) GoString() string

GoString returns the string representation

func (*DescribeSchemaOutput) SetSchema

SetSchema sets the Schema field's value.

func (DescribeSchemaOutput) String

func (s DescribeSchemaOutput) String() string

String returns the string representation

type DescribeSolutionInput

type DescribeSolutionInput struct {

	// The Amazon Resource Name (ARN) of the solution to describe.
	//
	// SolutionArn is a required field
	SolutionArn *string `locationName:"solutionArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeSolutionInput) GoString

func (s DescribeSolutionInput) GoString() string

GoString returns the string representation

func (*DescribeSolutionInput) SetSolutionArn

func (s *DescribeSolutionInput) SetSolutionArn(v string) *DescribeSolutionInput

SetSolutionArn sets the SolutionArn field's value.

func (DescribeSolutionInput) String

func (s DescribeSolutionInput) String() string

String returns the string representation

func (*DescribeSolutionInput) Validate

func (s *DescribeSolutionInput) Validate() error

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

type DescribeSolutionOutput

type DescribeSolutionOutput struct {

	// An object that describes the solution.
	Solution *Solution `locationName:"solution" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeSolutionOutput) GoString

func (s DescribeSolutionOutput) GoString() string

GoString returns the string representation

func (*DescribeSolutionOutput) SetSolution

SetSolution sets the Solution field's value.

func (DescribeSolutionOutput) String

func (s DescribeSolutionOutput) String() string

String returns the string representation

type DescribeSolutionVersionInput

type DescribeSolutionVersionInput struct {

	// The Amazon Resource Name (ARN) of the solution version.
	//
	// SolutionVersionArn is a required field
	SolutionVersionArn *string `locationName:"solutionVersionArn" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeSolutionVersionInput) GoString

func (s DescribeSolutionVersionInput) GoString() string

GoString returns the string representation

func (*DescribeSolutionVersionInput) SetSolutionVersionArn

SetSolutionVersionArn sets the SolutionVersionArn field's value.

func (DescribeSolutionVersionInput) String

String returns the string representation

func (*DescribeSolutionVersionInput) Validate

func (s *DescribeSolutionVersionInput) Validate() error

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

type DescribeSolutionVersionOutput

type DescribeSolutionVersionOutput struct {

	// The solution version.
	SolutionVersion *SolutionVersion `locationName:"solutionVersion" type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeSolutionVersionOutput) GoString

GoString returns the string representation

func (*DescribeSolutionVersionOutput) SetSolutionVersion

SetSolutionVersion sets the SolutionVersion field's value.

func (DescribeSolutionVersionOutput) String

String returns the string representation

type EventTracker

type EventTracker struct {

	// The Amazon AWS account that owns the event tracker.
	AccountId *string `locationName:"accountId" type:"string"`

	// The date and time (in Unix format) that the event tracker was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the dataset group that receives the event
	// data.
	DatasetGroupArn *string `locationName:"datasetGroupArn" type:"string"`

	// The ARN of the event tracker.
	EventTrackerArn *string `locationName:"eventTrackerArn" type:"string"`

	// The date and time (in Unix time) that the event tracker was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the event tracker.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The status of the event tracker.
	//
	// An event tracker can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`

	// The ID of the event tracker. Include this ID in requests to the PutEvents
	// (https://docs.aws.amazon.com/personalize/latest/dg/API_UBS_PutEvents.html)
	// API.
	TrackingId *string `locationName:"trackingId" type:"string"`
	// contains filtered or unexported fields
}

Provides information about an event tracker.

func (EventTracker) GoString

func (s EventTracker) GoString() string

GoString returns the string representation

func (*EventTracker) SetAccountId

func (s *EventTracker) SetAccountId(v string) *EventTracker

SetAccountId sets the AccountId field's value.

func (*EventTracker) SetCreationDateTime

func (s *EventTracker) SetCreationDateTime(v time.Time) *EventTracker

SetCreationDateTime sets the CreationDateTime field's value.

func (*EventTracker) SetDatasetGroupArn

func (s *EventTracker) SetDatasetGroupArn(v string) *EventTracker

SetDatasetGroupArn sets the DatasetGroupArn field's value.

func (*EventTracker) SetEventTrackerArn

func (s *EventTracker) SetEventTrackerArn(v string) *EventTracker

SetEventTrackerArn sets the EventTrackerArn field's value.

func (*EventTracker) SetLastUpdatedDateTime

func (s *EventTracker) SetLastUpdatedDateTime(v time.Time) *EventTracker

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*EventTracker) SetName

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

SetName sets the Name field's value.

func (*EventTracker) SetStatus

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

SetStatus sets the Status field's value.

func (*EventTracker) SetTrackingId

func (s *EventTracker) SetTrackingId(v string) *EventTracker

SetTrackingId sets the TrackingId field's value.

func (EventTracker) String

func (s EventTracker) String() string

String returns the string representation

type EventTrackerSummary

type EventTrackerSummary struct {

	// The date and time (in Unix time) that the event tracker was created.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// The Amazon Resource Name (ARN) of the event tracker.
	EventTrackerArn *string `locationName:"eventTrackerArn" type:"string"`

	// The date and time (in Unix time) that the event tracker was last updated.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the event tracker.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The status of the event tracker.
	//
	// An event tracker can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	//
	//    * DELETE PENDING > DELETE IN_PROGRESS
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides a summary of the properties of an event tracker. For a complete listing, call the DescribeEventTracker API.

func (EventTrackerSummary) GoString

func (s EventTrackerSummary) GoString() string

GoString returns the string representation

func (*EventTrackerSummary) SetCreationDateTime

func (s *EventTrackerSummary) SetCreationDateTime(v time.Time) *EventTrackerSummary

SetCreationDateTime sets the CreationDateTime field's value.

func (*EventTrackerSummary) SetEventTrackerArn

func (s *EventTrackerSummary) SetEventTrackerArn(v string) *EventTrackerSummary

SetEventTrackerArn sets the EventTrackerArn field's value.

func (*EventTrackerSummary) SetLastUpdatedDateTime

func (s *EventTrackerSummary) SetLastUpdatedDateTime(v time.Time) *EventTrackerSummary

SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.

func (*EventTrackerSummary) SetName

SetName sets the Name field's value.

func (*EventTrackerSummary) SetStatus

SetStatus sets the Status field's value.

func (EventTrackerSummary) String

func (s EventTrackerSummary) String() string

String returns the string representation

type FeatureTransformation

type FeatureTransformation struct {

	// The creation date and time (in Unix time) of the feature transformation.
	CreationDateTime *time.Time `locationName:"creationDateTime" type:"timestamp"`

	// Provides the default parameters for feature transformation.
	DefaultParameters map[string]*string `locationName:"defaultParameters" type:"map"`

	// The Amazon Resource Name (ARN) of the FeatureTransformation object.
	FeatureTransformationArn *string `locationName:"featureTransformationArn" type:"string"`

	// The last update date and time (in Unix time) of the feature transformation.
	LastUpdatedDateTime *time.Time `locationName:"lastUpdatedDateTime" type:"timestamp"`

	// The name of the feature transformation.
	Name *string `locationName:"name" min:"1" type:"string"`

	// The status of the feature transformation.
	//
	// A feature transformation can be in one of the following states:
	//
	//    * CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
	Status *string `locationName:"status" type:"string"`
	// contains filtered or unexported fields
}

Provides feature transformation information. Feature transformation is the process of modifying raw input data into a form more suitable for model training.

func (FeatureTransformation) GoString

func (s FeatureTransformation) GoString() string

GoString returns the string representation

func (*FeatureTransformation) SetCreationDateTime

func (s *FeatureTransformation) SetCreationDateTime(v time.Time) *FeatureTransformation

SetCreationDateTime sets the CreationDateTime field's value.