1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type BotAliasStatus string 6 7// Enum values for BotAliasStatus 8const ( 9 BotAliasStatusCreating BotAliasStatus = "Creating" 10 BotAliasStatusAvailable BotAliasStatus = "Available" 11 BotAliasStatusDeleting BotAliasStatus = "Deleting" 12 BotAliasStatusFailed BotAliasStatus = "Failed" 13) 14 15// Values returns all known values for BotAliasStatus. Note that this can be 16// expanded in the future, and so it is only as up to date as the client. The 17// ordering of this slice is not guaranteed to be stable across updates. 18func (BotAliasStatus) Values() []BotAliasStatus { 19 return []BotAliasStatus{ 20 "Creating", 21 "Available", 22 "Deleting", 23 "Failed", 24 } 25} 26 27type BotFilterName string 28 29// Enum values for BotFilterName 30const ( 31 BotFilterNameBotName BotFilterName = "BotName" 32) 33 34// Values returns all known values for BotFilterName. Note that this can be 35// expanded in the future, and so it is only as up to date as the client. The 36// ordering of this slice is not guaranteed to be stable across updates. 37func (BotFilterName) Values() []BotFilterName { 38 return []BotFilterName{ 39 "BotName", 40 } 41} 42 43type BotFilterOperator string 44 45// Enum values for BotFilterOperator 46const ( 47 BotFilterOperatorContains BotFilterOperator = "CO" 48 BotFilterOperatorEquals BotFilterOperator = "EQ" 49) 50 51// Values returns all known values for BotFilterOperator. Note that this can be 52// expanded in the future, and so it is only as up to date as the client. The 53// ordering of this slice is not guaranteed to be stable across updates. 54func (BotFilterOperator) Values() []BotFilterOperator { 55 return []BotFilterOperator{ 56 "CO", 57 "EQ", 58 } 59} 60 61type BotLocaleFilterName string 62 63// Enum values for BotLocaleFilterName 64const ( 65 BotLocaleFilterNameBotLocaleName BotLocaleFilterName = "BotLocaleName" 66) 67 68// Values returns all known values for BotLocaleFilterName. Note that this can be 69// expanded in the future, and so it is only as up to date as the client. The 70// ordering of this slice is not guaranteed to be stable across updates. 71func (BotLocaleFilterName) Values() []BotLocaleFilterName { 72 return []BotLocaleFilterName{ 73 "BotLocaleName", 74 } 75} 76 77type BotLocaleFilterOperator string 78 79// Enum values for BotLocaleFilterOperator 80const ( 81 BotLocaleFilterOperatorContains BotLocaleFilterOperator = "CO" 82 BotLocaleFilterOperatorEquals BotLocaleFilterOperator = "EQ" 83) 84 85// Values returns all known values for BotLocaleFilterOperator. Note that this can 86// be expanded in the future, and so it is only as up to date as the client. The 87// ordering of this slice is not guaranteed to be stable across updates. 88func (BotLocaleFilterOperator) Values() []BotLocaleFilterOperator { 89 return []BotLocaleFilterOperator{ 90 "CO", 91 "EQ", 92 } 93} 94 95type BotLocaleSortAttribute string 96 97// Enum values for BotLocaleSortAttribute 98const ( 99 BotLocaleSortAttributeBotLocaleName BotLocaleSortAttribute = "BotLocaleName" 100) 101 102// Values returns all known values for BotLocaleSortAttribute. Note that this can 103// be expanded in the future, and so it is only as up to date as the client. The 104// ordering of this slice is not guaranteed to be stable across updates. 105func (BotLocaleSortAttribute) Values() []BotLocaleSortAttribute { 106 return []BotLocaleSortAttribute{ 107 "BotLocaleName", 108 } 109} 110 111type BotLocaleStatus string 112 113// Enum values for BotLocaleStatus 114const ( 115 BotLocaleStatusCreating BotLocaleStatus = "Creating" 116 BotLocaleStatusBuilding BotLocaleStatus = "Building" 117 BotLocaleStatusBuilt BotLocaleStatus = "Built" 118 BotLocaleStatusReadyExpressTesting BotLocaleStatus = "ReadyExpressTesting" 119 BotLocaleStatusFailed BotLocaleStatus = "Failed" 120 BotLocaleStatusDeleting BotLocaleStatus = "Deleting" 121 BotLocaleStatusNotBuilt BotLocaleStatus = "NotBuilt" 122 BotLocaleStatusImporting BotLocaleStatus = "Importing" 123) 124 125// Values returns all known values for BotLocaleStatus. Note that this can be 126// expanded in the future, and so it is only as up to date as the client. The 127// ordering of this slice is not guaranteed to be stable across updates. 128func (BotLocaleStatus) Values() []BotLocaleStatus { 129 return []BotLocaleStatus{ 130 "Creating", 131 "Building", 132 "Built", 133 "ReadyExpressTesting", 134 "Failed", 135 "Deleting", 136 "NotBuilt", 137 "Importing", 138 } 139} 140 141type BotSortAttribute string 142 143// Enum values for BotSortAttribute 144const ( 145 BotSortAttributeBotName BotSortAttribute = "BotName" 146) 147 148// Values returns all known values for BotSortAttribute. Note that this can be 149// expanded in the future, and so it is only as up to date as the client. The 150// ordering of this slice is not guaranteed to be stable across updates. 151func (BotSortAttribute) Values() []BotSortAttribute { 152 return []BotSortAttribute{ 153 "BotName", 154 } 155} 156 157type BotStatus string 158 159// Enum values for BotStatus 160const ( 161 BotStatusCreating BotStatus = "Creating" 162 BotStatusAvailable BotStatus = "Available" 163 BotStatusInactive BotStatus = "Inactive" 164 BotStatusDeleting BotStatus = "Deleting" 165 BotStatusFailed BotStatus = "Failed" 166 BotStatusVersioning BotStatus = "Versioning" 167 BotStatusImporting BotStatus = "Importing" 168) 169 170// Values returns all known values for BotStatus. Note that this can be expanded in 171// the future, and so it is only as up to date as the client. The ordering of this 172// slice is not guaranteed to be stable across updates. 173func (BotStatus) Values() []BotStatus { 174 return []BotStatus{ 175 "Creating", 176 "Available", 177 "Inactive", 178 "Deleting", 179 "Failed", 180 "Versioning", 181 "Importing", 182 } 183} 184 185type BotVersionSortAttribute string 186 187// Enum values for BotVersionSortAttribute 188const ( 189 BotVersionSortAttributeBotVersion BotVersionSortAttribute = "BotVersion" 190) 191 192// Values returns all known values for BotVersionSortAttribute. Note that this can 193// be expanded in the future, and so it is only as up to date as the client. The 194// ordering of this slice is not guaranteed to be stable across updates. 195func (BotVersionSortAttribute) Values() []BotVersionSortAttribute { 196 return []BotVersionSortAttribute{ 197 "BotVersion", 198 } 199} 200 201type BuiltInIntentSortAttribute string 202 203// Enum values for BuiltInIntentSortAttribute 204const ( 205 BuiltInIntentSortAttributeIntentSignature BuiltInIntentSortAttribute = "IntentSignature" 206) 207 208// Values returns all known values for BuiltInIntentSortAttribute. Note that this 209// can be expanded in the future, and so it is only as up to date as the client. 210// The ordering of this slice is not guaranteed to be stable across updates. 211func (BuiltInIntentSortAttribute) Values() []BuiltInIntentSortAttribute { 212 return []BuiltInIntentSortAttribute{ 213 "IntentSignature", 214 } 215} 216 217type BuiltInSlotTypeSortAttribute string 218 219// Enum values for BuiltInSlotTypeSortAttribute 220const ( 221 BuiltInSlotTypeSortAttributeSlotTypeSignature BuiltInSlotTypeSortAttribute = "SlotTypeSignature" 222) 223 224// Values returns all known values for BuiltInSlotTypeSortAttribute. Note that this 225// can be expanded in the future, and so it is only as up to date as the client. 226// The ordering of this slice is not guaranteed to be stable across updates. 227func (BuiltInSlotTypeSortAttribute) Values() []BuiltInSlotTypeSortAttribute { 228 return []BuiltInSlotTypeSortAttribute{ 229 "SlotTypeSignature", 230 } 231} 232 233type Effect string 234 235// Enum values for Effect 236const ( 237 EffectAllow Effect = "Allow" 238 EffectDeny Effect = "Deny" 239) 240 241// Values returns all known values for Effect. Note that this can be expanded in 242// the future, and so it is only as up to date as the client. The ordering of this 243// slice is not guaranteed to be stable across updates. 244func (Effect) Values() []Effect { 245 return []Effect{ 246 "Allow", 247 "Deny", 248 } 249} 250 251type ExportFilterName string 252 253// Enum values for ExportFilterName 254const ( 255 ExportFilterNameExportResourceType ExportFilterName = "ExportResourceType" 256) 257 258// Values returns all known values for ExportFilterName. Note that this can be 259// expanded in the future, and so it is only as up to date as the client. The 260// ordering of this slice is not guaranteed to be stable across updates. 261func (ExportFilterName) Values() []ExportFilterName { 262 return []ExportFilterName{ 263 "ExportResourceType", 264 } 265} 266 267type ExportFilterOperator string 268 269// Enum values for ExportFilterOperator 270const ( 271 ExportFilterOperatorContains ExportFilterOperator = "CO" 272 ExportFilterOperatorEquals ExportFilterOperator = "EQ" 273) 274 275// Values returns all known values for ExportFilterOperator. Note that this can be 276// expanded in the future, and so it is only as up to date as the client. The 277// ordering of this slice is not guaranteed to be stable across updates. 278func (ExportFilterOperator) Values() []ExportFilterOperator { 279 return []ExportFilterOperator{ 280 "CO", 281 "EQ", 282 } 283} 284 285type ExportSortAttribute string 286 287// Enum values for ExportSortAttribute 288const ( 289 ExportSortAttributeLastUpdatedDateTime ExportSortAttribute = "LastUpdatedDateTime" 290) 291 292// Values returns all known values for ExportSortAttribute. Note that this can be 293// expanded in the future, and so it is only as up to date as the client. The 294// ordering of this slice is not guaranteed to be stable across updates. 295func (ExportSortAttribute) Values() []ExportSortAttribute { 296 return []ExportSortAttribute{ 297 "LastUpdatedDateTime", 298 } 299} 300 301type ExportStatus string 302 303// Enum values for ExportStatus 304const ( 305 ExportStatusInProgress ExportStatus = "InProgress" 306 ExportStatusCompleted ExportStatus = "Completed" 307 ExportStatusFailed ExportStatus = "Failed" 308 ExportStatusDeleting ExportStatus = "Deleting" 309) 310 311// Values returns all known values for ExportStatus. Note that this can be expanded 312// in the future, and so it is only as up to date as the client. The ordering of 313// this slice is not guaranteed to be stable across updates. 314func (ExportStatus) Values() []ExportStatus { 315 return []ExportStatus{ 316 "InProgress", 317 "Completed", 318 "Failed", 319 "Deleting", 320 } 321} 322 323type ImportExportFileFormat string 324 325// Enum values for ImportExportFileFormat 326const ( 327 ImportExportFileFormatLexJson ImportExportFileFormat = "LexJson" 328) 329 330// Values returns all known values for ImportExportFileFormat. Note that this can 331// be expanded in the future, and so it is only as up to date as the client. The 332// ordering of this slice is not guaranteed to be stable across updates. 333func (ImportExportFileFormat) Values() []ImportExportFileFormat { 334 return []ImportExportFileFormat{ 335 "LexJson", 336 } 337} 338 339type ImportFilterName string 340 341// Enum values for ImportFilterName 342const ( 343 ImportFilterNameImportResourceType ImportFilterName = "ImportResourceType" 344) 345 346// Values returns all known values for ImportFilterName. Note that this can be 347// expanded in the future, and so it is only as up to date as the client. The 348// ordering of this slice is not guaranteed to be stable across updates. 349func (ImportFilterName) Values() []ImportFilterName { 350 return []ImportFilterName{ 351 "ImportResourceType", 352 } 353} 354 355type ImportFilterOperator string 356 357// Enum values for ImportFilterOperator 358const ( 359 ImportFilterOperatorContains ImportFilterOperator = "CO" 360 ImportFilterOperatorEquals ImportFilterOperator = "EQ" 361) 362 363// Values returns all known values for ImportFilterOperator. Note that this can be 364// expanded in the future, and so it is only as up to date as the client. The 365// ordering of this slice is not guaranteed to be stable across updates. 366func (ImportFilterOperator) Values() []ImportFilterOperator { 367 return []ImportFilterOperator{ 368 "CO", 369 "EQ", 370 } 371} 372 373type ImportSortAttribute string 374 375// Enum values for ImportSortAttribute 376const ( 377 ImportSortAttributeLastUpdatedDateTime ImportSortAttribute = "LastUpdatedDateTime" 378) 379 380// Values returns all known values for ImportSortAttribute. Note that this can be 381// expanded in the future, and so it is only as up to date as the client. The 382// ordering of this slice is not guaranteed to be stable across updates. 383func (ImportSortAttribute) Values() []ImportSortAttribute { 384 return []ImportSortAttribute{ 385 "LastUpdatedDateTime", 386 } 387} 388 389type ImportStatus string 390 391// Enum values for ImportStatus 392const ( 393 ImportStatusInProgress ImportStatus = "InProgress" 394 ImportStatusCompleted ImportStatus = "Completed" 395 ImportStatusFailed ImportStatus = "Failed" 396 ImportStatusDeleting ImportStatus = "Deleting" 397) 398 399// Values returns all known values for ImportStatus. Note that this can be expanded 400// in the future, and so it is only as up to date as the client. The ordering of 401// this slice is not guaranteed to be stable across updates. 402func (ImportStatus) Values() []ImportStatus { 403 return []ImportStatus{ 404 "InProgress", 405 "Completed", 406 "Failed", 407 "Deleting", 408 } 409} 410 411type IntentFilterName string 412 413// Enum values for IntentFilterName 414const ( 415 IntentFilterNameIntentName IntentFilterName = "IntentName" 416) 417 418// Values returns all known values for IntentFilterName. Note that this can be 419// expanded in the future, and so it is only as up to date as the client. The 420// ordering of this slice is not guaranteed to be stable across updates. 421func (IntentFilterName) Values() []IntentFilterName { 422 return []IntentFilterName{ 423 "IntentName", 424 } 425} 426 427type IntentFilterOperator string 428 429// Enum values for IntentFilterOperator 430const ( 431 IntentFilterOperatorContains IntentFilterOperator = "CO" 432 IntentFilterOperatorEquals IntentFilterOperator = "EQ" 433) 434 435// Values returns all known values for IntentFilterOperator. Note that this can be 436// expanded in the future, and so it is only as up to date as the client. The 437// ordering of this slice is not guaranteed to be stable across updates. 438func (IntentFilterOperator) Values() []IntentFilterOperator { 439 return []IntentFilterOperator{ 440 "CO", 441 "EQ", 442 } 443} 444 445type IntentSortAttribute string 446 447// Enum values for IntentSortAttribute 448const ( 449 IntentSortAttributeIntentName IntentSortAttribute = "IntentName" 450 IntentSortAttributeLastUpdatedDateTime IntentSortAttribute = "LastUpdatedDateTime" 451) 452 453// Values returns all known values for IntentSortAttribute. Note that this can be 454// expanded in the future, and so it is only as up to date as the client. The 455// ordering of this slice is not guaranteed to be stable across updates. 456func (IntentSortAttribute) Values() []IntentSortAttribute { 457 return []IntentSortAttribute{ 458 "IntentName", 459 "LastUpdatedDateTime", 460 } 461} 462 463type MergeStrategy string 464 465// Enum values for MergeStrategy 466const ( 467 MergeStrategyOverwrite MergeStrategy = "Overwrite" 468 MergeStrategyFailOnConflict MergeStrategy = "FailOnConflict" 469) 470 471// Values returns all known values for MergeStrategy. Note that this can be 472// expanded in the future, and so it is only as up to date as the client. The 473// ordering of this slice is not guaranteed to be stable across updates. 474func (MergeStrategy) Values() []MergeStrategy { 475 return []MergeStrategy{ 476 "Overwrite", 477 "FailOnConflict", 478 } 479} 480 481type ObfuscationSettingType string 482 483// Enum values for ObfuscationSettingType 484const ( 485 ObfuscationSettingTypeNone ObfuscationSettingType = "None" 486 ObfuscationSettingTypeDefaultObfuscation ObfuscationSettingType = "DefaultObfuscation" 487) 488 489// Values returns all known values for ObfuscationSettingType. Note that this can 490// be expanded in the future, and so it is only as up to date as the client. The 491// ordering of this slice is not guaranteed to be stable across updates. 492func (ObfuscationSettingType) Values() []ObfuscationSettingType { 493 return []ObfuscationSettingType{ 494 "None", 495 "DefaultObfuscation", 496 } 497} 498 499type SlotConstraint string 500 501// Enum values for SlotConstraint 502const ( 503 SlotConstraintRequired SlotConstraint = "Required" 504 SlotConstraintOptional SlotConstraint = "Optional" 505) 506 507// Values returns all known values for SlotConstraint. Note that this can be 508// expanded in the future, and so it is only as up to date as the client. The 509// ordering of this slice is not guaranteed to be stable across updates. 510func (SlotConstraint) Values() []SlotConstraint { 511 return []SlotConstraint{ 512 "Required", 513 "Optional", 514 } 515} 516 517type SlotFilterName string 518 519// Enum values for SlotFilterName 520const ( 521 SlotFilterNameSlotName SlotFilterName = "SlotName" 522) 523 524// Values returns all known values for SlotFilterName. Note that this can be 525// expanded in the future, and so it is only as up to date as the client. The 526// ordering of this slice is not guaranteed to be stable across updates. 527func (SlotFilterName) Values() []SlotFilterName { 528 return []SlotFilterName{ 529 "SlotName", 530 } 531} 532 533type SlotFilterOperator string 534 535// Enum values for SlotFilterOperator 536const ( 537 SlotFilterOperatorContains SlotFilterOperator = "CO" 538 SlotFilterOperatorEquals SlotFilterOperator = "EQ" 539) 540 541// Values returns all known values for SlotFilterOperator. Note that this can be 542// expanded in the future, and so it is only as up to date as the client. The 543// ordering of this slice is not guaranteed to be stable across updates. 544func (SlotFilterOperator) Values() []SlotFilterOperator { 545 return []SlotFilterOperator{ 546 "CO", 547 "EQ", 548 } 549} 550 551type SlotSortAttribute string 552 553// Enum values for SlotSortAttribute 554const ( 555 SlotSortAttributeSlotName SlotSortAttribute = "SlotName" 556 SlotSortAttributeLastUpdatedDateTime SlotSortAttribute = "LastUpdatedDateTime" 557) 558 559// Values returns all known values for SlotSortAttribute. Note that this can be 560// expanded in the future, and so it is only as up to date as the client. The 561// ordering of this slice is not guaranteed to be stable across updates. 562func (SlotSortAttribute) Values() []SlotSortAttribute { 563 return []SlotSortAttribute{ 564 "SlotName", 565 "LastUpdatedDateTime", 566 } 567} 568 569type SlotTypeFilterName string 570 571// Enum values for SlotTypeFilterName 572const ( 573 SlotTypeFilterNameSlotTypeName SlotTypeFilterName = "SlotTypeName" 574) 575 576// Values returns all known values for SlotTypeFilterName. Note that this can be 577// expanded in the future, and so it is only as up to date as the client. The 578// ordering of this slice is not guaranteed to be stable across updates. 579func (SlotTypeFilterName) Values() []SlotTypeFilterName { 580 return []SlotTypeFilterName{ 581 "SlotTypeName", 582 } 583} 584 585type SlotTypeFilterOperator string 586 587// Enum values for SlotTypeFilterOperator 588const ( 589 SlotTypeFilterOperatorContains SlotTypeFilterOperator = "CO" 590 SlotTypeFilterOperatorEquals SlotTypeFilterOperator = "EQ" 591) 592 593// Values returns all known values for SlotTypeFilterOperator. Note that this can 594// be 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 (SlotTypeFilterOperator) Values() []SlotTypeFilterOperator { 597 return []SlotTypeFilterOperator{ 598 "CO", 599 "EQ", 600 } 601} 602 603type SlotTypeSortAttribute string 604 605// Enum values for SlotTypeSortAttribute 606const ( 607 SlotTypeSortAttributeSlotTypeName SlotTypeSortAttribute = "SlotTypeName" 608 SlotTypeSortAttributeLastUpdatedDateTime SlotTypeSortAttribute = "LastUpdatedDateTime" 609) 610 611// Values returns all known values for SlotTypeSortAttribute. Note that this can be 612// expanded in the future, and so it is only as up to date as the client. The 613// ordering of this slice is not guaranteed to be stable across updates. 614func (SlotTypeSortAttribute) Values() []SlotTypeSortAttribute { 615 return []SlotTypeSortAttribute{ 616 "SlotTypeName", 617 "LastUpdatedDateTime", 618 } 619} 620 621type SlotValueResolutionStrategy string 622 623// Enum values for SlotValueResolutionStrategy 624const ( 625 SlotValueResolutionStrategyOriginalValue SlotValueResolutionStrategy = "OriginalValue" 626 SlotValueResolutionStrategyTopResolution SlotValueResolutionStrategy = "TopResolution" 627) 628 629// Values returns all known values for SlotValueResolutionStrategy. Note that this 630// can be expanded in the future, and so it is only as up to date as the client. 631// The ordering of this slice is not guaranteed to be stable across updates. 632func (SlotValueResolutionStrategy) Values() []SlotValueResolutionStrategy { 633 return []SlotValueResolutionStrategy{ 634 "OriginalValue", 635 "TopResolution", 636 } 637} 638 639type SortOrder string 640 641// Enum values for SortOrder 642const ( 643 SortOrderAscending SortOrder = "Ascending" 644 SortOrderDescending SortOrder = "Descending" 645) 646 647// Values returns all known values for SortOrder. Note that this can be expanded in 648// the future, and so it is only as up to date as the client. The ordering of this 649// slice is not guaranteed to be stable across updates. 650func (SortOrder) Values() []SortOrder { 651 return []SortOrder{ 652 "Ascending", 653 "Descending", 654 } 655} 656