1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type AutoTuneDesiredState string 6 7// Enum values for AutoTuneDesiredState 8const ( 9 AutoTuneDesiredStateEnabled AutoTuneDesiredState = "ENABLED" 10 AutoTuneDesiredStateDisabled AutoTuneDesiredState = "DISABLED" 11) 12 13// Values returns all known values for AutoTuneDesiredState. Note that this can be 14// expanded in the future, and so it is only as up to date as the client. The 15// ordering of this slice is not guaranteed to be stable across updates. 16func (AutoTuneDesiredState) Values() []AutoTuneDesiredState { 17 return []AutoTuneDesiredState{ 18 "ENABLED", 19 "DISABLED", 20 } 21} 22 23type AutoTuneState string 24 25// Enum values for AutoTuneState 26const ( 27 AutoTuneStateEnabled AutoTuneState = "ENABLED" 28 AutoTuneStateDisabled AutoTuneState = "DISABLED" 29 AutoTuneStateEnableInProgress AutoTuneState = "ENABLE_IN_PROGRESS" 30 AutoTuneStateDisableInProgress AutoTuneState = "DISABLE_IN_PROGRESS" 31 AutoTuneStateDisabledAndRollbackScheduled AutoTuneState = "DISABLED_AND_ROLLBACK_SCHEDULED" 32 AutoTuneStateDisabledAndRollbackInProgress AutoTuneState = "DISABLED_AND_ROLLBACK_IN_PROGRESS" 33 AutoTuneStateDisabledAndRollbackComplete AutoTuneState = "DISABLED_AND_ROLLBACK_COMPLETE" 34 AutoTuneStateDisabledAndRollbackError AutoTuneState = "DISABLED_AND_ROLLBACK_ERROR" 35 AutoTuneStateError AutoTuneState = "ERROR" 36) 37 38// Values returns all known values for AutoTuneState. Note that this can be 39// expanded in the future, and so it is only as up to date as the client. The 40// ordering of this slice is not guaranteed to be stable across updates. 41func (AutoTuneState) Values() []AutoTuneState { 42 return []AutoTuneState{ 43 "ENABLED", 44 "DISABLED", 45 "ENABLE_IN_PROGRESS", 46 "DISABLE_IN_PROGRESS", 47 "DISABLED_AND_ROLLBACK_SCHEDULED", 48 "DISABLED_AND_ROLLBACK_IN_PROGRESS", 49 "DISABLED_AND_ROLLBACK_COMPLETE", 50 "DISABLED_AND_ROLLBACK_ERROR", 51 "ERROR", 52 } 53} 54 55type AutoTuneType string 56 57// Enum values for AutoTuneType 58const ( 59 AutoTuneTypeScheduledAction AutoTuneType = "SCHEDULED_ACTION" 60) 61 62// Values returns all known values for AutoTuneType. Note that this can be expanded 63// in the future, and so it is only as up to date as the client. The ordering of 64// this slice is not guaranteed to be stable across updates. 65func (AutoTuneType) Values() []AutoTuneType { 66 return []AutoTuneType{ 67 "SCHEDULED_ACTION", 68 } 69} 70 71type DeploymentStatus string 72 73// Enum values for DeploymentStatus 74const ( 75 DeploymentStatusPendingUpdate DeploymentStatus = "PENDING_UPDATE" 76 DeploymentStatusInProgress DeploymentStatus = "IN_PROGRESS" 77 DeploymentStatusCompleted DeploymentStatus = "COMPLETED" 78 DeploymentStatusNotEligible DeploymentStatus = "NOT_ELIGIBLE" 79 DeploymentStatusEligible DeploymentStatus = "ELIGIBLE" 80) 81 82// Values returns all known values for DeploymentStatus. 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 (DeploymentStatus) Values() []DeploymentStatus { 86 return []DeploymentStatus{ 87 "PENDING_UPDATE", 88 "IN_PROGRESS", 89 "COMPLETED", 90 "NOT_ELIGIBLE", 91 "ELIGIBLE", 92 } 93} 94 95type DescribePackagesFilterName string 96 97// Enum values for DescribePackagesFilterName 98const ( 99 DescribePackagesFilterNamePackageID DescribePackagesFilterName = "PackageID" 100 DescribePackagesFilterNamePackageName DescribePackagesFilterName = "PackageName" 101 DescribePackagesFilterNamePackageStatus DescribePackagesFilterName = "PackageStatus" 102) 103 104// Values returns all known values for DescribePackagesFilterName. Note that this 105// can be expanded in the future, and so it is only as up to date as the client. 106// The ordering of this slice is not guaranteed to be stable across updates. 107func (DescribePackagesFilterName) Values() []DescribePackagesFilterName { 108 return []DescribePackagesFilterName{ 109 "PackageID", 110 "PackageName", 111 "PackageStatus", 112 } 113} 114 115type DomainPackageStatus string 116 117// Enum values for DomainPackageStatus 118const ( 119 DomainPackageStatusAssociating DomainPackageStatus = "ASSOCIATING" 120 DomainPackageStatusAssociationFailed DomainPackageStatus = "ASSOCIATION_FAILED" 121 DomainPackageStatusActive DomainPackageStatus = "ACTIVE" 122 DomainPackageStatusDissociating DomainPackageStatus = "DISSOCIATING" 123 DomainPackageStatusDissociationFailed DomainPackageStatus = "DISSOCIATION_FAILED" 124) 125 126// Values returns all known values for DomainPackageStatus. Note that this can be 127// expanded in the future, and so it is only as up to date as the client. The 128// ordering of this slice is not guaranteed to be stable across updates. 129func (DomainPackageStatus) Values() []DomainPackageStatus { 130 return []DomainPackageStatus{ 131 "ASSOCIATING", 132 "ASSOCIATION_FAILED", 133 "ACTIVE", 134 "DISSOCIATING", 135 "DISSOCIATION_FAILED", 136 } 137} 138 139type InboundConnectionStatusCode string 140 141// Enum values for InboundConnectionStatusCode 142const ( 143 InboundConnectionStatusCodePendingAcceptance InboundConnectionStatusCode = "PENDING_ACCEPTANCE" 144 InboundConnectionStatusCodeApproved InboundConnectionStatusCode = "APPROVED" 145 InboundConnectionStatusCodeProvisioning InboundConnectionStatusCode = "PROVISIONING" 146 InboundConnectionStatusCodeActive InboundConnectionStatusCode = "ACTIVE" 147 InboundConnectionStatusCodeRejecting InboundConnectionStatusCode = "REJECTING" 148 InboundConnectionStatusCodeRejected InboundConnectionStatusCode = "REJECTED" 149 InboundConnectionStatusCodeDeleting InboundConnectionStatusCode = "DELETING" 150 InboundConnectionStatusCodeDeleted InboundConnectionStatusCode = "DELETED" 151) 152 153// Values returns all known values for InboundConnectionStatusCode. Note that this 154// can be expanded in the future, and so it is only as up to date as the client. 155// The ordering of this slice is not guaranteed to be stable across updates. 156func (InboundConnectionStatusCode) Values() []InboundConnectionStatusCode { 157 return []InboundConnectionStatusCode{ 158 "PENDING_ACCEPTANCE", 159 "APPROVED", 160 "PROVISIONING", 161 "ACTIVE", 162 "REJECTING", 163 "REJECTED", 164 "DELETING", 165 "DELETED", 166 } 167} 168 169type LogType string 170 171// Enum values for LogType 172const ( 173 LogTypeIndexSlowLogs LogType = "INDEX_SLOW_LOGS" 174 LogTypeSearchSlowLogs LogType = "SEARCH_SLOW_LOGS" 175 LogTypeEsApplicationLogs LogType = "ES_APPLICATION_LOGS" 176 LogTypeAuditLogs LogType = "AUDIT_LOGS" 177) 178 179// Values returns all known values for LogType. Note that this can be expanded in 180// the future, and so it is only as up to date as the client. The ordering of this 181// slice is not guaranteed to be stable across updates. 182func (LogType) Values() []LogType { 183 return []LogType{ 184 "INDEX_SLOW_LOGS", 185 "SEARCH_SLOW_LOGS", 186 "ES_APPLICATION_LOGS", 187 "AUDIT_LOGS", 188 } 189} 190 191type OpenSearchPartitionInstanceType string 192 193// Enum values for OpenSearchPartitionInstanceType 194const ( 195 OpenSearchPartitionInstanceTypeM3MediumSearch OpenSearchPartitionInstanceType = "m3.medium.search" 196 OpenSearchPartitionInstanceTypeM3LargeSearch OpenSearchPartitionInstanceType = "m3.large.search" 197 OpenSearchPartitionInstanceTypeM3XlargeSearch OpenSearchPartitionInstanceType = "m3.xlarge.search" 198 OpenSearchPartitionInstanceTypeM32xlargeSearch OpenSearchPartitionInstanceType = "m3.2xlarge.search" 199 OpenSearchPartitionInstanceTypeM4LargeSearch OpenSearchPartitionInstanceType = "m4.large.search" 200 OpenSearchPartitionInstanceTypeM4XlargeSearch OpenSearchPartitionInstanceType = "m4.xlarge.search" 201 OpenSearchPartitionInstanceTypeM42xlargeSearch OpenSearchPartitionInstanceType = "m4.2xlarge.search" 202 OpenSearchPartitionInstanceTypeM44xlargeSearch OpenSearchPartitionInstanceType = "m4.4xlarge.search" 203 OpenSearchPartitionInstanceTypeM410xlargeSearch OpenSearchPartitionInstanceType = "m4.10xlarge.search" 204 OpenSearchPartitionInstanceTypeM5LargeSearch OpenSearchPartitionInstanceType = "m5.large.search" 205 OpenSearchPartitionInstanceTypeM5XlargeSearch OpenSearchPartitionInstanceType = "m5.xlarge.search" 206 OpenSearchPartitionInstanceTypeM52xlargeSearch OpenSearchPartitionInstanceType = "m5.2xlarge.search" 207 OpenSearchPartitionInstanceTypeM54xlargeSearch OpenSearchPartitionInstanceType = "m5.4xlarge.search" 208 OpenSearchPartitionInstanceTypeM512xlargeSearch OpenSearchPartitionInstanceType = "m5.12xlarge.search" 209 OpenSearchPartitionInstanceTypeM524xlargeSearch OpenSearchPartitionInstanceType = "m5.24xlarge.search" 210 OpenSearchPartitionInstanceTypeR5LargeSearch OpenSearchPartitionInstanceType = "r5.large.search" 211 OpenSearchPartitionInstanceTypeR5XlargeSearch OpenSearchPartitionInstanceType = "r5.xlarge.search" 212 OpenSearchPartitionInstanceTypeR52xlargeSearch OpenSearchPartitionInstanceType = "r5.2xlarge.search" 213 OpenSearchPartitionInstanceTypeR54xlargeSearch OpenSearchPartitionInstanceType = "r5.4xlarge.search" 214 OpenSearchPartitionInstanceTypeR512xlargeSearch OpenSearchPartitionInstanceType = "r5.12xlarge.search" 215 OpenSearchPartitionInstanceTypeR524xlargeSearch OpenSearchPartitionInstanceType = "r5.24xlarge.search" 216 OpenSearchPartitionInstanceTypeC5LargeSearch OpenSearchPartitionInstanceType = "c5.large.search" 217 OpenSearchPartitionInstanceTypeC5XlargeSearch OpenSearchPartitionInstanceType = "c5.xlarge.search" 218 OpenSearchPartitionInstanceTypeC52xlargeSearch OpenSearchPartitionInstanceType = "c5.2xlarge.search" 219 OpenSearchPartitionInstanceTypeC54xlargeSearch OpenSearchPartitionInstanceType = "c5.4xlarge.search" 220 OpenSearchPartitionInstanceTypeC59xlargeSearch OpenSearchPartitionInstanceType = "c5.9xlarge.search" 221 OpenSearchPartitionInstanceTypeC518xlargeSearch OpenSearchPartitionInstanceType = "c5.18xlarge.search" 222 OpenSearchPartitionInstanceTypeT3NanoSearch OpenSearchPartitionInstanceType = "t3.nano.search" 223 OpenSearchPartitionInstanceTypeT3MicroSearch OpenSearchPartitionInstanceType = "t3.micro.search" 224 OpenSearchPartitionInstanceTypeT3SmallSearch OpenSearchPartitionInstanceType = "t3.small.search" 225 OpenSearchPartitionInstanceTypeT3MediumSearch OpenSearchPartitionInstanceType = "t3.medium.search" 226 OpenSearchPartitionInstanceTypeT3LargeSearch OpenSearchPartitionInstanceType = "t3.large.search" 227 OpenSearchPartitionInstanceTypeT3XlargeSearch OpenSearchPartitionInstanceType = "t3.xlarge.search" 228 OpenSearchPartitionInstanceTypeT32xlargeSearch OpenSearchPartitionInstanceType = "t3.2xlarge.search" 229 OpenSearchPartitionInstanceTypeUltrawarm1MediumSearch OpenSearchPartitionInstanceType = "ultrawarm1.medium.search" 230 OpenSearchPartitionInstanceTypeUltrawarm1LargeSearch OpenSearchPartitionInstanceType = "ultrawarm1.large.search" 231 OpenSearchPartitionInstanceTypeUltrawarm1XlargeSearch OpenSearchPartitionInstanceType = "ultrawarm1.xlarge.search" 232 OpenSearchPartitionInstanceTypeT2MicroSearch OpenSearchPartitionInstanceType = "t2.micro.search" 233 OpenSearchPartitionInstanceTypeT2SmallSearch OpenSearchPartitionInstanceType = "t2.small.search" 234 OpenSearchPartitionInstanceTypeT2MediumSearch OpenSearchPartitionInstanceType = "t2.medium.search" 235 OpenSearchPartitionInstanceTypeR3LargeSearch OpenSearchPartitionInstanceType = "r3.large.search" 236 OpenSearchPartitionInstanceTypeR3XlargeSearch OpenSearchPartitionInstanceType = "r3.xlarge.search" 237 OpenSearchPartitionInstanceTypeR32xlargeSearch OpenSearchPartitionInstanceType = "r3.2xlarge.search" 238 OpenSearchPartitionInstanceTypeR34xlargeSearch OpenSearchPartitionInstanceType = "r3.4xlarge.search" 239 OpenSearchPartitionInstanceTypeR38xlargeSearch OpenSearchPartitionInstanceType = "r3.8xlarge.search" 240 OpenSearchPartitionInstanceTypeI2XlargeSearch OpenSearchPartitionInstanceType = "i2.xlarge.search" 241 OpenSearchPartitionInstanceTypeI22xlargeSearch OpenSearchPartitionInstanceType = "i2.2xlarge.search" 242 OpenSearchPartitionInstanceTypeD2XlargeSearch OpenSearchPartitionInstanceType = "d2.xlarge.search" 243 OpenSearchPartitionInstanceTypeD22xlargeSearch OpenSearchPartitionInstanceType = "d2.2xlarge.search" 244 OpenSearchPartitionInstanceTypeD24xlargeSearch OpenSearchPartitionInstanceType = "d2.4xlarge.search" 245 OpenSearchPartitionInstanceTypeD28xlargeSearch OpenSearchPartitionInstanceType = "d2.8xlarge.search" 246 OpenSearchPartitionInstanceTypeC4LargeSearch OpenSearchPartitionInstanceType = "c4.large.search" 247 OpenSearchPartitionInstanceTypeC4XlargeSearch OpenSearchPartitionInstanceType = "c4.xlarge.search" 248 OpenSearchPartitionInstanceTypeC42xlargeSearch OpenSearchPartitionInstanceType = "c4.2xlarge.search" 249 OpenSearchPartitionInstanceTypeC44xlargeSearch OpenSearchPartitionInstanceType = "c4.4xlarge.search" 250 OpenSearchPartitionInstanceTypeC48xlargeSearch OpenSearchPartitionInstanceType = "c4.8xlarge.search" 251 OpenSearchPartitionInstanceTypeR4LargeSearch OpenSearchPartitionInstanceType = "r4.large.search" 252 OpenSearchPartitionInstanceTypeR4XlargeSearch OpenSearchPartitionInstanceType = "r4.xlarge.search" 253 OpenSearchPartitionInstanceTypeR42xlargeSearch OpenSearchPartitionInstanceType = "r4.2xlarge.search" 254 OpenSearchPartitionInstanceTypeR44xlargeSearch OpenSearchPartitionInstanceType = "r4.4xlarge.search" 255 OpenSearchPartitionInstanceTypeR48xlargeSearch OpenSearchPartitionInstanceType = "r4.8xlarge.search" 256 OpenSearchPartitionInstanceTypeR416xlargeSearch OpenSearchPartitionInstanceType = "r4.16xlarge.search" 257 OpenSearchPartitionInstanceTypeI3LargeSearch OpenSearchPartitionInstanceType = "i3.large.search" 258 OpenSearchPartitionInstanceTypeI3XlargeSearch OpenSearchPartitionInstanceType = "i3.xlarge.search" 259 OpenSearchPartitionInstanceTypeI32xlargeSearch OpenSearchPartitionInstanceType = "i3.2xlarge.search" 260 OpenSearchPartitionInstanceTypeI34xlargeSearch OpenSearchPartitionInstanceType = "i3.4xlarge.search" 261 OpenSearchPartitionInstanceTypeI38xlargeSearch OpenSearchPartitionInstanceType = "i3.8xlarge.search" 262 OpenSearchPartitionInstanceTypeI316xlargeSearch OpenSearchPartitionInstanceType = "i3.16xlarge.search" 263 OpenSearchPartitionInstanceTypeR6gLargeSearch OpenSearchPartitionInstanceType = "r6g.large.search" 264 OpenSearchPartitionInstanceTypeR6gXlargeSearch OpenSearchPartitionInstanceType = "r6g.xlarge.search" 265 OpenSearchPartitionInstanceTypeR6g2xlargeSearch OpenSearchPartitionInstanceType = "r6g.2xlarge.search" 266 OpenSearchPartitionInstanceTypeR6g4xlargeSearch OpenSearchPartitionInstanceType = "r6g.4xlarge.search" 267 OpenSearchPartitionInstanceTypeR6g8xlargeSearch OpenSearchPartitionInstanceType = "r6g.8xlarge.search" 268 OpenSearchPartitionInstanceTypeR6g12xlargeSearch OpenSearchPartitionInstanceType = "r6g.12xlarge.search" 269 OpenSearchPartitionInstanceTypeM6gLargeSearch OpenSearchPartitionInstanceType = "m6g.large.search" 270 OpenSearchPartitionInstanceTypeM6gXlargeSearch OpenSearchPartitionInstanceType = "m6g.xlarge.search" 271 OpenSearchPartitionInstanceTypeM6g2xlargeSearch OpenSearchPartitionInstanceType = "m6g.2xlarge.search" 272 OpenSearchPartitionInstanceTypeM6g4xlargeSearch OpenSearchPartitionInstanceType = "m6g.4xlarge.search" 273 OpenSearchPartitionInstanceTypeM6g8xlargeSearch OpenSearchPartitionInstanceType = "m6g.8xlarge.search" 274 OpenSearchPartitionInstanceTypeM6g12xlargeSearch OpenSearchPartitionInstanceType = "m6g.12xlarge.search" 275 OpenSearchPartitionInstanceTypeC6gLargeSearch OpenSearchPartitionInstanceType = "c6g.large.search" 276 OpenSearchPartitionInstanceTypeC6gXlargeSearch OpenSearchPartitionInstanceType = "c6g.xlarge.search" 277 OpenSearchPartitionInstanceTypeC6g2xlargeSearch OpenSearchPartitionInstanceType = "c6g.2xlarge.search" 278 OpenSearchPartitionInstanceTypeC6g4xlargeSearch OpenSearchPartitionInstanceType = "c6g.4xlarge.search" 279 OpenSearchPartitionInstanceTypeC6g8xlargeSearch OpenSearchPartitionInstanceType = "c6g.8xlarge.search" 280 OpenSearchPartitionInstanceTypeC6g12xlargeSearch OpenSearchPartitionInstanceType = "c6g.12xlarge.search" 281 OpenSearchPartitionInstanceTypeR6gdLargeSearch OpenSearchPartitionInstanceType = "r6gd.large.search" 282 OpenSearchPartitionInstanceTypeR6gdXlargeSearch OpenSearchPartitionInstanceType = "r6gd.xlarge.search" 283 OpenSearchPartitionInstanceTypeR6gd2xlargeSearch OpenSearchPartitionInstanceType = "r6gd.2xlarge.search" 284 OpenSearchPartitionInstanceTypeR6gd4xlargeSearch OpenSearchPartitionInstanceType = "r6gd.4xlarge.search" 285 OpenSearchPartitionInstanceTypeR6gd8xlargeSearch OpenSearchPartitionInstanceType = "r6gd.8xlarge.search" 286 OpenSearchPartitionInstanceTypeR6gd12xlargeSearch OpenSearchPartitionInstanceType = "r6gd.12xlarge.search" 287 OpenSearchPartitionInstanceTypeR6gd16xlargeSearch OpenSearchPartitionInstanceType = "r6gd.16xlarge.search" 288 OpenSearchPartitionInstanceTypeT4gSmallSearch OpenSearchPartitionInstanceType = "t4g.small.search" 289 OpenSearchPartitionInstanceTypeT4gMediumSearch OpenSearchPartitionInstanceType = "t4g.medium.search" 290) 291 292// Values returns all known values for OpenSearchPartitionInstanceType. Note that 293// this can be expanded in the future, and so it is only as up to date as the 294// client. The ordering of this slice is not guaranteed to be stable across 295// updates. 296func (OpenSearchPartitionInstanceType) Values() []OpenSearchPartitionInstanceType { 297 return []OpenSearchPartitionInstanceType{ 298 "m3.medium.search", 299 "m3.large.search", 300 "m3.xlarge.search", 301 "m3.2xlarge.search", 302 "m4.large.search", 303 "m4.xlarge.search", 304 "m4.2xlarge.search", 305 "m4.4xlarge.search", 306 "m4.10xlarge.search", 307 "m5.large.search", 308 "m5.xlarge.search", 309 "m5.2xlarge.search", 310 "m5.4xlarge.search", 311 "m5.12xlarge.search", 312 "m5.24xlarge.search", 313 "r5.large.search", 314 "r5.xlarge.search", 315 "r5.2xlarge.search", 316 "r5.4xlarge.search", 317 "r5.12xlarge.search", 318 "r5.24xlarge.search", 319 "c5.large.search", 320 "c5.xlarge.search", 321 "c5.2xlarge.search", 322 "c5.4xlarge.search", 323 "c5.9xlarge.search", 324 "c5.18xlarge.search", 325 "t3.nano.search", 326 "t3.micro.search", 327 "t3.small.search", 328 "t3.medium.search", 329 "t3.large.search", 330 "t3.xlarge.search", 331 "t3.2xlarge.search", 332 "ultrawarm1.medium.search", 333 "ultrawarm1.large.search", 334 "ultrawarm1.xlarge.search", 335 "t2.micro.search", 336 "t2.small.search", 337 "t2.medium.search", 338 "r3.large.search", 339 "r3.xlarge.search", 340 "r3.2xlarge.search", 341 "r3.4xlarge.search", 342 "r3.8xlarge.search", 343 "i2.xlarge.search", 344 "i2.2xlarge.search", 345 "d2.xlarge.search", 346 "d2.2xlarge.search", 347 "d2.4xlarge.search", 348 "d2.8xlarge.search", 349 "c4.large.search", 350 "c4.xlarge.search", 351 "c4.2xlarge.search", 352 "c4.4xlarge.search", 353 "c4.8xlarge.search", 354 "r4.large.search", 355 "r4.xlarge.search", 356 "r4.2xlarge.search", 357 "r4.4xlarge.search", 358 "r4.8xlarge.search", 359 "r4.16xlarge.search", 360 "i3.large.search", 361 "i3.xlarge.search", 362 "i3.2xlarge.search", 363 "i3.4xlarge.search", 364 "i3.8xlarge.search", 365 "i3.16xlarge.search", 366 "r6g.large.search", 367 "r6g.xlarge.search", 368 "r6g.2xlarge.search", 369 "r6g.4xlarge.search", 370 "r6g.8xlarge.search", 371 "r6g.12xlarge.search", 372 "m6g.large.search", 373 "m6g.xlarge.search", 374 "m6g.2xlarge.search", 375 "m6g.4xlarge.search", 376 "m6g.8xlarge.search", 377 "m6g.12xlarge.search", 378 "c6g.large.search", 379 "c6g.xlarge.search", 380 "c6g.2xlarge.search", 381 "c6g.4xlarge.search", 382 "c6g.8xlarge.search", 383 "c6g.12xlarge.search", 384 "r6gd.large.search", 385 "r6gd.xlarge.search", 386 "r6gd.2xlarge.search", 387 "r6gd.4xlarge.search", 388 "r6gd.8xlarge.search", 389 "r6gd.12xlarge.search", 390 "r6gd.16xlarge.search", 391 "t4g.small.search", 392 "t4g.medium.search", 393 } 394} 395 396type OpenSearchWarmPartitionInstanceType string 397 398// Enum values for OpenSearchWarmPartitionInstanceType 399const ( 400 OpenSearchWarmPartitionInstanceTypeUltrawarm1MediumSearch OpenSearchWarmPartitionInstanceType = "ultrawarm1.medium.search" 401 OpenSearchWarmPartitionInstanceTypeUltrawarm1LargeSearch OpenSearchWarmPartitionInstanceType = "ultrawarm1.large.search" 402 OpenSearchWarmPartitionInstanceTypeUltrawarm1XlargeSearch OpenSearchWarmPartitionInstanceType = "ultrawarm1.xlarge.search" 403) 404 405// Values returns all known values for OpenSearchWarmPartitionInstanceType. Note 406// that this can be expanded in the future, and so it is only as up to date as the 407// client. The ordering of this slice is not guaranteed to be stable across 408// updates. 409func (OpenSearchWarmPartitionInstanceType) Values() []OpenSearchWarmPartitionInstanceType { 410 return []OpenSearchWarmPartitionInstanceType{ 411 "ultrawarm1.medium.search", 412 "ultrawarm1.large.search", 413 "ultrawarm1.xlarge.search", 414 } 415} 416 417type OptionState string 418 419// Enum values for OptionState 420const ( 421 OptionStateRequiresIndexDocuments OptionState = "RequiresIndexDocuments" 422 OptionStateProcessing OptionState = "Processing" 423 OptionStateActive OptionState = "Active" 424) 425 426// Values returns all known values for OptionState. Note that this can be expanded 427// in the future, and so it is only as up to date as the client. The ordering of 428// this slice is not guaranteed to be stable across updates. 429func (OptionState) Values() []OptionState { 430 return []OptionState{ 431 "RequiresIndexDocuments", 432 "Processing", 433 "Active", 434 } 435} 436 437type OutboundConnectionStatusCode string 438 439// Enum values for OutboundConnectionStatusCode 440const ( 441 OutboundConnectionStatusCodeValidating OutboundConnectionStatusCode = "VALIDATING" 442 OutboundConnectionStatusCodeValidationFailed OutboundConnectionStatusCode = "VALIDATION_FAILED" 443 OutboundConnectionStatusCodePendingAcceptance OutboundConnectionStatusCode = "PENDING_ACCEPTANCE" 444 OutboundConnectionStatusCodeApproved OutboundConnectionStatusCode = "APPROVED" 445 OutboundConnectionStatusCodeProvisioning OutboundConnectionStatusCode = "PROVISIONING" 446 OutboundConnectionStatusCodeActive OutboundConnectionStatusCode = "ACTIVE" 447 OutboundConnectionStatusCodeRejecting OutboundConnectionStatusCode = "REJECTING" 448 OutboundConnectionStatusCodeRejected OutboundConnectionStatusCode = "REJECTED" 449 OutboundConnectionStatusCodeDeleting OutboundConnectionStatusCode = "DELETING" 450 OutboundConnectionStatusCodeDeleted OutboundConnectionStatusCode = "DELETED" 451) 452 453// Values returns all known values for OutboundConnectionStatusCode. Note that this 454// can be expanded in the future, and so it is only as up to date as the client. 455// The ordering of this slice is not guaranteed to be stable across updates. 456func (OutboundConnectionStatusCode) Values() []OutboundConnectionStatusCode { 457 return []OutboundConnectionStatusCode{ 458 "VALIDATING", 459 "VALIDATION_FAILED", 460 "PENDING_ACCEPTANCE", 461 "APPROVED", 462 "PROVISIONING", 463 "ACTIVE", 464 "REJECTING", 465 "REJECTED", 466 "DELETING", 467 "DELETED", 468 } 469} 470 471type PackageStatus string 472 473// Enum values for PackageStatus 474const ( 475 PackageStatusCopying PackageStatus = "COPYING" 476 PackageStatusCopyFailed PackageStatus = "COPY_FAILED" 477 PackageStatusValidating PackageStatus = "VALIDATING" 478 PackageStatusValidationFailed PackageStatus = "VALIDATION_FAILED" 479 PackageStatusAvailable PackageStatus = "AVAILABLE" 480 PackageStatusDeleting PackageStatus = "DELETING" 481 PackageStatusDeleted PackageStatus = "DELETED" 482 PackageStatusDeleteFailed PackageStatus = "DELETE_FAILED" 483) 484 485// Values returns all known values for PackageStatus. Note that this can be 486// expanded in the future, and so it is only as up to date as the client. The 487// ordering of this slice is not guaranteed to be stable across updates. 488func (PackageStatus) Values() []PackageStatus { 489 return []PackageStatus{ 490 "COPYING", 491 "COPY_FAILED", 492 "VALIDATING", 493 "VALIDATION_FAILED", 494 "AVAILABLE", 495 "DELETING", 496 "DELETED", 497 "DELETE_FAILED", 498 } 499} 500 501type PackageType string 502 503// Enum values for PackageType 504const ( 505 PackageTypeTxtDictionary PackageType = "TXT-DICTIONARY" 506) 507 508// Values returns all known values for PackageType. Note that this can be expanded 509// in the future, and so it is only as up to date as the client. The ordering of 510// this slice is not guaranteed to be stable across updates. 511func (PackageType) Values() []PackageType { 512 return []PackageType{ 513 "TXT-DICTIONARY", 514 } 515} 516 517type ReservedInstancePaymentOption string 518 519// Enum values for ReservedInstancePaymentOption 520const ( 521 ReservedInstancePaymentOptionAllUpfront ReservedInstancePaymentOption = "ALL_UPFRONT" 522 ReservedInstancePaymentOptionPartialUpfront ReservedInstancePaymentOption = "PARTIAL_UPFRONT" 523 ReservedInstancePaymentOptionNoUpfront ReservedInstancePaymentOption = "NO_UPFRONT" 524) 525 526// Values returns all known values for ReservedInstancePaymentOption. Note that 527// this can be expanded in the future, and so it is only as up to date as the 528// client. The ordering of this slice is not guaranteed to be stable across 529// updates. 530func (ReservedInstancePaymentOption) Values() []ReservedInstancePaymentOption { 531 return []ReservedInstancePaymentOption{ 532 "ALL_UPFRONT", 533 "PARTIAL_UPFRONT", 534 "NO_UPFRONT", 535 } 536} 537 538type RollbackOnDisable string 539 540// Enum values for RollbackOnDisable 541const ( 542 RollbackOnDisableNoRollback RollbackOnDisable = "NO_ROLLBACK" 543 RollbackOnDisableDefaultRollback RollbackOnDisable = "DEFAULT_ROLLBACK" 544) 545 546// Values returns all known values for RollbackOnDisable. Note that this can be 547// expanded in the future, and so it is only as up to date as the client. The 548// ordering of this slice is not guaranteed to be stable across updates. 549func (RollbackOnDisable) Values() []RollbackOnDisable { 550 return []RollbackOnDisable{ 551 "NO_ROLLBACK", 552 "DEFAULT_ROLLBACK", 553 } 554} 555 556type ScheduledAutoTuneActionType string 557 558// Enum values for ScheduledAutoTuneActionType 559const ( 560 ScheduledAutoTuneActionTypeJvmHeapSizeTuning ScheduledAutoTuneActionType = "JVM_HEAP_SIZE_TUNING" 561 ScheduledAutoTuneActionTypeJvmYoungGenTuning ScheduledAutoTuneActionType = "JVM_YOUNG_GEN_TUNING" 562) 563 564// Values returns all known values for ScheduledAutoTuneActionType. Note that this 565// can be expanded in the future, and so it is only as up to date as the client. 566// The ordering of this slice is not guaranteed to be stable across updates. 567func (ScheduledAutoTuneActionType) Values() []ScheduledAutoTuneActionType { 568 return []ScheduledAutoTuneActionType{ 569 "JVM_HEAP_SIZE_TUNING", 570 "JVM_YOUNG_GEN_TUNING", 571 } 572} 573 574type ScheduledAutoTuneSeverityType string 575 576// Enum values for ScheduledAutoTuneSeverityType 577const ( 578 ScheduledAutoTuneSeverityTypeLow ScheduledAutoTuneSeverityType = "LOW" 579 ScheduledAutoTuneSeverityTypeMedium ScheduledAutoTuneSeverityType = "MEDIUM" 580 ScheduledAutoTuneSeverityTypeHigh ScheduledAutoTuneSeverityType = "HIGH" 581) 582 583// Values returns all known values for ScheduledAutoTuneSeverityType. Note that 584// this can be expanded in the future, and so it is only as up to date as the 585// client. The ordering of this slice is not guaranteed to be stable across 586// updates. 587func (ScheduledAutoTuneSeverityType) Values() []ScheduledAutoTuneSeverityType { 588 return []ScheduledAutoTuneSeverityType{ 589 "LOW", 590 "MEDIUM", 591 "HIGH", 592 } 593} 594 595type TimeUnit string 596 597// Enum values for TimeUnit 598const ( 599 TimeUnitHours TimeUnit = "HOURS" 600) 601 602// Values returns all known values for TimeUnit. Note that this can be expanded in 603// the future, and so it is only as up to date as the client. The ordering of this 604// slice is not guaranteed to be stable across updates. 605func (TimeUnit) Values() []TimeUnit { 606 return []TimeUnit{ 607 "HOURS", 608 } 609} 610 611type TLSSecurityPolicy string 612 613// Enum values for TLSSecurityPolicy 614const ( 615 TLSSecurityPolicyPolicyMinTls10201907 TLSSecurityPolicy = "Policy-Min-TLS-1-0-2019-07" 616 TLSSecurityPolicyPolicyMinTls12201907 TLSSecurityPolicy = "Policy-Min-TLS-1-2-2019-07" 617) 618 619// Values returns all known values for TLSSecurityPolicy. Note that this can be 620// expanded in the future, and so it is only as up to date as the client. The 621// ordering of this slice is not guaranteed to be stable across updates. 622func (TLSSecurityPolicy) Values() []TLSSecurityPolicy { 623 return []TLSSecurityPolicy{ 624 "Policy-Min-TLS-1-0-2019-07", 625 "Policy-Min-TLS-1-2-2019-07", 626 } 627} 628 629type UpgradeStatus string 630 631// Enum values for UpgradeStatus 632const ( 633 UpgradeStatusInProgress UpgradeStatus = "IN_PROGRESS" 634 UpgradeStatusSucceeded UpgradeStatus = "SUCCEEDED" 635 UpgradeStatusSucceededWithIssues UpgradeStatus = "SUCCEEDED_WITH_ISSUES" 636 UpgradeStatusFailed UpgradeStatus = "FAILED" 637) 638 639// Values returns all known values for UpgradeStatus. Note that this can be 640// expanded in the future, and so it is only as up to date as the client. The 641// ordering of this slice is not guaranteed to be stable across updates. 642func (UpgradeStatus) Values() []UpgradeStatus { 643 return []UpgradeStatus{ 644 "IN_PROGRESS", 645 "SUCCEEDED", 646 "SUCCEEDED_WITH_ISSUES", 647 "FAILED", 648 } 649} 650 651type UpgradeStep string 652 653// Enum values for UpgradeStep 654const ( 655 UpgradeStepPreUpgradeCheck UpgradeStep = "PRE_UPGRADE_CHECK" 656 UpgradeStepSnapshot UpgradeStep = "SNAPSHOT" 657 UpgradeStepUpgrade UpgradeStep = "UPGRADE" 658) 659 660// Values returns all known values for UpgradeStep. Note that this can be expanded 661// in the future, and so it is only as up to date as the client. The ordering of 662// this slice is not guaranteed to be stable across updates. 663func (UpgradeStep) Values() []UpgradeStep { 664 return []UpgradeStep{ 665 "PRE_UPGRADE_CHECK", 666 "SNAPSHOT", 667 "UPGRADE", 668 } 669} 670 671type VolumeType string 672 673// Enum values for VolumeType 674const ( 675 VolumeTypeStandard VolumeType = "standard" 676 VolumeTypeGp2 VolumeType = "gp2" 677 VolumeTypeIo1 VolumeType = "io1" 678) 679 680// Values returns all known values for VolumeType. Note that this can be expanded 681// in the future, and so it is only as up to date as the client. The ordering of 682// this slice is not guaranteed to be stable across updates. 683func (VolumeType) Values() []VolumeType { 684 return []VolumeType{ 685 "standard", 686 "gp2", 687 "io1", 688 } 689} 690