Documentation
¶
Overview ¶
+k8s:deepcopy-gen=package Package v1alpha1 is the v1alpha1 version of the sagemaker.services.k8s.aws API. +groupName=sagemaker.services.k8s.aws
Index ¶
- Variables
- type AWSManagedHumanLoopRequestSource
- type ActionSource
- type ActionStatus
- type ActionSummary
- type AdditionalInferenceSpecificationDefinition
- type Alarm
- type AlgorithmSortBy
- type AlgorithmSpecification
- type AlgorithmStatus
- type AlgorithmStatusItem
- type AlgorithmSummary
- type AlgorithmValidationProfile
- type AlgorithmValidationSpecification
- type App
- type AppDetails
- type AppImageConfigDetails
- type AppImageConfigSortKey
- type AppInstanceType
- type AppList
- type AppNetworkAccessType
- type AppSecurityGroupManagement
- type AppSortKey
- type AppSpec
- type AppSpecification
- type AppStatus
- type AppStatus_SDK
- type AppType
- type ArtifactSourceIDType
- type ArtifactSourceType
- type ArtifactSummary
- type AssemblyType
- type AssociationEdgeType
- type AssociationSummary
- type AsyncInferenceClientConfig
- type AsyncInferenceConfig
- type AsyncInferenceNotificationConfig
- type AsyncInferenceOutputConfig
- type AthenaDatasetDefinition
- type AthenaResultCompressionType
- type AthenaResultFormat
- type AuthMode
- type AutoMLAlgorithm
- type AutoMLCandidate
- type AutoMLCandidateGenerationConfig
- type AutoMLChannel
- type AutoMLChannelType
- type AutoMLContainerDefinition
- type AutoMLJobObjectiveType
- type AutoMLJobSecondaryStatus
- type AutoMLJobStatus
- type AutoMLJobStepMetadata
- type AutoMLJobSummary
- type AutoMLMetricEnum
- type AutoMLMetricExtendedEnum
- type AutoMLMode
- type AutoMLOutputDataConfig
- type AutoMLS3DataSource
- type AutoMLS3DataType
- type AutoMLSecurityConfig
- type AutoMLSortBy
- type AutoMLSortOrder
- type AutoRollbackConfig
- type BatchDescribeModelPackageError
- type BatchDescribeModelPackageSummary
- type BatchStrategy
- type Bias
- type BlueGreenUpdatePolicy
- type BooleanOperator
- type CacheHitResult
- type CallbackStepMetadata
- type CandidateSortBy
- type CandidateStatus
- type CandidateStepType
- type CapacitySize
- type CapacitySizeType
- type CaptureContentTypeHeader
- type CaptureMode
- type CaptureOption
- type CaptureStatus
- type CategoricalParameterRange
- type CategoricalParameterRangeSpecification
- type Channel
- type ChannelSpecification
- type CheckpointConfig
- type ClarifyCheckStepMetadata
- type ClarifyFeatureType
- type ClarifyShapBaselineConfig
- type ClarifyTextGranularity
- type ClarifyTextLanguage
- type CodeRepositorySortBy
- type CodeRepositorySortOrder
- type CodeRepositorySummary
- type CollectionConfiguration
- type CompilationJobStatus
- type CompilationJobSummary
- type CompleteOnConvergence
- type CompressionType
- type ConditionOutcome
- type ContainerDefinition
- type ContainerMode
- type ContentClassifier
- type ContextSource
- type ContextSummary
- type ContinuousParameterRange
- type ContinuousParameterRangeSpecification
- type CustomImage
- type DataCaptureConfig
- type DataCaptureConfigSummary
- type DataCatalogConfig
- type DataDistributionType
- type DataProcessing
- type DataQualityAppSpecification
- type DataQualityBaselineConfig
- type DataQualityJobDefinition
- type DataQualityJobDefinitionList
- type DataQualityJobDefinitionSpec
- type DataQualityJobDefinitionStatus
- type DataQualityJobInput
- type DataSource
- type DatasetDefinition
- type DebugHookConfig
- type DebugRuleConfiguration
- type DebugRuleEvaluationStatus
- type DeployedImage
- type DeploymentConfig
- type DeploymentStage
- type DeploymentStageStatusSummary
- type DesiredWeightAndCapacity
- type DetailedAlgorithmStatus
- type DetailedModelPackageStatus
- type DeviceDeploymentStatus
- type DeviceDeploymentSummary
- type DeviceFleetSummary
- type DeviceSubsetType
- type DeviceSummary
- type DirectInternetAccess
- type Direction
- type Domain
- type DomainDetails
- type DomainList
- type DomainSettings
- type DomainSettingsForUpdate
- type DomainSpec
- type DomainStatus
- type DomainStatus_SDK
- type DriftCheckBaselines
- type DriftCheckBias
- type DriftCheckExplainability
- type DriftCheckModelDataQuality
- type DriftCheckModelQuality
- type EMRStepMetadata
- type EdgeDeploymentModelConfig
- type EdgeDeploymentPlanSummary
- type EdgeDeploymentStatus
- type EdgeModel
- type EdgeModelStat
- type EdgeModelSummary
- type EdgeOutputConfig
- type EdgePackagingJobStatus
- type EdgePackagingJobSummary
- type EdgePresetDeploymentOutput
- type EdgePresetDeploymentStatus
- type EdgePresetDeploymentType
- type Endpoint
- type EndpointConfig
- type EndpointConfigList
- type EndpointConfigSortKey
- type EndpointConfigSpec
- type EndpointConfigStatus
- type EndpointConfigSummary
- type EndpointInfo
- type EndpointInput
- type EndpointInputConfiguration
- type EndpointList
- type EndpointMetadata
- type EndpointOutputConfiguration
- type EndpointSortKey
- type EndpointSpec
- type EndpointStatus
- type EndpointStatus_SDK
- type EndpointSummary
- type Endpoint_SDK
- type EnvironmentParameter
- type ExecutionStatus
- type Experiment
- type ExperimentConfig
- type ExperimentSummary
- type Explainability
- type FailStepMetadata
- type FailureHandlingPolicy
- type FeatureDefinition
- type FeatureGroup
- type FeatureGroupList
- type FeatureGroupSortBy
- type FeatureGroupSortOrder
- type FeatureGroupSpec
- type FeatureGroupStatus
- type FeatureGroupStatus_SDK
- type FeatureGroupSummary
- type FeatureGroup_SDK
- type FeatureMetadata
- type FeatureStatus
- type FeatureType
- type FileSource
- type FileSystemAccessMode
- type FileSystemDataSource
- type FileSystemType
- type FinalAutoMLJobObjectiveMetric
- type FinalHyperParameterTuningJobObjectiveMetric
- type FlowDefinitionOutputConfig
- type FlowDefinitionStatus
- type FlowDefinitionSummary
- type Framework
- type HubContentInfo
- type HubContentSortBy
- type HubContentStatus
- type HubContentType
- type HubInfo
- type HubSortBy
- type HubStatus
- type HumanTaskUiStatus
- type HumanTaskUiSummary
- type HyperParameterAlgorithmSpecification
- type HyperParameterScalingType
- type HyperParameterSpecification
- type HyperParameterTrainingJobDefinition
- type HyperParameterTrainingJobSummary
- type HyperParameterTuningAllocationStrategy
- type HyperParameterTuningInstanceConfig
- type HyperParameterTuningJob
- type HyperParameterTuningJobCompletionDetails
- type HyperParameterTuningJobConfig
- type HyperParameterTuningJobConsumedResources
- type HyperParameterTuningJobList
- type HyperParameterTuningJobObjective
- type HyperParameterTuningJobObjectiveType
- type HyperParameterTuningJobSearchEntity
- type HyperParameterTuningJobSortByOptions
- type HyperParameterTuningJobSpec
- type HyperParameterTuningJobStatus
- type HyperParameterTuningJobStatus_SDK
- type HyperParameterTuningJobStrategyType
- type HyperParameterTuningJobSummary
- type HyperParameterTuningJobWarmStartConfig
- type HyperParameterTuningJobWarmStartType
- type IAMIdentity
- type Image
- type ImageConfig
- type ImageSortBy
- type ImageSortOrder
- type ImageStatus
- type ImageVersion
- type ImageVersionSortBy
- type ImageVersionSortOrder
- type ImageVersionStatus
- type InferenceExecutionConfig
- type InferenceExecutionMode
- type InferenceExperimentDataStorageConfig
- type InferenceExperimentSchedule
- type InferenceExperimentStatus
- type InferenceExperimentStopDesiredState
- type InferenceExperimentSummary
- type InferenceExperimentType
- type InferenceMetrics
- type InferenceRecommendation
- type InferenceRecommendationsJob
- type InferenceSpecification
- type InputConfig
- type InputMode
- type InstanceGroup
- type InstanceType
- type IntegerParameterRange
- type IntegerParameterRangeSpecification
- type JobType
- type JoinSource
- type JupyterServerAppSettings
- type KernelGatewayAppSettings
- type LabelingJobAlgorithmsConfig
- type LabelingJobForWorkteamSummary
- type LabelingJobOutput
- type LabelingJobOutputConfig
- type LabelingJobResourceConfig
- type LabelingJobS3DataSource
- type LabelingJobSNSDataSource
- type LabelingJobStatus
- type LabelingJobSummary
- type LambdaStepMetadata
- type LastUpdateStatus
- type LastUpdateStatusValue
- type LineageGroupSummary
- type LineageType
- type ListCompilationJobsSortBy
- type ListDeviceFleetsSortBy
- type ListEdgeDeploymentPlansSortBy
- type ListEdgePackagingJobsSortBy
- type ListInferenceRecommendationsJobsSortBy
- type ListLabelingJobsForWorkteamSortByOptions
- type ListWorkforcesSortByOptions
- type ListWorkteamsSortByOptions
- type MetadataProperties
- type MetricData
- type MetricDatum
- type MetricDefinition
- type MetricSetSource
- type MetricsSource
- type Model
- type ModelApprovalStatus
- type ModelArtifacts
- type ModelBiasAppSpecification
- type ModelBiasBaselineConfig
- type ModelBiasJobDefinition
- type ModelBiasJobDefinitionList
- type ModelBiasJobDefinitionSpec
- type ModelBiasJobDefinitionStatus
- type ModelBiasJobInput
- type ModelCacheSetting
- type ModelCard
- type ModelCardExportArtifacts
- type ModelCardExportJobSortBy
- type ModelCardExportJobSortOrder
- type ModelCardExportJobStatus
- type ModelCardExportJobSummary
- type ModelCardExportOutputConfig
- type ModelCardProcessingStatus
- type ModelCardSecurityConfig
- type ModelCardSortBy
- type ModelCardSortOrder
- type ModelCardStatus
- type ModelCardSummary
- type ModelCardVersionSortBy
- type ModelCardVersionSummary
- type ModelClientConfig
- type ModelConfiguration
- type ModelDashboardEndpoint
- type ModelDashboardIndicatorAction
- type ModelDashboardModelCard
- type ModelDashboardMonitoringSchedule
- type ModelDataQuality
- type ModelDeployConfig
- type ModelDeployResult
- type ModelExplainabilityAppSpecification
- type ModelExplainabilityBaselineConfig
- type ModelExplainabilityJobDefinition
- type ModelExplainabilityJobDefinitionList
- type ModelExplainabilityJobDefinitionSpec
- type ModelExplainabilityJobDefinitionStatus
- type ModelExplainabilityJobInput
- type ModelInfrastructureType
- type ModelInput
- type ModelLatencyThreshold
- type ModelList
- type ModelMetadataFilter
- type ModelMetadataFilterType
- type ModelMetadataSummary
- type ModelMetrics
- type ModelPackage
- type ModelPackageContainerDefinition
- type ModelPackageGroup
- type ModelPackageGroupList
- type ModelPackageGroupSortBy
- type ModelPackageGroupSpec
- type ModelPackageGroupStatus
- type ModelPackageGroupStatus_SDK
- type ModelPackageGroupSummary
- type ModelPackageGroup_SDK
- type ModelPackageList
- type ModelPackageSortBy
- type ModelPackageSpec
- type ModelPackageStatus
- type ModelPackageStatusDetails
- type ModelPackageStatusItem
- type ModelPackageStatus_SDK
- type ModelPackageSummary
- type ModelPackageType
- type ModelPackageValidationProfile
- type ModelPackageValidationSpecification
- type ModelPackage_SDK
- type ModelQuality
- type ModelQualityAppSpecification
- type ModelQualityBaselineConfig
- type ModelQualityJobDefinition
- type ModelQualityJobDefinitionList
- type ModelQualityJobDefinitionSpec
- type ModelQualityJobDefinitionStatus
- type ModelQualityJobInput
- type ModelSortKey
- type ModelSpec
- type ModelStatus
- type ModelStepMetadata
- type ModelSummary
- type ModelVariantAction
- type ModelVariantConfig
- type ModelVariantConfigSummary
- type ModelVariantStatus
- type Model_SDK
- type MonitoringAlertHistorySortKey
- type MonitoringAlertHistorySummary
- type MonitoringAlertStatus
- type MonitoringAlertSummary
- type MonitoringAppSpecification
- type MonitoringBaselineConfig
- type MonitoringClusterConfig
- type MonitoringConstraintsResource
- type MonitoringCsvDatasetFormat
- type MonitoringExecutionSortKey
- type MonitoringExecutionSummary
- type MonitoringGroundTruthS3Input
- type MonitoringInput
- type MonitoringJSONDatasetFormat
- type MonitoringJobDefinition
- type MonitoringJobDefinitionSortKey
- type MonitoringJobDefinitionSummary
- type MonitoringNetworkConfig
- type MonitoringOutput
- type MonitoringOutputConfig
- type MonitoringProblemType
- type MonitoringResources
- type MonitoringS3Output
- type MonitoringSchedule
- type MonitoringScheduleConfig
- type MonitoringScheduleList
- type MonitoringScheduleSortKey
- type MonitoringScheduleSpec
- type MonitoringScheduleStatus
- type MonitoringScheduleSummary
- type MonitoringSchedule_SDK
- type MonitoringStatisticsResource
- type MonitoringStoppingCondition
- type MonitoringType
- type MultiModelConfig
- type NetworkConfig
- type NotebookInstance
- type NotebookInstanceAcceleratorType
- type NotebookInstanceLifecycleConfig
- type NotebookInstanceLifecycleConfigList
- type NotebookInstanceLifecycleConfigSortKey
- type NotebookInstanceLifecycleConfigSortOrder
- type NotebookInstanceLifecycleConfigSpec
- type NotebookInstanceLifecycleConfigStatus
- type NotebookInstanceLifecycleConfigSummary
- type NotebookInstanceLifecycleHook
- type NotebookInstanceList
- type NotebookInstanceSortKey
- type NotebookInstanceSortOrder
- type NotebookInstanceSpec
- type NotebookInstanceStatus
- type NotebookInstanceStatus_SDK
- type NotebookInstanceSummary
- type NotebookOutputOption
- type ObjectiveStatus
- type ObjectiveStatusCounters
- type OfflineStoreConfig
- type OfflineStoreStatus
- type OfflineStoreStatusValue
- type OnlineStoreConfig
- type OnlineStoreSecurityConfig
- type Operator
- type OrderKey
- type OutputConfig
- type OutputDataConfig
- type OutputParameter
- type ParallelismConfiguration
- type Parameter
- type ParameterRanges
- type ParameterType
- type Parent
- type ParentHyperParameterTuningJob
- type PendingDeploymentSummary
- type PendingProductionVariantSummary
- type Pipeline
- type PipelineDefinitionS3Location
- type PipelineExecution
- type PipelineExecutionList
- type PipelineExecutionSpec
- type PipelineExecutionStatus
- type PipelineExecutionStatus_SDK
- type PipelineExecutionStep
- type PipelineExecutionSummary
- type PipelineExecution_SDK
- type PipelineExperimentConfig
- type PipelineList
- type PipelineSpec
- type PipelineStatus
- type PipelineStatus_SDK
- type PipelineSummary
- type Pipeline_SDK
- type ProblemType
- type ProcessingClusterConfig
- type ProcessingFeatureStoreOutput
- type ProcessingInput
- type ProcessingInstanceType
- type ProcessingJob
- type ProcessingJobList
- type ProcessingJobSpec
- type ProcessingJobStatus
- type ProcessingJobStatus_SDK
- type ProcessingJobStepMetadata
- type ProcessingJobSummary
- type ProcessingJob_SDK
- type ProcessingOutput
- type ProcessingOutputConfig
- type ProcessingResources
- type ProcessingS3CompressionType
- type ProcessingS3DataDistributionType
- type ProcessingS3DataType
- type ProcessingS3Input
- type ProcessingS3InputMode
- type ProcessingS3Output
- type ProcessingS3UploadMode
- type ProcessingStoppingCondition
- type Processor
- type ProductionVariant
- type ProductionVariantAcceleratorType
- type ProductionVariantCoreDumpConfig
- type ProductionVariantInstanceType
- type ProductionVariantServerlessConfig
- type ProductionVariantStatus
- type ProductionVariantSummary
- type ProfilerConfig
- type ProfilerConfigForUpdate
- type ProfilerRuleConfiguration
- type ProfilerRuleEvaluationStatus
- type ProfilingStatus
- type Project
- type ProjectSortBy
- type ProjectSortOrder
- type ProjectStatus
- type ProjectSummary
- type QualityCheckStepMetadata
- type QueryFilters
- type RStudioServerProAccessStatus
- type RStudioServerProAppSettings
- type RStudioServerProDomainSettings
- type RStudioServerProDomainSettingsForUpdate
- type RStudioServerProUserGroup
- type RealTimeInferenceConfig
- type RecommendationJobCompiledOutputConfig
- type RecommendationJobContainerConfig
- type RecommendationJobInputConfig
- type RecommendationJobOutputConfig
- type RecommendationJobPayloadConfig
- type RecommendationJobStatus
- type RecommendationJobStoppingConditions
- type RecommendationJobType
- type RecommendationMetrics
- type RecommendationStepType
- type RecordWrapper
- type RedshiftDatasetDefinition
- type RedshiftResultCompressionType
- type RedshiftResultFormat
- type RegisterModelStepMetadata
- type RenderingError
- type RepositoryAccessMode
- type RepositoryAuthConfig
- type ResourceConfig
- type ResourceConfigForUpdate
- type ResourceLimits
- type ResourceSpec
- type ResourceType
- type RetentionPolicy
- type RetentionType
- type RetryStrategy
- type RootAccess
- type RuleEvaluationStatus
- type S3DataDistribution
- type S3DataSource
- type S3DataType
- type S3StorageConfig
- type SagemakerServicecatalogStatus
- type ScheduleConfig
- type ScheduleStatus
- type SearchSortOrder
- type SecondaryStatus
- type SecondaryStatusTransition
- type SharingSettings
- type ShuffleConfig
- type SortActionsBy
- type SortArtifactsBy
- type SortAssociationsBy
- type SortBy
- type SortContextsBy
- type SortExperimentsBy
- type SortInferenceExperimentsBy
- type SortLineageGroupsBy
- type SortOrder
- type SortPipelineExecutionsBy
- type SortPipelinesBy
- type SortTrialComponentsBy
- type SortTrialsBy
- type SourceAlgorithm
- type SourceAlgorithmSpecification
- type SpaceDetails
- type SpaceSettings
- type SpaceSortKey
- type SpaceStatus
- type SplitType
- type StageStatus
- type StepStatus
- type StoppingCondition
- type StudioLifecycleConfigAppType
- type StudioLifecycleConfigDetails
- type StudioLifecycleConfigSortKey
- type SubscribedWorkteam
- type Tag
- type TargetDevice
- type TargetPlatformAccelerator
- type TargetPlatformArch
- type TargetPlatformOs
- type TensorBoardAppSettings
- type TensorBoardOutputConfig
- type TimeSeriesForecastingSettings
- type TrafficRoutingConfig
- type TrafficRoutingConfigType
- type TrafficType
- type TrainingInputMode
- type TrainingInstanceType
- type TrainingJob
- type TrainingJobDefinition
- type TrainingJobEarlyStoppingType
- type TrainingJobList
- type TrainingJobSortByOptions
- type TrainingJobSpec
- type TrainingJobStatus
- type TrainingJobStatusCounters
- type TrainingJobStatus_SDK
- type TrainingJobStepMetadata
- type TrainingJobSummary
- type TrainingJob_SDK
- type TrainingRepositoryAccessMode
- type TrainingSpecification
- type TransformDataSource
- type TransformInput
- type TransformInstanceType
- type TransformJob
- type TransformJobDefinition
- type TransformJobList
- type TransformJobSpec
- type TransformJobStatus
- type TransformJobStatus_SDK
- type TransformJobStepMetadata
- type TransformJobSummary
- type TransformJob_SDK
- type TransformOutput
- type TransformResources
- type TransformS3DataSource
- type Trial
- type TrialComponent
- type TrialComponentMetricSummary
- type TrialComponentPrimaryStatus
- type TrialComponentSimpleSummary
- type TrialComponentSummary
- type TrialSummary
- type TuningJobCompletionCriteria
- type TuningJobStepMetaData
- type UiConfig
- type UserContext
- type UserProfile
- type UserProfileDetails
- type UserProfileList
- type UserProfileSortKey
- type UserProfileSpec
- type UserProfileStatus
- type UserProfileStatus_SDK
- type UserSettings
- type VPCConfig
- type VariantProperty
- type VariantPropertyType
- type VariantStatus
- type VendorGuidance
- type WarmPoolResourceStatus
- type WarmPoolStatus
- type Workforce
- type WorkforceStatus
- type Workteam
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is the API Group Version used to register the objects GroupVersion = schema.GroupVersion{Group: "sagemaker.services.k8s.aws", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AWSManagedHumanLoopRequestSource ¶
type AWSManagedHumanLoopRequestSource string
const ( AWSManagedHumanLoopRequestSource_AWS_Rekognition_DetectModerationLabels_Image_V3 AWSManagedHumanLoopRequestSource = "AWS/Rekognition/DetectModerationLabels/Image/V3" AWSManagedHumanLoopRequestSource_AWS_Textract_AnalyzeDocument_Forms_V1 AWSManagedHumanLoopRequestSource = "AWS/Textract/AnalyzeDocument/Forms/V1" )
type ActionSource ¶ added in v0.3.0
type ActionSource struct { SourceID *string `json:"sourceID,omitempty"` SourceType *string `json:"sourceType,omitempty"` }
A structure describing the source of an action.
func (*ActionSource) DeepCopy ¶ added in v0.3.0
func (in *ActionSource) DeepCopy() *ActionSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionSource.
func (*ActionSource) DeepCopyInto ¶ added in v0.3.0
func (in *ActionSource) DeepCopyInto(out *ActionSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionStatus ¶
type ActionStatus string
const ( ActionStatus_Unknown ActionStatus = "Unknown" ActionStatus_InProgress ActionStatus = "InProgress" ActionStatus_Completed ActionStatus = "Completed" ActionStatus_Failed ActionStatus = "Failed" ActionStatus_Stopping ActionStatus = "Stopping" ActionStatus_Stopped ActionStatus = "Stopped" )
type ActionSummary ¶
type ActionSummary struct { ActionName *string `json:"actionName,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
Lists the properties of an action. An action represents an action or activity. Some examples are a workflow step and a model deployment. Generally, an action involves at least one input artifact or output artifact.
func (*ActionSummary) DeepCopy ¶
func (in *ActionSummary) DeepCopy() *ActionSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionSummary.
func (*ActionSummary) DeepCopyInto ¶
func (in *ActionSummary) DeepCopyInto(out *ActionSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalInferenceSpecificationDefinition ¶ added in v0.4.0
type AdditionalInferenceSpecificationDefinition struct { Containers []*ModelPackageContainerDefinition `json:"containers,omitempty"` Description *string `json:"description,omitempty"` Name *string `json:"name,omitempty"` SupportedContentTypes []*string `json:"supportedContentTypes,omitempty"` SupportedRealtimeInferenceInstanceTypes []*string `json:"supportedRealtimeInferenceInstanceTypes,omitempty"` SupportedResponseMIMETypes []*string `json:"supportedResponseMIMETypes,omitempty"` SupportedTransformInstanceTypes []*string `json:"supportedTransformInstanceTypes,omitempty"` }
A structure of additional Inference Specification. Additional Inference Specification specifies details about inference jobs that can be run with models based on this model package
func (*AdditionalInferenceSpecificationDefinition) DeepCopy ¶ added in v0.4.0
func (in *AdditionalInferenceSpecificationDefinition) DeepCopy() *AdditionalInferenceSpecificationDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalInferenceSpecificationDefinition.
func (*AdditionalInferenceSpecificationDefinition) DeepCopyInto ¶ added in v0.4.0
func (in *AdditionalInferenceSpecificationDefinition) DeepCopyInto(out *AdditionalInferenceSpecificationDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Alarm ¶
type Alarm struct {
AlarmName *string `json:"alarmName,omitempty"`
}
An Amazon CloudWatch alarm configured to monitor metrics on an endpoint.
func (*Alarm) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alarm.
func (*Alarm) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlgorithmSortBy ¶
type AlgorithmSortBy string
const ( AlgorithmSortBy_Name AlgorithmSortBy = "Name" AlgorithmSortBy_CreationTime AlgorithmSortBy = "CreationTime" )
type AlgorithmSpecification ¶
type AlgorithmSpecification struct { AlgorithmName *string `json:"algorithmName,omitempty"` EnableSageMakerMetricsTimeSeries *bool `json:"enableSageMakerMetricsTimeSeries,omitempty"` MetricDefinitions []*MetricDefinition `json:"metricDefinitions,omitempty"` TrainingImage *string `json:"trainingImage,omitempty"` // The training input mode that the algorithm supports. For more information // about input modes, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html). // // Pipe mode // // If an algorithm supports Pipe mode, Amazon SageMaker streams data directly // from Amazon S3 to the container. // // File mode // // If an algorithm supports File mode, SageMaker downloads the training data // from S3 to the provisioned ML storage volume, and mounts the directory to // the Docker volume for the training container. // // You must provision the ML storage volume with sufficient capacity to accommodate // the data downloaded from S3. In addition to the training data, the ML storage // volume also stores the output model. The algorithm container uses the ML // storage volume to also store intermediate information, if any. // // For distributed algorithms, training data is distributed uniformly. Your // training duration is predictable if the input data objects sizes are approximately // the same. SageMaker does not split the files any further for model training. // If the object sizes are skewed, training won't be optimal as the data distribution // is also skewed when one host in a training cluster is overloaded, thus becoming // a bottleneck in training. // // FastFile mode // // If an algorithm supports FastFile mode, SageMaker streams data directly from // S3 to the container with no code changes, and provides file system access // to the data. Users can author their training script to interact with these // files as if they were stored on disk. // // FastFile mode works best when the data is read sequentially. Augmented manifest // files aren't supported. The startup time is lower when there are fewer files // in the S3 bucket provided. TrainingInputMode *string `json:"trainingInputMode,omitempty"` }
Specifies the training algorithm to use in a CreateTrainingJob request.
For more information about algorithms provided by SageMaker, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html). For information about using your own algorithms, see Using Your Own Algorithms with Amazon SageMaker (https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html).
func (*AlgorithmSpecification) DeepCopy ¶
func (in *AlgorithmSpecification) DeepCopy() *AlgorithmSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmSpecification.
func (*AlgorithmSpecification) DeepCopyInto ¶
func (in *AlgorithmSpecification) DeepCopyInto(out *AlgorithmSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlgorithmStatus ¶
type AlgorithmStatus string
const ( AlgorithmStatus_Pending AlgorithmStatus = "Pending" AlgorithmStatus_InProgress AlgorithmStatus = "InProgress" AlgorithmStatus_Completed AlgorithmStatus = "Completed" AlgorithmStatus_Failed AlgorithmStatus = "Failed" AlgorithmStatus_Deleting AlgorithmStatus = "Deleting" )
type AlgorithmStatusItem ¶
type AlgorithmStatusItem struct { FailureReason *string `json:"failureReason,omitempty"` Name *string `json:"name,omitempty"` }
Represents the overall status of an algorithm.
func (*AlgorithmStatusItem) DeepCopy ¶
func (in *AlgorithmStatusItem) DeepCopy() *AlgorithmStatusItem
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmStatusItem.
func (*AlgorithmStatusItem) DeepCopyInto ¶
func (in *AlgorithmStatusItem) DeepCopyInto(out *AlgorithmStatusItem)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlgorithmSummary ¶ added in v0.0.3
type AlgorithmSummary struct { AlgorithmDescription *string `json:"algorithmDescription,omitempty"` AlgorithmName *string `json:"algorithmName,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` }
Provides summary information about an algorithm.
func (*AlgorithmSummary) DeepCopy ¶ added in v0.0.3
func (in *AlgorithmSummary) DeepCopy() *AlgorithmSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmSummary.
func (*AlgorithmSummary) DeepCopyInto ¶ added in v0.0.3
func (in *AlgorithmSummary) DeepCopyInto(out *AlgorithmSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlgorithmValidationProfile ¶ added in v0.0.3
type AlgorithmValidationProfile struct { ProfileName *string `json:"profileName,omitempty"` // Defines the input needed to run a transform job using the inference specification // specified in the algorithm. TransformJobDefinition *TransformJobDefinition `json:"transformJobDefinition,omitempty"` }
Defines a training job and a batch transform job that SageMaker runs to validate your algorithm.
The data provided in the validation profile is made available to your buyers on Amazon Web Services Marketplace.
func (*AlgorithmValidationProfile) DeepCopy ¶ added in v0.0.3
func (in *AlgorithmValidationProfile) DeepCopy() *AlgorithmValidationProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmValidationProfile.
func (*AlgorithmValidationProfile) DeepCopyInto ¶ added in v0.0.3
func (in *AlgorithmValidationProfile) DeepCopyInto(out *AlgorithmValidationProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlgorithmValidationSpecification ¶
type AlgorithmValidationSpecification struct {
ValidationRole *string `json:"validationRole,omitempty"`
}
Specifies configurations for one or more training jobs that SageMaker runs to test the algorithm.
func (*AlgorithmValidationSpecification) DeepCopy ¶
func (in *AlgorithmValidationSpecification) DeepCopy() *AlgorithmValidationSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmValidationSpecification.
func (*AlgorithmValidationSpecification) DeepCopyInto ¶
func (in *AlgorithmValidationSpecification) DeepCopyInto(out *AlgorithmValidationSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type App ¶ added in v0.3.0
type App struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppSpec `json:"spec,omitempty"` Status AppStatus `json:"status,omitempty"` }
App is the Schema for the Apps API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="STATUS",type=string,priority=0,JSONPath=`.status.status`
func (*App) DeepCopy ¶ added in v0.3.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App.
func (*App) DeepCopyInto ¶ added in v0.3.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*App) DeepCopyObject ¶ added in v0.3.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppDetails ¶ added in v0.0.3
type AppDetails struct { AppName *string `json:"appName,omitempty"` AppType *string `json:"appType,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` DomainID *string `json:"domainID,omitempty"` Status *string `json:"status,omitempty"` UserProfileName *string `json:"userProfileName,omitempty"` }
Details about an Amazon SageMaker app.
func (*AppDetails) DeepCopy ¶ added in v0.0.3
func (in *AppDetails) DeepCopy() *AppDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppDetails.
func (*AppDetails) DeepCopyInto ¶ added in v0.0.3
func (in *AppDetails) DeepCopyInto(out *AppDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigDetails ¶
type AppImageConfigDetails struct { AppImageConfigName *string `json:"appImageConfigName,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
The configuration for running a SageMaker image as a KernelGateway app.
func (*AppImageConfigDetails) DeepCopy ¶
func (in *AppImageConfigDetails) DeepCopy() *AppImageConfigDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppImageConfigDetails.
func (*AppImageConfigDetails) DeepCopyInto ¶
func (in *AppImageConfigDetails) DeepCopyInto(out *AppImageConfigDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppImageConfigSortKey ¶
type AppImageConfigSortKey string
const ( AppImageConfigSortKey_CreationTime AppImageConfigSortKey = "CreationTime" AppImageConfigSortKey_LastModifiedTime AppImageConfigSortKey = "LastModifiedTime" AppImageConfigSortKey_Name AppImageConfigSortKey = "Name" )
type AppInstanceType ¶
type AppInstanceType string
const ( AppInstanceType_system AppInstanceType = "system" AppInstanceType_ml_t3_micro AppInstanceType = "ml.t3.micro" AppInstanceType_ml_t3_small AppInstanceType = "ml.t3.small" AppInstanceType_ml_t3_medium AppInstanceType = "ml.t3.medium" AppInstanceType_ml_t3_large AppInstanceType = "ml.t3.large" AppInstanceType_ml_t3_xlarge AppInstanceType = "ml.t3.xlarge" AppInstanceType_ml_t3_2xlarge AppInstanceType = "ml.t3.2xlarge" AppInstanceType_ml_m5_large AppInstanceType = "ml.m5.large" AppInstanceType_ml_m5_xlarge AppInstanceType = "ml.m5.xlarge" AppInstanceType_ml_m5_2xlarge AppInstanceType = "ml.m5.2xlarge" AppInstanceType_ml_m5_4xlarge AppInstanceType = "ml.m5.4xlarge" AppInstanceType_ml_m5_8xlarge AppInstanceType = "ml.m5.8xlarge" AppInstanceType_ml_m5_12xlarge AppInstanceType = "ml.m5.12xlarge" AppInstanceType_ml_m5_16xlarge AppInstanceType = "ml.m5.16xlarge" AppInstanceType_ml_m5_24xlarge AppInstanceType = "ml.m5.24xlarge" AppInstanceType_ml_m5d_large AppInstanceType = "ml.m5d.large" AppInstanceType_ml_m5d_xlarge AppInstanceType = "ml.m5d.xlarge" AppInstanceType_ml_m5d_2xlarge AppInstanceType = "ml.m5d.2xlarge" AppInstanceType_ml_m5d_4xlarge AppInstanceType = "ml.m5d.4xlarge" AppInstanceType_ml_m5d_8xlarge AppInstanceType = "ml.m5d.8xlarge" AppInstanceType_ml_m5d_12xlarge AppInstanceType = "ml.m5d.12xlarge" AppInstanceType_ml_m5d_16xlarge AppInstanceType = "ml.m5d.16xlarge" AppInstanceType_ml_m5d_24xlarge AppInstanceType = "ml.m5d.24xlarge" AppInstanceType_ml_c5_large AppInstanceType = "ml.c5.large" AppInstanceType_ml_c5_xlarge AppInstanceType = "ml.c5.xlarge" AppInstanceType_ml_c5_2xlarge AppInstanceType = "ml.c5.2xlarge" AppInstanceType_ml_c5_4xlarge AppInstanceType = "ml.c5.4xlarge" AppInstanceType_ml_c5_9xlarge AppInstanceType = "ml.c5.9xlarge" AppInstanceType_ml_c5_12xlarge AppInstanceType = "ml.c5.12xlarge" AppInstanceType_ml_c5_18xlarge AppInstanceType = "ml.c5.18xlarge" AppInstanceType_ml_c5_24xlarge AppInstanceType = "ml.c5.24xlarge" AppInstanceType_ml_p3_2xlarge AppInstanceType = "ml.p3.2xlarge" AppInstanceType_ml_p3_8xlarge AppInstanceType = "ml.p3.8xlarge" AppInstanceType_ml_p3_16xlarge AppInstanceType = "ml.p3.16xlarge" AppInstanceType_ml_p3dn_24xlarge AppInstanceType = "ml.p3dn.24xlarge" AppInstanceType_ml_g4dn_xlarge AppInstanceType = "ml.g4dn.xlarge" AppInstanceType_ml_g4dn_2xlarge AppInstanceType = "ml.g4dn.2xlarge" AppInstanceType_ml_g4dn_4xlarge AppInstanceType = "ml.g4dn.4xlarge" AppInstanceType_ml_g4dn_8xlarge AppInstanceType = "ml.g4dn.8xlarge" AppInstanceType_ml_g4dn_12xlarge AppInstanceType = "ml.g4dn.12xlarge" AppInstanceType_ml_g4dn_16xlarge AppInstanceType = "ml.g4dn.16xlarge" AppInstanceType_ml_r5_large AppInstanceType = "ml.r5.large" AppInstanceType_ml_r5_xlarge AppInstanceType = "ml.r5.xlarge" AppInstanceType_ml_r5_2xlarge AppInstanceType = "ml.r5.2xlarge" AppInstanceType_ml_r5_4xlarge AppInstanceType = "ml.r5.4xlarge" AppInstanceType_ml_r5_8xlarge AppInstanceType = "ml.r5.8xlarge" AppInstanceType_ml_r5_12xlarge AppInstanceType = "ml.r5.12xlarge" AppInstanceType_ml_r5_16xlarge AppInstanceType = "ml.r5.16xlarge" AppInstanceType_ml_r5_24xlarge AppInstanceType = "ml.r5.24xlarge" AppInstanceType_ml_g5_xlarge AppInstanceType = "ml.g5.xlarge" AppInstanceType_ml_g5_2xlarge AppInstanceType = "ml.g5.2xlarge" AppInstanceType_ml_g5_4xlarge AppInstanceType = "ml.g5.4xlarge" AppInstanceType_ml_g5_8xlarge AppInstanceType = "ml.g5.8xlarge" AppInstanceType_ml_g5_16xlarge AppInstanceType = "ml.g5.16xlarge" AppInstanceType_ml_g5_12xlarge AppInstanceType = "ml.g5.12xlarge" AppInstanceType_ml_g5_24xlarge AppInstanceType = "ml.g5.24xlarge" AppInstanceType_ml_g5_48xlarge AppInstanceType = "ml.g5.48xlarge" )
type AppList ¶ added in v0.3.0
type AppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []App `json:"items"` }
AppList contains a list of App +kubebuilder:object:root=true
func (*AppList) DeepCopy ¶ added in v0.3.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList.
func (*AppList) DeepCopyInto ¶ added in v0.3.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppList) DeepCopyObject ¶ added in v0.3.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppNetworkAccessType ¶
type AppNetworkAccessType string
const ( AppNetworkAccessType_PublicInternetOnly AppNetworkAccessType = "PublicInternetOnly" AppNetworkAccessType_VpcOnly AppNetworkAccessType = "VpcOnly" )
type AppSecurityGroupManagement ¶ added in v0.3.1
type AppSecurityGroupManagement string
const ( AppSecurityGroupManagement_Service AppSecurityGroupManagement = "Service" AppSecurityGroupManagement_Customer AppSecurityGroupManagement = "Customer" )
type AppSortKey ¶
type AppSortKey string
const (
AppSortKey_CreationTime AppSortKey = "CreationTime"
)
type AppSpec ¶ added in v0.3.0
type AppSpec struct { // The name of the app. // +kubebuilder:validation:Required AppName *string `json:"appName"` // The type of app. // +kubebuilder:validation:Required AppType *string `json:"appType"` // The domain ID. // +kubebuilder:validation:Required DomainID *string `json:"domainID"` // The instance type and the Amazon Resource Name (ARN) of the SageMaker image // created on the instance. // // The value of InstanceType passed as part of the ResourceSpec in the CreateApp // call overrides the value passed as part of the ResourceSpec configured for // the user profile or the domain. If InstanceType is not specified in any of // those three ResourceSpec values for a KernelGateway app, the CreateApp call // fails with a request validation error. ResourceSpec *ResourceSpec `json:"resourceSpec,omitempty"` // Each tag consists of a key and an optional value. Tag keys must be unique // per resource. Tags []*Tag `json:"tags,omitempty"` // The user profile name. If this value is not set, then SpaceName must be set. UserProfileName *string `json:"userProfileName,omitempty"` }
AppSpec defines the desired state of App.
func (*AppSpec) DeepCopy ¶ added in v0.3.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec.
func (*AppSpec) DeepCopyInto ¶ added in v0.3.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppSpecification ¶
type AppSpecification struct { ContainerArguments []*string `json:"containerArguments,omitempty"` ContainerEntrypoint []*string `json:"containerEntrypoint,omitempty"` ImageURI *string `json:"imageURI,omitempty"` }
Configuration to run a processing job in a specified container image.
func (*AppSpecification) DeepCopy ¶
func (in *AppSpecification) DeepCopy() *AppSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecification.
func (*AppSpecification) DeepCopyInto ¶
func (in *AppSpecification) DeepCopyInto(out *AppSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppStatus ¶
type AppStatus struct { // All CRs managed by ACK have a common `Status.ACKResourceMetadata` member // that is used to contain resource sync state, account ownership, // constructed ARN for the resource // +kubebuilder:validation:Optional ACKResourceMetadata *ackv1alpha1.ResourceMetadata `json:"ackResourceMetadata"` // All CRS managed by ACK have a common `Status.Conditions` member that // contains a collection of `ackv1alpha1.Condition` objects that describe // the various terminal states of the CR and its backend AWS service API // resource // +kubebuilder:validation:Optional Conditions []*ackv1alpha1.Condition `json:"conditions"` // The status. // +kubebuilder:validation:Optional Status *string `json:"status,omitempty"` }
AppStatus defines the observed state of App
func (*AppStatus) DeepCopy ¶ added in v0.3.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.
func (*AppStatus) DeepCopyInto ¶ added in v0.3.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppStatus_SDK ¶ added in v0.3.0
type AppStatus_SDK string
const ( AppStatus_SDK_Deleted AppStatus_SDK = "Deleted" AppStatus_SDK_Deleting AppStatus_SDK = "Deleting" AppStatus_SDK_Failed AppStatus_SDK = "Failed" AppStatus_SDK_InService AppStatus_SDK = "InService" AppStatus_SDK_Pending AppStatus_SDK = "Pending" )
type ArtifactSourceIDType ¶
type ArtifactSourceIDType string
const ( ArtifactSourceIDType_MD5Hash ArtifactSourceIDType = "MD5Hash" ArtifactSourceIDType_S3ETag ArtifactSourceIDType = "S3ETag" ArtifactSourceIDType_S3Version ArtifactSourceIDType = "S3Version" ArtifactSourceIDType_Custom ArtifactSourceIDType = "Custom" )
type ArtifactSourceType ¶ added in v0.3.0
type ArtifactSourceType struct {
Value *string `json:"value,omitempty"`
}
The ID and ID type of an artifact source.
func (*ArtifactSourceType) DeepCopy ¶ added in v0.3.0
func (in *ArtifactSourceType) DeepCopy() *ArtifactSourceType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArtifactSourceType.
func (*ArtifactSourceType) DeepCopyInto ¶ added in v0.3.0
func (in *ArtifactSourceType) DeepCopyInto(out *ArtifactSourceType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ArtifactSummary ¶
type ArtifactSummary struct { ArtifactName *string `json:"artifactName,omitempty"` ArtifactType *string `json:"artifactType,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
Lists a summary of the properties of an artifact. An artifact represents a URI addressable object or data. Some examples are a dataset and a model.
func (*ArtifactSummary) DeepCopy ¶
func (in *ArtifactSummary) DeepCopy() *ArtifactSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArtifactSummary.
func (*ArtifactSummary) DeepCopyInto ¶
func (in *ArtifactSummary) DeepCopyInto(out *ArtifactSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AssemblyType ¶
type AssemblyType string
const ( AssemblyType_None AssemblyType = "None" AssemblyType_Line AssemblyType = "Line" )
type AssociationEdgeType ¶
type AssociationEdgeType string
const ( AssociationEdgeType_ContributedTo AssociationEdgeType = "ContributedTo" AssociationEdgeType_AssociatedWith AssociationEdgeType = "AssociatedWith" AssociationEdgeType_DerivedFrom AssociationEdgeType = "DerivedFrom" AssociationEdgeType_Produced AssociationEdgeType = "Produced" )
type AssociationSummary ¶
type AssociationSummary struct { // Information about the user who created or modified an experiment, trial, // trial component, lineage group, project, or model card. CreatedBy *UserContext `json:"createdBy,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` DestinationName *string `json:"destinationName,omitempty"` DestinationType *string `json:"destinationType,omitempty"` SourceName *string `json:"sourceName,omitempty"` SourceType *string `json:"sourceType,omitempty"` }
Lists a summary of the properties of an association. An association is an entity that links other lineage or experiment entities. An example would be an association between a training job and a model.
func (*AssociationSummary) DeepCopy ¶
func (in *AssociationSummary) DeepCopy() *AssociationSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationSummary.
func (*AssociationSummary) DeepCopyInto ¶
func (in *AssociationSummary) DeepCopyInto(out *AssociationSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsyncInferenceClientConfig ¶ added in v0.3.1
type AsyncInferenceClientConfig struct {
MaxConcurrentInvocationsPerInstance *int64 `json:"maxConcurrentInvocationsPerInstance,omitempty"`
}
Configures the behavior of the client used by SageMaker to interact with the model container during asynchronous inference.
func (*AsyncInferenceClientConfig) DeepCopy ¶ added in v0.3.1
func (in *AsyncInferenceClientConfig) DeepCopy() *AsyncInferenceClientConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsyncInferenceClientConfig.
func (*AsyncInferenceClientConfig) DeepCopyInto ¶ added in v0.3.1
func (in *AsyncInferenceClientConfig) DeepCopyInto(out *AsyncInferenceClientConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsyncInferenceConfig ¶ added in v0.3.1
type AsyncInferenceConfig struct { // Configures the behavior of the client used by SageMaker to interact with // the model container during asynchronous inference. ClientConfig *AsyncInferenceClientConfig `json:"clientConfig,omitempty"` // Specifies the configuration for asynchronous inference invocation outputs. OutputConfig *AsyncInferenceOutputConfig `json:"outputConfig,omitempty"` }
Specifies configuration for how an endpoint performs asynchronous inference.
func (*AsyncInferenceConfig) DeepCopy ¶ added in v0.3.1
func (in *AsyncInferenceConfig) DeepCopy() *AsyncInferenceConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsyncInferenceConfig.
func (*AsyncInferenceConfig) DeepCopyInto ¶ added in v0.3.1
func (in *AsyncInferenceConfig) DeepCopyInto(out *AsyncInferenceConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsyncInferenceNotificationConfig ¶ added in v0.3.1
type AsyncInferenceNotificationConfig struct { ErrorTopic *string `json:"errorTopic,omitempty"` SuccessTopic *string `json:"successTopic,omitempty"` }
Specifies the configuration for notifications of inference results for asynchronous inference.
func (*AsyncInferenceNotificationConfig) DeepCopy ¶ added in v0.3.1
func (in *AsyncInferenceNotificationConfig) DeepCopy() *AsyncInferenceNotificationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsyncInferenceNotificationConfig.
func (*AsyncInferenceNotificationConfig) DeepCopyInto ¶ added in v0.3.1
func (in *AsyncInferenceNotificationConfig) DeepCopyInto(out *AsyncInferenceNotificationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsyncInferenceOutputConfig ¶ added in v0.3.1
type AsyncInferenceOutputConfig struct { KMSKeyID *string `json:"kmsKeyID,omitempty"` // Specifies the configuration for notifications of inference results for asynchronous // inference. NotificationConfig *AsyncInferenceNotificationConfig `json:"notificationConfig,omitempty"` S3OutputPath *string `json:"s3OutputPath,omitempty"` }
Specifies the configuration for asynchronous inference invocation outputs.
func (*AsyncInferenceOutputConfig) DeepCopy ¶ added in v0.3.1
func (in *AsyncInferenceOutputConfig) DeepCopy() *AsyncInferenceOutputConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsyncInferenceOutputConfig.
func (*AsyncInferenceOutputConfig) DeepCopyInto ¶ added in v0.3.1
func (in *AsyncInferenceOutputConfig) DeepCopyInto(out *AsyncInferenceOutputConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AthenaDatasetDefinition ¶
type AthenaDatasetDefinition struct { // The name of the data catalog used in Athena query execution. Catalog *string `json:"catalog,omitempty"` // The name of the database used in the Athena query execution. Database *string `json:"database,omitempty"` KMSKeyID *string `json:"kmsKeyID,omitempty"` // The compression used for Athena query results. OutputCompression *string `json:"outputCompression,omitempty"` // The data storage format for Athena query results. OutputFormat *string `json:"outputFormat,omitempty"` OutputS3URI *string `json:"outputS3URI,omitempty"` // The SQL query statements, to be executed. QueryString *string `json:"queryString,omitempty"` // The name of the workgroup in which the Athena query is being started. WorkGroup *string `json:"workGroup,omitempty"` }
Configuration for Athena Dataset Definition input.
func (*AthenaDatasetDefinition) DeepCopy ¶
func (in *AthenaDatasetDefinition) DeepCopy() *AthenaDatasetDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AthenaDatasetDefinition.
func (*AthenaDatasetDefinition) DeepCopyInto ¶
func (in *AthenaDatasetDefinition) DeepCopyInto(out *AthenaDatasetDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AthenaResultCompressionType ¶
type AthenaResultCompressionType string
const ( AthenaResultCompressionType_GZIP AthenaResultCompressionType = "GZIP" AthenaResultCompressionType_SNAPPY AthenaResultCompressionType = "SNAPPY" AthenaResultCompressionType_ZLIB AthenaResultCompressionType = "ZLIB" )
type AthenaResultFormat ¶
type AthenaResultFormat string
const ( AthenaResultFormat_PARQUET AthenaResultFormat = "PARQUET" AthenaResultFormat_ORC AthenaResultFormat = "ORC" AthenaResultFormat_AVRO AthenaResultFormat = "AVRO" AthenaResultFormat_JSON AthenaResultFormat = "JSON" AthenaResultFormat_TEXTFILE AthenaResultFormat = "TEXTFILE" )
type AutoMLAlgorithm ¶ added in v1.2.0
type AutoMLAlgorithm string
const ( AutoMLAlgorithm_xgboost AutoMLAlgorithm = "xgboost" AutoMLAlgorithm_linear_learner AutoMLAlgorithm = "linear-learner" AutoMLAlgorithm_mlp AutoMLAlgorithm = "mlp" AutoMLAlgorithm_lightgbm AutoMLAlgorithm = "lightgbm" AutoMLAlgorithm_catboost AutoMLAlgorithm = "catboost" AutoMLAlgorithm_randomforest AutoMLAlgorithm = "randomforest" AutoMLAlgorithm_extra_trees AutoMLAlgorithm = "extra-trees" AutoMLAlgorithm_nn_torch AutoMLAlgorithm = "nn-torch" AutoMLAlgorithm_fastai AutoMLAlgorithm = "fastai" )
type AutoMLCandidate ¶
type AutoMLCandidate struct { CreationTime *metav1.Time `json:"creationTime,omitempty"` EndTime *metav1.Time `json:"endTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` ObjectiveStatus *string `json:"objectiveStatus,omitempty"` }
Information about a candidate produced by an AutoML training job, including its status, steps, and other properties.
func (*AutoMLCandidate) DeepCopy ¶
func (in *AutoMLCandidate) DeepCopy() *AutoMLCandidate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLCandidate.
func (*AutoMLCandidate) DeepCopyInto ¶
func (in *AutoMLCandidate) DeepCopyInto(out *AutoMLCandidate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLCandidateGenerationConfig ¶ added in v0.4.5
type AutoMLCandidateGenerationConfig struct {
FeatureSpecificationS3URI *string `json:"featureSpecificationS3URI,omitempty"`
}
Stores the configuration information for how a candidate is generated (optional).
func (*AutoMLCandidateGenerationConfig) DeepCopy ¶ added in v0.4.5
func (in *AutoMLCandidateGenerationConfig) DeepCopy() *AutoMLCandidateGenerationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLCandidateGenerationConfig.
func (*AutoMLCandidateGenerationConfig) DeepCopyInto ¶ added in v0.4.5
func (in *AutoMLCandidateGenerationConfig) DeepCopyInto(out *AutoMLCandidateGenerationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLChannel ¶
type AutoMLChannel struct { CompressionType *string `json:"compressionType,omitempty"` ContentType *string `json:"contentType,omitempty"` }
A channel is a named input source that training algorithms can consume. The validation dataset size is limited to less than 2 GB. The training dataset size must be less than 100 GB. For more information, see .
A validation dataset must contain the same headers as the training dataset.
func (*AutoMLChannel) DeepCopy ¶
func (in *AutoMLChannel) DeepCopy() *AutoMLChannel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLChannel.
func (*AutoMLChannel) DeepCopyInto ¶
func (in *AutoMLChannel) DeepCopyInto(out *AutoMLChannel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLChannelType ¶ added in v0.4.5
type AutoMLChannelType string
const ( AutoMLChannelType_training AutoMLChannelType = "training" AutoMLChannelType_validation AutoMLChannelType = "validation" )
type AutoMLContainerDefinition ¶
type AutoMLContainerDefinition struct { Environment map[string]*string `json:"environment,omitempty"` Image *string `json:"image,omitempty"` ModelDataURL *string `json:"modelDataURL,omitempty"` }
A list of container definitions that describe the different containers that make up an AutoML candidate. For more information, see .
func (*AutoMLContainerDefinition) DeepCopy ¶
func (in *AutoMLContainerDefinition) DeepCopy() *AutoMLContainerDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLContainerDefinition.
func (*AutoMLContainerDefinition) DeepCopyInto ¶
func (in *AutoMLContainerDefinition) DeepCopyInto(out *AutoMLContainerDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLJobObjectiveType ¶
type AutoMLJobObjectiveType string
const ( AutoMLJobObjectiveType_Maximize AutoMLJobObjectiveType = "Maximize" AutoMLJobObjectiveType_Minimize AutoMLJobObjectiveType = "Minimize" )
type AutoMLJobSecondaryStatus ¶
type AutoMLJobSecondaryStatus string
const ( AutoMLJobSecondaryStatus_Starting AutoMLJobSecondaryStatus = "Starting" AutoMLJobSecondaryStatus_AnalyzingData AutoMLJobSecondaryStatus = "AnalyzingData" AutoMLJobSecondaryStatus_FeatureEngineering AutoMLJobSecondaryStatus = "FeatureEngineering" AutoMLJobSecondaryStatus_ModelTuning AutoMLJobSecondaryStatus = "ModelTuning" AutoMLJobSecondaryStatus_MaxCandidatesReached AutoMLJobSecondaryStatus = "MaxCandidatesReached" AutoMLJobSecondaryStatus_Failed AutoMLJobSecondaryStatus = "Failed" AutoMLJobSecondaryStatus_Stopped AutoMLJobSecondaryStatus = "Stopped" AutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached AutoMLJobSecondaryStatus = "MaxAutoMLJobRuntimeReached" AutoMLJobSecondaryStatus_Stopping AutoMLJobSecondaryStatus = "Stopping" AutoMLJobSecondaryStatus_CandidateDefinitionsGenerated AutoMLJobSecondaryStatus = "CandidateDefinitionsGenerated" AutoMLJobSecondaryStatus_GeneratingExplainabilityReport AutoMLJobSecondaryStatus = "GeneratingExplainabilityReport" AutoMLJobSecondaryStatus_Completed AutoMLJobSecondaryStatus = "Completed" AutoMLJobSecondaryStatus_ExplainabilityError AutoMLJobSecondaryStatus = "ExplainabilityError" AutoMLJobSecondaryStatus_DeployingModel AutoMLJobSecondaryStatus = "DeployingModel" AutoMLJobSecondaryStatus_ModelDeploymentError AutoMLJobSecondaryStatus = "ModelDeploymentError" AutoMLJobSecondaryStatus_GeneratingModelInsightsReport AutoMLJobSecondaryStatus = "GeneratingModelInsightsReport" AutoMLJobSecondaryStatus_ModelInsightsError AutoMLJobSecondaryStatus = "ModelInsightsError" )
type AutoMLJobStatus ¶
type AutoMLJobStatus string
const ( AutoMLJobStatus_Completed AutoMLJobStatus = "Completed" AutoMLJobStatus_InProgress AutoMLJobStatus = "InProgress" AutoMLJobStatus_Failed AutoMLJobStatus = "Failed" AutoMLJobStatus_Stopped AutoMLJobStatus = "Stopped" AutoMLJobStatus_Stopping AutoMLJobStatus = "Stopping" )
type AutoMLJobStepMetadata ¶ added in v1.2.0
type AutoMLJobStepMetadata struct {
ARN *string `json:"arn,omitempty"`
}
Metadata for an AutoML job step.
func (*AutoMLJobStepMetadata) DeepCopy ¶ added in v1.2.0
func (in *AutoMLJobStepMetadata) DeepCopy() *AutoMLJobStepMetadata
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLJobStepMetadata.
func (*AutoMLJobStepMetadata) DeepCopyInto ¶ added in v1.2.0
func (in *AutoMLJobStepMetadata) DeepCopyInto(out *AutoMLJobStepMetadata)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLJobSummary ¶
type AutoMLJobSummary struct { AutoMLJobARN *string `json:"autoMLJobARN,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` EndTime *metav1.Time `json:"endTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
Provides a summary about an AutoML job.
func (*AutoMLJobSummary) DeepCopy ¶
func (in *AutoMLJobSummary) DeepCopy() *AutoMLJobSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLJobSummary.
func (*AutoMLJobSummary) DeepCopyInto ¶
func (in *AutoMLJobSummary) DeepCopyInto(out *AutoMLJobSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLMetricEnum ¶
type AutoMLMetricEnum string
const ( AutoMLMetricEnum_Accuracy AutoMLMetricEnum = "Accuracy" AutoMLMetricEnum_MSE AutoMLMetricEnum = "MSE" AutoMLMetricEnum_F1 AutoMLMetricEnum = "F1" AutoMLMetricEnum_F1macro AutoMLMetricEnum = "F1macro" AutoMLMetricEnum_AUC AutoMLMetricEnum = "AUC" AutoMLMetricEnum_RMSE AutoMLMetricEnum = "RMSE" AutoMLMetricEnum_MAE AutoMLMetricEnum = "MAE" AutoMLMetricEnum_R2 AutoMLMetricEnum = "R2" AutoMLMetricEnum_BalancedAccuracy AutoMLMetricEnum = "BalancedAccuracy" AutoMLMetricEnum_Precision AutoMLMetricEnum = "Precision" AutoMLMetricEnum_PrecisionMacro AutoMLMetricEnum = "PrecisionMacro" AutoMLMetricEnum_Recall AutoMLMetricEnum = "Recall" AutoMLMetricEnum_RecallMacro AutoMLMetricEnum = "RecallMacro" )
type AutoMLMetricExtendedEnum ¶ added in v0.4.5
type AutoMLMetricExtendedEnum string
const ( AutoMLMetricExtendedEnum_Accuracy AutoMLMetricExtendedEnum = "Accuracy" AutoMLMetricExtendedEnum_MSE AutoMLMetricExtendedEnum = "MSE" AutoMLMetricExtendedEnum_F1 AutoMLMetricExtendedEnum = "F1" AutoMLMetricExtendedEnum_F1macro AutoMLMetricExtendedEnum = "F1macro" AutoMLMetricExtendedEnum_AUC AutoMLMetricExtendedEnum = "AUC" AutoMLMetricExtendedEnum_RMSE AutoMLMetricExtendedEnum = "RMSE" AutoMLMetricExtendedEnum_MAE AutoMLMetricExtendedEnum = "MAE" AutoMLMetricExtendedEnum_R2 AutoMLMetricExtendedEnum = "R2" AutoMLMetricExtendedEnum_BalancedAccuracy AutoMLMetricExtendedEnum = "BalancedAccuracy" AutoMLMetricExtendedEnum_Precision AutoMLMetricExtendedEnum = "Precision" AutoMLMetricExtendedEnum_PrecisionMacro AutoMLMetricExtendedEnum = "PrecisionMacro" AutoMLMetricExtendedEnum_Recall AutoMLMetricExtendedEnum = "Recall" AutoMLMetricExtendedEnum_RecallMacro AutoMLMetricExtendedEnum = "RecallMacro" AutoMLMetricExtendedEnum_LogLoss AutoMLMetricExtendedEnum = "LogLoss" AutoMLMetricExtendedEnum_InferenceLatency AutoMLMetricExtendedEnum = "InferenceLatency" )
type AutoMLMode ¶ added in v0.5.0
type AutoMLMode string
const ( AutoMLMode_AUTO AutoMLMode = "AUTO" AutoMLMode_ENSEMBLING AutoMLMode = "ENSEMBLING" AutoMLMode_HYPERPARAMETER_TUNING AutoMLMode = "HYPERPARAMETER_TUNING" )
type AutoMLOutputDataConfig ¶
type AutoMLOutputDataConfig struct { KMSKeyID *string `json:"kmsKeyID,omitempty"` S3OutputPath *string `json:"s3OutputPath,omitempty"` }
The output data configuration.
func (*AutoMLOutputDataConfig) DeepCopy ¶
func (in *AutoMLOutputDataConfig) DeepCopy() *AutoMLOutputDataConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLOutputDataConfig.
func (*AutoMLOutputDataConfig) DeepCopyInto ¶
func (in *AutoMLOutputDataConfig) DeepCopyInto(out *AutoMLOutputDataConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLS3DataSource ¶
type AutoMLS3DataSource struct {
S3URI *string `json:"s3URI,omitempty"`
}
The Amazon S3 data source.
func (*AutoMLS3DataSource) DeepCopy ¶
func (in *AutoMLS3DataSource) DeepCopy() *AutoMLS3DataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLS3DataSource.
func (*AutoMLS3DataSource) DeepCopyInto ¶
func (in *AutoMLS3DataSource) DeepCopyInto(out *AutoMLS3DataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLS3DataType ¶
type AutoMLS3DataType string
const ( AutoMLS3DataType_ManifestFile AutoMLS3DataType = "ManifestFile" AutoMLS3DataType_S3Prefix AutoMLS3DataType = "S3Prefix" )
type AutoMLSecurityConfig ¶
type AutoMLSecurityConfig struct { EnableInterContainerTrafficEncryption *bool `json:"enableInterContainerTrafficEncryption,omitempty"` VolumeKMSKeyID *string `json:"volumeKMSKeyID,omitempty"` // Specifies a VPC that your training jobs and hosted models have access to. // Control access to and from your training and model containers by configuring // the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual // Private Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/host-vpc.html) // and Protect Training Jobs by Using an Amazon Virtual Private Cloud (https://docs.aws.amazon.com/sagemaker/latest/dg/train-vpc.html). VPCConfig *VPCConfig `json:"vpcConfig,omitempty"` }
Security options.
func (*AutoMLSecurityConfig) DeepCopy ¶
func (in *AutoMLSecurityConfig) DeepCopy() *AutoMLSecurityConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoMLSecurityConfig.
func (*AutoMLSecurityConfig) DeepCopyInto ¶
func (in *AutoMLSecurityConfig) DeepCopyInto(out *AutoMLSecurityConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoMLSortBy ¶
type AutoMLSortBy string
const ( AutoMLSortBy_Name AutoMLSortBy = "Name" AutoMLSortBy_CreationTime AutoMLSortBy = "CreationTime" AutoMLSortBy_Status AutoMLSortBy = "Status" )
type AutoMLSortOrder ¶
type AutoMLSortOrder string
const ( AutoMLSortOrder_Ascending AutoMLSortOrder = "Ascending" AutoMLSortOrder_Descending AutoMLSortOrder = "Descending" )
type AutoRollbackConfig ¶
type AutoRollbackConfig struct {
Alarms []*Alarm `json:"alarms,omitempty"`
}
Automatic rollback configuration for handling endpoint deployment failures and recovery.
func (*AutoRollbackConfig) DeepCopy ¶
func (in *AutoRollbackConfig) DeepCopy() *AutoRollbackConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoRollbackConfig.
func (*AutoRollbackConfig) DeepCopyInto ¶
func (in *AutoRollbackConfig) DeepCopyInto(out *AutoRollbackConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchDescribeModelPackageError ¶ added in v0.3.1
type BatchDescribeModelPackageError struct { ErrorCode *string `json:"errorCode,omitempty"` ErrorResponse *string `json:"errorResponse,omitempty"` }
The error code and error description associated with the resource.
func (*BatchDescribeModelPackageError) DeepCopy ¶ added in v0.3.1
func (in *BatchDescribeModelPackageError) DeepCopy() *BatchDescribeModelPackageError
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchDescribeModelPackageError.
func (*BatchDescribeModelPackageError) DeepCopyInto ¶ added in v0.3.1
func (in *BatchDescribeModelPackageError) DeepCopyInto(out *BatchDescribeModelPackageError)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchDescribeModelPackageSummary ¶ added in v0.3.1
type BatchDescribeModelPackageSummary struct { CreationTime *metav1.Time `json:"creationTime,omitempty"` // Defines how to perform inference generation after a training job is run. InferenceSpecification *InferenceSpecification `json:"inferenceSpecification,omitempty"` ModelApprovalStatus *string `json:"modelApprovalStatus,omitempty"` ModelPackageARN *string `json:"modelPackageARN,omitempty"` ModelPackageDescription *string `json:"modelPackageDescription,omitempty"` ModelPackageGroupName *string `json:"modelPackageGroupName,omitempty"` ModelPackageStatus *string `json:"modelPackageStatus,omitempty"` ModelPackageVersion *int64 `json:"modelPackageVersion,omitempty"` }
Provides summary information about the model package.
func (*BatchDescribeModelPackageSummary) DeepCopy ¶ added in v0.3.1
func (in *BatchDescribeModelPackageSummary) DeepCopy() *BatchDescribeModelPackageSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchDescribeModelPackageSummary.
func (*BatchDescribeModelPackageSummary) DeepCopyInto ¶ added in v0.3.1
func (in *BatchDescribeModelPackageSummary) DeepCopyInto(out *BatchDescribeModelPackageSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BatchStrategy ¶
type BatchStrategy string
const ( BatchStrategy_MultiRecord BatchStrategy = "MultiRecord" BatchStrategy_SingleRecord BatchStrategy = "SingleRecord" )
type Bias ¶ added in v0.0.3
type Bias struct { // Details about the metrics source. PostTrainingReport *MetricsSource `json:"postTrainingReport,omitempty"` // Details about the metrics source. PreTrainingReport *MetricsSource `json:"preTrainingReport,omitempty"` // Details about the metrics source. Report *MetricsSource `json:"report,omitempty"` }
Contains bias metrics for a model.
func (*Bias) DeepCopy ¶ added in v0.0.3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Bias.
func (*Bias) DeepCopyInto ¶ added in v0.0.3
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlueGreenUpdatePolicy ¶
type BlueGreenUpdatePolicy struct { MaximumExecutionTimeoutInSeconds *int64 `json:"maximumExecutionTimeoutInSeconds,omitempty"` TerminationWaitInSeconds *int64 `json:"terminationWaitInSeconds,omitempty"` // Defines the traffic routing strategy during an endpoint deployment to shift // traffic from the old fleet to the new fleet. TrafficRoutingConfiguration *TrafficRoutingConfig `json:"trafficRoutingConfiguration,omitempty"` }
Update policy for a blue/green deployment. If this update policy is specified, SageMaker creates a new fleet during the deployment while maintaining the old fleet. SageMaker flips traffic to the new fleet according to the specified traffic routing configuration. Only one update policy should be used in the deployment configuration. If no update policy is specified, SageMaker uses a blue/green deployment strategy with all at once traffic shifting by default.
func (*BlueGreenUpdatePolicy) DeepCopy ¶
func (in *BlueGreenUpdatePolicy) DeepCopy() *BlueGreenUpdatePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlueGreenUpdatePolicy.
func (*BlueGreenUpdatePolicy) DeepCopyInto ¶
func (in *BlueGreenUpdatePolicy) DeepCopyInto(out *BlueGreenUpdatePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BooleanOperator ¶
type BooleanOperator string
const ( BooleanOperator_And BooleanOperator = "And" BooleanOperator_Or BooleanOperator = "Or" )
type CacheHitResult ¶ added in v0.5.0
type CacheHitResult struct {
SourcePipelineExecutionARN *string `json:"sourcePipelineExecutionARN,omitempty"`
}
Details on the cache hit of a pipeline execution step.
func (*CacheHitResult) DeepCopy ¶ added in v0.5.0
func (in *CacheHitResult) DeepCopy() *CacheHitResult
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheHitResult.
func (*CacheHitResult) DeepCopyInto ¶ added in v0.5.0
func (in *CacheHitResult) DeepCopyInto(out *CacheHitResult)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CallbackStepMetadata ¶ added in v0.3.1
type CallbackStepMetadata struct {
SQSQueueURL *string `json:"sqsQueueURL,omitempty"`
}
Metadata about a callback step.
func (*CallbackStepMetadata) DeepCopy ¶ added in v0.3.1
func (in *CallbackStepMetadata) DeepCopy() *CallbackStepMetadata
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CallbackStepMetadata.
func (*CallbackStepMetadata) DeepCopyInto ¶ added in v0.3.1
func (in *CallbackStepMetadata) DeepCopyInto(out *CallbackStepMetadata)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CandidateSortBy ¶
type CandidateSortBy string
const ( CandidateSortBy_CreationTime CandidateSortBy = "CreationTime" CandidateSortBy_Status CandidateSortBy = "Status" CandidateSortBy_FinalObjectiveMetricValue CandidateSortBy = "FinalObjectiveMetricValue" )
type CandidateStatus ¶
type CandidateStatus string
const ( CandidateStatus_Completed CandidateStatus = "Completed" CandidateStatus_InProgress CandidateStatus = "InProgress" CandidateStatus_Failed CandidateStatus = "Failed" CandidateStatus_Stopped CandidateStatus = "Stopped" CandidateStatus_Stopping CandidateStatus = "Stopping" )
type CandidateStepType ¶
type CandidateStepType string
const ( CandidateStepType_AWS__SageMaker__TrainingJob CandidateStepType = "AWS::SageMaker::TrainingJob" CandidateStepType_AWS__SageMaker__TransformJob CandidateStepType = "AWS::SageMaker::TransformJob" CandidateStepType_AWS__SageMaker__ProcessingJob CandidateStepType = "AWS::SageMaker::ProcessingJob" )
type CapacitySize ¶
type CapacitySize struct { Type *string `json:"type_,omitempty"` Value *int64 `json:"value,omitempty"` }
Specifies the endpoint capacity to activate for production.
func (*CapacitySize) DeepCopy ¶
func (in *CapacitySize) DeepCopy() *CapacitySize
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapacitySize.
func (*CapacitySize) DeepCopyInto ¶
func (in *CapacitySize) DeepCopyInto(out *CapacitySize)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CapacitySizeType ¶
type CapacitySizeType string
const ( CapacitySizeType_INSTANCE_COUNT CapacitySizeType = "INSTANCE_COUNT" CapacitySizeType_CAPACITY_PERCENT CapacitySizeType = "CAPACITY_PERCENT" )
type CaptureContentTypeHeader ¶
type CaptureContentTypeHeader struct { CsvContentTypes []*string `json:"csvContentTypes,omitempty"` JSONContentTypes []*string `json:"jsonContentTypes,omitempty"` }
Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.
func (*CaptureContentTypeHeader) DeepCopy ¶
func (in *CaptureContentTypeHeader) DeepCopy() *CaptureContentTypeHeader
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaptureContentTypeHeader.
func (*CaptureContentTypeHeader) DeepCopyInto ¶
func (in *CaptureContentTypeHeader) DeepCopyInto(out *CaptureContentTypeHeader)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaptureMode ¶
type CaptureMode string
const ( CaptureMode_Input CaptureMode = "Input" CaptureMode_Output CaptureMode = "Output" )
type CaptureOption ¶
type CaptureOption struct {
CaptureMode *string `json:"captureMode,omitempty"`
}
Specifies data Model Monitor will capture.
func (*CaptureOption) DeepCopy ¶
func (in *CaptureOption) DeepCopy() *CaptureOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaptureOption.
func (*CaptureOption) DeepCopyInto ¶
func (in *CaptureOption) DeepCopyInto(out *CaptureOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaptureStatus ¶
type CaptureStatus string
const ( CaptureStatus_Started CaptureStatus = "Started" CaptureStatus_Stopped CaptureStatus = "Stopped" )
type CategoricalParameterRange ¶
type CategoricalParameterRange struct { Name *string `json:"name,omitempty"` Values []*string `json:"values,omitempty"` }
A list of categorical hyperparameters to tune.
func (*CategoricalParameterRange) DeepCopy ¶
func (in *CategoricalParameterRange) DeepCopy() *CategoricalParameterRange
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CategoricalParameterRange.
func (*CategoricalParameterRange) DeepCopyInto ¶
func (in *CategoricalParameterRange) DeepCopyInto(out *CategoricalParameterRange)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CategoricalParameterRangeSpecification ¶
type CategoricalParameterRangeSpecification struct {
Values []*string `json:"values,omitempty"`
}
Defines the possible values for a categorical hyperparameter.
func (*CategoricalParameterRangeSpecification) DeepCopy ¶
func (in *CategoricalParameterRangeSpecification) DeepCopy() *CategoricalParameterRangeSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CategoricalParameterRangeSpecification.
func (*CategoricalParameterRangeSpecification) DeepCopyInto ¶
func (in *CategoricalParameterRangeSpecification) DeepCopyInto(out *CategoricalParameterRangeSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Channel ¶
type Channel struct { ChannelName *string `json:"channelName,omitempty"` CompressionType *string `json:"compressionType,omitempty"` ContentType *string `json:"contentType,omitempty"` // Describes the location of the channel data. DataSource *DataSource `json:"dataSource,omitempty"` // The training input mode that the algorithm supports. For more information // about input modes, see Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html). // // Pipe mode // // If an algorithm supports Pipe mode, Amazon SageMaker streams data directly // from Amazon S3 to the container. // // File mode // // If an algorithm supports File mode, SageMaker downloads the training data // from S3 to the provisioned ML storage volume, and mounts the directory to // the Docker volume for the training container. // // You must provision the ML storage volume with sufficient capacity to accommodate // the data downloaded from S3. In addition to the training data, the ML storage // volume also stores the output model. The algorithm container uses the ML // storage volume to also store intermediate information, if any. // // For distributed algorithms, training data is distributed uniformly. Your // training duration is predictable if the input data objects sizes are approximately // the same. SageMaker does not split the files any further for model training. // If the object sizes are skewed, training won't be optimal as the data distribution // is also skewed when one host in a training cluster is overloaded, thus becoming // a bottleneck in training. // // FastFile mode // // If an algorithm supports FastFile mode, SageMaker streams data directly from // S3 to the container with no code changes, and provides file system access // to the data. Users can author their training script to interact with these // files as if they were stored on disk. // // FastFile mode works best when the data is read sequentially. Augmented manifest // files aren't supported. The startup time is lower when there are fewer files // in the S3 bucket provided. InputMode *string `json:"inputMode,omitempty"` RecordWrapperType *string `json:"recordWrapperType,omitempty"` // A configuration for a shuffle option for input data in a channel. If you // use S3Prefix for S3DataType, the results of the S3 key prefix matches are // shuffled. If you use ManifestFile, the order of the S3 object references // in the ManifestFile is shuffled. If you use AugmentedManifestFile, the order // of the JSON lines in the AugmentedManifestFile is shuffled. The shuffling // order is determined using the Seed value. // // For Pipe input mode, when ShuffleConfig is specified shuffling is done at // the start of every epoch. With large datasets, this ensures that the order // of the training data is different for each epoch, and it helps reduce bias // and possible overfitting. In a multi-node training job when ShuffleConfig // is combined with S3DataDistributionType of ShardedByS3Key, the data is shuffled // across nodes so that the content sent to a particular node on the first epoch // might be sent to a different node on the second epoch. ShuffleConfig *ShuffleConfig `json:"shuffleConfig,omitempty"` }
A channel is a named input source that training algorithms can consume.
func (*Channel) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Channel.
func (*Channel) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSpecification ¶
type ChannelSpecification struct { Description *string `json:"description,omitempty"` IsRequired *bool `json:"isRequired,omitempty"` Name *string `json:"name,omitempty"` SupportedContentTypes []*string `json:"supportedContentTypes,omitempty"` }
Defines a named input source, called a channel, to be used by an algorithm.
func (*ChannelSpecification) DeepCopy ¶
func (in *ChannelSpecification) DeepCopy() *ChannelSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSpecification.
func (*ChannelSpecification) DeepCopyInto ¶
func (in *ChannelSpecification) DeepCopyInto(out *ChannelSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CheckpointConfig ¶
type CheckpointConfig struct { LocalPath *string `json:"localPath,omitempty"` S3URI *string `json:"s3URI,omitempty"` }
Contains information about the output location for managed spot training checkpoint data.
func (*CheckpointConfig) DeepCopy ¶
func (in *CheckpointConfig) DeepCopy() *CheckpointConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckpointConfig.
func (*CheckpointConfig) DeepCopyInto ¶
func (in *CheckpointConfig) DeepCopyInto(out *CheckpointConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClarifyCheckStepMetadata ¶ added in v0.4.0
type ClarifyCheckStepMetadata struct { BaselineUsedForDriftCheckConstraints *string `json:"baselineUsedForDriftCheckConstraints,omitempty"` CalculatedBaselineConstraints *string `json:"calculatedBaselineConstraints,omitempty"` CheckJobARN *string `json:"checkJobARN,omitempty"` CheckType *string `json:"checkType,omitempty"` ModelPackageGroupName *string `json:"modelPackageGroupName,omitempty"` RegisterNewBaseline *bool `json:"registerNewBaseline,omitempty"` SkipCheck *bool `json:"skipCheck,omitempty"` ViolationReport *string `json:"violationReport,omitempty"` }
The container for the metadata for the ClarifyCheck step. For more information, see the topic on ClarifyCheck step (https://docs.aws.amazon.com/sagemaker/latest/dg/build-and-manage-steps.html#step-type-clarify-check) in the Amazon SageMaker Developer Guide.
func (*ClarifyCheckStepMetadata) DeepCopy ¶ added in v0.4.0
func (in *ClarifyCheckStepMetadata) DeepCopy() *ClarifyCheckStepMetadata
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClarifyCheckStepMetadata.
func (*ClarifyCheckStepMetadata) DeepCopyInto ¶ added in v0.4.0
func (in *ClarifyCheckStepMetadata) DeepCopyInto(out *ClarifyCheckStepMetadata)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClarifyFeatureType ¶ added in v0.5.0
type ClarifyFeatureType string
const ( ClarifyFeatureType_numerical ClarifyFeatureType = "numerical" ClarifyFeatureType_categorical ClarifyFeatureType = "categorical" ClarifyFeatureType_text ClarifyFeatureType = "text" )
type ClarifyShapBaselineConfig ¶ added in v0.5.0
type ClarifyShapBaselineConfig struct {
ShapBaselineURI *string `json:"shapBaselineURI,omitempty"`
}
The configuration for the SHAP baseline (https://docs.aws.amazon.com/sagemaker/latest/dg/clarify-feature-attribute-shap-baselines.html) (also called the background or reference dataset) of the Kernal SHAP algorithm.
The number of records in the baseline data determines the size of the synthetic dataset, which has an impact on latency of explainability requests. For more information, see the Synthetic data of Configure and create an endpoint (https://docs.aws.amazon.com/sagemaker/latest/dg/clarify-online-explainability-create-endpoint.html).
ShapBaseline and ShapBaselineUri are mutually exclusive parameters. One or the either is required to configure a SHAP baseline.
func (*ClarifyShapBaselineConfig) DeepCopy ¶ added in v0.5.0
func (in *ClarifyShapBaselineConfig) DeepCopy() *ClarifyShapBaselineConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClarifyShapBaselineConfig.
func (*ClarifyShapBaselineConfig) DeepCopyInto ¶ added in v0.5.0
func (in *ClarifyShapBaselineConfig) DeepCopyInto(out *ClarifyShapBaselineConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClarifyTextGranularity ¶ added in v0.5.0
type ClarifyTextGranularity string
const ( ClarifyTextGranularity_token ClarifyTextGranularity = "token" ClarifyTextGranularity_sentence ClarifyTextGranularity = "sentence" ClarifyTextGranularity_paragraph ClarifyTextGranularity = "paragraph" )
type ClarifyTextLanguage ¶ added in v0.5.0
type ClarifyTextLanguage string
const ( ClarifyTextLanguage_af ClarifyTextLanguage = "af" ClarifyTextLanguage_sq ClarifyTextLanguage = "sq" ClarifyTextLanguage_ar ClarifyTextLanguage = "ar" ClarifyTextLanguage_hy ClarifyTextLanguage = "hy" ClarifyTextLanguage_eu ClarifyTextLanguage = "eu" ClarifyTextLanguage_bn ClarifyTextLanguage = "bn" ClarifyTextLanguage_bg ClarifyTextLanguage = "bg" ClarifyTextLanguage_ca ClarifyTextLanguage = "ca" ClarifyTextLanguage_zh ClarifyTextLanguage = "zh" ClarifyTextLanguage_hr ClarifyTextLanguage = "hr" ClarifyTextLanguage_cs ClarifyTextLanguage = "cs" ClarifyTextLanguage_da ClarifyTextLanguage = "da" ClarifyTextLanguage_nl ClarifyTextLanguage = "nl" ClarifyTextLanguage_en ClarifyTextLanguage = "en" ClarifyTextLanguage_et ClarifyTextLanguage = "et" ClarifyTextLanguage_fi ClarifyTextLanguage = "fi" ClarifyTextLanguage_fr ClarifyTextLanguage = "fr" ClarifyTextLanguage_de ClarifyTextLanguage = "de" ClarifyTextLanguage_el ClarifyTextLanguage = "el" ClarifyTextLanguage_gu ClarifyTextLanguage = "gu" ClarifyTextLanguage_he ClarifyTextLanguage = "he" ClarifyTextLanguage_hi ClarifyTextLanguage = "hi" ClarifyTextLanguage_hu ClarifyTextLanguage = "hu" ClarifyTextLanguage_is ClarifyTextLanguage = "is" ClarifyTextLanguage_id ClarifyTextLanguage = "id" ClarifyTextLanguage_ga ClarifyTextLanguage = "ga" ClarifyTextLanguage_it ClarifyTextLanguage = "it" ClarifyTextLanguage_kn ClarifyTextLanguage = "kn" ClarifyTextLanguage_ky ClarifyTextLanguage = "ky" ClarifyTextLanguage_lv ClarifyTextLanguage = "lv" ClarifyTextLanguage_lt ClarifyTextLanguage = "lt" ClarifyTextLanguage_lb ClarifyTextLanguage = "lb" ClarifyTextLanguage_mk ClarifyTextLanguage = "mk" ClarifyTextLanguage_ml ClarifyTextLanguage = "ml" ClarifyTextLanguage_mr ClarifyTextLanguage = "mr" ClarifyTextLanguage_ne ClarifyTextLanguage = "ne" ClarifyTextLanguage_nb ClarifyTextLanguage = "nb" ClarifyTextLanguage_fa ClarifyTextLanguage = "fa" ClarifyTextLanguage_pl ClarifyTextLanguage = "pl" ClarifyTextLanguage_pt ClarifyTextLanguage = "pt" ClarifyTextLanguage_ro ClarifyTextLanguage = "ro" ClarifyTextLanguage_ru ClarifyTextLanguage = "ru" ClarifyTextLanguage_sa ClarifyTextLanguage = "sa" ClarifyTextLanguage_sr ClarifyTextLanguage = "sr" ClarifyTextLanguage_tn ClarifyTextLanguage = "tn" ClarifyTextLanguage_si ClarifyTextLanguage = "si" ClarifyTextLanguage_sk ClarifyTextLanguage = "sk" ClarifyTextLanguage_sl ClarifyTextLanguage = "sl" ClarifyTextLanguage_es ClarifyTextLanguage = "es" ClarifyTextLanguage_sv ClarifyTextLanguage = "sv" ClarifyTextLanguage_tl ClarifyTextLanguage = "tl" ClarifyTextLanguage_ta ClarifyTextLanguage = "ta" ClarifyTextLanguage_tt ClarifyTextLanguage = "tt" ClarifyTextLanguage_te ClarifyTextLanguage = "te" ClarifyTextLanguage_tr ClarifyTextLanguage = "tr" ClarifyTextLanguage_uk ClarifyTextLanguage = "uk" ClarifyTextLanguage_ur ClarifyTextLanguage = "ur" ClarifyTextLanguage_yo ClarifyTextLanguage = "yo" ClarifyTextLanguage_lij ClarifyTextLanguage = "lij" ClarifyTextLanguage_xx ClarifyTextLanguage = "xx" )
type CodeRepositorySortBy ¶
type CodeRepositorySortBy string
const ( CodeRepositorySortBy_Name CodeRepositorySortBy = "Name" CodeRepositorySortBy_CreationTime CodeRepositorySortBy = "CreationTime" CodeRepositorySortBy_LastModifiedTime CodeRepositorySortBy = "LastModifiedTime" )
type CodeRepositorySortOrder ¶
type CodeRepositorySortOrder string
const ( CodeRepositorySortOrder_Ascending CodeRepositorySortOrder = "Ascending" CodeRepositorySortOrder_Descending CodeRepositorySortOrder = "Descending" )
type CodeRepositorySummary ¶ added in v0.0.3
type CodeRepositorySummary struct { CodeRepositoryName *string `json:"codeRepositoryName,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
Specifies summary information about a Git repository.
func (*CodeRepositorySummary) DeepCopy ¶ added in v0.0.3
func (in *CodeRepositorySummary) DeepCopy() *CodeRepositorySummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositorySummary.
func (*CodeRepositorySummary) DeepCopyInto ¶ added in v0.0.3
func (in *CodeRepositorySummary) DeepCopyInto(out *CodeRepositorySummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CollectionConfiguration ¶
type CollectionConfiguration struct { CollectionName *string `json:"collectionName,omitempty"` CollectionParameters map[string]*string `json:"collectionParameters,omitempty"` }
Configuration information for the Amazon SageMaker Debugger output tensor collections.
func (*CollectionConfiguration) DeepCopy ¶
func (in *CollectionConfiguration) DeepCopy() *CollectionConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfiguration.
func (*CollectionConfiguration) DeepCopyInto ¶
func (in *CollectionConfiguration) DeepCopyInto(out *CollectionConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompilationJobStatus ¶
type CompilationJobStatus string
const ( CompilationJobStatus_INPROGRESS CompilationJobStatus = "INPROGRESS" CompilationJobStatus_COMPLETED CompilationJobStatus = "COMPLETED" CompilationJobStatus_FAILED CompilationJobStatus = "FAILED" CompilationJobStatus_STARTING CompilationJobStatus = "STARTING" CompilationJobStatus_STOPPING CompilationJobStatus = "STOPPING" CompilationJobStatus_STOPPED CompilationJobStatus = "STOPPED" )
type CompilationJobSummary ¶
type CompilationJobSummary struct { CompilationEndTime *metav1.Time `json:"compilationEndTime,omitempty"` CompilationJobName *string `json:"compilationJobName,omitempty"` CompilationStartTime *metav1.Time `json:"compilationStartTime,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
A summary of a model compilation job.
func (*CompilationJobSummary) DeepCopy ¶
func (in *CompilationJobSummary) DeepCopy() *CompilationJobSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompilationJobSummary.
func (*CompilationJobSummary) DeepCopyInto ¶
func (in *CompilationJobSummary) DeepCopyInto(out *CompilationJobSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompleteOnConvergence ¶ added in v1.2.0
type CompleteOnConvergence string
const ( CompleteOnConvergence_Disabled CompleteOnConvergence = "Disabled" CompleteOnConvergence_Enabled CompleteOnConvergence = "Enabled" )
type CompressionType ¶
type CompressionType string
const ( CompressionType_None CompressionType = "None" CompressionType_Gzip CompressionType = "Gzip" )
type ConditionOutcome ¶
type ConditionOutcome string
const ( ConditionOutcome_True ConditionOutcome = "True" ConditionOutcome_False ConditionOutcome = "False" )
type ContainerDefinition ¶
type ContainerDefinition struct { ContainerHostname *string `json:"containerHostname,omitempty"` Environment map[string]*string `json:"environment,omitempty"` Image *string `json:"image,omitempty"` // Specifies whether the model container is in Amazon ECR or a private Docker // registry accessible from your Amazon Virtual Private Cloud (VPC). ImageConfig *ImageConfig `json:"imageConfig,omitempty"` InferenceSpecificationName *string `json:"inferenceSpecificationName,omitempty"` Mode *string `json:"mode,omitempty"` ModelDataURL *string `json:"modelDataURL,omitempty"` ModelPackageName *string `json:"modelPackageName,omitempty"` // Specifies additional configuration for hosting multi-model endpoints. MultiModelConfig *MultiModelConfig `json:"multiModelConfig,omitempty"` }
Describes the container, as part of model definition.
func (*ContainerDefinition) DeepCopy ¶
func (in *ContainerDefinition) DeepCopy() *ContainerDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerDefinition.
func (*ContainerDefinition) DeepCopyInto ¶
func (in *ContainerDefinition) DeepCopyInto(out *ContainerDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerMode ¶
type ContainerMode string
const ( ContainerMode_SingleModel ContainerMode = "SingleModel" ContainerMode_MultiModel ContainerMode = "MultiModel" )
type ContentClassifier ¶
type ContentClassifier string
const ( ContentClassifier_FreeOfPersonallyIdentifiableInformation ContentClassifier = "FreeOfPersonallyIdentifiableInformation" ContentClassifier_FreeOfAdultContent ContentClassifier = "FreeOfAdultContent" )
type ContextSource ¶ added in v0.3.0
type ContextSource struct { SourceID *string `json:"sourceID,omitempty"` SourceType *string `json:"sourceType,omitempty"` }
A structure describing the source of a context.
func (*ContextSource) DeepCopy ¶ added in v0.3.0
func (in *ContextSource) DeepCopy() *ContextSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContextSource.
func (*ContextSource) DeepCopyInto ¶ added in v0.3.0
func (in *ContextSource) DeepCopyInto(out *ContextSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContextSummary ¶
type ContextSummary struct { ContextName *string `json:"contextName,omitempty"` ContextType *string `json:"contextType,omitempty"` CreationTime *metav1.Time `json:"creationTime,omitempty"` LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"` }
Lists a summary of the properties of a context. A context provides a logical grouping of other entities.
func (*ContextSummary) DeepCopy ¶
func (in *ContextSummary) DeepCopy() *ContextSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContextSummary.
func (*ContextSummary) DeepCopyInto ¶
func (in *ContextSummary) DeepCopyInto(out *ContextSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContinuousParameterRange ¶
type ContinuousParameterRange struct { MaxValue *string `json:"maxValue,omitempty"` MinValue *string `json:"minValue,omitempty"` Name *string `json:"name,omitempty"` ScalingType *string `json:"scalingType,omitempty"` }
A list of continuous hyperparameters to tune.
func (*ContinuousParameterRange) DeepCopy ¶
func (in *ContinuousParameterRange) DeepCopy() *ContinuousParameterRange
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousParameterRange.
func (*ContinuousParameterRange) DeepCopyInto ¶
func (in *ContinuousParameterRange) DeepCopyInto(out *ContinuousParameterRange)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContinuousParameterRangeSpecification ¶
type ContinuousParameterRangeSpecification struct { MaxValue *string `json:"maxValue,omitempty"` MinValue *string `json:"minValue,omitempty"` }
Defines the possible values for a continuous hyperparameter.
func (*ContinuousParameterRangeSpecification) DeepCopy ¶
func (in *ContinuousParameterRangeSpecification) DeepCopy() *ContinuousParameterRangeSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousParameterRangeSpecification.
func (*ContinuousParameterRangeSpecification) DeepCopyInto ¶
func (in *ContinuousParameterRangeSpecification) DeepCopyInto(out *ContinuousParameterRangeSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomImage ¶ added in v0.3.0
type CustomImage struct { AppImageConfigName *string `json:"appImageConfigName,omitempty"` ImageName *string `json:"imageName,omitempty"` ImageVersionNumber *int64 `json:"imageVersionNumber,omitempty"` }
A custom SageMaker image. For more information, see Bring your own SageMaker image (https://docs.aws.amazon.com/sagemaker/latest/dg/studio-byoi.html).
func (*CustomImage) DeepCopy ¶ added in v0.3.0
func (in *CustomImage) DeepCopy() *CustomImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomImage.
func (*CustomImage) DeepCopyInto ¶ added in v0.3.0
func (in *CustomImage) DeepCopyInto(out *CustomImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCaptureConfig ¶
type DataCaptureConfig struct { // Configuration specifying how to treat different headers. If no headers are // specified SageMaker will by default base64 encode when capturing the data. CaptureContentTypeHeader *CaptureContentTypeHeader `json:"captureContentTypeHeader,omitempty"` CaptureOptions []*CaptureOption `json:"captureOptions,omitempty"` DestinationS3URI *string `json:"destinationS3URI,omitempty"` EnableCapture *bool `json:"enableCapture,omitempty"` InitialSamplingPercentage *int64 `json:"initialSamplingPercentage,omitempty"` KMSKeyID *string `json:"kmsKeyID,omitempty"` }
Configuration to control how SageMaker captures inference data.
func (*DataCaptureConfig) DeepCopy ¶
func (in *DataCaptureConfig) DeepCopy() *DataCaptureConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCaptureConfig.
func (*DataCaptureConfig) DeepCopyInto ¶
func (in *DataCaptureConfig) DeepCopyInto(out *DataCaptureConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCaptureConfigSummary ¶
type DataCaptureConfigSummary struct { CaptureStatus *string `json:"captureStatus,omitempty"` CurrentSamplingPercentage *int64 `json:"currentSamplingPercentage,omitempty"` DestinationS3URI *string `json:"destinationS3URI,omitempty"` EnableCapture *bool `json:"enableCapture,omitempty"` KMSKeyID *string `json:"kmsKeyID,omitempty"` }
The currently active data capture configuration used by your Endpoint.
func (*DataCaptureConfigSummary) DeepCopy ¶
func (in *DataCaptureConfigSummary) DeepCopy() *DataCaptureConfigSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCaptureConfigSummary.
func (*DataCaptureConfigSummary) DeepCopyInto ¶
func (in *DataCaptureConfigSummary) DeepCopyInto(out *DataCaptureConfigSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCatalogConfig ¶ added in v0.0.3
type DataCatalogConfig struct { Catalog *string `json:"catalog,omitempty"` Database *string `json:"database,omitempty"` TableName *string `json:"tableName,omitempty"` }
The meta data of the Glue table which serves as data catalog for the OfflineStore.
func (*DataCatalogConfig) DeepCopy ¶ added in v0.0.3
func (in *DataCatalogConfig) DeepCopy() *DataCatalogConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCatalogConfig.
func (*DataCatalogConfig) DeepCopyInto ¶ added in v0.0.3
func (in *DataCatalogConfig) DeepCopyInto(out *DataCatalogConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataDistributionType ¶
type DataDistributionType string
const ( DataDistributionType_FullyReplicated DataDistributionType = "FullyReplicated" DataDistributionType_ShardedByS3Key DataDistributionType = "ShardedByS3Key" )
type DataProcessing ¶
type DataProcessing struct { InputFilter *string `json:"inputFilter,omitempty"` JoinSource *string `json:"joinSource,omitempty"` OutputFilter *string `json:"outputFilter,omitempty"` }
The data structure used to specify the data to be used for inference in a batch transform job and to associate the data that is relevant to the prediction results in the output. The input filter provided allows you to exclude input data that is not needed for inference in a batch transform job. The output filter provided allows you to include input data relevant to interpreting the predictions in the output from the job. For more information, see Associate Prediction Results with their Corresponding Input Records (https://docs.aws.amazon.com/sagemaker/latest/dg/batch-transform-data-processing.html).
func (*DataProcessing) DeepCopy ¶
func (in *DataProcessing) DeepCopy() *DataProcessing
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataProcessing.
func (*DataProcessing) DeepCopyInto ¶
func (in *DataProcessing) DeepCopyInto(out *DataProcessing)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataQualityAppSpecification ¶
type DataQualityAppSpecification struct { ContainerArguments []*string `json:"containerArguments,omitempty"` ContainerEntrypoint []*string `json:"containerEntrypoint,omitempty"` Environment map[string]*string `json:"environment,omitempty"` ImageURI *string `json:"imageURI,omitempty"` PostAnalyticsProcessorSourceURI *string `json:"postAnalyticsProcessorSourceURI,omitempty"` RecordPreprocessorSourceURI *string `json:"recordPreprocessorSourceURI,omitempty"` }
Information about the container that a data quality monitoring job runs.
func (*DataQualityAppSpecification) DeepCopy ¶
func (in *DataQualityAppSpecification) DeepCopy() *DataQualityAppSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataQualityAppSpecification.
func (*DataQualityAppSpecification) DeepCopyInto ¶
func (in *DataQualityAppSpecification) DeepCopyInto(out *DataQualityAppSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataQualityBaselineConfig ¶
type DataQualityBaselineConfig struct { BaseliningJobName *string `json:"baseliningJobName,omitempty"` // The constraints resource for a monitoring job. ConstraintsResource *MonitoringConstraintsResource `json:"constraintsResource,omitempty"` // The statistics resource for a monitoring job. StatisticsResource *MonitoringStatisticsResource `json:"statisticsResource,omitempty"` }
Configuration for monitoring constraints and monitoring statistics. These baseline resources are compared against the results of the current job from the series of jobs scheduled to collect data periodically.
func (*DataQualityBaselineConfig) DeepCopy ¶
func (in *DataQualityBaselineConfig) DeepCopy() *DataQualityBaselineConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataQualityBaselineConfig.
func (*DataQualityBaselineConfig) DeepCopyInto ¶
func (in *DataQualityBaselineConfig) DeepCopyInto(out *DataQualityBaselineConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataQualityJobDefinition ¶
type DataQualityJobDefinition struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataQualityJobDefinitionSpec `json:"spec,omitempty"` Status DataQualityJobDefinitionStatus `json:"status,omitempty"` }
DataQualityJobDefinition is the Schema for the DataQualityJobDefinitions API +kubebuilder:object:root=true +kubebuilder:subresource:status
func (*DataQualityJobDefinition) DeepCopy ¶
func (in *DataQualityJobDefinition) DeepCopy() *DataQualityJobDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataQualityJobDefinition.
func (*DataQualityJobDefinition) DeepCopyInto ¶
func (in *DataQualityJobDefinition) DeepCopyInto(out *DataQualityJobDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataQualityJobDefinition) DeepCopyObject ¶
func (in *DataQualityJobDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataQualityJobDefinitionList ¶
type DataQualityJobDefinitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataQualityJobDefinition `json:"items"` }
DataQualityJobDefinitionList contains a list of DataQualityJobDefinition +kubebuilder:object:root=true
func (*DataQualityJobDefinitionList) DeepCopy ¶
func (in *DataQualityJobDefinitionList) DeepCopy() *DataQualityJobDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataQualityJobDefinitionList.
func (*DataQualityJobDefinitionList) DeepCopyInto ¶
func (in *DataQualityJobDefinitionList) DeepCopyInto(out *DataQualityJobDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataQualityJobDefinitionList) DeepCopyObject ¶
func (in *DataQualityJobDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataQualityJobDefinitionSpec ¶
type DataQualityJobDefinitionSpec struct { // Specifies the container that runs the monitoring job. // +kubebuilder:validation:Required DataQualityAppSpecification *DataQualityAppSpecification `json:"dataQualityAppSpecification"` // Configures the constraints and baselines for the monitoring job. DataQualityBaselineConfig *DataQualityBaselineConfig `json:"dataQualityBaselineConfig,omitempty"` // A list of inputs for the monitoring job. Currently endpoints are supported // as monitoring inputs. // +kubebuilder:validation:Required DataQualityJobInput *DataQualityJobInput `json:"dataQualityJobInput"` // +kubebuilder:validation:Required DataQualityJobOutputConfig *MonitoringOutputConfig `json:"dataQualityJobOutputConfig"` // The name for the monitoring job definition. // +kubebuilder:validation:Required JobDefinitionName *string `json:"jobDefinitionName"` // +kubebuilder:validation:Required JobResources *MonitoringResources `json:"jobResources"` // Specifies networking configuration for the monitoring job. NetworkConfig *MonitoringNetworkConfig `json:"networkConfig,omitempty"` // The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume // to perform tasks on your behalf. // +kubebuilder:validation:Required RoleARN *string `json:"roleARN"` StoppingCondition *MonitoringStoppingCondition `json:"stoppingCondition,omitempty"` // (Optional) An array of key-value pairs. For more information, see Using Cost // Allocation Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-whatURL) // in the Amazon Web Services Billing and Cost Management User Guide. Tags []*Tag `json:"tags,omitempty"` }
DataQualityJobDefinitionSpec defines the desired state of DataQualityJobDefinition.
func (*DataQualityJobDefinitionSpec) DeepCopy ¶
func (in *DataQualityJobDefinitionSpec) DeepCopy() *DataQualityJobDefinitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataQualityJobDefinitionSpec.
func (*DataQualityJobDefinitionSpec) DeepCopyInto ¶
func (in *DataQualityJobDefinitionSpec) DeepCopyInto(out *