1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type ActionStatus string 6 7// Enum values for ActionStatus 8const ( 9 ActionStatusUnknown ActionStatus = "Unknown" 10 ActionStatusInProgress ActionStatus = "InProgress" 11 ActionStatusCompleted ActionStatus = "Completed" 12 ActionStatusFailed ActionStatus = "Failed" 13 ActionStatusStopping ActionStatus = "Stopping" 14 ActionStatusStopped ActionStatus = "Stopped" 15) 16 17// Values returns all known values for ActionStatus. Note that this can be expanded 18// in the future, and so it is only as up to date as the client. The ordering of 19// this slice is not guaranteed to be stable across updates. 20func (ActionStatus) Values() []ActionStatus { 21 return []ActionStatus{ 22 "Unknown", 23 "InProgress", 24 "Completed", 25 "Failed", 26 "Stopping", 27 "Stopped", 28 } 29} 30 31type AlgorithmSortBy string 32 33// Enum values for AlgorithmSortBy 34const ( 35 AlgorithmSortByName AlgorithmSortBy = "Name" 36 AlgorithmSortByCreationTime AlgorithmSortBy = "CreationTime" 37) 38 39// Values returns all known values for AlgorithmSortBy. Note that this can be 40// expanded in the future, and so it is only as up to date as the client. The 41// ordering of this slice is not guaranteed to be stable across updates. 42func (AlgorithmSortBy) Values() []AlgorithmSortBy { 43 return []AlgorithmSortBy{ 44 "Name", 45 "CreationTime", 46 } 47} 48 49type AlgorithmStatus string 50 51// Enum values for AlgorithmStatus 52const ( 53 AlgorithmStatusPending AlgorithmStatus = "Pending" 54 AlgorithmStatusInProgress AlgorithmStatus = "InProgress" 55 AlgorithmStatusCompleted AlgorithmStatus = "Completed" 56 AlgorithmStatusFailed AlgorithmStatus = "Failed" 57 AlgorithmStatusDeleting AlgorithmStatus = "Deleting" 58) 59 60// Values returns all known values for AlgorithmStatus. Note that this can be 61// expanded in the future, and so it is only as up to date as the client. The 62// ordering of this slice is not guaranteed to be stable across updates. 63func (AlgorithmStatus) Values() []AlgorithmStatus { 64 return []AlgorithmStatus{ 65 "Pending", 66 "InProgress", 67 "Completed", 68 "Failed", 69 "Deleting", 70 } 71} 72 73type AppImageConfigSortKey string 74 75// Enum values for AppImageConfigSortKey 76const ( 77 AppImageConfigSortKeyCreationTime AppImageConfigSortKey = "CreationTime" 78 AppImageConfigSortKeyLastModifiedTime AppImageConfigSortKey = "LastModifiedTime" 79 AppImageConfigSortKeyName AppImageConfigSortKey = "Name" 80) 81 82// Values returns all known values for AppImageConfigSortKey. Note that this can be 83// expanded in the future, and so it is only as up to date as the client. The 84// ordering of this slice is not guaranteed to be stable across updates. 85func (AppImageConfigSortKey) Values() []AppImageConfigSortKey { 86 return []AppImageConfigSortKey{ 87 "CreationTime", 88 "LastModifiedTime", 89 "Name", 90 } 91} 92 93type AppInstanceType string 94 95// Enum values for AppInstanceType 96const ( 97 AppInstanceTypeSystem AppInstanceType = "system" 98 AppInstanceTypeMlT3Micro AppInstanceType = "ml.t3.micro" 99 AppInstanceTypeMlT3Small AppInstanceType = "ml.t3.small" 100 AppInstanceTypeMlT3Medium AppInstanceType = "ml.t3.medium" 101 AppInstanceTypeMlT3Large AppInstanceType = "ml.t3.large" 102 AppInstanceTypeMlT3Xlarge AppInstanceType = "ml.t3.xlarge" 103 AppInstanceTypeMlT32xlarge AppInstanceType = "ml.t3.2xlarge" 104 AppInstanceTypeMlM5Large AppInstanceType = "ml.m5.large" 105 AppInstanceTypeMlM5Xlarge AppInstanceType = "ml.m5.xlarge" 106 AppInstanceTypeMlM52xlarge AppInstanceType = "ml.m5.2xlarge" 107 AppInstanceTypeMlM54xlarge AppInstanceType = "ml.m5.4xlarge" 108 AppInstanceTypeMlM58xlarge AppInstanceType = "ml.m5.8xlarge" 109 AppInstanceTypeMlM512xlarge AppInstanceType = "ml.m5.12xlarge" 110 AppInstanceTypeMlM516xlarge AppInstanceType = "ml.m5.16xlarge" 111 AppInstanceTypeMlM524xlarge AppInstanceType = "ml.m5.24xlarge" 112 AppInstanceTypeMlC5Large AppInstanceType = "ml.c5.large" 113 AppInstanceTypeMlC5Xlarge AppInstanceType = "ml.c5.xlarge" 114 AppInstanceTypeMlC52xlarge AppInstanceType = "ml.c5.2xlarge" 115 AppInstanceTypeMlC54xlarge AppInstanceType = "ml.c5.4xlarge" 116 AppInstanceTypeMlC59xlarge AppInstanceType = "ml.c5.9xlarge" 117 AppInstanceTypeMlC512xlarge AppInstanceType = "ml.c5.12xlarge" 118 AppInstanceTypeMlC518xlarge AppInstanceType = "ml.c5.18xlarge" 119 AppInstanceTypeMlC524xlarge AppInstanceType = "ml.c5.24xlarge" 120 AppInstanceTypeMlP32xlarge AppInstanceType = "ml.p3.2xlarge" 121 AppInstanceTypeMlP38xlarge AppInstanceType = "ml.p3.8xlarge" 122 AppInstanceTypeMlP316xlarge AppInstanceType = "ml.p3.16xlarge" 123 AppInstanceTypeMlG4dnXlarge AppInstanceType = "ml.g4dn.xlarge" 124 AppInstanceTypeMlG4dn2xlarge AppInstanceType = "ml.g4dn.2xlarge" 125 AppInstanceTypeMlG4dn4xlarge AppInstanceType = "ml.g4dn.4xlarge" 126 AppInstanceTypeMlG4dn8xlarge AppInstanceType = "ml.g4dn.8xlarge" 127 AppInstanceTypeMlG4dn12xlarge AppInstanceType = "ml.g4dn.12xlarge" 128 AppInstanceTypeMlG4dn16xlarge AppInstanceType = "ml.g4dn.16xlarge" 129) 130 131// Values returns all known values for AppInstanceType. Note that this can be 132// expanded in the future, and so it is only as up to date as the client. The 133// ordering of this slice is not guaranteed to be stable across updates. 134func (AppInstanceType) Values() []AppInstanceType { 135 return []AppInstanceType{ 136 "system", 137 "ml.t3.micro", 138 "ml.t3.small", 139 "ml.t3.medium", 140 "ml.t3.large", 141 "ml.t3.xlarge", 142 "ml.t3.2xlarge", 143 "ml.m5.large", 144 "ml.m5.xlarge", 145 "ml.m5.2xlarge", 146 "ml.m5.4xlarge", 147 "ml.m5.8xlarge", 148 "ml.m5.12xlarge", 149 "ml.m5.16xlarge", 150 "ml.m5.24xlarge", 151 "ml.c5.large", 152 "ml.c5.xlarge", 153 "ml.c5.2xlarge", 154 "ml.c5.4xlarge", 155 "ml.c5.9xlarge", 156 "ml.c5.12xlarge", 157 "ml.c5.18xlarge", 158 "ml.c5.24xlarge", 159 "ml.p3.2xlarge", 160 "ml.p3.8xlarge", 161 "ml.p3.16xlarge", 162 "ml.g4dn.xlarge", 163 "ml.g4dn.2xlarge", 164 "ml.g4dn.4xlarge", 165 "ml.g4dn.8xlarge", 166 "ml.g4dn.12xlarge", 167 "ml.g4dn.16xlarge", 168 } 169} 170 171type AppNetworkAccessType string 172 173// Enum values for AppNetworkAccessType 174const ( 175 AppNetworkAccessTypePublicInternetOnly AppNetworkAccessType = "PublicInternetOnly" 176 AppNetworkAccessTypeVpcOnly AppNetworkAccessType = "VpcOnly" 177) 178 179// Values returns all known values for AppNetworkAccessType. Note that this can be 180// expanded in the future, and so it is only as up to date as the client. The 181// ordering of this slice is not guaranteed to be stable across updates. 182func (AppNetworkAccessType) Values() []AppNetworkAccessType { 183 return []AppNetworkAccessType{ 184 "PublicInternetOnly", 185 "VpcOnly", 186 } 187} 188 189type AppSortKey string 190 191// Enum values for AppSortKey 192const ( 193 AppSortKeyCreationTime AppSortKey = "CreationTime" 194) 195 196// Values returns all known values for AppSortKey. Note that this can be expanded 197// in the future, and so it is only as up to date as the client. The ordering of 198// this slice is not guaranteed to be stable across updates. 199func (AppSortKey) Values() []AppSortKey { 200 return []AppSortKey{ 201 "CreationTime", 202 } 203} 204 205type AppStatus string 206 207// Enum values for AppStatus 208const ( 209 AppStatusDeleted AppStatus = "Deleted" 210 AppStatusDeleting AppStatus = "Deleting" 211 AppStatusFailed AppStatus = "Failed" 212 AppStatusInService AppStatus = "InService" 213 AppStatusPending AppStatus = "Pending" 214) 215 216// Values returns all known values for AppStatus. Note that this can be expanded in 217// the future, and so it is only as up to date as the client. The ordering of this 218// slice is not guaranteed to be stable across updates. 219func (AppStatus) Values() []AppStatus { 220 return []AppStatus{ 221 "Deleted", 222 "Deleting", 223 "Failed", 224 "InService", 225 "Pending", 226 } 227} 228 229type AppType string 230 231// Enum values for AppType 232const ( 233 AppTypeJupyterServer AppType = "JupyterServer" 234 AppTypeKernelGateway AppType = "KernelGateway" 235 AppTypeTensorBoard AppType = "TensorBoard" 236) 237 238// Values returns all known values for AppType. Note that this can be expanded in 239// the future, and so it is only as up to date as the client. The ordering of this 240// slice is not guaranteed to be stable across updates. 241func (AppType) Values() []AppType { 242 return []AppType{ 243 "JupyterServer", 244 "KernelGateway", 245 "TensorBoard", 246 } 247} 248 249type ArtifactSourceIdType string 250 251// Enum values for ArtifactSourceIdType 252const ( 253 ArtifactSourceIdTypeMd5Hash ArtifactSourceIdType = "MD5Hash" 254 ArtifactSourceIdTypeS3Etag ArtifactSourceIdType = "S3ETag" 255 ArtifactSourceIdTypeS3Version ArtifactSourceIdType = "S3Version" 256 ArtifactSourceIdTypeCustom ArtifactSourceIdType = "Custom" 257) 258 259// Values returns all known values for ArtifactSourceIdType. Note that this can be 260// expanded in the future, and so it is only as up to date as the client. The 261// ordering of this slice is not guaranteed to be stable across updates. 262func (ArtifactSourceIdType) Values() []ArtifactSourceIdType { 263 return []ArtifactSourceIdType{ 264 "MD5Hash", 265 "S3ETag", 266 "S3Version", 267 "Custom", 268 } 269} 270 271type AssemblyType string 272 273// Enum values for AssemblyType 274const ( 275 AssemblyTypeNone AssemblyType = "None" 276 AssemblyTypeLine AssemblyType = "Line" 277) 278 279// Values returns all known values for AssemblyType. Note that this can be expanded 280// in the future, and so it is only as up to date as the client. The ordering of 281// this slice is not guaranteed to be stable across updates. 282func (AssemblyType) Values() []AssemblyType { 283 return []AssemblyType{ 284 "None", 285 "Line", 286 } 287} 288 289type AssociationEdgeType string 290 291// Enum values for AssociationEdgeType 292const ( 293 AssociationEdgeTypeContributedTo AssociationEdgeType = "ContributedTo" 294 AssociationEdgeTypeAssociatedWith AssociationEdgeType = "AssociatedWith" 295 AssociationEdgeTypeDerivedFrom AssociationEdgeType = "DerivedFrom" 296 AssociationEdgeTypeProduced AssociationEdgeType = "Produced" 297) 298 299// Values returns all known values for AssociationEdgeType. Note that this can be 300// expanded in the future, and so it is only as up to date as the client. The 301// ordering of this slice is not guaranteed to be stable across updates. 302func (AssociationEdgeType) Values() []AssociationEdgeType { 303 return []AssociationEdgeType{ 304 "ContributedTo", 305 "AssociatedWith", 306 "DerivedFrom", 307 "Produced", 308 } 309} 310 311type AthenaResultCompressionType string 312 313// Enum values for AthenaResultCompressionType 314const ( 315 AthenaResultCompressionTypeGzip AthenaResultCompressionType = "GZIP" 316 AthenaResultCompressionTypeSnappy AthenaResultCompressionType = "SNAPPY" 317 AthenaResultCompressionTypeZlib AthenaResultCompressionType = "ZLIB" 318) 319 320// Values returns all known values for AthenaResultCompressionType. Note that this 321// can be expanded in the future, and so it is only as up to date as the client. 322// The ordering of this slice is not guaranteed to be stable across updates. 323func (AthenaResultCompressionType) Values() []AthenaResultCompressionType { 324 return []AthenaResultCompressionType{ 325 "GZIP", 326 "SNAPPY", 327 "ZLIB", 328 } 329} 330 331type AthenaResultFormat string 332 333// Enum values for AthenaResultFormat 334const ( 335 AthenaResultFormatParquet AthenaResultFormat = "PARQUET" 336 AthenaResultFormatOrc AthenaResultFormat = "ORC" 337 AthenaResultFormatAvro AthenaResultFormat = "AVRO" 338 AthenaResultFormatJson AthenaResultFormat = "JSON" 339 AthenaResultFormatTextfile AthenaResultFormat = "TEXTFILE" 340) 341 342// Values returns all known values for AthenaResultFormat. Note that this can be 343// expanded in the future, and so it is only as up to date as the client. The 344// ordering of this slice is not guaranteed to be stable across updates. 345func (AthenaResultFormat) Values() []AthenaResultFormat { 346 return []AthenaResultFormat{ 347 "PARQUET", 348 "ORC", 349 "AVRO", 350 "JSON", 351 "TEXTFILE", 352 } 353} 354 355type AuthMode string 356 357// Enum values for AuthMode 358const ( 359 AuthModeSso AuthMode = "SSO" 360 AuthModeIam AuthMode = "IAM" 361) 362 363// Values returns all known values for AuthMode. Note that this can be expanded in 364// the future, and so it is only as up to date as the client. The ordering of this 365// slice is not guaranteed to be stable across updates. 366func (AuthMode) Values() []AuthMode { 367 return []AuthMode{ 368 "SSO", 369 "IAM", 370 } 371} 372 373type AutoMLJobObjectiveType string 374 375// Enum values for AutoMLJobObjectiveType 376const ( 377 AutoMLJobObjectiveTypeMaximize AutoMLJobObjectiveType = "Maximize" 378 AutoMLJobObjectiveTypeMinimize AutoMLJobObjectiveType = "Minimize" 379) 380 381// Values returns all known values for AutoMLJobObjectiveType. Note that this can 382// be expanded in the future, and so it is only as up to date as the client. The 383// ordering of this slice is not guaranteed to be stable across updates. 384func (AutoMLJobObjectiveType) Values() []AutoMLJobObjectiveType { 385 return []AutoMLJobObjectiveType{ 386 "Maximize", 387 "Minimize", 388 } 389} 390 391type AutoMLJobSecondaryStatus string 392 393// Enum values for AutoMLJobSecondaryStatus 394const ( 395 AutoMLJobSecondaryStatusStarting AutoMLJobSecondaryStatus = "Starting" 396 AutoMLJobSecondaryStatusAnalyzingData AutoMLJobSecondaryStatus = "AnalyzingData" 397 AutoMLJobSecondaryStatusFeatureEngineering AutoMLJobSecondaryStatus = "FeatureEngineering" 398 AutoMLJobSecondaryStatusModelTuning AutoMLJobSecondaryStatus = "ModelTuning" 399 AutoMLJobSecondaryStatusMaxCandidatesReached AutoMLJobSecondaryStatus = "MaxCandidatesReached" 400 AutoMLJobSecondaryStatusFailed AutoMLJobSecondaryStatus = "Failed" 401 AutoMLJobSecondaryStatusStopped AutoMLJobSecondaryStatus = "Stopped" 402 AutoMLJobSecondaryStatusMaxAutoMlJobRuntimeReached AutoMLJobSecondaryStatus = "MaxAutoMLJobRuntimeReached" 403 AutoMLJobSecondaryStatusStopping AutoMLJobSecondaryStatus = "Stopping" 404 AutoMLJobSecondaryStatusCandidateDefinitionsGenerated AutoMLJobSecondaryStatus = "CandidateDefinitionsGenerated" 405) 406 407// Values returns all known values for AutoMLJobSecondaryStatus. Note that this can 408// be expanded in the future, and so it is only as up to date as the client. The 409// ordering of this slice is not guaranteed to be stable across updates. 410func (AutoMLJobSecondaryStatus) Values() []AutoMLJobSecondaryStatus { 411 return []AutoMLJobSecondaryStatus{ 412 "Starting", 413 "AnalyzingData", 414 "FeatureEngineering", 415 "ModelTuning", 416 "MaxCandidatesReached", 417 "Failed", 418 "Stopped", 419 "MaxAutoMLJobRuntimeReached", 420 "Stopping", 421 "CandidateDefinitionsGenerated", 422 } 423} 424 425type AutoMLJobStatus string 426 427// Enum values for AutoMLJobStatus 428const ( 429 AutoMLJobStatusCompleted AutoMLJobStatus = "Completed" 430 AutoMLJobStatusInProgress AutoMLJobStatus = "InProgress" 431 AutoMLJobStatusFailed AutoMLJobStatus = "Failed" 432 AutoMLJobStatusStopped AutoMLJobStatus = "Stopped" 433 AutoMLJobStatusStopping AutoMLJobStatus = "Stopping" 434) 435 436// Values returns all known values for AutoMLJobStatus. Note that this can be 437// expanded in the future, and so it is only as up to date as the client. The 438// ordering of this slice is not guaranteed to be stable across updates. 439func (AutoMLJobStatus) Values() []AutoMLJobStatus { 440 return []AutoMLJobStatus{ 441 "Completed", 442 "InProgress", 443 "Failed", 444 "Stopped", 445 "Stopping", 446 } 447} 448 449type AutoMLMetricEnum string 450 451// Enum values for AutoMLMetricEnum 452const ( 453 AutoMLMetricEnumAccuracy AutoMLMetricEnum = "Accuracy" 454 AutoMLMetricEnumMse AutoMLMetricEnum = "MSE" 455 AutoMLMetricEnumF1 AutoMLMetricEnum = "F1" 456 AutoMLMetricEnumF1Macro AutoMLMetricEnum = "F1macro" 457 AutoMLMetricEnumAuc AutoMLMetricEnum = "AUC" 458) 459 460// Values returns all known values for AutoMLMetricEnum. Note that this can be 461// expanded in the future, and so it is only as up to date as the client. The 462// ordering of this slice is not guaranteed to be stable across updates. 463func (AutoMLMetricEnum) Values() []AutoMLMetricEnum { 464 return []AutoMLMetricEnum{ 465 "Accuracy", 466 "MSE", 467 "F1", 468 "F1macro", 469 "AUC", 470 } 471} 472 473type AutoMLS3DataType string 474 475// Enum values for AutoMLS3DataType 476const ( 477 AutoMLS3DataTypeManifestFile AutoMLS3DataType = "ManifestFile" 478 AutoMLS3DataTypeS3Prefix AutoMLS3DataType = "S3Prefix" 479) 480 481// Values returns all known values for AutoMLS3DataType. Note that this can be 482// expanded in the future, and so it is only as up to date as the client. The 483// ordering of this slice is not guaranteed to be stable across updates. 484func (AutoMLS3DataType) Values() []AutoMLS3DataType { 485 return []AutoMLS3DataType{ 486 "ManifestFile", 487 "S3Prefix", 488 } 489} 490 491type AutoMLSortBy string 492 493// Enum values for AutoMLSortBy 494const ( 495 AutoMLSortByName AutoMLSortBy = "Name" 496 AutoMLSortByCreationTime AutoMLSortBy = "CreationTime" 497 AutoMLSortByStatus AutoMLSortBy = "Status" 498) 499 500// Values returns all known values for AutoMLSortBy. Note that this can be expanded 501// in the future, and so it is only as up to date as the client. The ordering of 502// this slice is not guaranteed to be stable across updates. 503func (AutoMLSortBy) Values() []AutoMLSortBy { 504 return []AutoMLSortBy{ 505 "Name", 506 "CreationTime", 507 "Status", 508 } 509} 510 511type AutoMLSortOrder string 512 513// Enum values for AutoMLSortOrder 514const ( 515 AutoMLSortOrderAscending AutoMLSortOrder = "Ascending" 516 AutoMLSortOrderDescending AutoMLSortOrder = "Descending" 517) 518 519// Values returns all known values for AutoMLSortOrder. Note that this can be 520// expanded in the future, and so it is only as up to date as the client. The 521// ordering of this slice is not guaranteed to be stable across updates. 522func (AutoMLSortOrder) Values() []AutoMLSortOrder { 523 return []AutoMLSortOrder{ 524 "Ascending", 525 "Descending", 526 } 527} 528 529type AwsManagedHumanLoopRequestSource string 530 531// Enum values for AwsManagedHumanLoopRequestSource 532const ( 533 AwsManagedHumanLoopRequestSourceRekognitionDetectModerationLabelsImageV3 AwsManagedHumanLoopRequestSource = "AWS/Rekognition/DetectModerationLabels/Image/V3" 534 AwsManagedHumanLoopRequestSourceTextractAnalyzeDocumentFormsV1 AwsManagedHumanLoopRequestSource = "AWS/Textract/AnalyzeDocument/Forms/V1" 535) 536 537// Values returns all known values for AwsManagedHumanLoopRequestSource. Note that 538// this can be expanded in the future, and so it is only as up to date as the 539// client. The ordering of this slice is not guaranteed to be stable across 540// updates. 541func (AwsManagedHumanLoopRequestSource) Values() []AwsManagedHumanLoopRequestSource { 542 return []AwsManagedHumanLoopRequestSource{ 543 "AWS/Rekognition/DetectModerationLabels/Image/V3", 544 "AWS/Textract/AnalyzeDocument/Forms/V1", 545 } 546} 547 548type BatchStrategy string 549 550// Enum values for BatchStrategy 551const ( 552 BatchStrategyMultiRecord BatchStrategy = "MultiRecord" 553 BatchStrategySingleRecord BatchStrategy = "SingleRecord" 554) 555 556// Values returns all known values for BatchStrategy. Note that this can be 557// expanded in the future, and so it is only as up to date as the client. The 558// ordering of this slice is not guaranteed to be stable across updates. 559func (BatchStrategy) Values() []BatchStrategy { 560 return []BatchStrategy{ 561 "MultiRecord", 562 "SingleRecord", 563 } 564} 565 566type BooleanOperator string 567 568// Enum values for BooleanOperator 569const ( 570 BooleanOperatorAnd BooleanOperator = "And" 571 BooleanOperatorOr BooleanOperator = "Or" 572) 573 574// Values returns all known values for BooleanOperator. Note that this can be 575// expanded in the future, and so it is only as up to date as the client. The 576// ordering of this slice is not guaranteed to be stable across updates. 577func (BooleanOperator) Values() []BooleanOperator { 578 return []BooleanOperator{ 579 "And", 580 "Or", 581 } 582} 583 584type CandidateSortBy string 585 586// Enum values for CandidateSortBy 587const ( 588 CandidateSortByCreationTime CandidateSortBy = "CreationTime" 589 CandidateSortByStatus CandidateSortBy = "Status" 590 CandidateSortByFinalObjectiveMetricValue CandidateSortBy = "FinalObjectiveMetricValue" 591) 592 593// Values returns all known values for CandidateSortBy. Note that this can be 594// expanded in the future, and so it is only as up to date as the client. The 595// ordering of this slice is not guaranteed to be stable across updates. 596func (CandidateSortBy) Values() []CandidateSortBy { 597 return []CandidateSortBy{ 598 "CreationTime", 599 "Status", 600 "FinalObjectiveMetricValue", 601 } 602} 603 604type CandidateStatus string 605 606// Enum values for CandidateStatus 607const ( 608 CandidateStatusCompleted CandidateStatus = "Completed" 609 CandidateStatusInProgress CandidateStatus = "InProgress" 610 CandidateStatusFailed CandidateStatus = "Failed" 611 CandidateStatusStopped CandidateStatus = "Stopped" 612 CandidateStatusStopping CandidateStatus = "Stopping" 613) 614 615// Values returns all known values for CandidateStatus. Note that this can be 616// expanded in the future, and so it is only as up to date as the client. The 617// ordering of this slice is not guaranteed to be stable across updates. 618func (CandidateStatus) Values() []CandidateStatus { 619 return []CandidateStatus{ 620 "Completed", 621 "InProgress", 622 "Failed", 623 "Stopped", 624 "Stopping", 625 } 626} 627 628type CandidateStepType string 629 630// Enum values for CandidateStepType 631const ( 632 CandidateStepTypeTraining CandidateStepType = "AWS::SageMaker::TrainingJob" 633 CandidateStepTypeTransform CandidateStepType = "AWS::SageMaker::TransformJob" 634 CandidateStepTypeProcessing CandidateStepType = "AWS::SageMaker::ProcessingJob" 635) 636 637// Values returns all known values for CandidateStepType. Note that this can be 638// expanded in the future, and so it is only as up to date as the client. The 639// ordering of this slice is not guaranteed to be stable across updates. 640func (CandidateStepType) Values() []CandidateStepType { 641 return []CandidateStepType{ 642 "AWS::SageMaker::TrainingJob", 643 "AWS::SageMaker::TransformJob", 644 "AWS::SageMaker::ProcessingJob", 645 } 646} 647 648type CapacitySizeType string 649 650// Enum values for CapacitySizeType 651const ( 652 CapacitySizeTypeInstanceCount CapacitySizeType = "INSTANCE_COUNT" 653 CapacitySizeTypeCapacityPercent CapacitySizeType = "CAPACITY_PERCENT" 654) 655 656// Values returns all known values for CapacitySizeType. Note that this can be 657// expanded in the future, and so it is only as up to date as the client. The 658// ordering of this slice is not guaranteed to be stable across updates. 659func (CapacitySizeType) Values() []CapacitySizeType { 660 return []CapacitySizeType{ 661 "INSTANCE_COUNT", 662 "CAPACITY_PERCENT", 663 } 664} 665 666type CaptureMode string 667 668// Enum values for CaptureMode 669const ( 670 CaptureModeInput CaptureMode = "Input" 671 CaptureModeOutput CaptureMode = "Output" 672) 673 674// Values returns all known values for CaptureMode. Note that this can be expanded 675// in the future, and so it is only as up to date as the client. The ordering of 676// this slice is not guaranteed to be stable across updates. 677func (CaptureMode) Values() []CaptureMode { 678 return []CaptureMode{ 679 "Input", 680 "Output", 681 } 682} 683 684type CaptureStatus string 685 686// Enum values for CaptureStatus 687const ( 688 CaptureStatusStarted CaptureStatus = "Started" 689 CaptureStatusStopped CaptureStatus = "Stopped" 690) 691 692// Values returns all known values for CaptureStatus. Note that this can be 693// expanded in the future, and so it is only as up to date as the client. The 694// ordering of this slice is not guaranteed to be stable across updates. 695func (CaptureStatus) Values() []CaptureStatus { 696 return []CaptureStatus{ 697 "Started", 698 "Stopped", 699 } 700} 701 702type CodeRepositorySortBy string 703 704// Enum values for CodeRepositorySortBy 705const ( 706 CodeRepositorySortByName CodeRepositorySortBy = "Name" 707 CodeRepositorySortByCreationTime CodeRepositorySortBy = "CreationTime" 708 CodeRepositorySortByLastModifiedTime CodeRepositorySortBy = "LastModifiedTime" 709) 710 711// Values returns all known values for CodeRepositorySortBy. Note that this can be 712// expanded in the future, and so it is only as up to date as the client. The 713// ordering of this slice is not guaranteed to be stable across updates. 714func (CodeRepositorySortBy) Values() []CodeRepositorySortBy { 715 return []CodeRepositorySortBy{ 716 "Name", 717 "CreationTime", 718 "LastModifiedTime", 719 } 720} 721 722type CodeRepositorySortOrder string 723 724// Enum values for CodeRepositorySortOrder 725const ( 726 CodeRepositorySortOrderAscending CodeRepositorySortOrder = "Ascending" 727 CodeRepositorySortOrderDescending CodeRepositorySortOrder = "Descending" 728) 729 730// Values returns all known values for CodeRepositorySortOrder. Note that this can 731// be expanded in the future, and so it is only as up to date as the client. The 732// ordering of this slice is not guaranteed to be stable across updates. 733func (CodeRepositorySortOrder) Values() []CodeRepositorySortOrder { 734 return []CodeRepositorySortOrder{ 735 "Ascending", 736 "Descending", 737 } 738} 739 740type CompilationJobStatus string 741 742// Enum values for CompilationJobStatus 743const ( 744 CompilationJobStatusInprogress CompilationJobStatus = "INPROGRESS" 745 CompilationJobStatusCompleted CompilationJobStatus = "COMPLETED" 746 CompilationJobStatusFailed CompilationJobStatus = "FAILED" 747 CompilationJobStatusStarting CompilationJobStatus = "STARTING" 748 CompilationJobStatusStopping CompilationJobStatus = "STOPPING" 749 CompilationJobStatusStopped CompilationJobStatus = "STOPPED" 750) 751 752// Values returns all known values for CompilationJobStatus. Note that this can be 753// expanded in the future, and so it is only as up to date as the client. The 754// ordering of this slice is not guaranteed to be stable across updates. 755func (CompilationJobStatus) Values() []CompilationJobStatus { 756 return []CompilationJobStatus{ 757 "INPROGRESS", 758 "COMPLETED", 759 "FAILED", 760 "STARTING", 761 "STOPPING", 762 "STOPPED", 763 } 764} 765 766type CompressionType string 767 768// Enum values for CompressionType 769const ( 770 CompressionTypeNone CompressionType = "None" 771 CompressionTypeGzip CompressionType = "Gzip" 772) 773 774// Values returns all known values for CompressionType. Note that this can be 775// expanded in the future, and so it is only as up to date as the client. The 776// ordering of this slice is not guaranteed to be stable across updates. 777func (CompressionType) Values() []CompressionType { 778 return []CompressionType{ 779 "None", 780 "Gzip", 781 } 782} 783 784type ConditionOutcome string 785 786// Enum values for ConditionOutcome 787const ( 788 ConditionOutcomeTrue ConditionOutcome = "True" 789 ConditionOutcomeFalse ConditionOutcome = "False" 790) 791 792// Values returns all known values for ConditionOutcome. Note that this can be 793// expanded in the future, and so it is only as up to date as the client. The 794// ordering of this slice is not guaranteed to be stable across updates. 795func (ConditionOutcome) Values() []ConditionOutcome { 796 return []ConditionOutcome{ 797 "True", 798 "False", 799 } 800} 801 802type ContainerMode string 803 804// Enum values for ContainerMode 805const ( 806 ContainerModeSingleModel ContainerMode = "SingleModel" 807 ContainerModeMultiModel ContainerMode = "MultiModel" 808) 809 810// Values returns all known values for ContainerMode. Note that this can be 811// expanded in the future, and so it is only as up to date as the client. The 812// ordering of this slice is not guaranteed to be stable across updates. 813func (ContainerMode) Values() []ContainerMode { 814 return []ContainerMode{ 815 "SingleModel", 816 "MultiModel", 817 } 818} 819 820type ContentClassifier string 821 822// Enum values for ContentClassifier 823const ( 824 ContentClassifierFreeOfPersonallyIdentifiableInformation ContentClassifier = "FreeOfPersonallyIdentifiableInformation" 825 ContentClassifierFreeOfAdultContent ContentClassifier = "FreeOfAdultContent" 826) 827 828// Values returns all known values for ContentClassifier. Note that this can be 829// expanded in the future, and so it is only as up to date as the client. The 830// ordering of this slice is not guaranteed to be stable across updates. 831func (ContentClassifier) Values() []ContentClassifier { 832 return []ContentClassifier{ 833 "FreeOfPersonallyIdentifiableInformation", 834 "FreeOfAdultContent", 835 } 836} 837 838type DataDistributionType string 839 840// Enum values for DataDistributionType 841const ( 842 DataDistributionTypeFullyreplicated DataDistributionType = "FullyReplicated" 843 DataDistributionTypeShardedbys3key DataDistributionType = "ShardedByS3Key" 844) 845 846// Values returns all known values for DataDistributionType. Note that this can be 847// expanded in the future, and so it is only as up to date as the client. The 848// ordering of this slice is not guaranteed to be stable across updates. 849func (DataDistributionType) Values() []DataDistributionType { 850 return []DataDistributionType{ 851 "FullyReplicated", 852 "ShardedByS3Key", 853 } 854} 855 856type DetailedAlgorithmStatus string 857 858// Enum values for DetailedAlgorithmStatus 859const ( 860 DetailedAlgorithmStatusNotStarted DetailedAlgorithmStatus = "NotStarted" 861 DetailedAlgorithmStatusInProgress DetailedAlgorithmStatus = "InProgress" 862 DetailedAlgorithmStatusCompleted DetailedAlgorithmStatus = "Completed" 863 DetailedAlgorithmStatusFailed DetailedAlgorithmStatus = "Failed" 864) 865 866// Values returns all known values for DetailedAlgorithmStatus. Note that this can 867// be expanded in the future, and so it is only as up to date as the client. The 868// ordering of this slice is not guaranteed to be stable across updates. 869func (DetailedAlgorithmStatus) Values() []DetailedAlgorithmStatus { 870 return []DetailedAlgorithmStatus{ 871 "NotStarted", 872 "InProgress", 873 "Completed", 874 "Failed", 875 } 876} 877 878type DetailedModelPackageStatus string 879 880// Enum values for DetailedModelPackageStatus 881const ( 882 DetailedModelPackageStatusNotStarted DetailedModelPackageStatus = "NotStarted" 883 DetailedModelPackageStatusInProgress DetailedModelPackageStatus = "InProgress" 884 DetailedModelPackageStatusCompleted DetailedModelPackageStatus = "Completed" 885 DetailedModelPackageStatusFailed DetailedModelPackageStatus = "Failed" 886) 887 888// Values returns all known values for DetailedModelPackageStatus. Note that this 889// can be expanded in the future, and so it is only as up to date as the client. 890// The ordering of this slice is not guaranteed to be stable across updates. 891func (DetailedModelPackageStatus) Values() []DetailedModelPackageStatus { 892 return []DetailedModelPackageStatus{ 893 "NotStarted", 894 "InProgress", 895 "Completed", 896 "Failed", 897 } 898} 899 900type DirectInternetAccess string 901 902// Enum values for DirectInternetAccess 903const ( 904 DirectInternetAccessEnabled DirectInternetAccess = "Enabled" 905 DirectInternetAccessDisabled DirectInternetAccess = "Disabled" 906) 907 908// Values returns all known values for DirectInternetAccess. Note that this can be 909// expanded in the future, and so it is only as up to date as the client. The 910// ordering of this slice is not guaranteed to be stable across updates. 911func (DirectInternetAccess) Values() []DirectInternetAccess { 912 return []DirectInternetAccess{ 913 "Enabled", 914 "Disabled", 915 } 916} 917 918type DomainStatus string 919 920// Enum values for DomainStatus 921const ( 922 DomainStatusDeleting DomainStatus = "Deleting" 923 DomainStatusFailed DomainStatus = "Failed" 924 DomainStatusInService DomainStatus = "InService" 925 DomainStatusPending DomainStatus = "Pending" 926 DomainStatusUpdating DomainStatus = "Updating" 927 DomainStatusUpdateFailed DomainStatus = "Update_Failed" 928 DomainStatusDeleteFailed DomainStatus = "Delete_Failed" 929) 930 931// Values returns all known values for DomainStatus. Note that this can be expanded 932// in the future, and so it is only as up to date as the client. The ordering of 933// this slice is not guaranteed to be stable across updates. 934func (DomainStatus) Values() []DomainStatus { 935 return []DomainStatus{ 936 "Deleting", 937 "Failed", 938 "InService", 939 "Pending", 940 "Updating", 941 "Update_Failed", 942 "Delete_Failed", 943 } 944} 945 946type EdgePackagingJobStatus string 947 948// Enum values for EdgePackagingJobStatus 949const ( 950 EdgePackagingJobStatusStarting EdgePackagingJobStatus = "STARTING" 951 EdgePackagingJobStatusInProgress EdgePackagingJobStatus = "INPROGRESS" 952 EdgePackagingJobStatusCompleted EdgePackagingJobStatus = "COMPLETED" 953 EdgePackagingJobStatusFailed EdgePackagingJobStatus = "FAILED" 954 EdgePackagingJobStatusStopping EdgePackagingJobStatus = "STOPPING" 955 EdgePackagingJobStatusStopped EdgePackagingJobStatus = "STOPPED" 956) 957 958// Values returns all known values for EdgePackagingJobStatus. Note that this can 959// be expanded in the future, and so it is only as up to date as the client. The 960// ordering of this slice is not guaranteed to be stable across updates. 961func (EdgePackagingJobStatus) Values() []EdgePackagingJobStatus { 962 return []EdgePackagingJobStatus{ 963 "STARTING", 964 "INPROGRESS", 965 "COMPLETED", 966 "FAILED", 967 "STOPPING", 968 "STOPPED", 969 } 970} 971 972type EndpointConfigSortKey string 973 974// Enum values for EndpointConfigSortKey 975const ( 976 EndpointConfigSortKeyName EndpointConfigSortKey = "Name" 977 EndpointConfigSortKeyCreationTime EndpointConfigSortKey = "CreationTime" 978) 979 980// Values returns all known values for EndpointConfigSortKey. Note that this can be 981// expanded in the future, and so it is only as up to date as the client. The 982// ordering of this slice is not guaranteed to be stable across updates. 983func (EndpointConfigSortKey) Values() []EndpointConfigSortKey { 984 return []EndpointConfigSortKey{ 985 "Name", 986 "CreationTime", 987 } 988} 989 990type EndpointSortKey string 991 992// Enum values for EndpointSortKey 993const ( 994 EndpointSortKeyName EndpointSortKey = "Name" 995 EndpointSortKeyCreationTime EndpointSortKey = "CreationTime" 996 EndpointSortKeyStatus EndpointSortKey = "Status" 997) 998 999// Values returns all known values for EndpointSortKey. Note that this can be 1000// expanded in the future, and so it is only as up to date as the client. The 1001// ordering of this slice is not guaranteed to be stable across updates. 1002func (EndpointSortKey) Values() []EndpointSortKey { 1003 return []EndpointSortKey{ 1004 "Name", 1005 "CreationTime", 1006 "Status", 1007 } 1008} 1009 1010type EndpointStatus string 1011 1012// Enum values for EndpointStatus 1013const ( 1014 EndpointStatusOutOfService EndpointStatus = "OutOfService" 1015 EndpointStatusCreating EndpointStatus = "Creating" 1016 EndpointStatusUpdating EndpointStatus = "Updating" 1017 EndpointStatusSystemUpdating EndpointStatus = "SystemUpdating" 1018 EndpointStatusRollingBack EndpointStatus = "RollingBack" 1019 EndpointStatusInService EndpointStatus = "InService" 1020 EndpointStatusDeleting EndpointStatus = "Deleting" 1021 EndpointStatusFailed EndpointStatus = "Failed" 1022) 1023 1024// Values returns all known values for EndpointStatus. Note that this can be 1025// expanded in the future, and so it is only as up to date as the client. The 1026// ordering of this slice is not guaranteed to be stable across updates. 1027func (EndpointStatus) Values() []EndpointStatus { 1028 return []EndpointStatus{ 1029 "OutOfService", 1030 "Creating", 1031 "Updating", 1032 "SystemUpdating", 1033 "RollingBack", 1034 "InService", 1035 "Deleting", 1036 "Failed", 1037 } 1038} 1039 1040type ExecutionStatus string 1041 1042// Enum values for ExecutionStatus 1043const ( 1044 ExecutionStatusPending ExecutionStatus = "Pending" 1045 ExecutionStatusCompleted ExecutionStatus = "Completed" 1046 ExecutionStatusCompletedWithViolations ExecutionStatus = "CompletedWithViolations" 1047 ExecutionStatusInProgress ExecutionStatus = "InProgress" 1048 ExecutionStatusFailed ExecutionStatus = "Failed" 1049 ExecutionStatusStopping ExecutionStatus = "Stopping" 1050 ExecutionStatusStopped ExecutionStatus = "Stopped" 1051) 1052 1053// Values returns all known values for ExecutionStatus. Note that this can be 1054// expanded in the future, and so it is only as up to date as the client. The 1055// ordering of this slice is not guaranteed to be stable across updates. 1056func (ExecutionStatus) Values() []ExecutionStatus { 1057 return []ExecutionStatus{ 1058 "Pending", 1059 "Completed", 1060 "CompletedWithViolations", 1061 "InProgress", 1062 "Failed", 1063 "Stopping", 1064 "Stopped", 1065 } 1066} 1067 1068type FeatureGroupSortBy string 1069 1070// Enum values for FeatureGroupSortBy 1071const ( 1072 FeatureGroupSortByName FeatureGroupSortBy = "Name" 1073 FeatureGroupSortByFeatureGroupStatus FeatureGroupSortBy = "FeatureGroupStatus" 1074 FeatureGroupSortByOfflineStoreStatus FeatureGroupSortBy = "OfflineStoreStatus" 1075 FeatureGroupSortByCreationTime FeatureGroupSortBy = "CreationTime" 1076) 1077 1078// Values returns all known values for FeatureGroupSortBy. Note that this can be 1079// expanded in the future, and so it is only as up to date as the client. The 1080// ordering of this slice is not guaranteed to be stable across updates. 1081func (FeatureGroupSortBy) Values() []FeatureGroupSortBy { 1082 return []FeatureGroupSortBy{ 1083 "Name", 1084 "FeatureGroupStatus", 1085 "OfflineStoreStatus", 1086 "CreationTime", 1087 } 1088} 1089 1090type FeatureGroupSortOrder string 1091 1092// Enum values for FeatureGroupSortOrder 1093const ( 1094 FeatureGroupSortOrderAscending FeatureGroupSortOrder = "Ascending" 1095 FeatureGroupSortOrderDescending FeatureGroupSortOrder = "Descending" 1096) 1097 1098// Values returns all known values for FeatureGroupSortOrder. Note that this can be 1099// expanded in the future, and so it is only as up to date as the client. The 1100// ordering of this slice is not guaranteed to be stable across updates. 1101func (FeatureGroupSortOrder) Values() []FeatureGroupSortOrder { 1102 return []FeatureGroupSortOrder{ 1103 "Ascending", 1104 "Descending", 1105 } 1106} 1107 1108type FeatureGroupStatus string 1109 1110// Enum values for FeatureGroupStatus 1111const ( 1112 FeatureGroupStatusCreating FeatureGroupStatus = "Creating" 1113 FeatureGroupStatusCreated FeatureGroupStatus = "Created" 1114 FeatureGroupStatusCreateFailed FeatureGroupStatus = "CreateFailed" 1115 FeatureGroupStatusDeleting FeatureGroupStatus = "Deleting" 1116 FeatureGroupStatusDeleteFailed FeatureGroupStatus = "DeleteFailed" 1117) 1118 1119// Values returns all known values for FeatureGroupStatus. Note that this can be 1120// expanded in the future, and so it is only as up to date as the client. The 1121// ordering of this slice is not guaranteed to be stable across updates. 1122func (FeatureGroupStatus) Values() []FeatureGroupStatus { 1123 return []FeatureGroupStatus{ 1124 "Creating", 1125 "Created", 1126 "CreateFailed", 1127 "Deleting", 1128 "DeleteFailed", 1129 } 1130} 1131 1132type FeatureType string 1133 1134// Enum values for FeatureType 1135const ( 1136 FeatureTypeIntegral FeatureType = "Integral" 1137 FeatureTypeFractional FeatureType = "Fractional" 1138 FeatureTypeString FeatureType = "String" 1139) 1140 1141// Values returns all known values for FeatureType. Note that this can be expanded 1142// in the future, and so it is only as up to date as the client. The ordering of 1143// this slice is not guaranteed to be stable across updates. 1144func (FeatureType) Values() []FeatureType { 1145 return []FeatureType{ 1146 "Integral", 1147 "Fractional", 1148 "String", 1149 } 1150} 1151 1152type FileSystemAccessMode string 1153 1154// Enum values for FileSystemAccessMode 1155const ( 1156 FileSystemAccessModeRw FileSystemAccessMode = "rw" 1157 FileSystemAccessModeRo FileSystemAccessMode = "ro" 1158) 1159 1160// Values returns all known values for FileSystemAccessMode. Note that this can be 1161// expanded in the future, and so it is only as up to date as the client. The 1162// ordering of this slice is not guaranteed to be stable across updates. 1163func (FileSystemAccessMode) Values() []FileSystemAccessMode { 1164 return []FileSystemAccessMode{ 1165 "rw", 1166 "ro", 1167 } 1168} 1169 1170type FileSystemType string 1171 1172// Enum values for FileSystemType 1173const ( 1174 FileSystemTypeEfs FileSystemType = "EFS" 1175 FileSystemTypeFsxlustre FileSystemType = "FSxLustre" 1176) 1177 1178// Values returns all known values for FileSystemType. Note that this can be 1179// expanded in the future, and so it is only as up to date as the client. The 1180// ordering of this slice is not guaranteed to be stable across updates. 1181func (FileSystemType) Values() []FileSystemType { 1182 return []FileSystemType{ 1183 "EFS", 1184 "FSxLustre", 1185 } 1186} 1187 1188type FlowDefinitionStatus string 1189 1190// Enum values for FlowDefinitionStatus 1191const ( 1192 FlowDefinitionStatusInitializing FlowDefinitionStatus = "Initializing" 1193 FlowDefinitionStatusActive FlowDefinitionStatus = "Active" 1194 FlowDefinitionStatusFailed FlowDefinitionStatus = "Failed" 1195 FlowDefinitionStatusDeleting FlowDefinitionStatus = "Deleting" 1196) 1197 1198// Values returns all known values for FlowDefinitionStatus. Note that this can be 1199// expanded in the future, and so it is only as up to date as the client. The 1200// ordering of this slice is not guaranteed to be stable across updates. 1201func (FlowDefinitionStatus) Values() []FlowDefinitionStatus { 1202 return []FlowDefinitionStatus{ 1203 "Initializing", 1204 "Active", 1205 "Failed", 1206 "Deleting", 1207 } 1208} 1209 1210type Framework string 1211 1212// Enum values for Framework 1213const ( 1214 FrameworkTensorflow Framework = "TENSORFLOW" 1215 FrameworkKeras Framework = "KERAS" 1216 FrameworkMxnet Framework = "MXNET" 1217 FrameworkOnnx Framework = "ONNX" 1218 FrameworkPytorch Framework = "PYTORCH" 1219 FrameworkXgboost Framework = "XGBOOST" 1220 FrameworkTflite Framework = "TFLITE" 1221 FrameworkDarknet Framework = "DARKNET" 1222 FrameworkSklearn Framework = "SKLEARN" 1223) 1224 1225// Values returns all known values for Framework. Note that this can be expanded in 1226// the future, and so it is only as up to date as the client. The ordering of this 1227// slice is not guaranteed to be stable across updates. 1228func (Framework) Values() []Framework { 1229 return []Framework{ 1230 "TENSORFLOW", 1231 "KERAS", 1232 "MXNET", 1233 "ONNX", 1234 "PYTORCH", 1235 "XGBOOST", 1236 "TFLITE", 1237 "DARKNET", 1238 "SKLEARN", 1239 } 1240} 1241 1242type HumanTaskUiStatus string 1243 1244// Enum values for HumanTaskUiStatus 1245const ( 1246 HumanTaskUiStatusActive HumanTaskUiStatus = "Active" 1247 HumanTaskUiStatusDeleting HumanTaskUiStatus = "Deleting" 1248) 1249 1250// Values returns all known values for HumanTaskUiStatus. Note that this can be 1251// expanded in the future, and so it is only as up to date as the client. The 1252// ordering of this slice is not guaranteed to be stable across updates. 1253func (HumanTaskUiStatus) Values() []HumanTaskUiStatus { 1254 return []HumanTaskUiStatus{ 1255 "Active", 1256 "Deleting", 1257 } 1258} 1259 1260type HyperParameterScalingType string 1261 1262// Enum values for HyperParameterScalingType 1263const ( 1264 HyperParameterScalingTypeAuto HyperParameterScalingType = "Auto" 1265 HyperParameterScalingTypeLinear HyperParameterScalingType = "Linear" 1266 HyperParameterScalingTypeLogarithmic HyperParameterScalingType = "Logarithmic" 1267 HyperParameterScalingTypeReverseLogarithmic HyperParameterScalingType = "ReverseLogarithmic" 1268) 1269 1270// Values returns all known values for HyperParameterScalingType. Note that this 1271// can be expanded in the future, and so it is only as up to date as the client. 1272// The ordering of this slice is not guaranteed to be stable across updates. 1273func (HyperParameterScalingType) Values() []HyperParameterScalingType { 1274 return []HyperParameterScalingType{ 1275 "Auto", 1276 "Linear", 1277 "Logarithmic", 1278 "ReverseLogarithmic", 1279 } 1280} 1281 1282type HyperParameterTuningJobObjectiveType string 1283 1284// Enum values for HyperParameterTuningJobObjectiveType 1285const ( 1286 HyperParameterTuningJobObjectiveTypeMaximize HyperParameterTuningJobObjectiveType = "Maximize" 1287 HyperParameterTuningJobObjectiveTypeMinimize HyperParameterTuningJobObjectiveType = "Minimize" 1288) 1289 1290// Values returns all known values for HyperParameterTuningJobObjectiveType. Note 1291// that this can be expanded in the future, and so it is only as up to date as the 1292// client. The ordering of this slice is not guaranteed to be stable across 1293// updates. 1294func (HyperParameterTuningJobObjectiveType) Values() []HyperParameterTuningJobObjectiveType { 1295 return []HyperParameterTuningJobObjectiveType{ 1296 "Maximize", 1297 "Minimize", 1298 } 1299} 1300 1301type HyperParameterTuningJobSortByOptions string 1302 1303// Enum values for HyperParameterTuningJobSortByOptions 1304const ( 1305 HyperParameterTuningJobSortByOptionsName HyperParameterTuningJobSortByOptions = "Name" 1306 HyperParameterTuningJobSortByOptionsStatus HyperParameterTuningJobSortByOptions = "Status" 1307 HyperParameterTuningJobSortByOptionsCreationTime HyperParameterTuningJobSortByOptions = "CreationTime" 1308) 1309 1310// Values returns all known values for HyperParameterTuningJobSortByOptions. Note 1311// that this can be expanded in the future, and so it is only as up to date as the 1312// client. The ordering of this slice is not guaranteed to be stable across 1313// updates. 1314func (HyperParameterTuningJobSortByOptions) Values() []HyperParameterTuningJobSortByOptions { 1315 return []HyperParameterTuningJobSortByOptions{ 1316 "Name", 1317 "Status", 1318 "CreationTime", 1319 } 1320} 1321 1322type HyperParameterTuningJobStatus string 1323 1324// Enum values for HyperParameterTuningJobStatus 1325const ( 1326 HyperParameterTuningJobStatusCompleted HyperParameterTuningJobStatus = "Completed" 1327 HyperParameterTuningJobStatusInProgress HyperParameterTuningJobStatus = "InProgress" 1328 HyperParameterTuningJobStatusFailed HyperParameterTuningJobStatus = "Failed" 1329 HyperParameterTuningJobStatusStopped HyperParameterTuningJobStatus = "Stopped" 1330 HyperParameterTuningJobStatusStopping HyperParameterTuningJobStatus = "Stopping" 1331) 1332 1333// Values returns all known values for HyperParameterTuningJobStatus. Note that 1334// this can be expanded in the future, and so it is only as up to date as the 1335// client. The ordering of this slice is not guaranteed to be stable across 1336// updates. 1337func (HyperParameterTuningJobStatus) Values() []HyperParameterTuningJobStatus { 1338 return []HyperParameterTuningJobStatus{ 1339 "Completed", 1340 "InProgress", 1341 "Failed", 1342 "Stopped", 1343 "Stopping", 1344 } 1345} 1346 1347type HyperParameterTuningJobStrategyType string 1348 1349// Enum values for HyperParameterTuningJobStrategyType 1350const ( 1351 HyperParameterTuningJobStrategyTypeBayesian HyperParameterTuningJobStrategyType = "Bayesian" 1352 HyperParameterTuningJobStrategyTypeRandom HyperParameterTuningJobStrategyType = "Random" 1353) 1354 1355// Values returns all known values for HyperParameterTuningJobStrategyType. Note 1356// that this can be expanded in the future, and so it is only as up to date as the 1357// client. The ordering of this slice is not guaranteed to be stable across 1358// updates. 1359func (HyperParameterTuningJobStrategyType) Values() []HyperParameterTuningJobStrategyType { 1360 return []HyperParameterTuningJobStrategyType{ 1361 "Bayesian", 1362 "Random", 1363 } 1364} 1365 1366type HyperParameterTuningJobWarmStartType string 1367 1368// Enum values for HyperParameterTuningJobWarmStartType 1369const ( 1370 HyperParameterTuningJobWarmStartTypeIdenticalDataAndAlgorithm HyperParameterTuningJobWarmStartType = "IdenticalDataAndAlgorithm" 1371 HyperParameterTuningJobWarmStartTypeTransferLearning HyperParameterTuningJobWarmStartType = "TransferLearning" 1372) 1373 1374// Values returns all known values for HyperParameterTuningJobWarmStartType. Note 1375// that this can be expanded in the future, and so it is only as up to date as the 1376// client. The ordering of this slice is not guaranteed to be stable across 1377// updates. 1378func (HyperParameterTuningJobWarmStartType) Values() []HyperParameterTuningJobWarmStartType { 1379 return []HyperParameterTuningJobWarmStartType{ 1380 "IdenticalDataAndAlgorithm", 1381 "TransferLearning", 1382 } 1383} 1384 1385type ImageSortBy string 1386 1387// Enum values for ImageSortBy 1388const ( 1389 ImageSortByCreationTime ImageSortBy = "CREATION_TIME" 1390 ImageSortByLastModifiedTime ImageSortBy = "LAST_MODIFIED_TIME" 1391 ImageSortByImageName ImageSortBy = "IMAGE_NAME" 1392) 1393 1394// Values returns all known values for ImageSortBy. Note that this can be expanded 1395// in the future, and so it is only as up to date as the client. The ordering of 1396// this slice is not guaranteed to be stable across updates. 1397func (ImageSortBy) Values() []ImageSortBy { 1398 return []ImageSortBy{ 1399 "CREATION_TIME", 1400 "LAST_MODIFIED_TIME", 1401 "IMAGE_NAME", 1402 } 1403} 1404 1405type ImageSortOrder string 1406 1407// Enum values for ImageSortOrder 1408const ( 1409 ImageSortOrderAscending ImageSortOrder = "ASCENDING" 1410 ImageSortOrderDescending ImageSortOrder = "DESCENDING" 1411) 1412 1413// Values returns all known values for ImageSortOrder. Note that this can be 1414// expanded in the future, and so it is only as up to date as the client. The 1415// ordering of this slice is not guaranteed to be stable across updates. 1416func (ImageSortOrder) Values() []ImageSortOrder { 1417 return []ImageSortOrder{ 1418 "ASCENDING", 1419 "DESCENDING", 1420 } 1421} 1422 1423type ImageStatus string 1424 1425// Enum values for ImageStatus 1426const ( 1427 ImageStatusCreating ImageStatus = "CREATING" 1428 ImageStatusCreated ImageStatus = "CREATED" 1429 ImageStatusCreateFailed ImageStatus = "CREATE_FAILED" 1430 ImageStatusUpdating ImageStatus = "UPDATING" 1431 ImageStatusUpdateFailed ImageStatus = "UPDATE_FAILED" 1432 ImageStatusDeleting ImageStatus = "DELETING" 1433 ImageStatusDeleteFailed ImageStatus = "DELETE_FAILED" 1434) 1435 1436// Values returns all known values for ImageStatus. Note that this can be expanded 1437// in the future, and so it is only as up to date as the client. The ordering of 1438// this slice is not guaranteed to be stable across updates. 1439func (ImageStatus) Values() []ImageStatus { 1440 return []ImageStatus{ 1441 "CREATING", 1442 "CREATED", 1443 "CREATE_FAILED", 1444 "UPDATING", 1445 "UPDATE_FAILED", 1446 "DELETING", 1447 "DELETE_FAILED", 1448 } 1449} 1450 1451type ImageVersionSortBy string 1452 1453// Enum values for ImageVersionSortBy 1454const ( 1455 ImageVersionSortByCreationTime ImageVersionSortBy = "CREATION_TIME" 1456 ImageVersionSortByLastModifiedTime ImageVersionSortBy = "LAST_MODIFIED_TIME" 1457 ImageVersionSortByVersion ImageVersionSortBy = "VERSION" 1458) 1459 1460// Values returns all known values for ImageVersionSortBy. Note that this can be 1461// expanded in the future, and so it is only as up to date as the client. The 1462// ordering of this slice is not guaranteed to be stable across updates. 1463func (ImageVersionSortBy) Values() []ImageVersionSortBy { 1464 return []ImageVersionSortBy{ 1465 "CREATION_TIME", 1466 "LAST_MODIFIED_TIME", 1467 "VERSION", 1468 } 1469} 1470 1471type ImageVersionSortOrder string 1472 1473// Enum values for ImageVersionSortOrder 1474const ( 1475 ImageVersionSortOrderAscending ImageVersionSortOrder = "ASCENDING" 1476 ImageVersionSortOrderDescending ImageVersionSortOrder = "DESCENDING" 1477) 1478 1479// Values returns all known values for ImageVersionSortOrder. Note that this can be 1480// expanded in the future, and so it is only as up to date as the client. The 1481// ordering of this slice is not guaranteed to be stable across updates. 1482func (ImageVersionSortOrder) Values() []ImageVersionSortOrder { 1483 return []ImageVersionSortOrder{ 1484 "ASCENDING", 1485 "DESCENDING", 1486 } 1487} 1488 1489type ImageVersionStatus string 1490 1491// Enum values for ImageVersionStatus 1492const ( 1493 ImageVersionStatusCreating ImageVersionStatus = "CREATING" 1494 ImageVersionStatusCreated ImageVersionStatus = "CREATED" 1495 ImageVersionStatusCreateFailed ImageVersionStatus = "CREATE_FAILED" 1496 ImageVersionStatusDeleting ImageVersionStatus = "DELETING" 1497 ImageVersionStatusDeleteFailed ImageVersionStatus = "DELETE_FAILED" 1498) 1499 1500// Values returns all known values for ImageVersionStatus. Note that this can be 1501// expanded in the future, and so it is only as up to date as the client. The 1502// ordering of this slice is not guaranteed to be stable across updates. 1503func (ImageVersionStatus) Values() []ImageVersionStatus { 1504 return []ImageVersionStatus{ 1505 "CREATING", 1506 "CREATED", 1507 "CREATE_FAILED", 1508 "DELETING", 1509 "DELETE_FAILED", 1510 } 1511} 1512 1513type InputMode string 1514 1515// Enum values for InputMode 1516const ( 1517 InputModePipe InputMode = "Pipe" 1518 InputModeFile InputMode = "File" 1519) 1520 1521// Values returns all known values for InputMode. Note that this can be expanded in 1522// the future, and so it is only as up to date as the client. The ordering of this 1523// slice is not guaranteed to be stable across updates. 1524func (InputMode) Values() []InputMode { 1525 return []InputMode{ 1526 "Pipe", 1527 "File", 1528 } 1529} 1530 1531type InstanceType string 1532 1533// Enum values for InstanceType 1534const ( 1535 InstanceTypeMlT2Medium InstanceType = "ml.t2.medium" 1536 InstanceTypeMlT2Large InstanceType = "ml.t2.large" 1537 InstanceTypeMlT2Xlarge InstanceType = "ml.t2.xlarge" 1538 InstanceTypeMlT22xlarge InstanceType = "ml.t2.2xlarge" 1539 InstanceTypeMlT3Medium InstanceType = "ml.t3.medium" 1540 InstanceTypeMlT3Large InstanceType = "ml.t3.large" 1541 InstanceTypeMlT3Xlarge InstanceType = "ml.t3.xlarge" 1542 InstanceTypeMlT32xlarge InstanceType = "ml.t3.2xlarge" 1543 InstanceTypeMlM4Xlarge InstanceType = "ml.m4.xlarge" 1544 InstanceTypeMlM42xlarge InstanceType = "ml.m4.2xlarge" 1545 InstanceTypeMlM44xlarge InstanceType = "ml.m4.4xlarge" 1546 InstanceTypeMlM410xlarge InstanceType = "ml.m4.10xlarge" 1547 InstanceTypeMlM416xlarge InstanceType = "ml.m4.16xlarge" 1548 InstanceTypeMlM5Xlarge InstanceType = "ml.m5.xlarge" 1549 InstanceTypeMlM52xlarge InstanceType = "ml.m5.2xlarge" 1550 InstanceTypeMlM54xlarge InstanceType = "ml.m5.4xlarge" 1551 InstanceTypeMlM512xlarge InstanceType = "ml.m5.12xlarge" 1552 InstanceTypeMlM524xlarge InstanceType = "ml.m5.24xlarge" 1553 InstanceTypeMlC4Xlarge InstanceType = "ml.c4.xlarge" 1554 InstanceTypeMlC42xlarge InstanceType = "ml.c4.2xlarge" 1555 InstanceTypeMlC44xlarge InstanceType = "ml.c4.4xlarge" 1556 InstanceTypeMlC48xlarge InstanceType = "ml.c4.8xlarge" 1557 InstanceTypeMlC5Xlarge InstanceType = "ml.c5.xlarge" 1558 InstanceTypeMlC52xlarge InstanceType = "ml.c5.2xlarge" 1559 InstanceTypeMlC54xlarge InstanceType = "ml.c5.4xlarge" 1560 InstanceTypeMlC59xlarge InstanceType = "ml.c5.9xlarge" 1561 InstanceTypeMlC518xlarge InstanceType = "ml.c5.18xlarge" 1562 InstanceTypeMlC5dXlarge InstanceType = "ml.c5d.xlarge" 1563 InstanceTypeMlC5d2xlarge InstanceType = "ml.c5d.2xlarge" 1564 InstanceTypeMlC5d4xlarge InstanceType = "ml.c5d.4xlarge" 1565 InstanceTypeMlC5d9xlarge InstanceType = "ml.c5d.9xlarge" 1566 InstanceTypeMlC5d18xlarge InstanceType = "ml.c5d.18xlarge" 1567 InstanceTypeMlP2Xlarge InstanceType = "ml.p2.xlarge" 1568 InstanceTypeMlP28xlarge InstanceType = "ml.p2.8xlarge" 1569 InstanceTypeMlP216xlarge InstanceType = "ml.p2.16xlarge" 1570 InstanceTypeMlP32xlarge InstanceType = "ml.p3.2xlarge" 1571 InstanceTypeMlP38xlarge InstanceType = "ml.p3.8xlarge" 1572 InstanceTypeMlP316xlarge InstanceType = "ml.p3.16xlarge" 1573) 1574 1575// Values returns all known values for InstanceType. Note that this can be expanded 1576// in the future, and so it is only as up to date as the client. The ordering of 1577// this slice is not guaranteed to be stable across updates. 1578func (InstanceType) Values() []InstanceType { 1579 return []InstanceType{ 1580 "ml.t2.medium", 1581 "ml.t2.large", 1582 "ml.t2.xlarge", 1583 "ml.t2.2xlarge", 1584 "ml.t3.medium", 1585 "ml.t3.large", 1586 "ml.t3.xlarge", 1587 "ml.t3.2xlarge", 1588 "ml.m4.xlarge", 1589 "ml.m4.2xlarge", 1590 "ml.m4.4xlarge", 1591 "ml.m4.10xlarge", 1592 "ml.m4.16xlarge", 1593 "ml.m5.xlarge", 1594 "ml.m5.2xlarge", 1595 "ml.m5.4xlarge", 1596 "ml.m5.12xlarge", 1597 "ml.m5.24xlarge", 1598 "ml.c4.xlarge", 1599 "ml.c4.2xlarge", 1600 "ml.c4.4xlarge", 1601 "ml.c4.8xlarge", 1602 "ml.c5.xlarge", 1603 "ml.c5.2xlarge", 1604 "ml.c5.4xlarge", 1605 "ml.c5.9xlarge", 1606 "ml.c5.18xlarge", 1607 "ml.c5d.xlarge", 1608 "ml.c5d.2xlarge", 1609 "ml.c5d.4xlarge", 1610 "ml.c5d.9xlarge", 1611 "ml.c5d.18xlarge", 1612 "ml.p2.xlarge", 1613 "ml.p2.8xlarge", 1614 "ml.p2.16xlarge", 1615 "ml.p3.2xlarge", 1616 "ml.p3.8xlarge", 1617 "ml.p3.16xlarge", 1618 } 1619} 1620 1621type JoinSource string 1622 1623// Enum values for JoinSource 1624const ( 1625 JoinSourceInput JoinSource = "Input" 1626 JoinSourceNone JoinSource = "None" 1627) 1628 1629// Values returns all known values for JoinSource. Note that this can be expanded 1630// in the future, and so it is only as up to date as the client. The ordering of 1631// this slice is not guaranteed to be stable across updates. 1632func (JoinSource) Values() []JoinSource { 1633 return []JoinSource{ 1634 "Input", 1635 "None", 1636 } 1637} 1638 1639type LabelingJobStatus string 1640 1641// Enum values for LabelingJobStatus 1642const ( 1643 LabelingJobStatusInitializing LabelingJobStatus = "Initializing" 1644 LabelingJobStatusInProgress LabelingJobStatus = "InProgress" 1645 LabelingJobStatusCompleted LabelingJobStatus = "Completed" 1646 LabelingJobStatusFailed LabelingJobStatus = "Failed" 1647 LabelingJobStatusStopping LabelingJobStatus = "Stopping" 1648 LabelingJobStatusStopped LabelingJobStatus = "Stopped" 1649) 1650 1651// Values returns all known values for LabelingJobStatus. Note that this can be 1652// expanded in the future, and so it is only as up to date as the client. The 1653// ordering of this slice is not guaranteed to be stable across updates. 1654func (LabelingJobStatus) Values() []LabelingJobStatus { 1655 return []LabelingJobStatus{ 1656 "Initializing", 1657 "InProgress", 1658 "Completed", 1659 "Failed", 1660 "Stopping", 1661 "Stopped", 1662 } 1663} 1664 1665type ListCompilationJobsSortBy string 1666 1667// Enum values for ListCompilationJobsSortBy 1668const ( 1669 ListCompilationJobsSortByName ListCompilationJobsSortBy = "Name" 1670 ListCompilationJobsSortByCreationTime ListCompilationJobsSortBy = "CreationTime" 1671 ListCompilationJobsSortByStatus ListCompilationJobsSortBy = "Status" 1672) 1673 1674// Values returns all known values for ListCompilationJobsSortBy. Note that this 1675// can be expanded in the future, and so it is only as up to date as the client. 1676// The ordering of this slice is not guaranteed to be stable across updates. 1677func (ListCompilationJobsSortBy) Values() []ListCompilationJobsSortBy { 1678 return []ListCompilationJobsSortBy{ 1679 "Name", 1680 "CreationTime", 1681 "Status", 1682 } 1683} 1684 1685type ListDeviceFleetsSortBy string 1686 1687// Enum values for ListDeviceFleetsSortBy 1688const ( 1689 ListDeviceFleetsSortByName ListDeviceFleetsSortBy = "NAME" 1690 ListDeviceFleetsSortByCreationTime ListDeviceFleetsSortBy = "CREATION_TIME" 1691 ListDeviceFleetsSortByLastModifiedTime ListDeviceFleetsSortBy = "LAST_MODIFIED_TIME" 1692) 1693 1694// Values returns all known values for ListDeviceFleetsSortBy. Note that this can 1695// be expanded in the future, and so it is only as up to date as the client. The 1696// ordering of this slice is not guaranteed to be stable across updates. 1697func (ListDeviceFleetsSortBy) Values() []ListDeviceFleetsSortBy { 1698 return []ListDeviceFleetsSortBy{ 1699 "NAME", 1700 "CREATION_TIME", 1701 "LAST_MODIFIED_TIME", 1702 } 1703} 1704 1705type ListEdgePackagingJobsSortBy string 1706 1707// Enum values for ListEdgePackagingJobsSortBy 1708const ( 1709 ListEdgePackagingJobsSortByName ListEdgePackagingJobsSortBy = "NAME" 1710 ListEdgePackagingJobsSortByModelName ListEdgePackagingJobsSortBy = "MODEL_NAME" 1711 ListEdgePackagingJobsSortByCreationTime ListEdgePackagingJobsSortBy = "CREATION_TIME" 1712 ListEdgePackagingJobsSortByLastModifiedTime ListEdgePackagingJobsSortBy = "LAST_MODIFIED_TIME" 1713 ListEdgePackagingJobsSortByEdgePackagingJobStatus ListEdgePackagingJobsSortBy = "STATUS" 1714) 1715 1716// Values returns all known values for ListEdgePackagingJobsSortBy. Note that this 1717// can be expanded in the future, and so it is only as up to date as the client. 1718// The ordering of this slice is not guaranteed to be stable across updates. 1719func (ListEdgePackagingJobsSortBy) Values() []ListEdgePackagingJobsSortBy { 1720 return []ListEdgePackagingJobsSortBy{ 1721 "NAME", 1722 "MODEL_NAME", 1723 "CREATION_TIME", 1724 "LAST_MODIFIED_TIME", 1725 "STATUS", 1726 } 1727} 1728 1729type ListLabelingJobsForWorkteamSortByOptions string 1730 1731// Enum values for ListLabelingJobsForWorkteamSortByOptions 1732const ( 1733 ListLabelingJobsForWorkteamSortByOptionsCreationTime ListLabelingJobsForWorkteamSortByOptions = "CreationTime" 1734) 1735 1736// Values returns all known values for ListLabelingJobsForWorkteamSortByOptions. 1737// Note that this can be expanded in the future, and so it is only as up to date as 1738// the client. The ordering of this slice is not guaranteed to be stable across 1739// updates. 1740func (ListLabelingJobsForWorkteamSortByOptions) Values() []ListLabelingJobsForWorkteamSortByOptions { 1741 return []ListLabelingJobsForWorkteamSortByOptions{ 1742 "CreationTime", 1743 } 1744} 1745 1746type ListWorkforcesSortByOptions string 1747 1748// Enum values for ListWorkforcesSortByOptions 1749const ( 1750 ListWorkforcesSortByOptionsName ListWorkforcesSortByOptions = "Name" 1751 ListWorkforcesSortByOptionsCreateDate ListWorkforcesSortByOptions = "CreateDate" 1752) 1753 1754// Values returns all known values for ListWorkforcesSortByOptions. Note that this 1755// can be expanded in the future, and so it is only as up to date as the client. 1756// The ordering of this slice is not guaranteed to be stable across updates. 1757func (ListWorkforcesSortByOptions) Values() []ListWorkforcesSortByOptions { 1758 return []ListWorkforcesSortByOptions{ 1759 "Name", 1760 "CreateDate", 1761 } 1762} 1763 1764type ListWorkteamsSortByOptions string 1765 1766// Enum values for ListWorkteamsSortByOptions 1767const ( 1768 ListWorkteamsSortByOptionsName ListWorkteamsSortByOptions = "Name" 1769 ListWorkteamsSortByOptionsCreateDate ListWorkteamsSortByOptions = "CreateDate" 1770) 1771 1772// Values returns all known values for ListWorkteamsSortByOptions. Note that this 1773// can be expanded in the future, and so it is only as up to date as the client. 1774// The ordering of this slice is not guaranteed to be stable across updates. 1775func (ListWorkteamsSortByOptions) Values() []ListWorkteamsSortByOptions { 1776 return []ListWorkteamsSortByOptions{ 1777 "Name", 1778 "CreateDate", 1779 } 1780} 1781 1782type ModelApprovalStatus string 1783 1784// Enum values for ModelApprovalStatus 1785const ( 1786 ModelApprovalStatusApproved ModelApprovalStatus = "Approved" 1787 ModelApprovalStatusRejected ModelApprovalStatus = "Rejected" 1788 ModelApprovalStatusPendingManualApproval ModelApprovalStatus = "PendingManualApproval" 1789) 1790 1791// Values returns all known values for ModelApprovalStatus. Note that this can be 1792// expanded in the future, and so it is only as up to date as the client. The 1793// ordering of this slice is not guaranteed to be stable across updates. 1794func (ModelApprovalStatus) Values() []ModelApprovalStatus { 1795 return []ModelApprovalStatus{ 1796 "Approved", 1797 "Rejected", 1798 "PendingManualApproval", 1799 } 1800} 1801 1802type ModelPackageGroupSortBy string 1803 1804// Enum values for ModelPackageGroupSortBy 1805const ( 1806 ModelPackageGroupSortByName ModelPackageGroupSortBy = "Name" 1807 ModelPackageGroupSortByCreationTime ModelPackageGroupSortBy = "CreationTime" 1808) 1809 1810// Values returns all known values for ModelPackageGroupSortBy. Note that this can 1811// be expanded in the future, and so it is only as up to date as the client. The 1812// ordering of this slice is not guaranteed to be stable across updates. 1813func (ModelPackageGroupSortBy) Values() []ModelPackageGroupSortBy { 1814 return []ModelPackageGroupSortBy{ 1815 "Name", 1816 "CreationTime", 1817 } 1818} 1819 1820type ModelPackageGroupStatus string 1821 1822// Enum values for ModelPackageGroupStatus 1823const ( 1824 ModelPackageGroupStatusPending ModelPackageGroupStatus = "Pending" 1825 ModelPackageGroupStatusInProgress ModelPackageGroupStatus = "InProgress" 1826 ModelPackageGroupStatusCompleted ModelPackageGroupStatus = "Completed" 1827 ModelPackageGroupStatusFailed ModelPackageGroupStatus = "Failed" 1828 ModelPackageGroupStatusDeleting ModelPackageGroupStatus = "Deleting" 1829 ModelPackageGroupStatusDeleteFailed ModelPackageGroupStatus = "DeleteFailed" 1830) 1831 1832// Values returns all known values for ModelPackageGroupStatus. Note that this can 1833// be expanded in the future, and so it is only as up to date as the client. The 1834// ordering of this slice is not guaranteed to be stable across updates. 1835func (ModelPackageGroupStatus) Values() []ModelPackageGroupStatus { 1836 return []ModelPackageGroupStatus{ 1837 "Pending", 1838 "InProgress", 1839 "Completed", 1840 "Failed", 1841 "Deleting", 1842 "DeleteFailed", 1843 } 1844} 1845 1846type ModelPackageSortBy string 1847 1848// Enum values for ModelPackageSortBy 1849const ( 1850 ModelPackageSortByName ModelPackageSortBy = "Name" 1851 ModelPackageSortByCreationTime ModelPackageSortBy = "CreationTime" 1852) 1853 1854// Values returns all known values for ModelPackageSortBy. Note that this can be 1855// expanded in the future, and so it is only as up to date as the client. The 1856// ordering of this slice is not guaranteed to be stable across updates. 1857func (ModelPackageSortBy) Values() []ModelPackageSortBy { 1858 return []ModelPackageSortBy{ 1859 "Name", 1860 "CreationTime", 1861 } 1862} 1863 1864type ModelPackageStatus string 1865 1866// Enum values for ModelPackageStatus 1867const ( 1868 ModelPackageStatusPending ModelPackageStatus = "Pending" 1869 ModelPackageStatusInProgress ModelPackageStatus = "InProgress" 1870 ModelPackageStatusCompleted ModelPackageStatus = "Completed" 1871 ModelPackageStatusFailed ModelPackageStatus = "Failed" 1872 ModelPackageStatusDeleting ModelPackageStatus = "Deleting" 1873) 1874 1875// Values returns all known values for ModelPackageStatus. Note that this can be 1876// expanded in the future, and so it is only as up to date as the client. The 1877// ordering of this slice is not guaranteed to be stable across updates. 1878func (ModelPackageStatus) Values() []ModelPackageStatus { 1879 return []ModelPackageStatus{ 1880 "Pending", 1881 "InProgress", 1882 "Completed", 1883 "Failed", 1884 "Deleting", 1885 } 1886} 1887 1888type ModelPackageType string 1889 1890// Enum values for ModelPackageType 1891const ( 1892 ModelPackageTypeVersioned ModelPackageType = "Versioned" 1893 ModelPackageTypeUnversioned ModelPackageType = "Unversioned" 1894 ModelPackageTypeBoth ModelPackageType = "Both" 1895) 1896 1897// Values returns all known values for ModelPackageType. Note that this can be 1898// expanded in the future, and so it is only as up to date as the client. The 1899// ordering of this slice is not guaranteed to be stable across updates. 1900func (ModelPackageType) Values() []ModelPackageType { 1901 return []ModelPackageType{ 1902 "Versioned", 1903 "Unversioned", 1904 "Both", 1905 } 1906} 1907 1908type ModelSortKey string 1909 1910// Enum values for ModelSortKey 1911const ( 1912 ModelSortKeyName ModelSortKey = "Name" 1913 ModelSortKeyCreationTime ModelSortKey = "CreationTime" 1914) 1915 1916// Values returns all known values for ModelSortKey. Note that this can be expanded 1917// in the future, and so it is only as up to date as the client. The ordering of 1918// this slice is not guaranteed to be stable across updates. 1919func (ModelSortKey) Values() []ModelSortKey { 1920 return []ModelSortKey{ 1921 "Name", 1922 "CreationTime", 1923 } 1924} 1925 1926type MonitoringExecutionSortKey string 1927 1928// Enum values for MonitoringExecutionSortKey 1929const ( 1930 MonitoringExecutionSortKeyCreationTime MonitoringExecutionSortKey = "CreationTime" 1931 MonitoringExecutionSortKeyScheduledTime MonitoringExecutionSortKey = "ScheduledTime" 1932 MonitoringExecutionSortKeyStatus MonitoringExecutionSortKey = "Status" 1933) 1934 1935// Values returns all known values for MonitoringExecutionSortKey. Note that this 1936// can be expanded in the future, and so it is only as up to date as the client. 1937// The ordering of this slice is not guaranteed to be stable across updates. 1938func (MonitoringExecutionSortKey) Values() []MonitoringExecutionSortKey { 1939 return []MonitoringExecutionSortKey{ 1940 "CreationTime", 1941 "ScheduledTime", 1942 "Status", 1943 } 1944} 1945 1946type MonitoringJobDefinitionSortKey string 1947 1948// Enum values for MonitoringJobDefinitionSortKey 1949const ( 1950 MonitoringJobDefinitionSortKeyName MonitoringJobDefinitionSortKey = "Name" 1951 MonitoringJobDefinitionSortKeyCreationTime MonitoringJobDefinitionSortKey = "CreationTime" 1952) 1953 1954// Values returns all known values for MonitoringJobDefinitionSortKey. Note that 1955// this can be expanded in the future, and so it is only as up to date as the 1956// client. The ordering of this slice is not guaranteed to be stable across 1957// updates. 1958func (MonitoringJobDefinitionSortKey) Values() []MonitoringJobDefinitionSortKey { 1959 return []MonitoringJobDefinitionSortKey{ 1960 "Name", 1961 "CreationTime", 1962 } 1963} 1964 1965type MonitoringProblemType string 1966 1967// Enum values for MonitoringProblemType 1968const ( 1969 MonitoringProblemTypeBinaryClassification MonitoringProblemType = "BinaryClassification" 1970 MonitoringProblemTypeMulticlassClassification MonitoringProblemType = "MulticlassClassification" 1971 MonitoringProblemTypeRegression MonitoringProblemType = "Regression" 1972) 1973 1974// Values returns all known values for MonitoringProblemType. Note that this can be 1975// expanded in the future, and so it is only as up to date as the client. The 1976// ordering of this slice is not guaranteed to be stable across updates. 1977func (MonitoringProblemType) Values() []MonitoringProblemType { 1978 return []MonitoringProblemType{ 1979 "BinaryClassification", 1980 "MulticlassClassification", 1981 "Regression", 1982 } 1983} 1984 1985type MonitoringScheduleSortKey string 1986 1987// Enum values for MonitoringScheduleSortKey 1988const ( 1989 MonitoringScheduleSortKeyName MonitoringScheduleSortKey = "Name" 1990 MonitoringScheduleSortKeyCreationTime MonitoringScheduleSortKey = "CreationTime" 1991 MonitoringScheduleSortKeyStatus MonitoringScheduleSortKey = "Status" 1992) 1993 1994// Values returns all known values for MonitoringScheduleSortKey. Note that this 1995// can be expanded in the future, and so it is only as up to date as the client. 1996// The ordering of this slice is not guaranteed to be stable across updates. 1997func (MonitoringScheduleSortKey) Values() []MonitoringScheduleSortKey { 1998 return []MonitoringScheduleSortKey{ 1999 "Name", 2000 "CreationTime", 2001 "Status", 2002 } 2003} 2004 2005type MonitoringType string 2006 2007// Enum values for MonitoringType 2008const ( 2009 MonitoringTypeDataQuality MonitoringType = "DataQuality" 2010 MonitoringTypeModelQuality MonitoringType = "ModelQuality" 2011 MonitoringTypeModelBias MonitoringType = "ModelBias" 2012 MonitoringTypeModelExplainability MonitoringType = "ModelExplainability" 2013) 2014 2015// Values returns all known values for MonitoringType. Note that this can be 2016// expanded in the future, and so it is only as up to date as the client. The 2017// ordering of this slice is not guaranteed to be stable across updates. 2018func (MonitoringType) Values() []MonitoringType { 2019 return []MonitoringType{ 2020 "DataQuality", 2021 "ModelQuality", 2022 "ModelBias", 2023 "ModelExplainability", 2024 } 2025} 2026 2027type NotebookInstanceAcceleratorType string 2028 2029// Enum values for NotebookInstanceAcceleratorType 2030const ( 2031 NotebookInstanceAcceleratorTypeMlEia1Medium NotebookInstanceAcceleratorType = "ml.eia1.medium" 2032 NotebookInstanceAcceleratorTypeMlEia1Large NotebookInstanceAcceleratorType = "ml.eia1.large" 2033 NotebookInstanceAcceleratorTypeMlEia1Xlarge NotebookInstanceAcceleratorType = "ml.eia1.xlarge" 2034 NotebookInstanceAcceleratorTypeMlEia2Medium NotebookInstanceAcceleratorType = "ml.eia2.medium" 2035 NotebookInstanceAcceleratorTypeMlEia2Large NotebookInstanceAcceleratorType = "ml.eia2.large" 2036 NotebookInstanceAcceleratorTypeMlEia2Xlarge NotebookInstanceAcceleratorType = "ml.eia2.xlarge" 2037) 2038 2039// Values returns all known values for NotebookInstanceAcceleratorType. Note that 2040// this can be expanded in the future, and so it is only as up to date as the 2041// client. The ordering of this slice is not guaranteed to be stable across 2042// updates. 2043func (NotebookInstanceAcceleratorType) Values() []NotebookInstanceAcceleratorType { 2044 return []NotebookInstanceAcceleratorType{ 2045 "ml.eia1.medium", 2046 "ml.eia1.large", 2047 "ml.eia1.xlarge", 2048 "ml.eia2.medium", 2049 "ml.eia2.large", 2050 "ml.eia2.xlarge", 2051 } 2052} 2053 2054type NotebookInstanceLifecycleConfigSortKey string 2055 2056// Enum values for NotebookInstanceLifecycleConfigSortKey 2057const ( 2058 NotebookInstanceLifecycleConfigSortKeyName NotebookInstanceLifecycleConfigSortKey = "Name" 2059 NotebookInstanceLifecycleConfigSortKeyCreationTime NotebookInstanceLifecycleConfigSortKey = "CreationTime" 2060 NotebookInstanceLifecycleConfigSortKeyLastModifiedTime NotebookInstanceLifecycleConfigSortKey = "LastModifiedTime" 2061) 2062 2063// Values returns all known values for NotebookInstanceLifecycleConfigSortKey. Note 2064// that this can be expanded in the future, and so it is only as up to date as the 2065// client. The ordering of this slice is not guaranteed to be stable across 2066// updates. 2067func (NotebookInstanceLifecycleConfigSortKey) Values() []NotebookInstanceLifecycleConfigSortKey { 2068 return []NotebookInstanceLifecycleConfigSortKey{ 2069 "Name", 2070 "CreationTime", 2071 "LastModifiedTime", 2072 } 2073} 2074 2075type NotebookInstanceLifecycleConfigSortOrder string 2076 2077// Enum values for NotebookInstanceLifecycleConfigSortOrder 2078const ( 2079 NotebookInstanceLifecycleConfigSortOrderAscending NotebookInstanceLifecycleConfigSortOrder = "Ascending" 2080 NotebookInstanceLifecycleConfigSortOrderDescending NotebookInstanceLifecycleConfigSortOrder = "Descending" 2081) 2082 2083// Values returns all known values for NotebookInstanceLifecycleConfigSortOrder. 2084// Note that this can be expanded in the future, and so it is only as up to date as 2085// the client. The ordering of this slice is not guaranteed to be stable across 2086// updates. 2087func (NotebookInstanceLifecycleConfigSortOrder) Values() []NotebookInstanceLifecycleConfigSortOrder { 2088 return []NotebookInstanceLifecycleConfigSortOrder{ 2089 "Ascending", 2090 "Descending", 2091 } 2092} 2093 2094type NotebookInstanceSortKey string 2095 2096// Enum values for NotebookInstanceSortKey 2097const ( 2098 NotebookInstanceSortKeyName NotebookInstanceSortKey = "Name" 2099 NotebookInstanceSortKeyCreationTime NotebookInstanceSortKey = "CreationTime" 2100 NotebookInstanceSortKeyStatus NotebookInstanceSortKey = "Status" 2101) 2102 2103// Values returns all known values for NotebookInstanceSortKey. Note that this can 2104// be expanded in the future, and so it is only as up to date as the client. The 2105// ordering of this slice is not guaranteed to be stable across updates. 2106func (NotebookInstanceSortKey) Values() []NotebookInstanceSortKey { 2107 return []NotebookInstanceSortKey{ 2108 "Name", 2109 "CreationTime", 2110 "Status", 2111 } 2112} 2113 2114type NotebookInstanceSortOrder string 2115 2116// Enum values for NotebookInstanceSortOrder 2117const ( 2118 NotebookInstanceSortOrderAscending NotebookInstanceSortOrder = "Ascending" 2119 NotebookInstanceSortOrderDescending NotebookInstanceSortOrder = "Descending" 2120) 2121 2122// Values returns all known values for NotebookInstanceSortOrder. Note that this 2123// can be expanded in the future, and so it is only as up to date as the client. 2124// The ordering of this slice is not guaranteed to be stable across updates. 2125func (NotebookInstanceSortOrder) Values() []NotebookInstanceSortOrder { 2126 return []NotebookInstanceSortOrder{ 2127 "Ascending", 2128 "Descending", 2129 } 2130} 2131 2132type NotebookInstanceStatus string 2133 2134// Enum values for NotebookInstanceStatus 2135const ( 2136 NotebookInstanceStatusPending NotebookInstanceStatus = "Pending" 2137 NotebookInstanceStatusInService NotebookInstanceStatus = "InService" 2138 NotebookInstanceStatusStopping NotebookInstanceStatus = "Stopping" 2139 NotebookInstanceStatusStopped NotebookInstanceStatus = "Stopped" 2140 NotebookInstanceStatusFailed NotebookInstanceStatus = "Failed" 2141 NotebookInstanceStatusDeleting NotebookInstanceStatus = "Deleting" 2142 NotebookInstanceStatusUpdating NotebookInstanceStatus = "Updating" 2143) 2144 2145// Values returns all known values for NotebookInstanceStatus. Note that this can 2146// be expanded in the future, and so it is only as up to date as the client. The 2147// ordering of this slice is not guaranteed to be stable across updates. 2148func (NotebookInstanceStatus) Values() []NotebookInstanceStatus { 2149 return []NotebookInstanceStatus{ 2150 "Pending", 2151 "InService", 2152 "Stopping", 2153 "Stopped", 2154 "Failed", 2155 "Deleting", 2156 "Updating", 2157 } 2158} 2159 2160type NotebookOutputOption string 2161 2162// Enum values for NotebookOutputOption 2163const ( 2164 NotebookOutputOptionAllowed NotebookOutputOption = "Allowed" 2165 NotebookOutputOptionDisabled NotebookOutputOption = "Disabled" 2166) 2167 2168// Values returns all known values for NotebookOutputOption. Note that this can be 2169// expanded in the future, and so it is only as up to date as the client. The 2170// ordering of this slice is not guaranteed to be stable across updates. 2171func (NotebookOutputOption) Values() []NotebookOutputOption { 2172 return []NotebookOutputOption{ 2173 "Allowed", 2174 "Disabled", 2175 } 2176} 2177 2178type ObjectiveStatus string 2179 2180// Enum values for ObjectiveStatus 2181const ( 2182 ObjectiveStatusSucceeded ObjectiveStatus = "Succeeded" 2183 ObjectiveStatusPending ObjectiveStatus = "Pending" 2184 ObjectiveStatusFailed ObjectiveStatus = "Failed" 2185) 2186 2187// Values returns all known values for ObjectiveStatus. Note that this can be 2188// expanded in the future, and so it is only as up to date as the client. The 2189// ordering of this slice is not guaranteed to be stable across updates. 2190func (ObjectiveStatus) Values() []ObjectiveStatus { 2191 return []ObjectiveStatus{ 2192 "Succeeded", 2193 "Pending", 2194 "Failed", 2195 } 2196} 2197 2198type OfflineStoreStatusValue string 2199 2200// Enum values for OfflineStoreStatusValue 2201const ( 2202 OfflineStoreStatusValueActive OfflineStoreStatusValue = "Active" 2203 OfflineStoreStatusValueBlocked OfflineStoreStatusValue = "Blocked" 2204 OfflineStoreStatusValueDisabled OfflineStoreStatusValue = "Disabled" 2205) 2206 2207// Values returns all known values for OfflineStoreStatusValue. Note that this can 2208// be expanded in the future, and so it is only as up to date as the client. The 2209// ordering of this slice is not guaranteed to be stable across updates. 2210func (OfflineStoreStatusValue) Values() []OfflineStoreStatusValue { 2211 return []OfflineStoreStatusValue{ 2212 "Active", 2213 "Blocked", 2214 "Disabled", 2215 } 2216} 2217 2218type Operator string 2219 2220// Enum values for Operator 2221const ( 2222 OperatorEquals Operator = "Equals" 2223 OperatorNotEquals Operator = "NotEquals" 2224 OperatorGreaterThan Operator = "GreaterThan" 2225 OperatorGreaterThanOrEqualTo Operator = "GreaterThanOrEqualTo" 2226 OperatorLessThan Operator = "LessThan" 2227 OperatorLessThanOrEqualTo Operator = "LessThanOrEqualTo" 2228 OperatorContains Operator = "Contains" 2229 OperatorExists Operator = "Exists" 2230 OperatorNotExists Operator = "NotExists" 2231 OperatorIn Operator = "In" 2232) 2233 2234// Values returns all known values for Operator. Note that this can be expanded in 2235// the future, and so it is only as up to date as the client. The ordering of this 2236// slice is not guaranteed to be stable across updates. 2237func (Operator) Values() []Operator { 2238 return []Operator{ 2239 "Equals", 2240 "NotEquals", 2241 "GreaterThan", 2242 "GreaterThanOrEqualTo", 2243 "LessThan", 2244 "LessThanOrEqualTo", 2245 "Contains", 2246 "Exists", 2247 "NotExists", 2248 "In", 2249 } 2250} 2251 2252type OrderKey string 2253 2254// Enum values for OrderKey 2255const ( 2256 OrderKeyAscending OrderKey = "Ascending" 2257 OrderKeyDescending OrderKey = "Descending" 2258) 2259 2260// Values returns all known values for OrderKey. Note that this can be expanded in 2261// the future, and so it is only as up to date as the client. The ordering of this 2262// slice is not guaranteed to be stable across updates. 2263func (OrderKey) Values() []OrderKey { 2264 return []OrderKey{ 2265 "Ascending", 2266 "Descending", 2267 } 2268} 2269 2270type ParameterType string 2271 2272// Enum values for ParameterType 2273const ( 2274 ParameterTypeInteger ParameterType = "Integer" 2275 ParameterTypeContinuous ParameterType = "Continuous" 2276 ParameterTypeCategorical ParameterType = "Categorical" 2277 ParameterTypeFreeText ParameterType = "FreeText" 2278) 2279 2280// Values returns all known values for ParameterType. Note that this can be 2281// expanded in the future, and so it is only as up to date as the client. The 2282// ordering of this slice is not guaranteed to be stable across updates. 2283func (ParameterType) Values() []ParameterType { 2284 return []ParameterType{ 2285 "Integer", 2286 "Continuous", 2287 "Categorical", 2288 "FreeText", 2289 } 2290} 2291 2292type PipelineExecutionStatus string 2293 2294// Enum values for PipelineExecutionStatus 2295const ( 2296 PipelineExecutionStatusExecuting PipelineExecutionStatus = "Executing" 2297 PipelineExecutionStatusStopping PipelineExecutionStatus = "Stopping" 2298 PipelineExecutionStatusStopped PipelineExecutionStatus = "Stopped" 2299 PipelineExecutionStatusFailed PipelineExecutionStatus = "Failed" 2300 PipelineExecutionStatusSucceeded PipelineExecutionStatus = "Succeeded" 2301) 2302 2303// Values returns all known values for PipelineExecutionStatus. Note that this can 2304// be expanded in the future, and so it is only as up to date as the client. The 2305// ordering of this slice is not guaranteed to be stable across updates. 2306func (PipelineExecutionStatus) Values() []PipelineExecutionStatus { 2307 return []PipelineExecutionStatus{ 2308 "Executing", 2309 "Stopping", 2310 "Stopped", 2311 "Failed", 2312 "Succeeded", 2313 } 2314} 2315 2316type PipelineStatus string 2317 2318// Enum values for PipelineStatus 2319const ( 2320 PipelineStatusActive PipelineStatus = "Active" 2321) 2322 2323// Values returns all known values for PipelineStatus. Note that this can be 2324// expanded in the future, and so it is only as up to date as the client. The 2325// ordering of this slice is not guaranteed to be stable across updates. 2326func (PipelineStatus) Values() []PipelineStatus { 2327 return []PipelineStatus{ 2328 "Active", 2329 } 2330} 2331 2332type ProblemType string 2333 2334// Enum values for ProblemType 2335const ( 2336 ProblemTypeBinaryClassification ProblemType = "BinaryClassification" 2337 ProblemTypeMulticlassClassification ProblemType = "MulticlassClassification" 2338 ProblemTypeRegression ProblemType = "Regression" 2339) 2340 2341// Values returns all known values for ProblemType. Note that this can be expanded 2342// in the future, and so it is only as up to date as the client. The ordering of 2343// this slice is not guaranteed to be stable across updates. 2344func (ProblemType) Values() []ProblemType { 2345 return []ProblemType{ 2346 "BinaryClassification", 2347 "MulticlassClassification", 2348 "Regression", 2349 } 2350} 2351 2352type ProcessingInstanceType string 2353 2354// Enum values for ProcessingInstanceType 2355const ( 2356 ProcessingInstanceTypeMlT3Medium ProcessingInstanceType = "ml.t3.medium" 2357 ProcessingInstanceTypeMlT3Large ProcessingInstanceType = "ml.t3.large" 2358 ProcessingInstanceTypeMlT3Xlarge ProcessingInstanceType = "ml.t3.xlarge" 2359 ProcessingInstanceTypeMlT32xlarge ProcessingInstanceType = "ml.t3.2xlarge" 2360 ProcessingInstanceTypeMlM4Xlarge ProcessingInstanceType = "ml.m4.xlarge" 2361 ProcessingInstanceTypeMlM42xlarge ProcessingInstanceType = "ml.m4.2xlarge" 2362 ProcessingInstanceTypeMlM44xlarge ProcessingInstanceType = "ml.m4.4xlarge" 2363 ProcessingInstanceTypeMlM410xlarge ProcessingInstanceType = "ml.m4.10xlarge" 2364 ProcessingInstanceTypeMlM416xlarge ProcessingInstanceType = "ml.m4.16xlarge" 2365 ProcessingInstanceTypeMlC4Xlarge ProcessingInstanceType = "ml.c4.xlarge" 2366 ProcessingInstanceTypeMlC42xlarge ProcessingInstanceType = "ml.c4.2xlarge" 2367 ProcessingInstanceTypeMlC44xlarge ProcessingInstanceType = "ml.c4.4xlarge" 2368 ProcessingInstanceTypeMlC48xlarge ProcessingInstanceType = "ml.c4.8xlarge" 2369 ProcessingInstanceTypeMlP2Xlarge ProcessingInstanceType = "ml.p2.xlarge" 2370 ProcessingInstanceTypeMlP28xlarge ProcessingInstanceType = "ml.p2.8xlarge" 2371 ProcessingInstanceTypeMlP216xlarge ProcessingInstanceType = "ml.p2.16xlarge" 2372 ProcessingInstanceTypeMlP32xlarge ProcessingInstanceType = "ml.p3.2xlarge" 2373 ProcessingInstanceTypeMlP38xlarge ProcessingInstanceType = "ml.p3.8xlarge" 2374 ProcessingInstanceTypeMlP316xlarge ProcessingInstanceType = "ml.p3.16xlarge" 2375 ProcessingInstanceTypeMlC5Xlarge ProcessingInstanceType = "ml.c5.xlarge" 2376 ProcessingInstanceTypeMlC52xlarge ProcessingInstanceType = "ml.c5.2xlarge" 2377 ProcessingInstanceTypeMlC54xlarge ProcessingInstanceType = "ml.c5.4xlarge" 2378 ProcessingInstanceTypeMlC59xlarge ProcessingInstanceType = "ml.c5.9xlarge" 2379 ProcessingInstanceTypeMlC518xlarge ProcessingInstanceType = "ml.c5.18xlarge" 2380 ProcessingInstanceTypeMlM5Large ProcessingInstanceType = "ml.m5.large" 2381 ProcessingInstanceTypeMlM5Xlarge ProcessingInstanceType = "ml.m5.xlarge" 2382 ProcessingInstanceTypeMlM52xlarge ProcessingInstanceType = "ml.m5.2xlarge" 2383 ProcessingInstanceTypeMlM54xlarge ProcessingInstanceType = "ml.m5.4xlarge" 2384 ProcessingInstanceTypeMlM512xlarge ProcessingInstanceType = "ml.m5.12xlarge" 2385 ProcessingInstanceTypeMlM524xlarge ProcessingInstanceType = "ml.m5.24xlarge" 2386 ProcessingInstanceTypeMlR5Large ProcessingInstanceType = "ml.r5.large" 2387 ProcessingInstanceTypeMlR5Xlarge ProcessingInstanceType = "ml.r5.xlarge" 2388 ProcessingInstanceTypeMlR52xlarge ProcessingInstanceType = "ml.r5.2xlarge" 2389 ProcessingInstanceTypeMlR54xlarge ProcessingInstanceType = "ml.r5.4xlarge" 2390 ProcessingInstanceTypeMlR58xlarge ProcessingInstanceType = "ml.r5.8xlarge" 2391 ProcessingInstanceTypeMlR512xlarge ProcessingInstanceType = "ml.r5.12xlarge" 2392 ProcessingInstanceTypeMlR516xlarge ProcessingInstanceType = "ml.r5.16xlarge" 2393 ProcessingInstanceTypeMlR524xlarge ProcessingInstanceType = "ml.r5.24xlarge" 2394) 2395 2396// Values returns all known values for ProcessingInstanceType. Note that this can 2397// be expanded in the future, and so it is only as up to date as the client. The 2398// ordering of this slice is not guaranteed to be stable across updates. 2399func (ProcessingInstanceType) Values() []ProcessingInstanceType { 2400 return []ProcessingInstanceType{ 2401 "ml.t3.medium", 2402 "ml.t3.large", 2403 "ml.t3.xlarge", 2404 "ml.t3.2xlarge", 2405 "ml.m4.xlarge", 2406 "ml.m4.2xlarge", 2407 "ml.m4.4xlarge", 2408 "ml.m4.10xlarge", 2409 "ml.m4.16xlarge", 2410 "ml.c4.xlarge", 2411 "ml.c4.2xlarge", 2412 "ml.c4.4xlarge", 2413 "ml.c4.8xlarge", 2414 "ml.p2.xlarge", 2415 "ml.p2.8xlarge", 2416 "ml.p2.16xlarge", 2417 "ml.p3.2xlarge", 2418 "ml.p3.8xlarge", 2419 "ml.p3.16xlarge", 2420 "ml.c5.xlarge", 2421 "ml.c5.2xlarge", 2422 "ml.c5.4xlarge", 2423 "ml.c5.9xlarge", 2424 "ml.c5.18xlarge", 2425 "ml.m5.large", 2426 "ml.m5.xlarge", 2427 "ml.m5.2xlarge", 2428 "ml.m5.4xlarge", 2429 "ml.m5.12xlarge", 2430 "ml.m5.24xlarge", 2431 "ml.r5.large", 2432 "ml.r5.xlarge", 2433 "ml.r5.2xlarge", 2434 "ml.r5.4xlarge", 2435 "ml.r5.8xlarge", 2436 "ml.r5.12xlarge", 2437 "ml.r5.16xlarge", 2438 "ml.r5.24xlarge", 2439 } 2440} 2441 2442type ProcessingJobStatus string 2443 2444// Enum values for ProcessingJobStatus 2445const ( 2446 ProcessingJobStatusInProgress ProcessingJobStatus = "InProgress" 2447 ProcessingJobStatusCompleted ProcessingJobStatus = "Completed" 2448 ProcessingJobStatusFailed ProcessingJobStatus = "Failed" 2449 ProcessingJobStatusStopping ProcessingJobStatus = "Stopping" 2450 ProcessingJobStatusStopped ProcessingJobStatus = "Stopped" 2451) 2452 2453// Values returns all known values for ProcessingJobStatus. Note that this can be 2454// expanded in the future, and so it is only as up to date as the client. The 2455// ordering of this slice is not guaranteed to be stable across updates. 2456func (ProcessingJobStatus) Values() []ProcessingJobStatus { 2457 return []ProcessingJobStatus{ 2458 "InProgress", 2459 "Completed", 2460 "Failed", 2461 "Stopping", 2462 "Stopped", 2463 } 2464} 2465 2466type ProcessingS3CompressionType string 2467 2468// Enum values for ProcessingS3CompressionType 2469const ( 2470 ProcessingS3CompressionTypeNone ProcessingS3CompressionType = "None" 2471 ProcessingS3CompressionTypeGzip ProcessingS3CompressionType = "Gzip" 2472) 2473 2474// Values returns all known values for ProcessingS3CompressionType. Note that this 2475// can be expanded in the future, and so it is only as up to date as the client. 2476// The ordering of this slice is not guaranteed to be stable across updates. 2477func (ProcessingS3CompressionType) Values() []ProcessingS3CompressionType { 2478 return []ProcessingS3CompressionType{ 2479 "None", 2480 "Gzip", 2481 } 2482} 2483 2484type ProcessingS3DataDistributionType string 2485 2486// Enum values for ProcessingS3DataDistributionType 2487const ( 2488 ProcessingS3DataDistributionTypeFullyreplicated ProcessingS3DataDistributionType = "FullyReplicated" 2489 ProcessingS3DataDistributionTypeShardedbys3key ProcessingS3DataDistributionType = "ShardedByS3Key" 2490) 2491 2492// Values returns all known values for ProcessingS3DataDistributionType. Note that 2493// this can be expanded in the future, and so it is only as up to date as the 2494// client. The ordering of this slice is not guaranteed to be stable across 2495// updates. 2496func (ProcessingS3DataDistributionType) Values() []ProcessingS3DataDistributionType { 2497 return []ProcessingS3DataDistributionType{ 2498 "FullyReplicated", 2499 "ShardedByS3Key", 2500 } 2501} 2502 2503type ProcessingS3DataType string 2504 2505// Enum values for ProcessingS3DataType 2506const ( 2507 ProcessingS3DataTypeManifestFile ProcessingS3DataType = "ManifestFile" 2508 ProcessingS3DataTypeS3Prefix ProcessingS3DataType = "S3Prefix" 2509) 2510 2511// Values returns all known values for ProcessingS3DataType. Note that this can be 2512// expanded in the future, and so it is only as up to date as the client. The 2513// ordering of this slice is not guaranteed to be stable across updates. 2514func (ProcessingS3DataType) Values() []ProcessingS3DataType { 2515 return []ProcessingS3DataType{ 2516 "ManifestFile", 2517 "S3Prefix", 2518 } 2519} 2520 2521type ProcessingS3InputMode string 2522 2523// Enum values for ProcessingS3InputMode 2524const ( 2525 ProcessingS3InputModePipe ProcessingS3InputMode = "Pipe" 2526 ProcessingS3InputModeFile ProcessingS3InputMode = "File" 2527) 2528 2529// Values returns all known values for ProcessingS3InputMode. Note that this can be 2530// expanded in the future, and so it is only as up to date as the client. The 2531// ordering of this slice is not guaranteed to be stable across updates. 2532func (ProcessingS3InputMode) Values() []ProcessingS3InputMode { 2533 return []ProcessingS3InputMode{ 2534 "Pipe", 2535 "File", 2536 } 2537} 2538 2539type ProcessingS3UploadMode string 2540 2541// Enum values for ProcessingS3UploadMode 2542const ( 2543 ProcessingS3UploadModeContinuous ProcessingS3UploadMode = "Continuous" 2544 ProcessingS3UploadModeEndOfJob ProcessingS3UploadMode = "EndOfJob" 2545) 2546 2547// Values returns all known values for ProcessingS3UploadMode. Note that this can 2548// be expanded in the future, and so it is only as up to date as the client. The 2549// ordering of this slice is not guaranteed to be stable across updates. 2550func (ProcessingS3UploadMode) Values() []ProcessingS3UploadMode { 2551 return []ProcessingS3UploadMode{ 2552 "Continuous", 2553 "EndOfJob", 2554 } 2555} 2556 2557type ProductionVariantAcceleratorType string 2558 2559// Enum values for ProductionVariantAcceleratorType 2560const ( 2561 ProductionVariantAcceleratorTypeMlEia1Medium ProductionVariantAcceleratorType = "ml.eia1.medium" 2562 ProductionVariantAcceleratorTypeMlEia1Large ProductionVariantAcceleratorType = "ml.eia1.large" 2563 ProductionVariantAcceleratorTypeMlEia1Xlarge ProductionVariantAcceleratorType = "ml.eia1.xlarge" 2564 ProductionVariantAcceleratorTypeMlEia2Medium ProductionVariantAcceleratorType = "ml.eia2.medium" 2565 ProductionVariantAcceleratorTypeMlEia2Large ProductionVariantAcceleratorType = "ml.eia2.large" 2566 ProductionVariantAcceleratorTypeMlEia2Xlarge ProductionVariantAcceleratorType = "ml.eia2.xlarge" 2567) 2568 2569// Values returns all known values for ProductionVariantAcceleratorType. Note that 2570// this can be expanded in the future, and so it is only as up to date as the 2571// client. The ordering of this slice is not guaranteed to be stable across 2572// updates. 2573func (ProductionVariantAcceleratorType) Values() []ProductionVariantAcceleratorType { 2574 return []ProductionVariantAcceleratorType{ 2575 "ml.eia1.medium", 2576 "ml.eia1.large", 2577 "ml.eia1.xlarge", 2578 "ml.eia2.medium", 2579 "ml.eia2.large", 2580 "ml.eia2.xlarge", 2581 } 2582} 2583 2584type ProductionVariantInstanceType string 2585 2586// Enum values for ProductionVariantInstanceType 2587const ( 2588 ProductionVariantInstanceTypeMlT2Medium ProductionVariantInstanceType = "ml.t2.medium" 2589 ProductionVariantInstanceTypeMlT2Large ProductionVariantInstanceType = "ml.t2.large" 2590 ProductionVariantInstanceTypeMlT2Xlarge ProductionVariantInstanceType = "ml.t2.xlarge" 2591 ProductionVariantInstanceTypeMlT22xlarge ProductionVariantInstanceType = "ml.t2.2xlarge" 2592 ProductionVariantInstanceTypeMlM4Xlarge ProductionVariantInstanceType = "ml.m4.xlarge" 2593 ProductionVariantInstanceTypeMlM42xlarge ProductionVariantInstanceType = "ml.m4.2xlarge" 2594 ProductionVariantInstanceTypeMlM44xlarge ProductionVariantInstanceType = "ml.m4.4xlarge" 2595 ProductionVariantInstanceTypeMlM410xlarge ProductionVariantInstanceType = "ml.m4.10xlarge" 2596 ProductionVariantInstanceTypeMlM416xlarge ProductionVariantInstanceType = "ml.m4.16xlarge" 2597 ProductionVariantInstanceTypeMlM5Large ProductionVariantInstanceType = "ml.m5.large" 2598 ProductionVariantInstanceTypeMlM5Xlarge ProductionVariantInstanceType = "ml.m5.xlarge" 2599 ProductionVariantInstanceTypeMlM52xlarge ProductionVariantInstanceType = "ml.m5.2xlarge" 2600 ProductionVariantInstanceTypeMlM54xlarge ProductionVariantInstanceType = "ml.m5.4xlarge" 2601 ProductionVariantInstanceTypeMlM512xlarge ProductionVariantInstanceType = "ml.m5.12xlarge" 2602 ProductionVariantInstanceTypeMlM524xlarge ProductionVariantInstanceType = "ml.m5.24xlarge" 2603 ProductionVariantInstanceTypeMlM5dLarge ProductionVariantInstanceType = "ml.m5d.large" 2604 ProductionVariantInstanceTypeMlM5dXlarge ProductionVariantInstanceType = "ml.m5d.xlarge" 2605 ProductionVariantInstanceTypeMlM5d2xlarge ProductionVariantInstanceType = "ml.m5d.2xlarge" 2606 ProductionVariantInstanceTypeMlM5d4xlarge ProductionVariantInstanceType = "ml.m5d.4xlarge" 2607 ProductionVariantInstanceTypeMlM5d12xlarge ProductionVariantInstanceType = "ml.m5d.12xlarge" 2608 ProductionVariantInstanceTypeMlM5d24xlarge ProductionVariantInstanceType = "ml.m5d.24xlarge" 2609 ProductionVariantInstanceTypeMlC4Large ProductionVariantInstanceType = "ml.c4.large" 2610 ProductionVariantInstanceTypeMlC4Xlarge ProductionVariantInstanceType = "ml.c4.xlarge" 2611 ProductionVariantInstanceTypeMlC42xlarge ProductionVariantInstanceType = "ml.c4.2xlarge" 2612 ProductionVariantInstanceTypeMlC44xlarge ProductionVariantInstanceType = "ml.c4.4xlarge" 2613 ProductionVariantInstanceTypeMlC48xlarge ProductionVariantInstanceType = "ml.c4.8xlarge" 2614 ProductionVariantInstanceTypeMlP2Xlarge ProductionVariantInstanceType = "ml.p2.xlarge" 2615 ProductionVariantInstanceTypeMlP28xlarge ProductionVariantInstanceType = "ml.p2.8xlarge" 2616 ProductionVariantInstanceTypeMlP216xlarge ProductionVariantInstanceType = "ml.p2.16xlarge" 2617 ProductionVariantInstanceTypeMlP32xlarge ProductionVariantInstanceType = "ml.p3.2xlarge" 2618 ProductionVariantInstanceTypeMlP38xlarge ProductionVariantInstanceType = "ml.p3.8xlarge" 2619 ProductionVariantInstanceTypeMlP316xlarge ProductionVariantInstanceType = "ml.p3.16xlarge" 2620 ProductionVariantInstanceTypeMlC5Large ProductionVariantInstanceType = "ml.c5.large" 2621 ProductionVariantInstanceTypeMlC5Xlarge ProductionVariantInstanceType = "ml.c5.xlarge" 2622 ProductionVariantInstanceTypeMlC52xlarge ProductionVariantInstanceType = "ml.c5.2xlarge" 2623 ProductionVariantInstanceTypeMlC54xlarge ProductionVariantInstanceType = "ml.c5.4xlarge" 2624 ProductionVariantInstanceTypeMlC59xlarge ProductionVariantInstanceType = "ml.c5.9xlarge" 2625 ProductionVariantInstanceTypeMlC518xlarge ProductionVariantInstanceType = "ml.c5.18xlarge" 2626 ProductionVariantInstanceTypeMlC5dLarge ProductionVariantInstanceType = "ml.c5d.large" 2627 ProductionVariantInstanceTypeMlC5dXlarge ProductionVariantInstanceType = "ml.c5d.xlarge" 2628 ProductionVariantInstanceTypeMlC5d2xlarge ProductionVariantInstanceType = "ml.c5d.2xlarge" 2629 ProductionVariantInstanceTypeMlC5d4xlarge ProductionVariantInstanceType = "ml.c5d.4xlarge" 2630 ProductionVariantInstanceTypeMlC5d9xlarge ProductionVariantInstanceType = "ml.c5d.9xlarge" 2631 ProductionVariantInstanceTypeMlC5d18xlarge ProductionVariantInstanceType = "ml.c5d.18xlarge" 2632 ProductionVariantInstanceTypeMlG4dnXlarge ProductionVariantInstanceType = "ml.g4dn.xlarge" 2633 ProductionVariantInstanceTypeMlG4dn2xlarge ProductionVariantInstanceType = "ml.g4dn.2xlarge" 2634 ProductionVariantInstanceTypeMlG4dn4xlarge ProductionVariantInstanceType = "ml.g4dn.4xlarge" 2635 ProductionVariantInstanceTypeMlG4dn8xlarge ProductionVariantInstanceType = "ml.g4dn.8xlarge" 2636 ProductionVariantInstanceTypeMlG4dn12xlarge ProductionVariantInstanceType = "ml.g4dn.12xlarge" 2637 ProductionVariantInstanceTypeMlG4dn16xlarge ProductionVariantInstanceType = "ml.g4dn.16xlarge" 2638 ProductionVariantInstanceTypeMlR5Large ProductionVariantInstanceType = "ml.r5.large" 2639 ProductionVariantInstanceTypeMlR5Xlarge ProductionVariantInstanceType = "ml.r5.xlarge" 2640 ProductionVariantInstanceTypeMlR52xlarge ProductionVariantInstanceType = "ml.r5.2xlarge" 2641 ProductionVariantInstanceTypeMlR54xlarge ProductionVariantInstanceType = "ml.r5.4xlarge" 2642 ProductionVariantInstanceTypeMlR512xlarge ProductionVariantInstanceType = "ml.r5.12xlarge" 2643 ProductionVariantInstanceTypeMlR524xlarge ProductionVariantInstanceType = "ml.r5.24xlarge" 2644 ProductionVariantInstanceTypeMlR5dLarge ProductionVariantInstanceType = "ml.r5d.large" 2645 ProductionVariantInstanceTypeMlR5dXlarge ProductionVariantInstanceType = "ml.r5d.xlarge" 2646 ProductionVariantInstanceTypeMlR5d2xlarge ProductionVariantInstanceType = "ml.r5d.2xlarge" 2647 ProductionVariantInstanceTypeMlR5d4xlarge ProductionVariantInstanceType = "ml.r5d.4xlarge" 2648 ProductionVariantInstanceTypeMlR5d12xlarge ProductionVariantInstanceType = "ml.r5d.12xlarge" 2649 ProductionVariantInstanceTypeMlR5d24xlarge ProductionVariantInstanceType = "ml.r5d.24xlarge" 2650 ProductionVariantInstanceTypeMlInf1Xlarge ProductionVariantInstanceType = "ml.inf1.xlarge" 2651 ProductionVariantInstanceTypeMlInf12xlarge ProductionVariantInstanceType = "ml.inf1.2xlarge" 2652 ProductionVariantInstanceTypeMlInf16xlarge ProductionVariantInstanceType = "ml.inf1.6xlarge" 2653 ProductionVariantInstanceTypeMlInf124xlarge ProductionVariantInstanceType = "ml.inf1.24xlarge" 2654) 2655 2656// Values returns all known values for ProductionVariantInstanceType. Note that 2657// this can be expanded in the future, and so it is only as up to date as the 2658// client. The ordering of this slice is not guaranteed to be stable across 2659// updates. 2660func (ProductionVariantInstanceType) Values() []ProductionVariantInstanceType { 2661 return []ProductionVariantInstanceType{ 2662 "ml.t2.medium", 2663 "ml.t2.large", 2664 "ml.t2.xlarge", 2665 "ml.t2.2xlarge", 2666 "ml.m4.xlarge", 2667 "ml.m4.2xlarge", 2668 "ml.m4.4xlarge", 2669 "ml.m4.10xlarge", 2670 "ml.m4.16xlarge", 2671 "ml.m5.large", 2672 "ml.m5.xlarge", 2673 "ml.m5.2xlarge", 2674 "ml.m5.4xlarge", 2675 "ml.m5.12xlarge", 2676 "ml.m5.24xlarge", 2677 "ml.m5d.large", 2678 "ml.m5d.xlarge", 2679 "ml.m5d.2xlarge", 2680 "ml.m5d.4xlarge", 2681 "ml.m5d.12xlarge", 2682 "ml.m5d.24xlarge", 2683 "ml.c4.large", 2684 "ml.c4.xlarge", 2685 "ml.c4.2xlarge", 2686 "ml.c4.4xlarge", 2687 "ml.c4.8xlarge", 2688 "ml.p2.xlarge", 2689 "ml.p2.8xlarge", 2690 "ml.p2.16xlarge", 2691 "ml.p3.2xlarge", 2692 "ml.p3.8xlarge", 2693 "ml.p3.16xlarge", 2694 "ml.c5.large", 2695 "ml.c5.xlarge", 2696 "ml.c5.2xlarge", 2697 "ml.c5.4xlarge", 2698 "ml.c5.9xlarge", 2699 "ml.c5.18xlarge", 2700 "ml.c5d.large", 2701 "ml.c5d.xlarge", 2702 "ml.c5d.2xlarge", 2703 "ml.c5d.4xlarge", 2704 "ml.c5d.9xlarge", 2705 "ml.c5d.18xlarge", 2706 "ml.g4dn.xlarge", 2707 "ml.g4dn.2xlarge", 2708 "ml.g4dn.4xlarge", 2709 "ml.g4dn.8xlarge", 2710 "ml.g4dn.12xlarge", 2711 "ml.g4dn.16xlarge", 2712 "ml.r5.large", 2713 "ml.r5.xlarge", 2714 "ml.r5.2xlarge", 2715 "ml.r5.4xlarge", 2716 "ml.r5.12xlarge", 2717 "ml.r5.24xlarge", 2718 "ml.r5d.large", 2719 "ml.r5d.xlarge", 2720 "ml.r5d.2xlarge", 2721 "ml.r5d.4xlarge", 2722 "ml.r5d.12xlarge", 2723 "ml.r5d.24xlarge", 2724 "ml.inf1.xlarge", 2725 "ml.inf1.2xlarge", 2726 "ml.inf1.6xlarge", 2727 "ml.inf1.24xlarge", 2728 } 2729} 2730 2731type ProfilingStatus string 2732 2733// Enum values for ProfilingStatus 2734const ( 2735 ProfilingStatusEnabled ProfilingStatus = "Enabled" 2736 ProfilingStatusDisabled ProfilingStatus = "Disabled" 2737) 2738 2739// Values returns all known values for ProfilingStatus. Note that this can be 2740// expanded in the future, and so it is only as up to date as the client. The 2741// ordering of this slice is not guaranteed to be stable across updates. 2742func (ProfilingStatus) Values() []ProfilingStatus { 2743 return []ProfilingStatus{ 2744 "Enabled", 2745 "Disabled", 2746 } 2747} 2748 2749type ProjectSortBy string 2750 2751// Enum values for ProjectSortBy 2752const ( 2753 ProjectSortByName ProjectSortBy = "Name" 2754 ProjectSortByCreationTime ProjectSortBy = "CreationTime" 2755) 2756 2757// Values returns all known values for ProjectSortBy. Note that this can be 2758// expanded in the future, and so it is only as up to date as the client. The 2759// ordering of this slice is not guaranteed to be stable across updates. 2760func (ProjectSortBy) Values() []ProjectSortBy { 2761 return []ProjectSortBy{ 2762 "Name", 2763 "CreationTime", 2764 } 2765} 2766 2767type ProjectSortOrder string 2768 2769// Enum values for ProjectSortOrder 2770const ( 2771 ProjectSortOrderAscending ProjectSortOrder = "Ascending" 2772 ProjectSortOrderDescending ProjectSortOrder = "Descending" 2773) 2774 2775// Values returns all known values for ProjectSortOrder. Note that this can be 2776// expanded in the future, and so it is only as up to date as the client. The 2777// ordering of this slice is not guaranteed to be stable across updates. 2778func (ProjectSortOrder) Values() []ProjectSortOrder { 2779 return []ProjectSortOrder{ 2780 "Ascending", 2781 "Descending", 2782 } 2783} 2784 2785type ProjectStatus string 2786 2787// Enum values for ProjectStatus 2788const ( 2789 ProjectStatusPending ProjectStatus = "Pending" 2790 ProjectStatusCreateInProgress ProjectStatus = "CreateInProgress" 2791 ProjectStatusCreateCompleted ProjectStatus = "CreateCompleted" 2792 ProjectStatusCreateFailed ProjectStatus = "CreateFailed" 2793 ProjectStatusDeleteInProgress ProjectStatus = "DeleteInProgress" 2794 ProjectStatusDeleteFailed ProjectStatus = "DeleteFailed" 2795 ProjectStatusDeleteCompleted ProjectStatus = "DeleteCompleted" 2796) 2797 2798// Values returns all known values for ProjectStatus. Note that this can be 2799// expanded in the future, and so it is only as up to date as the client. The 2800// ordering of this slice is not guaranteed to be stable across updates. 2801func (ProjectStatus) Values() []ProjectStatus { 2802 return []ProjectStatus{ 2803 "Pending", 2804 "CreateInProgress", 2805 "CreateCompleted", 2806 "CreateFailed", 2807 "DeleteInProgress", 2808 "DeleteFailed", 2809 "DeleteCompleted", 2810 } 2811} 2812 2813type RecordWrapper string 2814 2815// Enum values for RecordWrapper 2816const ( 2817 RecordWrapperNone RecordWrapper = "None" 2818 RecordWrapperRecordio RecordWrapper = "RecordIO" 2819) 2820 2821// Values returns all known values for RecordWrapper. Note that this can be 2822// expanded in the future, and so it is only as up to date as the client. The 2823// ordering of this slice is not guaranteed to be stable across updates. 2824func (RecordWrapper) Values() []RecordWrapper { 2825 return []RecordWrapper{ 2826 "None", 2827 "RecordIO", 2828 } 2829} 2830 2831type RedshiftResultCompressionType string 2832 2833// Enum values for RedshiftResultCompressionType 2834const ( 2835 RedshiftResultCompressionTypeNone RedshiftResultCompressionType = "None" 2836 RedshiftResultCompressionTypeGzip RedshiftResultCompressionType = "GZIP" 2837 RedshiftResultCompressionTypeBzip2 RedshiftResultCompressionType = "BZIP2" 2838 RedshiftResultCompressionTypeZstd RedshiftResultCompressionType = "ZSTD" 2839 RedshiftResultCompressionTypeSnappy RedshiftResultCompressionType = "SNAPPY" 2840) 2841 2842// Values returns all known values for RedshiftResultCompressionType. Note that 2843// this can be expanded in the future, and so it is only as up to date as the 2844// client. The ordering of this slice is not guaranteed to be stable across 2845// updates. 2846func (RedshiftResultCompressionType) Values() []RedshiftResultCompressionType { 2847 return []RedshiftResultCompressionType{ 2848 "None", 2849 "GZIP", 2850 "BZIP2", 2851 "ZSTD", 2852 "SNAPPY", 2853 } 2854} 2855 2856type RedshiftResultFormat string 2857 2858// Enum values for RedshiftResultFormat 2859const ( 2860 RedshiftResultFormatParquet RedshiftResultFormat = "PARQUET" 2861 RedshiftResultFormatCsv RedshiftResultFormat = "CSV" 2862) 2863 2864// Values returns all known values for RedshiftResultFormat. Note that this can be 2865// expanded in the future, and so it is only as up to date as the client. The 2866// ordering of this slice is not guaranteed to be stable across updates. 2867func (RedshiftResultFormat) Values() []RedshiftResultFormat { 2868 return []RedshiftResultFormat{ 2869 "PARQUET", 2870 "CSV", 2871 } 2872} 2873 2874type RepositoryAccessMode string 2875 2876// Enum values for RepositoryAccessMode 2877const ( 2878 RepositoryAccessModePlatform RepositoryAccessMode = "Platform" 2879 RepositoryAccessModeVpc RepositoryAccessMode = "Vpc" 2880) 2881 2882// Values returns all known values for RepositoryAccessMode. Note that this can be 2883// expanded in the future, and so it is only as up to date as the client. The 2884// ordering of this slice is not guaranteed to be stable across updates. 2885func (RepositoryAccessMode) Values() []RepositoryAccessMode { 2886 return []RepositoryAccessMode{ 2887 "Platform", 2888 "Vpc", 2889 } 2890} 2891 2892type ResourceType string 2893 2894// Enum values for ResourceType 2895const ( 2896 ResourceTypeTrainingJob ResourceType = "TrainingJob" 2897 ResourceTypeExperiment ResourceType = "Experiment" 2898 ResourceTypeExperimentTrial ResourceType = "ExperimentTrial" 2899 ResourceTypeExperimentTrialComponent ResourceType = "ExperimentTrialComponent" 2900 ResourceTypeEndpoint ResourceType = "Endpoint" 2901 ResourceTypeModelPackage ResourceType = "ModelPackage" 2902 ResourceTypeModelPackageGroup ResourceType = "ModelPackageGroup" 2903 ResourceTypePipeline ResourceType = "Pipeline" 2904 ResourceTypePipelineExecution ResourceType = "PipelineExecution" 2905 ResourceTypeFeatureGroup ResourceType = "FeatureGroup" 2906) 2907 2908// Values returns all known values for ResourceType. Note that this can be expanded 2909// in the future, and so it is only as up to date as the client. The ordering of 2910// this slice is not guaranteed to be stable across updates. 2911func (ResourceType) Values() []ResourceType { 2912 return []ResourceType{ 2913 "TrainingJob", 2914 "Experiment", 2915 "ExperimentTrial", 2916 "ExperimentTrialComponent", 2917 "Endpoint", 2918 "ModelPackage", 2919 "ModelPackageGroup", 2920 "Pipeline", 2921 "PipelineExecution", 2922 "FeatureGroup", 2923 } 2924} 2925 2926type RetentionType string 2927 2928// Enum values for RetentionType 2929const ( 2930 RetentionTypeRetain RetentionType = "Retain" 2931 RetentionTypeDelete RetentionType = "Delete" 2932) 2933 2934// Values returns all known values for RetentionType. Note that this can be 2935// expanded in the future, and so it is only as up to date as the client. The 2936// ordering of this slice is not guaranteed to be stable across updates. 2937func (RetentionType) Values() []RetentionType { 2938 return []RetentionType{ 2939 "Retain", 2940 "Delete", 2941 } 2942} 2943 2944type RootAccess string 2945 2946// Enum values for RootAccess 2947const ( 2948 RootAccessEnabled RootAccess = "Enabled" 2949 RootAccessDisabled RootAccess = "Disabled" 2950) 2951 2952// Values returns all known values for RootAccess. Note that this can be expanded 2953// in the future, and so it is only as up to date as the client. The ordering of 2954// this slice is not guaranteed to be stable across updates. 2955func (RootAccess) Values() []RootAccess { 2956 return []RootAccess{ 2957 "Enabled", 2958 "Disabled", 2959 } 2960} 2961 2962type RuleEvaluationStatus string 2963 2964// Enum values for RuleEvaluationStatus 2965const ( 2966 RuleEvaluationStatusInProgress RuleEvaluationStatus = "InProgress" 2967 RuleEvaluationStatusNoIssuesFound RuleEvaluationStatus = "NoIssuesFound" 2968 RuleEvaluationStatusIssuesFound RuleEvaluationStatus = "IssuesFound" 2969 RuleEvaluationStatusError RuleEvaluationStatus = "Error" 2970 RuleEvaluationStatusStopping RuleEvaluationStatus = "Stopping" 2971 RuleEvaluationStatusStopped RuleEvaluationStatus = "Stopped" 2972) 2973 2974// Values returns all known values for RuleEvaluationStatus. Note that this can be 2975// expanded in the future, and so it is only as up to date as the client. The 2976// ordering of this slice is not guaranteed to be stable across updates. 2977func (RuleEvaluationStatus) Values() []RuleEvaluationStatus { 2978 return []RuleEvaluationStatus{ 2979 "InProgress", 2980 "NoIssuesFound", 2981 "IssuesFound", 2982 "Error", 2983 "Stopping", 2984 "Stopped", 2985 } 2986} 2987 2988type S3DataDistribution string 2989 2990// Enum values for S3DataDistribution 2991const ( 2992 S3DataDistributionFullyReplicated S3DataDistribution = "FullyReplicated" 2993 S3DataDistributionShardedByS3Key S3DataDistribution = "ShardedByS3Key" 2994) 2995 2996// Values returns all known values for S3DataDistribution. Note that this can be 2997// expanded in the future, and so it is only as up to date as the client. The 2998// ordering of this slice is not guaranteed to be stable across updates. 2999func (S3DataDistribution) Values() []S3DataDistribution { 3000 return []S3DataDistribution{ 3001 "FullyReplicated", 3002 "ShardedByS3Key", 3003 } 3004} 3005 3006type S3DataType string 3007 3008// Enum values for S3DataType 3009const ( 3010 S3DataTypeManifestFile S3DataType = "ManifestFile" 3011 S3DataTypeS3Prefix S3DataType = "S3Prefix" 3012 S3DataTypeAugmentedManifestFile S3DataType = "AugmentedManifestFile" 3013) 3014 3015// Values returns all known values for S3DataType. Note that this can be expanded 3016// in the future, and so it is only as up to date as the client. The ordering of 3017// this slice is not guaranteed to be stable across updates. 3018func (S3DataType) Values() []S3DataType { 3019 return []S3DataType{ 3020 "ManifestFile", 3021 "S3Prefix", 3022 "AugmentedManifestFile", 3023 } 3024} 3025 3026type SagemakerServicecatalogStatus string 3027 3028// Enum values for SagemakerServicecatalogStatus 3029const ( 3030 SagemakerServicecatalogStatusEnabled SagemakerServicecatalogStatus = "Enabled" 3031 SagemakerServicecatalogStatusDisabled SagemakerServicecatalogStatus = "Disabled" 3032) 3033 3034// Values returns all known values for SagemakerServicecatalogStatus. Note that 3035// this can be expanded in the future, and so it is only as up to date as the 3036// client. The ordering of this slice is not guaranteed to be stable across 3037// updates. 3038func (SagemakerServicecatalogStatus) Values() []SagemakerServicecatalogStatus { 3039 return []SagemakerServicecatalogStatus{ 3040 "Enabled", 3041 "Disabled", 3042 } 3043} 3044 3045type ScheduleStatus string 3046 3047// Enum values for ScheduleStatus 3048const ( 3049 ScheduleStatusPending ScheduleStatus = "Pending" 3050 ScheduleStatusFailed ScheduleStatus = "Failed" 3051 ScheduleStatusScheduled ScheduleStatus = "Scheduled" 3052 ScheduleStatusStopped ScheduleStatus = "Stopped" 3053) 3054 3055// Values returns all known values for ScheduleStatus. Note that this can be 3056// expanded in the future, and so it is only as up to date as the client. The 3057// ordering of this slice is not guaranteed to be stable across updates. 3058func (ScheduleStatus) Values() []ScheduleStatus { 3059 return []ScheduleStatus{ 3060 "Pending", 3061 "Failed", 3062 "Scheduled", 3063 "Stopped", 3064 } 3065} 3066 3067type SearchSortOrder string 3068 3069// Enum values for SearchSortOrder 3070const ( 3071 SearchSortOrderAscending SearchSortOrder = "Ascending" 3072 SearchSortOrderDescending SearchSortOrder = "Descending" 3073) 3074 3075// Values returns all known values for SearchSortOrder. Note that this can be 3076// expanded in the future, and so it is only as up to date as the client. The 3077// ordering of this slice is not guaranteed to be stable across updates. 3078func (SearchSortOrder) Values() []SearchSortOrder { 3079 return []SearchSortOrder{ 3080 "Ascending", 3081 "Descending", 3082 } 3083} 3084 3085type SecondaryStatus string 3086 3087// Enum values for SecondaryStatus 3088const ( 3089 SecondaryStatusStarting SecondaryStatus = "Starting" 3090 SecondaryStatusLaunchingMlInstances SecondaryStatus = "LaunchingMLInstances" 3091 SecondaryStatusPreparingTrainingStack SecondaryStatus = "PreparingTrainingStack" 3092 SecondaryStatusDownloading SecondaryStatus = "Downloading" 3093 SecondaryStatusDownloadingTrainingImage SecondaryStatus = "DownloadingTrainingImage" 3094 SecondaryStatusTraining SecondaryStatus = "Training" 3095 SecondaryStatusUploading SecondaryStatus = "Uploading" 3096 SecondaryStatusStopping SecondaryStatus = "Stopping" 3097 SecondaryStatusStopped SecondaryStatus = "Stopped" 3098 SecondaryStatusMaxRuntimeExceeded SecondaryStatus = "MaxRuntimeExceeded" 3099 SecondaryStatusCompleted SecondaryStatus = "Completed" 3100 SecondaryStatusFailed SecondaryStatus = "Failed" 3101 SecondaryStatusInterrupted SecondaryStatus = "Interrupted" 3102 SecondaryStatusMaxWaitTimeExceeded SecondaryStatus = "MaxWaitTimeExceeded" 3103 SecondaryStatusUpdating SecondaryStatus = "Updating" 3104) 3105 3106// Values returns all known values for SecondaryStatus. Note that this can be 3107// expanded in the future, and so it is only as up to date as the client. The 3108// ordering of this slice is not guaranteed to be stable across updates. 3109func (SecondaryStatus) Values() []SecondaryStatus { 3110 return []SecondaryStatus{ 3111 "Starting", 3112 "LaunchingMLInstances", 3113 "PreparingTrainingStack", 3114 "Downloading", 3115 "DownloadingTrainingImage", 3116 "Training", 3117 "Uploading", 3118 "Stopping", 3119 "Stopped", 3120 "MaxRuntimeExceeded", 3121 "Completed", 3122 "Failed", 3123 "Interrupted", 3124 "MaxWaitTimeExceeded", 3125 "Updating", 3126 } 3127} 3128 3129type SortActionsBy string 3130 3131// Enum values for SortActionsBy 3132const ( 3133 SortActionsByName SortActionsBy = "Name" 3134 SortActionsByCreationTime SortActionsBy = "CreationTime" 3135) 3136 3137// Values returns all known values for SortActionsBy. Note that this can be 3138// expanded in the future, and so it is only as up to date as the client. The 3139// ordering of this slice is not guaranteed to be stable across updates. 3140func (SortActionsBy) Values() []SortActionsBy { 3141 return []SortActionsBy{ 3142 "Name", 3143 "CreationTime", 3144 } 3145} 3146 3147type SortArtifactsBy string 3148 3149// Enum values for SortArtifactsBy 3150const ( 3151 SortArtifactsByCreationTime SortArtifactsBy = "CreationTime" 3152) 3153 3154// Values returns all known values for SortArtifactsBy. Note that this can be 3155// expanded in the future, and so it is only as up to date as the client. The 3156// ordering of this slice is not guaranteed to be stable across updates. 3157func (SortArtifactsBy) Values() []SortArtifactsBy { 3158 return []SortArtifactsBy{ 3159 "CreationTime", 3160 } 3161} 3162 3163type SortAssociationsBy string 3164 3165// Enum values for SortAssociationsBy 3166const ( 3167 SortAssociationsBySourceArn SortAssociationsBy = "SourceArn" 3168 SortAssociationsByDestinationArn SortAssociationsBy = "DestinationArn" 3169 SortAssociationsBySourceType SortAssociationsBy = "SourceType" 3170 SortAssociationsByDestinationType SortAssociationsBy = "DestinationType" 3171 SortAssociationsByCreationTime SortAssociationsBy = "CreationTime" 3172) 3173 3174// Values returns all known values for SortAssociationsBy. Note that this can be 3175// expanded in the future, and so it is only as up to date as the client. The 3176// ordering of this slice is not guaranteed to be stable across updates. 3177func (SortAssociationsBy) Values() []SortAssociationsBy { 3178 return []SortAssociationsBy{ 3179 "SourceArn", 3180 "DestinationArn", 3181 "SourceType", 3182 "DestinationType", 3183 "CreationTime", 3184 } 3185} 3186 3187type SortBy string 3188 3189// Enum values for SortBy 3190const ( 3191 SortByName SortBy = "Name" 3192 SortByCreationTime SortBy = "CreationTime" 3193 SortByStatus SortBy = "Status" 3194) 3195 3196// Values returns all known values for SortBy. Note that this can be expanded in 3197// the future, and so it is only as up to date as the client. The ordering of this 3198// slice is not guaranteed to be stable across updates. 3199func (SortBy) Values() []SortBy { 3200 return []SortBy{ 3201 "Name", 3202 "CreationTime", 3203 "Status", 3204 } 3205} 3206 3207type SortContextsBy string 3208 3209// Enum values for SortContextsBy 3210const ( 3211 SortContextsByName SortContextsBy = "Name" 3212 SortContextsByCreationTime SortContextsBy = "CreationTime" 3213) 3214 3215// Values returns all known values for SortContextsBy. Note that this can be 3216// expanded in the future, and so it is only as up to date as the client. The 3217// ordering of this slice is not guaranteed to be stable across updates. 3218func (SortContextsBy) Values() []SortContextsBy { 3219 return []SortContextsBy{ 3220 "Name", 3221 "CreationTime", 3222 } 3223} 3224 3225type SortExperimentsBy string 3226 3227// Enum values for SortExperimentsBy 3228const ( 3229 SortExperimentsByName SortExperimentsBy = "Name" 3230 SortExperimentsByCreationTime SortExperimentsBy = "CreationTime" 3231) 3232 3233// Values returns all known values for SortExperimentsBy. Note that this can be 3234// expanded in the future, and so it is only as up to date as the client. The 3235// ordering of this slice is not guaranteed to be stable across updates. 3236func (SortExperimentsBy) Values() []SortExperimentsBy { 3237 return []SortExperimentsBy{ 3238 "Name", 3239 "CreationTime", 3240 } 3241} 3242 3243type SortOrder string 3244 3245// Enum values for SortOrder 3246const ( 3247 SortOrderAscending SortOrder = "Ascending" 3248 SortOrderDescending SortOrder = "Descending" 3249) 3250 3251// Values returns all known values for SortOrder. Note that this can be expanded in 3252// the future, and so it is only as up to date as the client. The ordering of this 3253// slice is not guaranteed to be stable across updates. 3254func (SortOrder) Values() []SortOrder { 3255 return []SortOrder{ 3256 "Ascending", 3257 "Descending", 3258 } 3259} 3260 3261type SortPipelineExecutionsBy string 3262 3263// Enum values for SortPipelineExecutionsBy 3264const ( 3265 SortPipelineExecutionsByCreationTime SortPipelineExecutionsBy = "CreationTime" 3266 SortPipelineExecutionsByPipelineExecutionArn SortPipelineExecutionsBy = "PipelineExecutionArn" 3267) 3268 3269// Values returns all known values for SortPipelineExecutionsBy. Note that this can 3270// be expanded in the future, and so it is only as up to date as the client. The 3271// ordering of this slice is not guaranteed to be stable across updates. 3272func (SortPipelineExecutionsBy) Values() []SortPipelineExecutionsBy { 3273 return []SortPipelineExecutionsBy{ 3274 "CreationTime", 3275 "PipelineExecutionArn", 3276 } 3277} 3278 3279type SortPipelinesBy string 3280 3281// Enum values for SortPipelinesBy 3282const ( 3283 SortPipelinesByName SortPipelinesBy = "Name" 3284 SortPipelinesByCreationTime SortPipelinesBy = "CreationTime" 3285) 3286 3287// Values returns all known values for SortPipelinesBy. Note that this can be 3288// expanded in the future, and so it is only as up to date as the client. The 3289// ordering of this slice is not guaranteed to be stable across updates. 3290func (SortPipelinesBy) Values() []SortPipelinesBy { 3291 return []SortPipelinesBy{ 3292 "Name", 3293 "CreationTime", 3294 } 3295} 3296 3297type SortTrialComponentsBy string 3298 3299// Enum values for SortTrialComponentsBy 3300const ( 3301 SortTrialComponentsByName SortTrialComponentsBy = "Name" 3302 SortTrialComponentsByCreationTime SortTrialComponentsBy = "CreationTime" 3303) 3304 3305// Values returns all known values for SortTrialComponentsBy. Note that this can be 3306// expanded in the future, and so it is only as up to date as the client. The 3307// ordering of this slice is not guaranteed to be stable across updates. 3308func (SortTrialComponentsBy) Values() []SortTrialComponentsBy { 3309 return []SortTrialComponentsBy{ 3310 "Name", 3311 "CreationTime", 3312 } 3313} 3314 3315type SortTrialsBy string 3316 3317// Enum values for SortTrialsBy 3318const ( 3319 SortTrialsByName SortTrialsBy = "Name" 3320 SortTrialsByCreationTime SortTrialsBy = "CreationTime" 3321) 3322 3323// Values returns all known values for SortTrialsBy. Note that this can be expanded 3324// in the future, and so it is only as up to date as the client. The ordering of 3325// this slice is not guaranteed to be stable across updates. 3326func (SortTrialsBy) Values() []SortTrialsBy { 3327 return []SortTrialsBy{ 3328 "Name", 3329 "CreationTime", 3330 } 3331} 3332 3333type SplitType string 3334 3335// Enum values for SplitType 3336const ( 3337 SplitTypeNone SplitType = "None" 3338 SplitTypeLine SplitType = "Line" 3339 SplitTypeRecordio SplitType = "RecordIO" 3340 SplitTypeTfrecord SplitType = "TFRecord" 3341) 3342 3343// Values returns all known values for SplitType. Note that this can be expanded in 3344// the future, and so it is only as up to date as the client. The ordering of this 3345// slice is not guaranteed to be stable across updates. 3346func (SplitType) Values() []SplitType { 3347 return []SplitType{ 3348 "None", 3349 "Line", 3350 "RecordIO", 3351 "TFRecord", 3352 } 3353} 3354 3355type StepStatus string 3356 3357// Enum values for StepStatus 3358const ( 3359 StepStatusStarting StepStatus = "Starting" 3360 StepStatusExecuting StepStatus = "Executing" 3361 StepStatusStopping StepStatus = "Stopping" 3362 StepStatusStopped StepStatus = "Stopped" 3363 StepStatusFailed StepStatus = "Failed" 3364 StepStatusSucceeded StepStatus = "Succeeded" 3365) 3366 3367// Values returns all known values for StepStatus. Note that this can be expanded 3368// in the future, and so it is only as up to date as the client. The ordering of 3369// this slice is not guaranteed to be stable across updates. 3370func (StepStatus) Values() []StepStatus { 3371 return []StepStatus{ 3372 "Starting", 3373 "Executing", 3374 "Stopping", 3375 "Stopped", 3376 "Failed", 3377 "Succeeded", 3378 } 3379} 3380 3381type TargetDevice string 3382 3383// Enum values for TargetDevice 3384const ( 3385 TargetDeviceLambda TargetDevice = "lambda" 3386 TargetDeviceMlM4 TargetDevice = "ml_m4" 3387 TargetDeviceMlM5 TargetDevice = "ml_m5" 3388 TargetDeviceMlC4 TargetDevice = "ml_c4" 3389 TargetDeviceMlC5 TargetDevice = "ml_c5" 3390 TargetDeviceMlP2 TargetDevice = "ml_p2" 3391 TargetDeviceMlP3 TargetDevice = "ml_p3" 3392 TargetDeviceMlG4dn TargetDevice = "ml_g4dn" 3393 TargetDeviceMlInf1 TargetDevice = "ml_inf1" 3394 TargetDeviceJetsonTx1 TargetDevice = "jetson_tx1" 3395 TargetDeviceJetsonTx2 TargetDevice = "jetson_tx2" 3396 TargetDeviceJetsonNano TargetDevice = "jetson_nano" 3397 TargetDeviceJetsonXavier TargetDevice = "jetson_xavier" 3398 TargetDeviceRasp3b TargetDevice = "rasp3b" 3399 TargetDeviceImx8qm TargetDevice = "imx8qm" 3400 TargetDeviceDeeplens TargetDevice = "deeplens" 3401 TargetDeviceRk3399 TargetDevice = "rk3399" 3402 TargetDeviceRk3288 TargetDevice = "rk3288" 3403 TargetDeviceAisage TargetDevice = "aisage" 3404 TargetDeviceSbeC TargetDevice = "sbe_c" 3405 TargetDeviceQcs605 TargetDevice = "qcs605" 3406 TargetDeviceQcs603 TargetDevice = "qcs603" 3407 TargetDeviceSitaraAm57x TargetDevice = "sitara_am57x" 3408 TargetDeviceAmbaCv22 TargetDevice = "amba_cv22" 3409 TargetDeviceX86Win32 TargetDevice = "x86_win32" 3410 TargetDeviceX86Win64 TargetDevice = "x86_win64" 3411 TargetDeviceCoreml TargetDevice = "coreml" 3412 TargetDeviceJacintoTda4vm TargetDevice = "jacinto_tda4vm" 3413) 3414 3415// Values returns all known values for TargetDevice. Note that this can be expanded 3416// in the future, and so it is only as up to date as the client. The ordering of 3417// this slice is not guaranteed to be stable across updates. 3418func (TargetDevice) Values() []TargetDevice { 3419 return []TargetDevice{ 3420 "lambda", 3421 "ml_m4", 3422 "ml_m5", 3423 "ml_c4", 3424 "ml_c5", 3425 "ml_p2", 3426 "ml_p3", 3427 "ml_g4dn", 3428 "ml_inf1", 3429 "jetson_tx1", 3430 "jetson_tx2", 3431 "jetson_nano", 3432 "jetson_xavier", 3433 "rasp3b", 3434 "imx8qm", 3435 "deeplens", 3436 "rk3399", 3437 "rk3288", 3438 "aisage", 3439 "sbe_c", 3440 "qcs605", 3441 "qcs603", 3442 "sitara_am57x", 3443 "amba_cv22", 3444 "x86_win32", 3445 "x86_win64", 3446 "coreml", 3447 "jacinto_tda4vm", 3448 } 3449} 3450 3451type TargetPlatformAccelerator string 3452 3453// Enum values for TargetPlatformAccelerator 3454const ( 3455 TargetPlatformAcceleratorIntelGraphics TargetPlatformAccelerator = "INTEL_GRAPHICS" 3456 TargetPlatformAcceleratorMali TargetPlatformAccelerator = "MALI" 3457 TargetPlatformAcceleratorNvidia TargetPlatformAccelerator = "NVIDIA" 3458) 3459 3460// Values returns all known values for TargetPlatformAccelerator. Note that this 3461// can be expanded in the future, and so it is only as up to date as the client. 3462// The ordering of this slice is not guaranteed to be stable across updates. 3463func (TargetPlatformAccelerator) Values() []TargetPlatformAccelerator { 3464 return []TargetPlatformAccelerator{ 3465 "INTEL_GRAPHICS", 3466 "MALI", 3467 "NVIDIA", 3468 } 3469} 3470 3471type TargetPlatformArch string 3472 3473// Enum values for TargetPlatformArch 3474const ( 3475 TargetPlatformArchX8664 TargetPlatformArch = "X86_64" 3476 TargetPlatformArchX86 TargetPlatformArch = "X86" 3477 TargetPlatformArchArm64 TargetPlatformArch = "ARM64" 3478 TargetPlatformArchArmEabi TargetPlatformArch = "ARM_EABI" 3479 TargetPlatformArchArmEabihf TargetPlatformArch = "ARM_EABIHF" 3480) 3481 3482// Values returns all known values for TargetPlatformArch. Note that this can be 3483// expanded in the future, and so it is only as up to date as the client. The 3484// ordering of this slice is not guaranteed to be stable across updates. 3485func (TargetPlatformArch) Values() []TargetPlatformArch { 3486 return []TargetPlatformArch{ 3487 "X86_64", 3488 "X86", 3489 "ARM64", 3490 "ARM_EABI", 3491 "ARM_EABIHF", 3492 } 3493} 3494 3495type TargetPlatformOs string 3496 3497// Enum values for TargetPlatformOs 3498const ( 3499 TargetPlatformOsAndroid TargetPlatformOs = "ANDROID" 3500 TargetPlatformOsLinux TargetPlatformOs = "LINUX" 3501) 3502 3503// Values returns all known values for TargetPlatformOs. Note that this can be 3504// expanded in the future, and so it is only as up to date as the client. The 3505// ordering of this slice is not guaranteed to be stable across updates. 3506func (TargetPlatformOs) Values() []TargetPlatformOs { 3507 return []TargetPlatformOs{ 3508 "ANDROID", 3509 "LINUX", 3510 } 3511} 3512 3513type TrafficRoutingConfigType string 3514 3515// Enum values for TrafficRoutingConfigType 3516const ( 3517 TrafficRoutingConfigTypeAllAtOnce TrafficRoutingConfigType = "ALL_AT_ONCE" 3518 TrafficRoutingConfigTypeCanary TrafficRoutingConfigType = "CANARY" 3519) 3520 3521// Values returns all known values for TrafficRoutingConfigType. Note that this can 3522// be expanded in the future, and so it is only as up to date as the client. The 3523// ordering of this slice is not guaranteed to be stable across updates. 3524func (TrafficRoutingConfigType) Values() []TrafficRoutingConfigType { 3525 return []TrafficRoutingConfigType{ 3526 "ALL_AT_ONCE", 3527 "CANARY", 3528 } 3529} 3530 3531type TrainingInputMode string 3532 3533// Enum values for TrainingInputMode 3534const ( 3535 TrainingInputModePipe TrainingInputMode = "Pipe" 3536 TrainingInputModeFile TrainingInputMode = "File" 3537) 3538 3539// Values returns all known values for TrainingInputMode. Note that this can be 3540// expanded in the future, and so it is only as up to date as the client. The 3541// ordering of this slice is not guaranteed to be stable across updates. 3542func (TrainingInputMode) Values() []TrainingInputMode { 3543 return []TrainingInputMode{ 3544 "Pipe", 3545 "File", 3546 } 3547} 3548 3549type TrainingInstanceType string 3550 3551// Enum values for TrainingInstanceType 3552const ( 3553 TrainingInstanceTypeMlM4Xlarge TrainingInstanceType = "ml.m4.xlarge" 3554 TrainingInstanceTypeMlM42xlarge TrainingInstanceType = "ml.m4.2xlarge" 3555 TrainingInstanceTypeMlM44xlarge TrainingInstanceType = "ml.m4.4xlarge" 3556 TrainingInstanceTypeMlM410xlarge TrainingInstanceType = "ml.m4.10xlarge" 3557 TrainingInstanceTypeMlM416xlarge TrainingInstanceType = "ml.m4.16xlarge" 3558 TrainingInstanceTypeMlG4dnXlarge TrainingInstanceType = "ml.g4dn.xlarge" 3559 TrainingInstanceTypeMlG4dn2xlarge TrainingInstanceType = "ml.g4dn.2xlarge" 3560 TrainingInstanceTypeMlG4dn4xlarge TrainingInstanceType = "ml.g4dn.4xlarge" 3561 TrainingInstanceTypeMlG4dn8xlarge TrainingInstanceType = "ml.g4dn.8xlarge" 3562 TrainingInstanceTypeMlG4dn12xlarge TrainingInstanceType = "ml.g4dn.12xlarge" 3563 TrainingInstanceTypeMlG4dn16xlarge TrainingInstanceType = "ml.g4dn.16xlarge" 3564 TrainingInstanceTypeMlM5Large TrainingInstanceType = "ml.m5.large" 3565 TrainingInstanceTypeMlM5Xlarge TrainingInstanceType = "ml.m5.xlarge" 3566 TrainingInstanceTypeMlM52xlarge TrainingInstanceType = "ml.m5.2xlarge" 3567 TrainingInstanceTypeMlM54xlarge TrainingInstanceType = "ml.m5.4xlarge" 3568 TrainingInstanceTypeMlM512xlarge TrainingInstanceType = "ml.m5.12xlarge" 3569 TrainingInstanceTypeMlM524xlarge TrainingInstanceType = "ml.m5.24xlarge" 3570 TrainingInstanceTypeMlC4Xlarge TrainingInstanceType = "ml.c4.xlarge" 3571 TrainingInstanceTypeMlC42xlarge TrainingInstanceType = "ml.c4.2xlarge" 3572 TrainingInstanceTypeMlC44xlarge TrainingInstanceType = "ml.c4.4xlarge" 3573 TrainingInstanceTypeMlC48xlarge TrainingInstanceType = "ml.c4.8xlarge" 3574 TrainingInstanceTypeMlP2Xlarge TrainingInstanceType = "ml.p2.xlarge" 3575 TrainingInstanceTypeMlP28xlarge TrainingInstanceType = "ml.p2.8xlarge" 3576 TrainingInstanceTypeMlP216xlarge TrainingInstanceType = "ml.p2.16xlarge" 3577 TrainingInstanceTypeMlP32xlarge TrainingInstanceType = "ml.p3.2xlarge" 3578 TrainingInstanceTypeMlP38xlarge TrainingInstanceType = "ml.p3.8xlarge" 3579 TrainingInstanceTypeMlP316xlarge TrainingInstanceType = "ml.p3.16xlarge" 3580 TrainingInstanceTypeMlP3dn24xlarge TrainingInstanceType = "ml.p3dn.24xlarge" 3581 TrainingInstanceTypeMlP4d24xlarge TrainingInstanceType = "ml.p4d.24xlarge" 3582 TrainingInstanceTypeMlC5Xlarge TrainingInstanceType = "ml.c5.xlarge" 3583 TrainingInstanceTypeMlC52xlarge TrainingInstanceType = "ml.c5.2xlarge" 3584 TrainingInstanceTypeMlC54xlarge TrainingInstanceType = "ml.c5.4xlarge" 3585 TrainingInstanceTypeMlC59xlarge TrainingInstanceType = "ml.c5.9xlarge" 3586 TrainingInstanceTypeMlC518xlarge TrainingInstanceType = "ml.c5.18xlarge" 3587 TrainingInstanceTypeMlC5nXlarge TrainingInstanceType = "ml.c5n.xlarge" 3588 TrainingInstanceTypeMlC5n2xlarge TrainingInstanceType = "ml.c5n.2xlarge" 3589 TrainingInstanceTypeMlC5n4xlarge TrainingInstanceType = "ml.c5n.4xlarge" 3590 TrainingInstanceTypeMlC5n9xlarge TrainingInstanceType = "ml.c5n.9xlarge" 3591 TrainingInstanceTypeMlC5n18xlarge TrainingInstanceType = "ml.c5n.18xlarge" 3592) 3593 3594// Values returns all known values for TrainingInstanceType. Note that this can be 3595// expanded in the future, and so it is only as up to date as the client. The 3596// ordering of this slice is not guaranteed to be stable across updates. 3597func (TrainingInstanceType) Values() []TrainingInstanceType { 3598 return []TrainingInstanceType{ 3599 "ml.m4.xlarge", 3600 "ml.m4.2xlarge", 3601 "ml.m4.4xlarge", 3602 "ml.m4.10xlarge", 3603 "ml.m4.16xlarge", 3604 "ml.g4dn.xlarge", 3605 "ml.g4dn.2xlarge", 3606 "ml.g4dn.4xlarge", 3607 "ml.g4dn.8xlarge", 3608 "ml.g4dn.12xlarge", 3609 "ml.g4dn.16xlarge", 3610 "ml.m5.large", 3611 "ml.m5.xlarge", 3612 "ml.m5.2xlarge", 3613 "ml.m5.4xlarge", 3614 "ml.m5.12xlarge", 3615 "ml.m5.24xlarge", 3616 "ml.c4.xlarge", 3617 "ml.c4.2xlarge", 3618 "ml.c4.4xlarge", 3619 "ml.c4.8xlarge", 3620 "ml.p2.xlarge", 3621 "ml.p2.8xlarge", 3622 "ml.p2.16xlarge", 3623 "ml.p3.2xlarge", 3624 "ml.p3.8xlarge", 3625 "ml.p3.16xlarge", 3626 "ml.p3dn.24xlarge", 3627 "ml.p4d.24xlarge", 3628 "ml.c5.xlarge", 3629 "ml.c5.2xlarge", 3630 "ml.c5.4xlarge", 3631 "ml.c5.9xlarge", 3632 "ml.c5.18xlarge", 3633 "ml.c5n.xlarge", 3634 "ml.c5n.2xlarge", 3635 "ml.c5n.4xlarge", 3636 "ml.c5n.9xlarge", 3637 "ml.c5n.18xlarge", 3638 } 3639} 3640 3641type TrainingJobEarlyStoppingType string 3642 3643// Enum values for TrainingJobEarlyStoppingType 3644const ( 3645 TrainingJobEarlyStoppingTypeOff TrainingJobEarlyStoppingType = "Off" 3646 TrainingJobEarlyStoppingTypeAuto TrainingJobEarlyStoppingType = "Auto" 3647) 3648 3649// Values returns all known values for TrainingJobEarlyStoppingType. Note that this 3650// can be expanded in the future, and so it is only as up to date as the client. 3651// The ordering of this slice is not guaranteed to be stable across updates. 3652func (TrainingJobEarlyStoppingType) Values() []TrainingJobEarlyStoppingType { 3653 return []TrainingJobEarlyStoppingType{ 3654 "Off", 3655 "Auto", 3656 } 3657} 3658 3659type TrainingJobSortByOptions string 3660 3661// Enum values for TrainingJobSortByOptions 3662const ( 3663 TrainingJobSortByOptionsName TrainingJobSortByOptions = "Name" 3664 TrainingJobSortByOptionsCreationTime TrainingJobSortByOptions = "CreationTime" 3665 TrainingJobSortByOptionsStatus TrainingJobSortByOptions = "Status" 3666 TrainingJobSortByOptionsFinalObjectiveMetricValue TrainingJobSortByOptions = "FinalObjectiveMetricValue" 3667) 3668 3669// Values returns all known values for TrainingJobSortByOptions. Note that this can 3670// be expanded in the future, and so it is only as up to date as the client. The 3671// ordering of this slice is not guaranteed to be stable across updates. 3672func (TrainingJobSortByOptions) Values() []TrainingJobSortByOptions { 3673 return []TrainingJobSortByOptions{ 3674 "Name", 3675 "CreationTime", 3676 "Status", 3677 "FinalObjectiveMetricValue", 3678 } 3679} 3680 3681type TrainingJobStatus string 3682 3683// Enum values for TrainingJobStatus 3684const ( 3685 TrainingJobStatusInProgress TrainingJobStatus = "InProgress" 3686 TrainingJobStatusCompleted TrainingJobStatus = "Completed" 3687 TrainingJobStatusFailed TrainingJobStatus = "Failed" 3688 TrainingJobStatusStopping TrainingJobStatus = "Stopping" 3689 TrainingJobStatusStopped TrainingJobStatus = "Stopped" 3690) 3691 3692// Values returns all known values for TrainingJobStatus. Note that this can be 3693// expanded in the future, and so it is only as up to date as the client. The 3694// ordering of this slice is not guaranteed to be stable across updates. 3695func (TrainingJobStatus) Values() []TrainingJobStatus { 3696 return []TrainingJobStatus{ 3697 "InProgress", 3698 "Completed", 3699 "Failed", 3700 "Stopping", 3701 "Stopped", 3702 } 3703} 3704 3705type TransformInstanceType string 3706 3707// Enum values for TransformInstanceType 3708const ( 3709 TransformInstanceTypeMlM4Xlarge TransformInstanceType = "ml.m4.xlarge" 3710 TransformInstanceTypeMlM42xlarge TransformInstanceType = "ml.m4.2xlarge" 3711 TransformInstanceTypeMlM44xlarge TransformInstanceType = "ml.m4.4xlarge" 3712 TransformInstanceTypeMlM410xlarge TransformInstanceType = "ml.m4.10xlarge" 3713 TransformInstanceTypeMlM416xlarge TransformInstanceType = "ml.m4.16xlarge" 3714 TransformInstanceTypeMlC4Xlarge TransformInstanceType = "ml.c4.xlarge" 3715 TransformInstanceTypeMlC42xlarge TransformInstanceType = "ml.c4.2xlarge" 3716 TransformInstanceTypeMlC44xlarge TransformInstanceType = "ml.c4.4xlarge" 3717 TransformInstanceTypeMlC48xlarge TransformInstanceType = "ml.c4.8xlarge" 3718 TransformInstanceTypeMlP2Xlarge TransformInstanceType = "ml.p2.xlarge" 3719 TransformInstanceTypeMlP28xlarge TransformInstanceType = "ml.p2.8xlarge" 3720 TransformInstanceTypeMlP216xlarge TransformInstanceType = "ml.p2.16xlarge" 3721 TransformInstanceTypeMlP32xlarge TransformInstanceType = "ml.p3.2xlarge" 3722 TransformInstanceTypeMlP38xlarge TransformInstanceType = "ml.p3.8xlarge" 3723 TransformInstanceTypeMlP316xlarge TransformInstanceType = "ml.p3.16xlarge" 3724 TransformInstanceTypeMlC5Xlarge TransformInstanceType = "ml.c5.xlarge" 3725 TransformInstanceTypeMlC52xlarge TransformInstanceType = "ml.c5.2xlarge" 3726 TransformInstanceTypeMlC54xlarge TransformInstanceType = "ml.c5.4xlarge" 3727 TransformInstanceTypeMlC59xlarge TransformInstanceType = "ml.c5.9xlarge" 3728 TransformInstanceTypeMlC518xlarge TransformInstanceType = "ml.c5.18xlarge" 3729 TransformInstanceTypeMlM5Large TransformInstanceType = "ml.m5.large" 3730 TransformInstanceTypeMlM5Xlarge TransformInstanceType = "ml.m5.xlarge" 3731 TransformInstanceTypeMlM52xlarge TransformInstanceType = "ml.m5.2xlarge" 3732 TransformInstanceTypeMlM54xlarge TransformInstanceType = "ml.m5.4xlarge" 3733 TransformInstanceTypeMlM512xlarge TransformInstanceType = "ml.m5.12xlarge" 3734 TransformInstanceTypeMlM524xlarge TransformInstanceType = "ml.m5.24xlarge" 3735) 3736 3737// Values returns all known values for TransformInstanceType. Note that this can be 3738// expanded in the future, and so it is only as up to date as the client. The 3739// ordering of this slice is not guaranteed to be stable across updates. 3740func (TransformInstanceType) Values() []TransformInstanceType { 3741 return []TransformInstanceType{ 3742 "ml.m4.xlarge", 3743 "ml.m4.2xlarge", 3744 "ml.m4.4xlarge", 3745 "ml.m4.10xlarge", 3746 "ml.m4.16xlarge", 3747 "ml.c4.xlarge", 3748 "ml.c4.2xlarge", 3749 "ml.c4.4xlarge", 3750 "ml.c4.8xlarge", 3751 "ml.p2.xlarge", 3752 "ml.p2.8xlarge", 3753 "ml.p2.16xlarge", 3754 "ml.p3.2xlarge", 3755 "ml.p3.8xlarge", 3756 "ml.p3.16xlarge", 3757 "ml.c5.xlarge", 3758 "ml.c5.2xlarge", 3759 "ml.c5.4xlarge", 3760 "ml.c5.9xlarge", 3761 "ml.c5.18xlarge", 3762 "ml.m5.large", 3763 "ml.m5.xlarge", 3764 "ml.m5.2xlarge", 3765 "ml.m5.4xlarge", 3766 "ml.m5.12xlarge", 3767 "ml.m5.24xlarge", 3768 } 3769} 3770 3771type TransformJobStatus string 3772 3773// Enum values for TransformJobStatus 3774const ( 3775 TransformJobStatusInProgress TransformJobStatus = "InProgress" 3776 TransformJobStatusCompleted TransformJobStatus = "Completed" 3777 TransformJobStatusFailed TransformJobStatus = "Failed" 3778 TransformJobStatusStopping TransformJobStatus = "Stopping" 3779 TransformJobStatusStopped TransformJobStatus = "Stopped" 3780) 3781 3782// Values returns all known values for TransformJobStatus. Note that this can be 3783// expanded in the future, and so it is only as up to date as the client. The 3784// ordering of this slice is not guaranteed to be stable across updates. 3785func (TransformJobStatus) Values() []TransformJobStatus { 3786 return []TransformJobStatus{ 3787 "InProgress", 3788 "Completed", 3789 "Failed", 3790 "Stopping", 3791 "Stopped", 3792 } 3793} 3794 3795type TrialComponentPrimaryStatus string 3796 3797// Enum values for TrialComponentPrimaryStatus 3798const ( 3799 TrialComponentPrimaryStatusInProgress TrialComponentPrimaryStatus = "InProgress" 3800 TrialComponentPrimaryStatusCompleted TrialComponentPrimaryStatus = "Completed" 3801 TrialComponentPrimaryStatusFailed TrialComponentPrimaryStatus = "Failed" 3802 TrialComponentPrimaryStatusStopping TrialComponentPrimaryStatus = "Stopping" 3803 TrialComponentPrimaryStatusStopped TrialComponentPrimaryStatus = "Stopped" 3804) 3805 3806// Values returns all known values for TrialComponentPrimaryStatus. Note that this 3807// can be expanded in the future, and so it is only as up to date as the client. 3808// The ordering of this slice is not guaranteed to be stable across updates. 3809func (TrialComponentPrimaryStatus) Values() []TrialComponentPrimaryStatus { 3810 return []TrialComponentPrimaryStatus{ 3811 "InProgress", 3812 "Completed", 3813 "Failed", 3814 "Stopping", 3815 "Stopped", 3816 } 3817} 3818 3819type UserProfileSortKey string 3820 3821// Enum values for UserProfileSortKey 3822const ( 3823 UserProfileSortKeyCreationTime UserProfileSortKey = "CreationTime" 3824 UserProfileSortKeyLastModifiedTime UserProfileSortKey = "LastModifiedTime" 3825) 3826 3827// Values returns all known values for UserProfileSortKey. Note that this can be 3828// expanded in the future, and so it is only as up to date as the client. The 3829// ordering of this slice is not guaranteed to be stable across updates. 3830func (UserProfileSortKey) Values() []UserProfileSortKey { 3831 return []UserProfileSortKey{ 3832 "CreationTime", 3833 "LastModifiedTime", 3834 } 3835} 3836 3837type UserProfileStatus string 3838 3839// Enum values for UserProfileStatus 3840const ( 3841 UserProfileStatusDeleting UserProfileStatus = "Deleting" 3842 UserProfileStatusFailed UserProfileStatus = "Failed" 3843 UserProfileStatusInService UserProfileStatus = "InService" 3844 UserProfileStatusPending UserProfileStatus = "Pending" 3845 UserProfileStatusUpdating UserProfileStatus = "Updating" 3846 UserProfileStatusUpdateFailed UserProfileStatus = "Update_Failed" 3847 UserProfileStatusDeleteFailed UserProfileStatus = "Delete_Failed" 3848) 3849 3850// Values returns all known values for UserProfileStatus. Note that this can be 3851// expanded in the future, and so it is only as up to date as the client. The 3852// ordering of this slice is not guaranteed to be stable across updates. 3853func (UserProfileStatus) Values() []UserProfileStatus { 3854 return []UserProfileStatus{ 3855 "Deleting", 3856 "Failed", 3857 "InService", 3858 "Pending", 3859 "Updating", 3860 "Update_Failed", 3861 "Delete_Failed", 3862 } 3863} 3864 3865type VariantPropertyType string 3866 3867// Enum values for VariantPropertyType 3868const ( 3869 VariantPropertyTypeDesiredInstanceCount VariantPropertyType = "DesiredInstanceCount" 3870 VariantPropertyTypeDesiredWeight VariantPropertyType = "DesiredWeight" 3871 VariantPropertyTypeDataCaptureConfig VariantPropertyType = "DataCaptureConfig" 3872) 3873 3874// Values returns all known values for VariantPropertyType. Note that this can be 3875// expanded in the future, and so it is only as up to date as the client. The 3876// ordering of this slice is not guaranteed to be stable across updates. 3877func (VariantPropertyType) Values() []VariantPropertyType { 3878 return []VariantPropertyType{ 3879 "DesiredInstanceCount", 3880 "DesiredWeight", 3881 "DataCaptureConfig", 3882 } 3883} 3884