Documentation
¶
Index ¶
- type AccessDeniedException
- type AudienceDestination
- type AudienceExportJobStatus
- type AudienceExportJobSummary
- type AudienceGenerationJobDataSource
- type AudienceGenerationJobStatus
- type AudienceGenerationJobSummary
- type AudienceModelStatus
- type AudienceModelSummary
- type AudienceQualityMetrics
- type AudienceSize
- type AudienceSizeConfig
- type AudienceSizeType
- type CollaborationConfiguredModelAlgorithmAssociationSummary
- type CollaborationMLInputChannelSummary
- type CollaborationTrainedModelExportJobSummary
- type CollaborationTrainedModelInferenceJobSummary
- type CollaborationTrainedModelSummary
- type ColumnSchema
- type ColumnType
- type ComputeConfiguration
- type ComputeConfigurationMemberWorker
- type ConfiguredAudienceModelOutputConfig
- type ConfiguredAudienceModelStatus
- type ConfiguredAudienceModelSummary
- type ConfiguredModelAlgorithmAssociationSummary
- type ConfiguredModelAlgorithmSummary
- type ConflictException
- type ContainerConfig
- type CustomEntityConfig
- type DataSource
- type Dataset
- type DatasetInputConfig
- type DatasetType
- type Destination
- type EntityType
- type GlueDataSource
- type IncrementalTrainingDataChannel
- type IncrementalTrainingDataChannelOutput
- type InferenceContainerConfig
- type InferenceContainerExecutionParameters
- type InferenceInstanceType
- type InferenceOutputConfiguration
- type InferenceReceiverMember
- type InferenceResourceConfig
- type InputChannel
- type InputChannelDataSource
- type InputChannelDataSourceMemberProtectedQueryInputParameters
- type InstanceType
- type InternalServiceException
- type LogRedactionConfiguration
- type LogType
- type LogsConfigurationPolicy
- type LogsStatus
- type MLInputChannelStatus
- type MLInputChannelSummary
- type MLOutputConfiguration
- type MetricDefinition
- type MetricsConfigurationPolicy
- type MetricsStatus
- type ModelInferenceDataSource
- type ModelTrainingDataChannel
- type NoiseLevelType
- type PolicyExistenceCondition
- type PrivacyConfiguration
- type PrivacyConfigurationPolicies
- type ProtectedQueryInputParameters
- type ProtectedQuerySQLParameters
- type RelevanceMetric
- type ResourceConfig
- type ResourceNotFoundException
- type ResultFormat
- type S3ConfigMap
- type S3DataDistributionType
- type ServiceQuotaExceededException
- type SharedAudienceMetrics
- type StatusDetails
- type StoppingCondition
- type TagOnCreatePolicy
- type ThrottlingException
- type TrainedModelArtifactMaxSize
- type TrainedModelArtifactMaxSizeUnitType
- type TrainedModelExportFileType
- type TrainedModelExportJobStatus
- type TrainedModelExportOutputConfiguration
- type TrainedModelExportReceiverMember
- type TrainedModelExportsConfigurationPolicy
- type TrainedModelExportsMaxSize
- type TrainedModelExportsMaxSizeUnitType
- type TrainedModelInferenceJobStatus
- type TrainedModelInferenceJobSummary
- type TrainedModelInferenceJobsConfigurationPolicy
- type TrainedModelInferenceMaxOutputSize
- type TrainedModelInferenceMaxOutputSizeUnitType
- type TrainedModelStatus
- type TrainedModelSummary
- type TrainedModelsConfigurationPolicy
- type TrainingDatasetStatus
- type TrainingDatasetSummary
- type TrainingInputMode
- type UnknownUnionMember
- type ValidationException
- type WorkerComputeConfiguration
- type WorkerComputeType
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You do not have sufficient access to perform this action.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type AudienceDestination ¶
type AudienceDestination struct { // The Amazon S3 bucket and path for the configured audience. // // This member is required. S3Destination *S3ConfigMap // contains filtered or unexported fields }
Defines the Amazon S3 bucket where the configured audience is stored.
type AudienceExportJobStatus ¶
type AudienceExportJobStatus string
const ( AudienceExportJobStatusCreatePending AudienceExportJobStatus = "CREATE_PENDING" AudienceExportJobStatusCreateInProgress AudienceExportJobStatus = "CREATE_IN_PROGRESS" AudienceExportJobStatusCreateFailed AudienceExportJobStatus = "CREATE_FAILED" AudienceExportJobStatusActive AudienceExportJobStatus = "ACTIVE" )
Enum values for AudienceExportJobStatus
func (AudienceExportJobStatus) Values ¶
func (AudienceExportJobStatus) Values() []AudienceExportJobStatus
Values returns all known values for AudienceExportJobStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AudienceExportJobSummary ¶
type AudienceExportJobSummary struct { // The Amazon Resource Name (ARN) of the audience generation job that was exported. // // This member is required. AudienceGenerationJobArn *string // The size of the generated audience. Must match one of the sizes in the // configured audience model. // // This member is required. AudienceSize *AudienceSize // The time at which the audience export job was created. // // This member is required. CreateTime *time.Time // The name of the audience export job. // // This member is required. Name *string // The status of the audience export job. // // This member is required. Status AudienceExportJobStatus // The most recent time at which the audience export job was updated. // // This member is required. UpdateTime *time.Time // The description of the audience export job. Description *string // The Amazon S3 bucket where the audience export is stored. OutputLocation *string // Details about the status of a resource. StatusDetails *StatusDetails // contains filtered or unexported fields }
Provides information about the audience export job.
type AudienceGenerationJobDataSource ¶
type AudienceGenerationJobDataSource struct { // The ARN of the IAM role that can read the Amazon S3 bucket where the seed // audience is stored. // // This member is required. RoleArn *string // Defines the Amazon S3 bucket where the seed audience for the generating // audience is stored. A valid data source is a JSON line file in the following // format: // // {"user_id": "111111"} // // {"user_id": "222222"} // // ... DataSource *S3ConfigMap // Provides configuration information for the instances that will perform the // compute work. SqlComputeConfiguration ComputeConfiguration // The protected SQL query parameters. SqlParameters *ProtectedQuerySQLParameters // contains filtered or unexported fields }
Defines the Amazon S3 bucket where the seed audience for the generating audience is stored.
type AudienceGenerationJobStatus ¶
type AudienceGenerationJobStatus string
const ( AudienceGenerationJobStatusCreatePending AudienceGenerationJobStatus = "CREATE_PENDING" AudienceGenerationJobStatusCreateInProgress AudienceGenerationJobStatus = "CREATE_IN_PROGRESS" AudienceGenerationJobStatusCreateFailed AudienceGenerationJobStatus = "CREATE_FAILED" AudienceGenerationJobStatusActive AudienceGenerationJobStatus = "ACTIVE" AudienceGenerationJobStatusDeletePending AudienceGenerationJobStatus = "DELETE_PENDING" AudienceGenerationJobStatusDeleteInProgress AudienceGenerationJobStatus = "DELETE_IN_PROGRESS" AudienceGenerationJobStatusDeleteFailed AudienceGenerationJobStatus = "DELETE_FAILED" )
Enum values for AudienceGenerationJobStatus
func (AudienceGenerationJobStatus) Values ¶
func (AudienceGenerationJobStatus) Values() []AudienceGenerationJobStatus
Values returns all known values for AudienceGenerationJobStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AudienceGenerationJobSummary ¶
type AudienceGenerationJobSummary struct { // The Amazon Resource Name (ARN) of the audience generation job. // // This member is required. AudienceGenerationJobArn *string // The Amazon Resource Name (ARN) of the configured audience model that was used // for this audience generation job. // // This member is required. ConfiguredAudienceModelArn *string // The time at which the audience generation job was created. // // This member is required. CreateTime *time.Time // The name of the audience generation job. // // This member is required. Name *string // The status of the audience generation job. // // This member is required. Status AudienceGenerationJobStatus // The most recent time at which the audience generation job was updated. // // This member is required. UpdateTime *time.Time // The identifier of the collaboration that contains this audience generation job. CollaborationId *string // The description of the audience generation job. Description *string // The AWS Account that submitted the job. StartedBy *string // contains filtered or unexported fields }
Provides information about the configured audience generation job.
type AudienceModelStatus ¶
type AudienceModelStatus string
const ( AudienceModelStatusCreatePending AudienceModelStatus = "CREATE_PENDING" AudienceModelStatusCreateInProgress AudienceModelStatus = "CREATE_IN_PROGRESS" AudienceModelStatusCreateFailed AudienceModelStatus = "CREATE_FAILED" AudienceModelStatusActive AudienceModelStatus = "ACTIVE" AudienceModelStatusDeletePending AudienceModelStatus = "DELETE_PENDING" AudienceModelStatusDeleteInProgress AudienceModelStatus = "DELETE_IN_PROGRESS" AudienceModelStatusDeleteFailed AudienceModelStatus = "DELETE_FAILED" )
Enum values for AudienceModelStatus
func (AudienceModelStatus) Values ¶
func (AudienceModelStatus) Values() []AudienceModelStatus
Values returns all known values for AudienceModelStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AudienceModelSummary ¶
type AudienceModelSummary struct { // The Amazon Resource Name (ARN) of the audience model. // // This member is required. AudienceModelArn *string // The time at which the audience model was created. // // This member is required. CreateTime *time.Time // The name of the audience model. // // This member is required. Name *string // The status of the audience model. // // This member is required. Status AudienceModelStatus // The Amazon Resource Name (ARN) of the training dataset that was used for the // audience model. // // This member is required. TrainingDatasetArn *string // The most recent time at which the audience model was updated. // // This member is required. UpdateTime *time.Time // The description of the audience model. Description *string // contains filtered or unexported fields }
Information about the audience model.
type AudienceQualityMetrics ¶
type AudienceQualityMetrics struct { // The relevance scores of the generated audience. // // This member is required. RelevanceMetrics []RelevanceMetric // The recall score of the generated audience. Recall is the percentage of the // most similar users (by default, the most similar 20%) from a sample of the // training data that are included in the seed audience by the audience generation // job. Values range from 0-1, larger values indicate a better audience. A recall // value approximately equal to the maximum bin size indicates that the audience // model is equivalent to random selection. RecallMetric *float64 // contains filtered or unexported fields }
Metrics that describe the quality of the generated audience.
type AudienceSize ¶
type AudienceSize struct { // Whether the audience size is defined in absolute terms or as a percentage. You // can use the ABSOLUTEAudienceSize to configure out audience sizes using the count of // identifiers in the output. You can use the PercentageAudienceSize to configure sizes in the // range 1-100 percent. // // This member is required. Type AudienceSizeType // Specify an audience size value. // // This member is required. Value *int32 // contains filtered or unexported fields }
The size of the generated audience. Must match one of the sizes in the configured audience model.
type AudienceSizeConfig ¶
type AudienceSizeConfig struct { // An array of the different audience output sizes. // // This member is required. AudienceSizeBins []int32 // Whether the audience output sizes are defined as an absolute number or a // percentage. // // This member is required. AudienceSizeType AudienceSizeType // contains filtered or unexported fields }
Returns the relevance scores at these audience sizes when used in the GetAudienceGenerationJob for a specified audience generation job and configured audience model.
Specifies the list of allowed audienceSize values when used in the StartAudienceExportJob for an audience generation job. You can use the ABSOLUTEAudienceSize to configure out audience sizes using the count of identifiers in the output. You can use the PercentageAudienceSize to configure sizes in the range 1-100 percent.
type AudienceSizeType ¶
type AudienceSizeType string
const ( AudienceSizeTypeAbsolute AudienceSizeType = "ABSOLUTE" AudienceSizeTypePercentage AudienceSizeType = "PERCENTAGE" )
Enum values for AudienceSizeType
func (AudienceSizeType) Values ¶
func (AudienceSizeType) Values() []AudienceSizeType
Values returns all known values for AudienceSizeType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type CollaborationConfiguredModelAlgorithmAssociationSummary ¶ added in v1.10.0
type CollaborationConfiguredModelAlgorithmAssociationSummary struct { // The collaboration ID of the collaboration that contains the configured model // algorithm association. // // This member is required. CollaborationIdentifier *string // The Amazon Resource Name (ARN) of the configured model algorithm that is // associated to the collaboration. // // This member is required. ConfiguredModelAlgorithmArn *string // The Amazon Resource Name (ARN) of the configured model algorithm association. // // This member is required. ConfiguredModelAlgorithmAssociationArn *string // The time at which the configured model algorithm association was created. // // This member is required. CreateTime *time.Time // The account ID of the member that created the configured model algorithm // association. // // This member is required. CreatorAccountId *string // The membership ID of the member that created the configured model algorithm // association. // // This member is required. MembershipIdentifier *string // The name of the configured model algorithm association. // // This member is required. Name *string // The most recent time at which the configured model algorithm association was // updated. // // This member is required. UpdateTime *time.Time // The description of the configured model algorithm association. Description *string // contains filtered or unexported fields }
Provides summary information about a configured model algorithm in a collaboration.
type CollaborationMLInputChannelSummary ¶ added in v1.10.0
type CollaborationMLInputChannelSummary struct { // The collaboration ID of the collaboration that contains the ML input channel. // // This member is required. CollaborationIdentifier *string // The associated configured model algorithms used to create the ML input channel. // // This member is required. ConfiguredModelAlgorithmAssociations []string // The time at which the ML input channel was created. // // This member is required. CreateTime *time.Time // The account ID of the member who created the ML input channel. // // This member is required. CreatorAccountId *string // The membership ID of the membership that contains the ML input channel. // // This member is required. MembershipIdentifier *string // The Amazon Resource Name (ARN) of the ML input channel. // // This member is required. MlInputChannelArn *string // The name of the ML input channel. // // This member is required. Name *string // The status of the ML input channel. // // This member is required. Status MLInputChannelStatus // The most recent time at which the ML input channel was updated. // // This member is required. UpdateTime *time.Time // The description of the ML input channel. Description *string // contains filtered or unexported fields }
Provides summary information about an ML input channel in a collaboration.
type CollaborationTrainedModelExportJobSummary ¶ added in v1.10.0
type CollaborationTrainedModelExportJobSummary struct { // The collaboration ID of the collaboration that contains the trained model // export job. // // This member is required. CollaborationIdentifier *string // The time at which the trained model export job was created. // // This member is required. CreateTime *time.Time // The account ID of the member that created the trained model. // // This member is required. CreatorAccountId *string // The membership ID of the member that created the trained model export job. // // This member is required. MembershipIdentifier *string // The name of the trained model export job. // // This member is required. Name *string // Information about the output of the trained model export job. // // This member is required. OutputConfiguration *TrainedModelExportOutputConfiguration // The status of the trained model. // // This member is required. Status TrainedModelExportJobStatus // The Amazon Resource Name (ARN) of the trained model that is being exported. // // This member is required. TrainedModelArn *string // The most recent time at which the trained model export job was updated. // // This member is required. UpdateTime *time.Time // The description of the trained model. Description *string // Details about the status of a resource. StatusDetails *StatusDetails // The version identifier of the trained model that was exported in this job. TrainedModelVersionIdentifier *string // contains filtered or unexported fields }
Provides summary information about a trained model export job in a collaboration.
type CollaborationTrainedModelInferenceJobSummary ¶ added in v1.10.0
type CollaborationTrainedModelInferenceJobSummary struct { // The collaboration ID of the collaboration that contains the trained model // inference job. // // This member is required. CollaborationIdentifier *string // The time at which the trained model inference job was created. // // This member is required. CreateTime *time.Time // The account ID that created the trained model inference job. // // This member is required. CreatorAccountId *string // The membership ID of the membership that contains the trained model inference // job. // // This member is required. MembershipIdentifier *string // The name of the trained model inference job. // // This member is required. Name *string // Returns output configuration information for the trained model inference job. // // This member is required. OutputConfiguration *InferenceOutputConfiguration // The status of the trained model inference job. // // This member is required. Status TrainedModelInferenceJobStatus // The Amazon Resource Name (ARN) of the trained model that is used for the // trained model inference job. // // This member is required. TrainedModelArn *string // The Amazon Resource Name (ARN) of the trained model inference job. // // This member is required. TrainedModelInferenceJobArn *string // The most recent time at which the trained model inference job was updated. // // This member is required. UpdateTime *time.Time // The Amazon Resource Name (ARN) of the configured model algorithm association // that is used for the trained model inference job. ConfiguredModelAlgorithmAssociationArn *string // The description of the trained model inference job. Description *string // The trained model inference job logs status. LogsStatus LogsStatus // Details about the logs status for the trained model inference job. LogsStatusDetails *string // the trained model inference job metrics status. MetricsStatus MetricsStatus // Details about the metrics status for trained model inference job. MetricsStatusDetails *string // The version identifier of the trained model that was used for inference in this // job. TrainedModelVersionIdentifier *string // contains filtered or unexported fields }
Provides summary information about a trained model inference job in a collaboration.
type CollaborationTrainedModelSummary ¶ added in v1.10.0
type CollaborationTrainedModelSummary struct { // The collaboration ID of the collaboration that contains the trained model. // // This member is required. CollaborationIdentifier *string // The Amazon Resource Name (ARN) of the configured model algorithm association // that is used for this trained model. // // This member is required. ConfiguredModelAlgorithmAssociationArn *string // The time at which the trained model was created. // // This member is required. CreateTime *time.Time // The account ID of the member that created the trained model. // // This member is required. CreatorAccountId *string // The membership ID of the member that created the trained model. // // This member is required. MembershipIdentifier *string // The name of the trained model. // // This member is required. Name *string // The status of the trained model. // // This member is required. Status TrainedModelStatus // The Amazon Resource Name (ARN) of the trained model. // // This member is required. TrainedModelArn *string // The most recent time at which the trained model was updated. // // This member is required. UpdateTime *time.Time // The description of the trained model. Description *string // Information about the incremental training data channels used to create this // version of the trained model. IncrementalTrainingDataChannels []IncrementalTrainingDataChannelOutput // The version identifier of this trained model version. VersionIdentifier *string // contains filtered or unexported fields }
Provides summary information about a trained model in a collaboration.
type ColumnSchema ¶
type ColumnSchema struct { // The name of a column. // // This member is required. ColumnName *string // The data type of column. // // This member is required. ColumnTypes []ColumnType // contains filtered or unexported fields }
Metadata for a column.
type ColumnType ¶
type ColumnType string
const ( ColumnTypeUserId ColumnType = "USER_ID" ColumnTypeItemId ColumnType = "ITEM_ID" ColumnTypeTimestamp ColumnType = "TIMESTAMP" ColumnTypeCategoricalFeature ColumnType = "CATEGORICAL_FEATURE" ColumnTypeNumericalFeature ColumnType = "NUMERICAL_FEATURE" )
Enum values for ColumnType
func (ColumnType) Values ¶
func (ColumnType) Values() []ColumnType
Values returns all known values for ColumnType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ComputeConfiguration ¶ added in v1.10.0
type ComputeConfiguration interface {
// contains filtered or unexported methods
}
Provides configuration information for the instances that will perform the compute work.
The following types satisfy this interface:
ComputeConfigurationMemberWorker
Example (OutputUsage) ¶
package main import ( "fmt" "github.com/aws/aws-sdk-go-v2/service/cleanroomsml/types" ) func main() { var union types.ComputeConfiguration // type switches can be used to check the union value switch v := union.(type) { case *types.ComputeConfigurationMemberWorker: _ = v.Value // Value is types.WorkerComputeConfiguration case *types.UnknownUnionMember: fmt.Println("unknown tag:", v.Tag) default: fmt.Println("union is nil or unknown type") } }
type ComputeConfigurationMemberWorker ¶ added in v1.10.0
type ComputeConfigurationMemberWorker struct { Value WorkerComputeConfiguration // contains filtered or unexported fields }
The worker instances that will perform the compute work.
type ConfiguredAudienceModelOutputConfig ¶
type ConfiguredAudienceModelOutputConfig struct { // Defines the Amazon S3 bucket where the configured audience is stored. // // This member is required. Destination *AudienceDestination // The ARN of the IAM role that can write the Amazon S3 bucket. // // This member is required. RoleArn *string // contains filtered or unexported fields }
Configuration information necessary for the configure audience model output.
type ConfiguredAudienceModelStatus ¶
type ConfiguredAudienceModelStatus string
const (
ConfiguredAudienceModelStatusActive ConfiguredAudienceModelStatus = "ACTIVE"
)
Enum values for ConfiguredAudienceModelStatus
func (ConfiguredAudienceModelStatus) Values ¶
func (ConfiguredAudienceModelStatus) Values() []ConfiguredAudienceModelStatus
Values returns all known values for ConfiguredAudienceModelStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ConfiguredAudienceModelSummary ¶
type ConfiguredAudienceModelSummary struct { // The Amazon Resource Name (ARN) of the audience model that was used to create // the configured audience model. // // This member is required. AudienceModelArn *string // The Amazon Resource Name (ARN) of the configured audience model that you are // interested in. // // This member is required. ConfiguredAudienceModelArn *string // The time at which the configured audience model was created. // // This member is required. CreateTime *time.Time // The name of the configured audience model. // // This member is required. Name *string // The output configuration of the configured audience model. // // This member is required. OutputConfig *ConfiguredAudienceModelOutputConfig // The status of the configured audience model. // // This member is required. Status ConfiguredAudienceModelStatus // The most recent time at which the configured audience model was updated. // // This member is required. UpdateTime *time.Time // The description of the configured audience model. Description *string // contains filtered or unexported fields }
Information about the configured audience model.
type ConfiguredModelAlgorithmAssociationSummary ¶ added in v1.10.0
type ConfiguredModelAlgorithmAssociationSummary struct { // The collaboration ID of the collaboration that contains the configured model // algorithm association. // // This member is required. CollaborationIdentifier *string // The Amazon Resource Name (ARN) of the configured model algorithm that is being // associated. // // This member is required. ConfiguredModelAlgorithmArn *string // The Amazon Resource Name (ARN) of the configured model algorithm association. // // This member is required. ConfiguredModelAlgorithmAssociationArn *string // The time at which the configured model algorithm association was created. // // This member is required. CreateTime *time.Time // The membership ID of the member that created the configured model algorithm // association. // // This member is required. MembershipIdentifier *string // The name of the configured model algorithm association. // // This member is required. Name *string // The most recent time at which the configured model algorithm association was // updated. // // This member is required. UpdateTime *time.Time // The description of the configured model algorithm association. Description *string // contains filtered or unexported fields }
Provides summary information about the configured model algorithm association.
type ConfiguredModelAlgorithmSummary ¶ added in v1.10.0
type ConfiguredModelAlgorithmSummary struct { // The Amazon Resource Name (ARN) of the configured model algorithm. // // This member is required. ConfiguredModelAlgorithmArn *string // The time at which the configured model algorithm was created. // // This member is required. CreateTime *time.Time // The name of the configured model algorithm. // // This member is required. Name *string // The most recent time at which the configured model algorithm was updated. // // This member is required. UpdateTime *time.Time // The description of the configured model algorithm. Description *string // contains filtered or unexported fields }
Provides summary information about a configured model algorithm.
type ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You can't complete this action because another resource depends on this resource.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type ContainerConfig ¶ added in v1.10.0
type ContainerConfig struct { // The registry path of the docker image that contains the algorithm. Clean Rooms // ML currently only supports the registry/repository[:tag] image path format. For // more information about using images in Clean Rooms ML, see the [Sagemaker API reference]. // // [Sagemaker API reference]: https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_AlgorithmSpecification.html#sagemaker-Type-AlgorithmSpecification-TrainingImage // // This member is required. ImageUri *string // The arguments for a container used to run a training job. See How Amazon // SageMaker Runs Your Training Image for additional information. For more // information, see [How Sagemaker runs your training image]. // // [How Sagemaker runs your training image]: https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-training-algo-dockerfile.html Arguments []string // The entrypoint script for a Docker container used to run a training job. This // script takes precedence over the default train processing instructions. See How // Amazon SageMaker Runs Your Training Image for additional information. For more // information, see [How Sagemaker runs your training image]. // // [How Sagemaker runs your training image]: https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-training-algo-dockerfile.html Entrypoint []string // A list of metric definition objects. Each object specifies the metric name and // regular expressions used to parse algorithm logs. Amazon Web Services Clean // Rooms ML publishes each metric to all members' Amazon CloudWatch using IAM role // configured in PutMLConfiguration. MetricDefinitions []MetricDefinition // contains filtered or unexported fields }
Provides configuration information for the dockerized container where the model algorithm is stored.
type CustomEntityConfig ¶ added in v1.19.2
type CustomEntityConfig struct { // Defines data identifiers for the custom entity configuration. Provide this only // if CUSTOM redaction is configured. // // This member is required. CustomDataIdentifiers []string // contains filtered or unexported fields }
The configuration for defining custom patterns to be redacted from logs and error messages. This is for the CUSTOM config under entitiesToRedact. Both CustomEntityConfig and entitiesToRedact need to be present or not present.
type DataSource ¶
type DataSource struct { // A GlueDataSource object that defines the catalog ID, database name, and table // name for the training data. // // This member is required. GlueDataSource *GlueDataSource // contains filtered or unexported fields }
Defines information about the Glue data source that contains the training data.
type Dataset ¶
type Dataset struct { // A DatasetInputConfig object that defines the data source and schema mapping. // // This member is required. InputConfig *DatasetInputConfig // What type of information is found in the dataset. // // This member is required. Type DatasetType // contains filtered or unexported fields }
Defines where the training dataset is located, what type of data it contains, and how to access the data.
type DatasetInputConfig ¶
type DatasetInputConfig struct { // A DataSource object that specifies the Glue data source for the training data. // // This member is required. DataSource *DataSource // The schema information for the training data. // // This member is required. Schema []ColumnSchema // contains filtered or unexported fields }
Defines the Glue data source and schema mapping information.
type DatasetType ¶
type DatasetType string
const (
DatasetTypeInteractions DatasetType = "INTERACTIONS"
)
Enum values for DatasetType
func (DatasetType) Values ¶
func (DatasetType) Values() []DatasetType
Values returns all known values for DatasetType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Destination ¶ added in v1.10.0
type Destination struct { // Provides information about an Amazon S3 bucket and path. // // This member is required. S3Destination *S3ConfigMap // contains filtered or unexported fields }
The Amazon S3 location where the exported model artifacts are stored.
type EntityType ¶ added in v1.19.2
type EntityType string
const ( EntityTypeAllPersonallyIdentifiableInformation EntityType = "ALL_PERSONALLY_IDENTIFIABLE_INFORMATION" EntityTypeNumbers EntityType = "NUMBERS" EntityTypeCustom EntityType = "CUSTOM" )
Enum values for EntityType
func (EntityType) Values ¶ added in v1.19.2
func (EntityType) Values() []EntityType
Values returns all known values for EntityType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type GlueDataSource ¶
type GlueDataSource struct { // The Glue database that contains the training data. // // This member is required. DatabaseName *string // The Glue table that contains the training data. // // This member is required. TableName *string // The Glue catalog that contains the training data. CatalogId *string // contains filtered or unexported fields }
Defines the Glue data source that contains the training data.
type IncrementalTrainingDataChannel ¶ added in v1.13.0
type IncrementalTrainingDataChannel struct { // The name of the incremental training data channel. This name is used to // identify the channel during the training process and must be unique within the // training job. // // This member is required. ChannelName *string // The Amazon Resource Name (ARN) of the base trained model to use for incremental // training. This model serves as the starting point for the incremental training // process. // // This member is required. TrainedModelArn *string // The version identifier of the base trained model to use for incremental // training. If not specified, the latest version of the trained model is used. VersionIdentifier *string // contains filtered or unexported fields }
Defines an incremental training data channel that references a previously trained model. Incremental training allows you to update an existing trained model with new data, building upon the knowledge from a base model rather than training from scratch. This can significantly reduce training time and computational costs while improving model performance with additional data.
type IncrementalTrainingDataChannelOutput ¶ added in v1.13.0
type IncrementalTrainingDataChannelOutput struct { // The name of the incremental training data channel that was used. // // This member is required. ChannelName *string // The name of the base trained model that was used for incremental training. // // This member is required. ModelName *string // The version identifier of the trained model that was used for incremental // training. VersionIdentifier *string // contains filtered or unexported fields }
Contains information about an incremental training data channel that was used to create a trained model. This structure provides details about the base model and channel configuration used during incremental training.
type InferenceContainerConfig ¶ added in v1.10.0
type InferenceContainerConfig struct { // The registry path of the docker image that contains the inference algorithm. // Clean Rooms ML currently only supports the registry/repository[:tag] image path // format. For more information about using images in Clean Rooms ML, see the [Sagemaker API reference]. // // [Sagemaker API reference]: https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_AlgorithmSpecification.html#sagemaker-Type-AlgorithmSpecification-TrainingImage // // This member is required. ImageUri *string // contains filtered or unexported fields }
Provides configuration information for the inference container.
type InferenceContainerExecutionParameters ¶ added in v1.10.0
type InferenceContainerExecutionParameters struct { // The maximum size of the inference container payload, specified in MB. MaxPayloadInMB *int32 // contains filtered or unexported fields }
Provides execution parameters for the inference container.
type InferenceInstanceType ¶ added in v1.10.0
type InferenceInstanceType string
const ( InferenceInstanceTypeMlR7i48xlarge InferenceInstanceType = "ml.r7i.48xlarge" InferenceInstanceTypeMlR6i16xlarge InferenceInstanceType = "ml.r6i.16xlarge" InferenceInstanceTypeMlM6iXlarge InferenceInstanceType = "ml.m6i.xlarge" InferenceInstanceTypeMlM54xlarge InferenceInstanceType = "ml.m5.4xlarge" InferenceInstanceTypeMlP2Xlarge InferenceInstanceType = "ml.p2.xlarge" InferenceInstanceTypeMlM416xlarge InferenceInstanceType = "ml.m4.16xlarge" InferenceInstanceTypeMlR7i16xlarge InferenceInstanceType = "ml.r7i.16xlarge" InferenceInstanceTypeMlM7iXlarge InferenceInstanceType = "ml.m7i.xlarge" InferenceInstanceTypeMlM6i12xlarge InferenceInstanceType = "ml.m6i.12xlarge" InferenceInstanceTypeMlR7i8xlarge InferenceInstanceType = "ml.r7i.8xlarge" InferenceInstanceTypeMlR7iLarge InferenceInstanceType = "ml.r7i.large" InferenceInstanceTypeMlM7i12xlarge InferenceInstanceType = "ml.m7i.12xlarge" InferenceInstanceTypeMlM6i24xlarge InferenceInstanceType = "ml.m6i.24xlarge" InferenceInstanceTypeMlM7i24xlarge InferenceInstanceType = "ml.m7i.24xlarge" InferenceInstanceTypeMlR6i8xlarge InferenceInstanceType = "ml.r6i.8xlarge" InferenceInstanceTypeMlR6iLarge InferenceInstanceType = "ml.r6i.large" InferenceInstanceTypeMlG52xlarge InferenceInstanceType = "ml.g5.2xlarge" InferenceInstanceTypeMlM5Large InferenceInstanceType = "ml.m5.large" InferenceInstanceTypeMlM7i48xlarge InferenceInstanceType = "ml.m7i.48xlarge" InferenceInstanceTypeMlM6i16xlarge InferenceInstanceType = "ml.m6i.16xlarge" InferenceInstanceTypeMlP216xlarge InferenceInstanceType = "ml.p2.16xlarge" InferenceInstanceTypeMlG54xlarge InferenceInstanceType = "ml.g5.4xlarge" InferenceInstanceTypeMlM7i16xlarge InferenceInstanceType = "ml.m7i.16xlarge" InferenceInstanceTypeMlC42xlarge InferenceInstanceType = "ml.c4.2xlarge" InferenceInstanceTypeMlC52xlarge InferenceInstanceType = "ml.c5.2xlarge" InferenceInstanceTypeMlC6i32xlarge InferenceInstanceType = "ml.c6i.32xlarge" InferenceInstanceTypeMlC44xlarge InferenceInstanceType = "ml.c4.4xlarge" InferenceInstanceTypeMlG58xlarge InferenceInstanceType = "ml.g5.8xlarge" InferenceInstanceTypeMlC6iXlarge InferenceInstanceType = "ml.c6i.xlarge" InferenceInstanceTypeMlC54xlarge InferenceInstanceType = "ml.c5.4xlarge" InferenceInstanceTypeMlG4dnXlarge InferenceInstanceType = "ml.g4dn.xlarge" InferenceInstanceTypeMlC7iXlarge InferenceInstanceType = "ml.c7i.xlarge" InferenceInstanceTypeMlC6i12xlarge InferenceInstanceType = "ml.c6i.12xlarge" InferenceInstanceTypeMlG4dn12xlarge InferenceInstanceType = "ml.g4dn.12xlarge" InferenceInstanceTypeMlC7i12xlarge InferenceInstanceType = "ml.c7i.12xlarge" InferenceInstanceTypeMlC6i24xlarge InferenceInstanceType = "ml.c6i.24xlarge" InferenceInstanceTypeMlG4dn2xlarge InferenceInstanceType = "ml.g4dn.2xlarge" InferenceInstanceTypeMlC7i24xlarge InferenceInstanceType = "ml.c7i.24xlarge" InferenceInstanceTypeMlC7i2xlarge InferenceInstanceType = "ml.c7i.2xlarge" InferenceInstanceTypeMlC48xlarge InferenceInstanceType = "ml.c4.8xlarge" InferenceInstanceTypeMlC6i2xlarge InferenceInstanceType = "ml.c6i.2xlarge" InferenceInstanceTypeMlG4dn4xlarge InferenceInstanceType = "ml.g4dn.4xlarge" InferenceInstanceTypeMlC7i48xlarge InferenceInstanceType = "ml.c7i.48xlarge" InferenceInstanceTypeMlC7i4xlarge InferenceInstanceType = "ml.c7i.4xlarge" InferenceInstanceTypeMlC6i16xlarge InferenceInstanceType = "ml.c6i.16xlarge" InferenceInstanceTypeMlC59xlarge InferenceInstanceType = "ml.c5.9xlarge" InferenceInstanceTypeMlG4dn16xlarge InferenceInstanceType = "ml.g4dn.16xlarge" InferenceInstanceTypeMlC7i16xlarge InferenceInstanceType = "ml.c7i.16xlarge" InferenceInstanceTypeMlC6i4xlarge InferenceInstanceType = "ml.c6i.4xlarge" InferenceInstanceTypeMlC5Xlarge InferenceInstanceType = "ml.c5.xlarge" InferenceInstanceTypeMlC4Xlarge InferenceInstanceType = "ml.c4.xlarge" InferenceInstanceTypeMlG4dn8xlarge InferenceInstanceType = "ml.g4dn.8xlarge" InferenceInstanceTypeMlC7i8xlarge InferenceInstanceType = "ml.c7i.8xlarge" InferenceInstanceTypeMlC7iLarge InferenceInstanceType = "ml.c7i.large" InferenceInstanceTypeMlG5Xlarge InferenceInstanceType = "ml.g5.xlarge" InferenceInstanceTypeMlC6i8xlarge InferenceInstanceType = "ml.c6i.8xlarge" InferenceInstanceTypeMlC6iLarge InferenceInstanceType = "ml.c6i.large" InferenceInstanceTypeMlG512xlarge InferenceInstanceType = "ml.g5.12xlarge" InferenceInstanceTypeMlG524xlarge InferenceInstanceType = "ml.g5.24xlarge" InferenceInstanceTypeMlM7i2xlarge InferenceInstanceType = "ml.m7i.2xlarge" InferenceInstanceTypeMlC518xlarge InferenceInstanceType = "ml.c5.18xlarge" InferenceInstanceTypeMlG548xlarge InferenceInstanceType = "ml.g5.48xlarge" InferenceInstanceTypeMlM6i2xlarge InferenceInstanceType = "ml.m6i.2xlarge" InferenceInstanceTypeMlG516xlarge InferenceInstanceType = "ml.g5.16xlarge" InferenceInstanceTypeMlM7i4xlarge InferenceInstanceType = "ml.m7i.4xlarge" InferenceInstanceTypeMlR6i32xlarge InferenceInstanceType = "ml.r6i.32xlarge" InferenceInstanceTypeMlM6i4xlarge InferenceInstanceType = "ml.m6i.4xlarge" InferenceInstanceTypeMlM5Xlarge InferenceInstanceType = "ml.m5.xlarge" InferenceInstanceTypeMlM410xlarge InferenceInstanceType = "ml.m4.10xlarge" InferenceInstanceTypeMlR6iXlarge InferenceInstanceType = "ml.r6i.xlarge" InferenceInstanceTypeMlM512xlarge InferenceInstanceType = "ml.m5.12xlarge" InferenceInstanceTypeMlM4Xlarge InferenceInstanceType = "ml.m4.xlarge" InferenceInstanceTypeMlR7i2xlarge InferenceInstanceType = "ml.r7i.2xlarge" InferenceInstanceTypeMlR7iXlarge InferenceInstanceType = "ml.r7i.xlarge" InferenceInstanceTypeMlR6i12xlarge InferenceInstanceType = "ml.r6i.12xlarge" InferenceInstanceTypeMlM524xlarge InferenceInstanceType = "ml.m5.24xlarge" InferenceInstanceTypeMlR7i12xlarge InferenceInstanceType = "ml.r7i.12xlarge" InferenceInstanceTypeMlM7i8xlarge InferenceInstanceType = "ml.m7i.8xlarge" InferenceInstanceTypeMlM7iLarge InferenceInstanceType = "ml.m7i.large" InferenceInstanceTypeMlR6i24xlarge InferenceInstanceType = "ml.r6i.24xlarge" InferenceInstanceTypeMlR6i2xlarge InferenceInstanceType = "ml.r6i.2xlarge" InferenceInstanceTypeMlM42xlarge InferenceInstanceType = "ml.m4.2xlarge" InferenceInstanceTypeMlR7i24xlarge InferenceInstanceType = "ml.r7i.24xlarge" InferenceInstanceTypeMlR7i4xlarge InferenceInstanceType = "ml.r7i.4xlarge" InferenceInstanceTypeMlM6i8xlarge InferenceInstanceType = "ml.m6i.8xlarge" InferenceInstanceTypeMlM6iLarge InferenceInstanceType = "ml.m6i.large" InferenceInstanceTypeMlM52xlarge InferenceInstanceType = "ml.m5.2xlarge" InferenceInstanceTypeMlP28xlarge InferenceInstanceType = "ml.p2.8xlarge" InferenceInstanceTypeMlR6i4xlarge InferenceInstanceType = "ml.r6i.4xlarge" InferenceInstanceTypeMlM6i32xlarge InferenceInstanceType = "ml.m6i.32xlarge" InferenceInstanceTypeMlM44xlarge InferenceInstanceType = "ml.m4.4xlarge" InferenceInstanceTypeMlP316xlarge InferenceInstanceType = "ml.p3.16xlarge" InferenceInstanceTypeMlP32xlarge InferenceInstanceType = "ml.p3.2xlarge" InferenceInstanceTypeMlP38xlarge InferenceInstanceType = "ml.p3.8xlarge" )
Enum values for InferenceInstanceType
func (InferenceInstanceType) Values ¶ added in v1.10.0
func (InferenceInstanceType) Values() []InferenceInstanceType
Values returns all known values for InferenceInstanceType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type InferenceOutputConfiguration ¶ added in v1.10.0
type InferenceOutputConfiguration struct { // Defines the members that can receive inference output. // // This member is required. Members []InferenceReceiverMember // The MIME type used to specify the output data. Accept *string // contains filtered or unexported fields }
Configuration information about how the inference output is stored.
type InferenceReceiverMember ¶ added in v1.10.0
type InferenceReceiverMember struct { // The account ID of the member that can receive inference results. // // This member is required. AccountId *string // contains filtered or unexported fields }
Defines who will receive inference results.
type InferenceResourceConfig ¶ added in v1.10.0
type InferenceResourceConfig struct { // The type of instance that is used to perform model inference. // // This member is required. InstanceType InferenceInstanceType // The number of instances to use. InstanceCount *int32 // contains filtered or unexported fields }
Defines the resources used to perform model inference.
type InputChannel ¶ added in v1.10.0
type InputChannel struct { // The data source that is used to create the ML input channel. // // This member is required. DataSource InputChannelDataSource // The Amazon Resource Name (ARN) of the role used to run the query specified in // the dataSource field of the input channel. // // Passing a role across AWS accounts is not allowed. If you pass a role that // isn't in your account, you get an AccessDeniedException error. // // This member is required. RoleArn *string // contains filtered or unexported fields }
Provides information about the data source that is used to create an ML input channel.
type InputChannelDataSource ¶ added in v1.10.0
type InputChannelDataSource interface {
// contains filtered or unexported methods
}
Provides the data source that is used to define an input channel.
The following types satisfy this interface:
InputChannelDataSourceMemberProtectedQueryInputParameters
Example (OutputUsage) ¶
package main import ( "fmt" "github.com/aws/aws-sdk-go-v2/service/cleanroomsml/types" ) func main() { var union types.InputChannelDataSource // type switches can be used to check the union value switch v := union.(type) { case *types.InputChannelDataSourceMemberProtectedQueryInputParameters: _ = v.Value // Value is types.ProtectedQueryInputParameters case *types.UnknownUnionMember: fmt.Println("unknown tag:", v.Tag) default: fmt.Println("union is nil or unknown type") } }
type InputChannelDataSourceMemberProtectedQueryInputParameters ¶ added in v1.10.0
type InputChannelDataSourceMemberProtectedQueryInputParameters struct { Value ProtectedQueryInputParameters // contains filtered or unexported fields }
Provides information necessary to perform the protected query.
type InstanceType ¶ added in v1.10.0
type InstanceType string
const ( InstanceTypeMlM4Xlarge InstanceType = "ml.m4.xlarge" InstanceTypeMlM42xlarge InstanceType = "ml.m4.2xlarge" InstanceTypeMlM44xlarge InstanceType = "ml.m4.4xlarge" InstanceTypeMlM410xlarge InstanceType = "ml.m4.10xlarge" InstanceTypeMlM416xlarge InstanceType = "ml.m4.16xlarge" InstanceTypeMlG4dnXlarge InstanceType = "ml.g4dn.xlarge" InstanceTypeMlG4dn2xlarge InstanceType = "ml.g4dn.2xlarge" InstanceTypeMlG4dn4xlarge InstanceType = "ml.g4dn.4xlarge" InstanceTypeMlG4dn8xlarge InstanceType = "ml.g4dn.8xlarge" InstanceTypeMlG4dn12xlarge InstanceType = "ml.g4dn.12xlarge" InstanceTypeMlG4dn16xlarge InstanceType = "ml.g4dn.16xlarge" InstanceTypeMlM5Large InstanceType = "ml.m5.large" InstanceTypeMlM5Xlarge InstanceType = "ml.m5.xlarge" InstanceTypeMlM52xlarge InstanceType = "ml.m5.2xlarge" InstanceTypeMlM54xlarge InstanceType = "ml.m5.4xlarge" InstanceTypeMlM512xlarge InstanceType = "ml.m5.12xlarge" InstanceTypeMlM524xlarge InstanceType = "ml.m5.24xlarge" InstanceTypeMlC4Xlarge InstanceType = "ml.c4.xlarge" InstanceTypeMlC42xlarge InstanceType = "ml.c4.2xlarge" InstanceTypeMlC44xlarge InstanceType = "ml.c4.4xlarge" InstanceTypeMlC48xlarge InstanceType = "ml.c4.8xlarge" InstanceTypeMlP2Xlarge InstanceType = "ml.p2.xlarge" InstanceTypeMlP28xlarge InstanceType = "ml.p2.8xlarge" InstanceTypeMlP216xlarge InstanceType = "ml.p2.16xlarge" InstanceTypeMlP4d24xlarge InstanceType = "ml.p4d.24xlarge" InstanceTypeMlP4de24xlarge InstanceType = "ml.p4de.24xlarge" InstanceTypeMlP548xlarge InstanceType = "ml.p5.48xlarge" InstanceTypeMlC5Xlarge InstanceType = "ml.c5.xlarge" InstanceTypeMlC52xlarge InstanceType = "ml.c5.2xlarge" InstanceTypeMlC54xlarge InstanceType = "ml.c5.4xlarge" InstanceTypeMlC59xlarge InstanceType = "ml.c5.9xlarge" InstanceTypeMlC518xlarge InstanceType = "ml.c5.18xlarge" InstanceTypeMlC5nXlarge InstanceType = "ml.c5n.xlarge" InstanceTypeMlC5n2xlarge InstanceType = "ml.c5n.2xlarge" InstanceTypeMlC5n4xlarge InstanceType = "ml.c5n.4xlarge" InstanceTypeMlC5n9xlarge InstanceType = "ml.c5n.9xlarge" InstanceTypeMlC5n18xlarge InstanceType = "ml.c5n.18xlarge" InstanceTypeMlG5Xlarge InstanceType = "ml.g5.xlarge" InstanceTypeMlG52xlarge InstanceType = "ml.g5.2xlarge" InstanceTypeMlG54xlarge InstanceType = "ml.g5.4xlarge" InstanceTypeMlG58xlarge InstanceType = "ml.g5.8xlarge" InstanceTypeMlG516xlarge InstanceType = "ml.g5.16xlarge" InstanceTypeMlG512xlarge InstanceType = "ml.g5.12xlarge" InstanceTypeMlG524xlarge InstanceType = "ml.g5.24xlarge" InstanceTypeMlG548xlarge InstanceType = "ml.g5.48xlarge" InstanceTypeMlTrn12xlarge InstanceType = "ml.trn1.2xlarge" InstanceTypeMlTrn132xlarge InstanceType = "ml.trn1.32xlarge" InstanceTypeMlTrn1n32xlarge InstanceType = "ml.trn1n.32xlarge" InstanceTypeMlM6iLarge InstanceType = "ml.m6i.large" InstanceTypeMlM6iXlarge InstanceType = "ml.m6i.xlarge" InstanceTypeMlM6i2xlarge InstanceType = "ml.m6i.2xlarge" InstanceTypeMlM6i4xlarge InstanceType = "ml.m6i.4xlarge" InstanceTypeMlM6i8xlarge InstanceType = "ml.m6i.8xlarge" InstanceTypeMlM6i12xlarge InstanceType = "ml.m6i.12xlarge" InstanceTypeMlM6i16xlarge InstanceType = "ml.m6i.16xlarge" InstanceTypeMlM6i24xlarge InstanceType = "ml.m6i.24xlarge" InstanceTypeMlM6i32xlarge InstanceType = "ml.m6i.32xlarge" InstanceTypeMlC6iXlarge InstanceType = "ml.c6i.xlarge" InstanceTypeMlC6i2xlarge InstanceType = "ml.c6i.2xlarge" InstanceTypeMlC6i8xlarge InstanceType = "ml.c6i.8xlarge" InstanceTypeMlC6i4xlarge InstanceType = "ml.c6i.4xlarge" InstanceTypeMlC6i12xlarge InstanceType = "ml.c6i.12xlarge" InstanceTypeMlC6i16xlarge InstanceType = "ml.c6i.16xlarge" InstanceTypeMlC6i24xlarge InstanceType = "ml.c6i.24xlarge" InstanceTypeMlC6i32xlarge InstanceType = "ml.c6i.32xlarge" InstanceTypeMlR5dLarge InstanceType = "ml.r5d.large" InstanceTypeMlR5dXlarge InstanceType = "ml.r5d.xlarge" InstanceTypeMlR5d2xlarge InstanceType = "ml.r5d.2xlarge" InstanceTypeMlR5d4xlarge InstanceType = "ml.r5d.4xlarge" InstanceTypeMlR5d8xlarge InstanceType = "ml.r5d.8xlarge" InstanceTypeMlR5d12xlarge InstanceType = "ml.r5d.12xlarge" InstanceTypeMlR5d16xlarge InstanceType = "ml.r5d.16xlarge" InstanceTypeMlR5d24xlarge InstanceType = "ml.r5d.24xlarge" InstanceTypeMlT3Medium InstanceType = "ml.t3.medium" InstanceTypeMlT3Large InstanceType = "ml.t3.large" InstanceTypeMlT3Xlarge InstanceType = "ml.t3.xlarge" InstanceTypeMlT32xlarge InstanceType = "ml.t3.2xlarge" InstanceTypeMlR5Large InstanceType = "ml.r5.large" InstanceTypeMlR5Xlarge InstanceType = "ml.r5.xlarge" InstanceTypeMlR52xlarge InstanceType = "ml.r5.2xlarge" InstanceTypeMlR54xlarge InstanceType = "ml.r5.4xlarge" InstanceTypeMlR58xlarge InstanceType = "ml.r5.8xlarge" InstanceTypeMlR512xlarge InstanceType = "ml.r5.12xlarge" InstanceTypeMlR516xlarge InstanceType = "ml.r5.16xlarge" InstanceTypeMlR524xlarge InstanceType = "ml.r5.24xlarge" InstanceTypeMlC7iLarge InstanceType = "ml.c7i.large" InstanceTypeMlC7iXlarge InstanceType = "ml.c7i.xlarge" InstanceTypeMlC7i2xlarge InstanceType = "ml.c7i.2xlarge" InstanceTypeMlC7i4xlarge InstanceType = "ml.c7i.4xlarge" InstanceTypeMlC7i8xlarge InstanceType = "ml.c7i.8xlarge" InstanceTypeMlC7i12xlarge InstanceType = "ml.c7i.12xlarge" InstanceTypeMlC7i16xlarge InstanceType = "ml.c7i.16xlarge" InstanceTypeMlC7i24xlarge InstanceType = "ml.c7i.24xlarge" InstanceTypeMlC7i48xlarge InstanceType = "ml.c7i.48xlarge" InstanceTypeMlM7iLarge InstanceType = "ml.m7i.large" InstanceTypeMlM7iXlarge InstanceType = "ml.m7i.xlarge" InstanceTypeMlM7i2xlarge InstanceType = "ml.m7i.2xlarge" InstanceTypeMlM7i4xlarge InstanceType = "ml.m7i.4xlarge" InstanceTypeMlM7i8xlarge InstanceType = "ml.m7i.8xlarge" InstanceTypeMlM7i12xlarge InstanceType = "ml.m7i.12xlarge" InstanceTypeMlM7i16xlarge InstanceType = "ml.m7i.16xlarge" InstanceTypeMlM7i24xlarge InstanceType = "ml.m7i.24xlarge" InstanceTypeMlM7i48xlarge InstanceType = "ml.m7i.48xlarge" InstanceTypeMlR7iLarge InstanceType = "ml.r7i.large" InstanceTypeMlR7iXlarge InstanceType = "ml.r7i.xlarge" InstanceTypeMlR7i2xlarge InstanceType = "ml.r7i.2xlarge" InstanceTypeMlR7i4xlarge InstanceType = "ml.r7i.4xlarge" InstanceTypeMlR7i8xlarge InstanceType = "ml.r7i.8xlarge" InstanceTypeMlR7i12xlarge InstanceType = "ml.r7i.12xlarge" InstanceTypeMlR7i16xlarge InstanceType = "ml.r7i.16xlarge" InstanceTypeMlR7i24xlarge InstanceType = "ml.r7i.24xlarge" InstanceTypeMlR7i48xlarge InstanceType = "ml.r7i.48xlarge" InstanceTypeMlG6Xlarge InstanceType = "ml.g6.xlarge" InstanceTypeMlG62xlarge InstanceType = "ml.g6.2xlarge" InstanceTypeMlG64xlarge InstanceType = "ml.g6.4xlarge" InstanceTypeMlG68xlarge InstanceType = "ml.g6.8xlarge" InstanceTypeMlG612xlarge InstanceType = "ml.g6.12xlarge" InstanceTypeMlG616xlarge InstanceType = "ml.g6.16xlarge" InstanceTypeMlG624xlarge InstanceType = "ml.g6.24xlarge" InstanceTypeMlG648xlarge InstanceType = "ml.g6.48xlarge" InstanceTypeMlG6eXlarge InstanceType = "ml.g6e.xlarge" InstanceTypeMlG6e2xlarge InstanceType = "ml.g6e.2xlarge" InstanceTypeMlG6e4xlarge InstanceType = "ml.g6e.4xlarge" InstanceTypeMlG6e8xlarge InstanceType = "ml.g6e.8xlarge" InstanceTypeMlG6e12xlarge InstanceType = "ml.g6e.12xlarge" InstanceTypeMlG6e16xlarge InstanceType = "ml.g6e.16xlarge" InstanceTypeMlG6e24xlarge InstanceType = "ml.g6e.24xlarge" InstanceTypeMlG6e48xlarge InstanceType = "ml.g6e.48xlarge" InstanceTypeMlP5en48xlarge InstanceType = "ml.p5en.48xlarge" InstanceTypeMlP32xlarge InstanceType = "ml.p3.2xlarge" InstanceTypeMlP38xlarge InstanceType = "ml.p3.8xlarge" InstanceTypeMlP316xlarge InstanceType = "ml.p3.16xlarge" InstanceTypeMlP3dn24xlarge InstanceType = "ml.p3dn.24xlarge" )
Enum values for InstanceType
func (InstanceType) Values ¶ added in v1.10.0
func (InstanceType) Values() []InstanceType
Values returns all known values for InstanceType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type InternalServiceException ¶ added in v1.13.0
type InternalServiceException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
An internal service error occurred. Retry your request. If the problem persists, contact AWS Support.
func (*InternalServiceException) Error ¶ added in v1.13.0
func (e *InternalServiceException) Error() string
func (*InternalServiceException) ErrorCode ¶ added in v1.13.0
func (e *InternalServiceException) ErrorCode() string
func (*InternalServiceException) ErrorFault ¶ added in v1.13.0
func (e *InternalServiceException) ErrorFault() smithy.ErrorFault
func (*InternalServiceException) ErrorMessage ¶ added in v1.13.0
func (e *InternalServiceException) ErrorMessage() string
type LogRedactionConfiguration ¶ added in v1.19.2
type LogRedactionConfiguration struct { // Specifies the entities to be redacted from logs. Entities to redact are // "ALL_PERSONALLY_IDENTIFIABLE_INFORMATION", "NUMBERS","CUSTOM". If CUSTOM is // supplied or configured, custom patterns (customDataIdentifiers) should be // provided, and the patterns will be redacted in logs or error messages. // // This member is required. EntitiesToRedact []EntityType // Specifies the configuration for custom entities in the context of log redaction. CustomEntityConfig *CustomEntityConfig // contains filtered or unexported fields }
The configuration for log redaction.
type LogsConfigurationPolicy ¶ added in v1.10.0
type LogsConfigurationPolicy struct { // A list of account IDs that are allowed to access the logs. // // This member is required. AllowedAccountIds []string // A regular expression pattern that is used to parse the logs and return // information that matches the pattern. FilterPattern *string // Specifies the log redaction configuration for this policy. LogRedactionConfiguration *LogRedactionConfiguration // Specifies the type of log this policy applies to. The currently supported // policies are ALL or ERROR_SUMMARY. LogType LogType // contains filtered or unexported fields }
Provides the information necessary for a user to access the logs.
type LogsStatus ¶ added in v1.10.0
type LogsStatus string
const ( LogsStatusPublishSucceeded LogsStatus = "PUBLISH_SUCCEEDED" LogsStatusPublishFailed LogsStatus = "PUBLISH_FAILED" )
Enum values for LogsStatus
func (LogsStatus) Values ¶ added in v1.10.0
func (LogsStatus) Values() []LogsStatus
Values returns all known values for LogsStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type MLInputChannelStatus ¶ added in v1.10.0
type MLInputChannelStatus string
const ( MLInputChannelStatusCreatePending MLInputChannelStatus = "CREATE_PENDING" MLInputChannelStatusCreateInProgress MLInputChannelStatus = "CREATE_IN_PROGRESS" MLInputChannelStatusCreateFailed MLInputChannelStatus = "CREATE_FAILED" MLInputChannelStatusActive MLInputChannelStatus = "ACTIVE" MLInputChannelStatusDeletePending MLInputChannelStatus = "DELETE_PENDING" MLInputChannelStatusDeleteInProgress MLInputChannelStatus = "DELETE_IN_PROGRESS" MLInputChannelStatusDeleteFailed MLInputChannelStatus = "DELETE_FAILED" MLInputChannelStatusInactive MLInputChannelStatus = "INACTIVE" )
Enum values for MLInputChannelStatus
func (MLInputChannelStatus) Values ¶ added in v1.10.0
func (MLInputChannelStatus) Values() []MLInputChannelStatus
Values returns all known values for MLInputChannelStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type MLInputChannelSummary ¶ added in v1.10.0
type MLInputChannelSummary struct { // The collaboration ID of the collaboration that contains the ML input channel. // // This member is required. CollaborationIdentifier *string // The associated configured model algorithms used to create the ML input channel. // // This member is required. ConfiguredModelAlgorithmAssociations []string // The time at which the ML input channel was created. // // This member is required. CreateTime *time.Time // The membership ID of the membership that contains the ML input channel. // // This member is required. MembershipIdentifier *string // The Amazon Resource Name (ARN) of the ML input channel. // // This member is required. MlInputChannelArn *string // The name of the ML input channel. // // This member is required. Name *string // The status of the ML input channel. // // This member is required. Status MLInputChannelStatus // The most recent time at which the ML input channel was updated. // // This member is required. UpdateTime *time.Time // The description of the ML input channel. Description *string // The ID of the protected query that was used to create the ML input channel. ProtectedQueryIdentifier *string // contains filtered or unexported fields }
Provides summary information about the ML input channel.
type MLOutputConfiguration ¶ added in v1.10.0
type MLOutputConfiguration struct { // The Amazon Resource Name (ARN) of the service access role that is used to store // the model artifacts. // // This member is required. RoleArn *string // The Amazon S3 location where exported model artifacts are stored. Destination *Destination // contains filtered or unexported fields }
Configuration information about how the exported model artifacts are stored.
type MetricDefinition ¶ added in v1.10.0
type MetricDefinition struct { // The name of the model metric. // // This member is required. Name *string // The regular expression statement that defines how the model metric is reported. // // This member is required. Regex *string // contains filtered or unexported fields }
Information about the model metric that is reported for a trained model.
type MetricsConfigurationPolicy ¶ added in v1.10.0
type MetricsConfigurationPolicy struct { // The noise level for the generated metrics. // // This member is required. NoiseLevel NoiseLevelType // contains filtered or unexported fields }
Provides the configuration policy for metrics generation.
type MetricsStatus ¶ added in v1.10.0
type MetricsStatus string
const ( MetricsStatusPublishSucceeded MetricsStatus = "PUBLISH_SUCCEEDED" MetricsStatusPublishFailed MetricsStatus = "PUBLISH_FAILED" )
Enum values for MetricsStatus
func (MetricsStatus) Values ¶ added in v1.10.0
func (MetricsStatus) Values() []MetricsStatus
Values returns all known values for MetricsStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ModelInferenceDataSource ¶ added in v1.10.0
type ModelInferenceDataSource struct { // The Amazon Resource Name (ARN) of the ML input channel for this model inference // data source. // // This member is required. MlInputChannelArn *string // contains filtered or unexported fields }
Defines information about the data source used for model inference.
type ModelTrainingDataChannel ¶ added in v1.10.0
type ModelTrainingDataChannel struct { // The name of the training data channel. // // This member is required. ChannelName *string // The Amazon Resource Name (ARN) of the ML input channel for this model training // data channel. // // This member is required. MlInputChannelArn *string // Specifies how the training data stored in Amazon S3 should be distributed to // training instances. This parameter controls the data distribution strategy for // the training job: // // - FullyReplicated - The entire dataset is replicated on each training // instance. This is suitable for smaller datasets and algorithms that require // access to the complete dataset. // // - ShardedByS3Key - The dataset is distributed across training instances based // on Amazon S3 key names. This is suitable for larger datasets and distributed // training scenarios where each instance processes a subset of the data. S3DataDistributionType S3DataDistributionType // contains filtered or unexported fields }
Information about the model training data channel. A training data channel is a named data source that the training algorithms can consume.
type NoiseLevelType ¶ added in v1.10.0
type NoiseLevelType string
const ( NoiseLevelTypeHigh NoiseLevelType = "HIGH" NoiseLevelTypeMedium NoiseLevelType = "MEDIUM" NoiseLevelTypeLow NoiseLevelType = "LOW" NoiseLevelTypeNone NoiseLevelType = "NONE" )
Enum values for NoiseLevelType
func (NoiseLevelType) Values ¶ added in v1.10.0
func (NoiseLevelType) Values() []NoiseLevelType
Values returns all known values for NoiseLevelType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type PolicyExistenceCondition ¶
type PolicyExistenceCondition string
const ( PolicyExistenceConditionPolicyMustExist PolicyExistenceCondition = "POLICY_MUST_EXIST" PolicyExistenceConditionPolicyMustNotExist PolicyExistenceCondition = "POLICY_MUST_NOT_EXIST" )
Enum values for PolicyExistenceCondition
func (PolicyExistenceCondition) Values ¶
func (PolicyExistenceCondition) Values() []PolicyExistenceCondition
Values returns all known values for PolicyExistenceCondition. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type PrivacyConfiguration ¶ added in v1.10.0
type PrivacyConfiguration struct { // The privacy configuration policies for a configured model algorithm association. // // This member is required. Policies *PrivacyConfigurationPolicies // contains filtered or unexported fields }
Information about the privacy configuration for a configured model algorithm association.
type PrivacyConfigurationPolicies ¶ added in v1.10.0
type PrivacyConfigurationPolicies struct { // Specifies who will receive the trained model export. TrainedModelExports *TrainedModelExportsConfigurationPolicy // Specifies who will receive the trained model inference jobs. TrainedModelInferenceJobs *TrainedModelInferenceJobsConfigurationPolicy // Specifies who will receive the trained models. TrainedModels *TrainedModelsConfigurationPolicy // contains filtered or unexported fields }
Information about the privacy configuration policies for a configured model algorithm association.
type ProtectedQueryInputParameters ¶ added in v1.10.0
type ProtectedQueryInputParameters struct { // The parameters for the SQL type Protected Query. // // This member is required. SqlParameters *ProtectedQuerySQLParameters // Provides configuration information for the workers that will perform the // protected query. ComputeConfiguration ComputeConfiguration // The format in which the query results should be returned. If not specified, // defaults to CSV . ResultFormat ResultFormat // contains filtered or unexported fields }
Provides information necessary to perform the protected query.
type ProtectedQuerySQLParameters ¶ added in v1.7.0
type ProtectedQuerySQLParameters struct { // The Amazon Resource Name (ARN) associated with the analysis template within a // collaboration. AnalysisTemplateArn *string // The protected query SQL parameters. Parameters map[string]string // The query string to be submitted. QueryString *string // contains filtered or unexported fields }
The parameters for the SQL type Protected Query.
type RelevanceMetric ¶
type RelevanceMetric struct { // The size of the generated audience. Must match one of the sizes in the // configured audience model. // // This member is required. AudienceSize *AudienceSize // The relevance score of the generated audience. Score *float64 // contains filtered or unexported fields }
The relevance score of a generated audience.
type ResourceConfig ¶ added in v1.10.0
type ResourceConfig struct { // The instance type that is used to train the model. // // This member is required. InstanceType InstanceType // The maximum size of the instance that is used to train the model. // // This member is required. VolumeSizeInGB *int32 // The number of resources that are used to train the model. InstanceCount *int32 // contains filtered or unexported fields }
Information about the EC2 resources that are used to train the model.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The resource you are requesting does not exist.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ResultFormat ¶ added in v1.14.0
type ResultFormat string
const ( ResultFormatCsv ResultFormat = "CSV" ResultFormatParquet ResultFormat = "PARQUET" )
Enum values for ResultFormat
func (ResultFormat) Values ¶ added in v1.14.0
func (ResultFormat) Values() []ResultFormat
Values returns all known values for ResultFormat. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type S3ConfigMap ¶
type S3ConfigMap struct { // The Amazon S3 location URI. // // This member is required. S3Uri *string // contains filtered or unexported fields }
Provides information about an Amazon S3 bucket and path.
type S3DataDistributionType ¶ added in v1.13.0
type S3DataDistributionType string
const ( S3DataDistributionTypeFullyReplicated S3DataDistributionType = "FullyReplicated" S3DataDistributionTypeShardedByS3Key S3DataDistributionType = "ShardedByS3Key" )
Enum values for S3DataDistributionType
func (S3DataDistributionType) Values ¶ added in v1.13.0
func (S3DataDistributionType) Values() []S3DataDistributionType
Values returns all known values for S3DataDistributionType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ErrorCodeOverride *string QuotaName *string QuotaValue *float64 // contains filtered or unexported fields }
You have exceeded your service quota.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type SharedAudienceMetrics ¶
type SharedAudienceMetrics string
const ()
Enum values for SharedAudienceMetrics
func (SharedAudienceMetrics) Values ¶
func (SharedAudienceMetrics) Values() []SharedAudienceMetrics
Values returns all known values for SharedAudienceMetrics. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type StatusDetails ¶
type StatusDetails struct { // The error message that was returned. The message is intended for human // consumption and can change at any time. Use the statusCode for programmatic // error handling. Message *string // The status code that was returned. The status code is intended for programmatic // error handling. Clean Rooms ML will not change the status code for existing // error conditions. StatusCode *string // contains filtered or unexported fields }
Details about the status of a resource.
type StoppingCondition ¶ added in v1.10.0
type StoppingCondition struct { // The maximum amount of time, in seconds, that model training can run before it // is terminated. MaxRuntimeInSeconds *int32 // contains filtered or unexported fields }
The criteria used to stop model training.
type TagOnCreatePolicy ¶
type TagOnCreatePolicy string
const ( TagOnCreatePolicyFromParentResource TagOnCreatePolicy = "FROM_PARENT_RESOURCE" TagOnCreatePolicyNone TagOnCreatePolicy = "NONE" )
Enum values for TagOnCreatePolicy
func (TagOnCreatePolicy) Values ¶
func (TagOnCreatePolicy) Values() []TagOnCreatePolicy
Values returns all known values for TagOnCreatePolicy. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ThrottlingException ¶ added in v1.13.0
type ThrottlingException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The request was denied due to request throttling.
func (*ThrottlingException) Error ¶ added in v1.13.0
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶ added in v1.13.0
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶ added in v1.13.0
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶ added in v1.13.0
func (e *ThrottlingException) ErrorMessage() string
type TrainedModelArtifactMaxSize ¶ added in v1.13.0
type TrainedModelArtifactMaxSize struct { // The unit of measurement for the maximum artifact size. Valid values include // common storage units such as bytes, kilobytes, megabytes, gigabytes, and // terabytes. // // This member is required. Unit TrainedModelArtifactMaxSizeUnitType // The numerical value for the maximum artifact size limit. This value is // interpreted according to the specified unit. // // This member is required. Value *float64 // contains filtered or unexported fields }
Specifies the maximum size limit for trained model artifacts. This configuration helps control storage costs and ensures that trained models don't exceed specified size constraints. The size limit applies to the total size of all artifacts produced by the training job.
type TrainedModelArtifactMaxSizeUnitType ¶ added in v1.13.0
type TrainedModelArtifactMaxSizeUnitType string
const (
TrainedModelArtifactMaxSizeUnitTypeGb TrainedModelArtifactMaxSizeUnitType = "GB"
)
Enum values for TrainedModelArtifactMaxSizeUnitType
func (TrainedModelArtifactMaxSizeUnitType) Values ¶ added in v1.13.0
func (TrainedModelArtifactMaxSizeUnitType) Values() []TrainedModelArtifactMaxSizeUnitType
Values returns all known values for TrainedModelArtifactMaxSizeUnitType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelExportFileType ¶ added in v1.10.0
type TrainedModelExportFileType string
const ( TrainedModelExportFileTypeModel TrainedModelExportFileType = "MODEL" TrainedModelExportFileTypeOutput TrainedModelExportFileType = "OUTPUT" )
Enum values for TrainedModelExportFileType
func (TrainedModelExportFileType) Values ¶ added in v1.10.0
func (TrainedModelExportFileType) Values() []TrainedModelExportFileType
Values returns all known values for TrainedModelExportFileType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelExportJobStatus ¶ added in v1.10.0
type TrainedModelExportJobStatus string
const ( TrainedModelExportJobStatusCreatePending TrainedModelExportJobStatus = "CREATE_PENDING" TrainedModelExportJobStatusCreateInProgress TrainedModelExportJobStatus = "CREATE_IN_PROGRESS" TrainedModelExportJobStatusCreateFailed TrainedModelExportJobStatus = "CREATE_FAILED" TrainedModelExportJobStatusActive TrainedModelExportJobStatus = "ACTIVE" )
Enum values for TrainedModelExportJobStatus
func (TrainedModelExportJobStatus) Values ¶ added in v1.10.0
func (TrainedModelExportJobStatus) Values() []TrainedModelExportJobStatus
Values returns all known values for TrainedModelExportJobStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelExportOutputConfiguration ¶ added in v1.10.0
type TrainedModelExportOutputConfiguration struct { // The members that will received the exported trained model output. // // This member is required. Members []TrainedModelExportReceiverMember // contains filtered or unexported fields }
Information about the output of the trained model export job.
type TrainedModelExportReceiverMember ¶ added in v1.10.0
type TrainedModelExportReceiverMember struct { // The account ID of the member who will receive trained model exports. // // This member is required. AccountId *string // contains filtered or unexported fields }
Provides information about the member who will receive trained model exports.
type TrainedModelExportsConfigurationPolicy ¶ added in v1.10.0
type TrainedModelExportsConfigurationPolicy struct { // The files that are exported during the trained model export job. // // This member is required. FilesToExport []TrainedModelExportFileType // The maximum size of the data that can be exported. // // This member is required. MaxSize *TrainedModelExportsMaxSize // contains filtered or unexported fields }
Information about how the trained model exports are configured.
type TrainedModelExportsMaxSize ¶ added in v1.10.0
type TrainedModelExportsMaxSize struct { // The unit of measurement for the data size. // // This member is required. Unit TrainedModelExportsMaxSizeUnitType // The maximum size of the dataset to export. // // This member is required. Value *float64 // contains filtered or unexported fields }
The maximum size of the trained model metrics that can be exported. If the trained model metrics dataset is larger than this value, it will not be exported.
type TrainedModelExportsMaxSizeUnitType ¶ added in v1.10.0
type TrainedModelExportsMaxSizeUnitType string
const (
TrainedModelExportsMaxSizeUnitTypeGb TrainedModelExportsMaxSizeUnitType = "GB"
)
Enum values for TrainedModelExportsMaxSizeUnitType
func (TrainedModelExportsMaxSizeUnitType) Values ¶ added in v1.10.0
func (TrainedModelExportsMaxSizeUnitType) Values() []TrainedModelExportsMaxSizeUnitType
Values returns all known values for TrainedModelExportsMaxSizeUnitType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelInferenceJobStatus ¶ added in v1.10.0
type TrainedModelInferenceJobStatus string
const ( TrainedModelInferenceJobStatusCreatePending TrainedModelInferenceJobStatus = "CREATE_PENDING" TrainedModelInferenceJobStatusCreateInProgress TrainedModelInferenceJobStatus = "CREATE_IN_PROGRESS" TrainedModelInferenceJobStatusCreateFailed TrainedModelInferenceJobStatus = "CREATE_FAILED" TrainedModelInferenceJobStatusActive TrainedModelInferenceJobStatus = "ACTIVE" TrainedModelInferenceJobStatusCancelPending TrainedModelInferenceJobStatus = "CANCEL_PENDING" TrainedModelInferenceJobStatusCancelInProgress TrainedModelInferenceJobStatus = "CANCEL_IN_PROGRESS" TrainedModelInferenceJobStatusCancelFailed TrainedModelInferenceJobStatus = "CANCEL_FAILED" TrainedModelInferenceJobStatusInactive TrainedModelInferenceJobStatus = "INACTIVE" )
Enum values for TrainedModelInferenceJobStatus
func (TrainedModelInferenceJobStatus) Values ¶ added in v1.10.0
func (TrainedModelInferenceJobStatus) Values() []TrainedModelInferenceJobStatus
Values returns all known values for TrainedModelInferenceJobStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelInferenceJobSummary ¶ added in v1.10.0
type TrainedModelInferenceJobSummary struct { // The collaboration ID of the collaboration that contains the trained model // inference job. // // This member is required. CollaborationIdentifier *string // The time at which the trained model inference job was created. // // This member is required. CreateTime *time.Time // The membership ID of the membership that contains the trained model inference // job. // // This member is required. MembershipIdentifier *string // The name of the trained model inference job. // // This member is required. Name *string // The output configuration information of the trained model job. // // This member is required. OutputConfiguration *InferenceOutputConfiguration // The status of the trained model inference job. // // This member is required. Status TrainedModelInferenceJobStatus // The Amazon Resource Name (ARN) of the trained model that is used for the // trained model inference job. // // This member is required. TrainedModelArn *string // The Amazon Resource Name (ARN) of the trained model inference job. // // This member is required. TrainedModelInferenceJobArn *string // The most recent time at which the trained model inference job was updated. // // This member is required. UpdateTime *time.Time // The Amazon Resource Name (ARN) of the configured model algorithm association // that is used for the trained model inference job. ConfiguredModelAlgorithmAssociationArn *string // The description of the trained model inference job. Description *string // The log status of the trained model inference job. LogsStatus LogsStatus // Details about the log status for the trained model inference job. LogsStatusDetails *string // The metric status of the trained model inference job. MetricsStatus MetricsStatus // Details about the metrics status for the trained model inference job. MetricsStatusDetails *string // The version identifier of the trained model that was used for inference in this // job. TrainedModelVersionIdentifier *string // contains filtered or unexported fields }
Provides information about the trained model inference job.
type TrainedModelInferenceJobsConfigurationPolicy ¶ added in v1.10.0
type TrainedModelInferenceJobsConfigurationPolicy struct { // The logs container for the trained model inference job. ContainerLogs []LogsConfigurationPolicy // The maximum allowed size of the output of the trained model inference job. MaxOutputSize *TrainedModelInferenceMaxOutputSize // contains filtered or unexported fields }
Provides configuration information for the trained model inference job.
type TrainedModelInferenceMaxOutputSize ¶ added in v1.10.0
type TrainedModelInferenceMaxOutputSize struct { // The measurement unit to use. // // This member is required. Unit TrainedModelInferenceMaxOutputSizeUnitType // The maximum output size value. // // This member is required. Value *float64 // contains filtered or unexported fields }
Information about the maximum output size for a trained model inference job.
type TrainedModelInferenceMaxOutputSizeUnitType ¶ added in v1.10.0
type TrainedModelInferenceMaxOutputSizeUnitType string
const (
TrainedModelInferenceMaxOutputSizeUnitTypeGb TrainedModelInferenceMaxOutputSizeUnitType = "GB"
)
Enum values for TrainedModelInferenceMaxOutputSizeUnitType
func (TrainedModelInferenceMaxOutputSizeUnitType) Values ¶ added in v1.10.0
func (TrainedModelInferenceMaxOutputSizeUnitType) Values() []TrainedModelInferenceMaxOutputSizeUnitType
Values returns all known values for TrainedModelInferenceMaxOutputSizeUnitType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelStatus ¶ added in v1.10.0
type TrainedModelStatus string
const ( TrainedModelStatusCreatePending TrainedModelStatus = "CREATE_PENDING" TrainedModelStatusCreateInProgress TrainedModelStatus = "CREATE_IN_PROGRESS" TrainedModelStatusCreateFailed TrainedModelStatus = "CREATE_FAILED" TrainedModelStatusActive TrainedModelStatus = "ACTIVE" TrainedModelStatusDeletePending TrainedModelStatus = "DELETE_PENDING" TrainedModelStatusDeleteInProgress TrainedModelStatus = "DELETE_IN_PROGRESS" TrainedModelStatusDeleteFailed TrainedModelStatus = "DELETE_FAILED" TrainedModelStatusInactive TrainedModelStatus = "INACTIVE" TrainedModelStatusCancelPending TrainedModelStatus = "CANCEL_PENDING" TrainedModelStatusCancelInProgress TrainedModelStatus = "CANCEL_IN_PROGRESS" TrainedModelStatusCancelFailed TrainedModelStatus = "CANCEL_FAILED" )
Enum values for TrainedModelStatus
func (TrainedModelStatus) Values ¶ added in v1.10.0
func (TrainedModelStatus) Values() []TrainedModelStatus
Values returns all known values for TrainedModelStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainedModelSummary ¶ added in v1.10.0
type TrainedModelSummary struct { // The collaboration ID of the collaboration that contains the trained model. // // This member is required. CollaborationIdentifier *string // The Amazon Resource Name (ARN) of the configured model algorithm association // that was used to create this trained model. // // This member is required. ConfiguredModelAlgorithmAssociationArn *string // The time at which the trained model was created. // // This member is required. CreateTime *time.Time // The membership ID of the member that created the trained model. // // This member is required. MembershipIdentifier *string // The name of the trained model. // // This member is required. Name *string // The status of the trained model. // // This member is required. Status TrainedModelStatus // The Amazon Resource Name (ARN) of the trained model. // // This member is required. TrainedModelArn *string // The most recent time at which the trained model was updated. // // This member is required. UpdateTime *time.Time // The description of the trained model. Description *string // Information about the incremental training data channels used to create this // version of the trained model. IncrementalTrainingDataChannels []IncrementalTrainingDataChannelOutput // The version identifier of this trained model version. VersionIdentifier *string // contains filtered or unexported fields }
Summary information about the trained model.
type TrainedModelsConfigurationPolicy ¶ added in v1.10.0
type TrainedModelsConfigurationPolicy struct { // The container for the logs of the trained model. ContainerLogs []LogsConfigurationPolicy // The container for the metrics of the trained model. ContainerMetrics *MetricsConfigurationPolicy // The maximum size limit for trained model artifacts as defined in the // configuration policy. This setting helps enforce consistent size limits across // trained models in the collaboration. MaxArtifactSize *TrainedModelArtifactMaxSize // contains filtered or unexported fields }
The configuration policy for the trained models.
type TrainingDatasetStatus ¶
type TrainingDatasetStatus string
const (
TrainingDatasetStatusActive TrainingDatasetStatus = "ACTIVE"
)
Enum values for TrainingDatasetStatus
func (TrainingDatasetStatus) Values ¶
func (TrainingDatasetStatus) Values() []TrainingDatasetStatus
Values returns all known values for TrainingDatasetStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TrainingDatasetSummary ¶
type TrainingDatasetSummary struct { // The time at which the training dataset was created. // // This member is required. CreateTime *time.Time // The name of the training dataset. // // This member is required. Name *string // The status of the training dataset. // // This member is required. Status TrainingDatasetStatus // The Amazon Resource Name (ARN) of the training dataset. // // This member is required. TrainingDatasetArn *string // The most recent time at which the training dataset was updated. // // This member is required. UpdateTime *time.Time // The description of the training dataset. Description *string // contains filtered or unexported fields }
Provides information about the training dataset.
type TrainingInputMode ¶ added in v1.13.0
type TrainingInputMode string
const ( TrainingInputModeFile TrainingInputMode = "File" TrainingInputModeFastFile TrainingInputMode = "FastFile" TrainingInputModePipe TrainingInputMode = "Pipe" )
Enum values for TrainingInputMode
func (TrainingInputMode) Values ¶ added in v1.13.0
func (TrainingInputMode) Values() []TrainingInputMode
Values returns all known values for TrainingInputMode. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UnknownUnionMember ¶ added in v1.10.0
type UnknownUnionMember struct { Tag string Value []byte // contains filtered or unexported fields }
UnknownUnionMember is returned when a union member is returned over the wire, but has an unknown tag.
type ValidationException ¶
type ValidationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The request parameters for this request are incorrect.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
type WorkerComputeConfiguration ¶ added in v1.10.0
type WorkerComputeConfiguration struct { // The number of compute workers that are used. Number *int32 // The instance type of the compute workers that are used. Type WorkerComputeType // contains filtered or unexported fields }
Configuration information about the compute workers that perform the transform job.
type WorkerComputeType ¶ added in v1.10.0
type WorkerComputeType string
const ( WorkerComputeTypeCr1x WorkerComputeType = "CR.1X" WorkerComputeTypeCr4x WorkerComputeType = "CR.4X" )
Enum values for WorkerComputeType
func (WorkerComputeType) Values ¶ added in v1.10.0
func (WorkerComputeType) Values() []WorkerComputeType
Values returns all known values for WorkerComputeType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.