1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type ActiveDirectoryErrorType string 6 7// Enum values for ActiveDirectoryErrorType 8const ( 9 ActiveDirectoryErrorTypeDomainNotFound ActiveDirectoryErrorType = "DOMAIN_NOT_FOUND" 10 ActiveDirectoryErrorTypeIncompatibleDomainMode ActiveDirectoryErrorType = "INCOMPATIBLE_DOMAIN_MODE" 11 ActiveDirectoryErrorTypeWrongVpc ActiveDirectoryErrorType = "WRONG_VPC" 12 ActiveDirectoryErrorTypeInvalidDomainStage ActiveDirectoryErrorType = "INVALID_DOMAIN_STAGE" 13) 14 15// Values returns all known values for ActiveDirectoryErrorType. Note that this can 16// be 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 (ActiveDirectoryErrorType) Values() []ActiveDirectoryErrorType { 19 return []ActiveDirectoryErrorType{ 20 "DOMAIN_NOT_FOUND", 21 "INCOMPATIBLE_DOMAIN_MODE", 22 "WRONG_VPC", 23 "INVALID_DOMAIN_STAGE", 24 } 25} 26 27type AdministrativeActionType string 28 29// Enum values for AdministrativeActionType 30const ( 31 AdministrativeActionTypeFileSystemUpdate AdministrativeActionType = "FILE_SYSTEM_UPDATE" 32 AdministrativeActionTypeStorageOptimization AdministrativeActionType = "STORAGE_OPTIMIZATION" 33 AdministrativeActionTypeFileSystemAliasAssociation AdministrativeActionType = "FILE_SYSTEM_ALIAS_ASSOCIATION" 34 AdministrativeActionTypeFileSystemAliasDisassociation AdministrativeActionType = "FILE_SYSTEM_ALIAS_DISASSOCIATION" 35) 36 37// Values returns all known values for AdministrativeActionType. Note that this can 38// be expanded in the future, and so it is only as up to date as the client. The 39// ordering of this slice is not guaranteed to be stable across updates. 40func (AdministrativeActionType) Values() []AdministrativeActionType { 41 return []AdministrativeActionType{ 42 "FILE_SYSTEM_UPDATE", 43 "STORAGE_OPTIMIZATION", 44 "FILE_SYSTEM_ALIAS_ASSOCIATION", 45 "FILE_SYSTEM_ALIAS_DISASSOCIATION", 46 } 47} 48 49type AliasLifecycle string 50 51// Enum values for AliasLifecycle 52const ( 53 AliasLifecycleAvailable AliasLifecycle = "AVAILABLE" 54 AliasLifecycleCreating AliasLifecycle = "CREATING" 55 AliasLifecycleDeleting AliasLifecycle = "DELETING" 56 AliasLifecycleCreateFailed AliasLifecycle = "CREATE_FAILED" 57 AliasLifecycleDeleteFailed AliasLifecycle = "DELETE_FAILED" 58) 59 60// Values returns all known values for AliasLifecycle. 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 (AliasLifecycle) Values() []AliasLifecycle { 64 return []AliasLifecycle{ 65 "AVAILABLE", 66 "CREATING", 67 "DELETING", 68 "CREATE_FAILED", 69 "DELETE_FAILED", 70 } 71} 72 73type AutoImportPolicyType string 74 75// Enum values for AutoImportPolicyType 76const ( 77 AutoImportPolicyTypeNone AutoImportPolicyType = "NONE" 78 AutoImportPolicyTypeNew AutoImportPolicyType = "NEW" 79 AutoImportPolicyTypeNewChanged AutoImportPolicyType = "NEW_CHANGED" 80) 81 82// Values returns all known values for AutoImportPolicyType. 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 (AutoImportPolicyType) Values() []AutoImportPolicyType { 86 return []AutoImportPolicyType{ 87 "NONE", 88 "NEW", 89 "NEW_CHANGED", 90 } 91} 92 93type BackupLifecycle string 94 95// Enum values for BackupLifecycle 96const ( 97 BackupLifecycleAvailable BackupLifecycle = "AVAILABLE" 98 BackupLifecycleCreating BackupLifecycle = "CREATING" 99 BackupLifecycleTransferring BackupLifecycle = "TRANSFERRING" 100 BackupLifecycleDeleted BackupLifecycle = "DELETED" 101 BackupLifecycleFailed BackupLifecycle = "FAILED" 102 BackupLifecyclePending BackupLifecycle = "PENDING" 103) 104 105// Values returns all known values for BackupLifecycle. Note that this can be 106// expanded in the future, and so it is only as up to date as the client. The 107// ordering of this slice is not guaranteed to be stable across updates. 108func (BackupLifecycle) Values() []BackupLifecycle { 109 return []BackupLifecycle{ 110 "AVAILABLE", 111 "CREATING", 112 "TRANSFERRING", 113 "DELETED", 114 "FAILED", 115 "PENDING", 116 } 117} 118 119type BackupType string 120 121// Enum values for BackupType 122const ( 123 BackupTypeAutomatic BackupType = "AUTOMATIC" 124 BackupTypeUserInitiated BackupType = "USER_INITIATED" 125 BackupTypeAwsBackup BackupType = "AWS_BACKUP" 126) 127 128// Values returns all known values for BackupType. Note that this can be expanded 129// in the future, and so it is only as up to date as the client. The ordering of 130// this slice is not guaranteed to be stable across updates. 131func (BackupType) Values() []BackupType { 132 return []BackupType{ 133 "AUTOMATIC", 134 "USER_INITIATED", 135 "AWS_BACKUP", 136 } 137} 138 139type DataRepositoryLifecycle string 140 141// Enum values for DataRepositoryLifecycle 142const ( 143 DataRepositoryLifecycleCreating DataRepositoryLifecycle = "CREATING" 144 DataRepositoryLifecycleAvailable DataRepositoryLifecycle = "AVAILABLE" 145 DataRepositoryLifecycleMisconfigured DataRepositoryLifecycle = "MISCONFIGURED" 146 DataRepositoryLifecycleUpdating DataRepositoryLifecycle = "UPDATING" 147 DataRepositoryLifecycleDeleting DataRepositoryLifecycle = "DELETING" 148) 149 150// Values returns all known values for DataRepositoryLifecycle. Note that this can 151// be expanded in the future, and so it is only as up to date as the client. The 152// ordering of this slice is not guaranteed to be stable across updates. 153func (DataRepositoryLifecycle) Values() []DataRepositoryLifecycle { 154 return []DataRepositoryLifecycle{ 155 "CREATING", 156 "AVAILABLE", 157 "MISCONFIGURED", 158 "UPDATING", 159 "DELETING", 160 } 161} 162 163type DataRepositoryTaskFilterName string 164 165// Enum values for DataRepositoryTaskFilterName 166const ( 167 DataRepositoryTaskFilterNameFileSystemId DataRepositoryTaskFilterName = "file-system-id" 168 DataRepositoryTaskFilterNameTaskLifecycle DataRepositoryTaskFilterName = "task-lifecycle" 169) 170 171// Values returns all known values for DataRepositoryTaskFilterName. Note that this 172// can be expanded in the future, and so it is only as up to date as the client. 173// The ordering of this slice is not guaranteed to be stable across updates. 174func (DataRepositoryTaskFilterName) Values() []DataRepositoryTaskFilterName { 175 return []DataRepositoryTaskFilterName{ 176 "file-system-id", 177 "task-lifecycle", 178 } 179} 180 181type DataRepositoryTaskLifecycle string 182 183// Enum values for DataRepositoryTaskLifecycle 184const ( 185 DataRepositoryTaskLifecyclePending DataRepositoryTaskLifecycle = "PENDING" 186 DataRepositoryTaskLifecycleExecuting DataRepositoryTaskLifecycle = "EXECUTING" 187 DataRepositoryTaskLifecycleFailed DataRepositoryTaskLifecycle = "FAILED" 188 DataRepositoryTaskLifecycleSucceeded DataRepositoryTaskLifecycle = "SUCCEEDED" 189 DataRepositoryTaskLifecycleCanceled DataRepositoryTaskLifecycle = "CANCELED" 190 DataRepositoryTaskLifecycleCanceling DataRepositoryTaskLifecycle = "CANCELING" 191) 192 193// Values returns all known values for DataRepositoryTaskLifecycle. Note that this 194// can be expanded in the future, and so it is only as up to date as the client. 195// The ordering of this slice is not guaranteed to be stable across updates. 196func (DataRepositoryTaskLifecycle) Values() []DataRepositoryTaskLifecycle { 197 return []DataRepositoryTaskLifecycle{ 198 "PENDING", 199 "EXECUTING", 200 "FAILED", 201 "SUCCEEDED", 202 "CANCELED", 203 "CANCELING", 204 } 205} 206 207type DataRepositoryTaskType string 208 209// Enum values for DataRepositoryTaskType 210const ( 211 DataRepositoryTaskTypeExport DataRepositoryTaskType = "EXPORT_TO_REPOSITORY" 212) 213 214// Values returns all known values for DataRepositoryTaskType. Note that this can 215// be expanded in the future, and so it is only as up to date as the client. The 216// ordering of this slice is not guaranteed to be stable across updates. 217func (DataRepositoryTaskType) Values() []DataRepositoryTaskType { 218 return []DataRepositoryTaskType{ 219 "EXPORT_TO_REPOSITORY", 220 } 221} 222 223type DriveCacheType string 224 225// Enum values for DriveCacheType 226const ( 227 DriveCacheTypeNone DriveCacheType = "NONE" 228 DriveCacheTypeRead DriveCacheType = "READ" 229) 230 231// Values returns all known values for DriveCacheType. Note that this can be 232// expanded in the future, and so it is only as up to date as the client. The 233// ordering of this slice is not guaranteed to be stable across updates. 234func (DriveCacheType) Values() []DriveCacheType { 235 return []DriveCacheType{ 236 "NONE", 237 "READ", 238 } 239} 240 241type FileSystemLifecycle string 242 243// Enum values for FileSystemLifecycle 244const ( 245 FileSystemLifecycleAvailable FileSystemLifecycle = "AVAILABLE" 246 FileSystemLifecycleCreating FileSystemLifecycle = "CREATING" 247 FileSystemLifecycleFailed FileSystemLifecycle = "FAILED" 248 FileSystemLifecycleDeleting FileSystemLifecycle = "DELETING" 249 FileSystemLifecycleMisconfigured FileSystemLifecycle = "MISCONFIGURED" 250 FileSystemLifecycleUpdating FileSystemLifecycle = "UPDATING" 251) 252 253// Values returns all known values for FileSystemLifecycle. Note that this can be 254// expanded in the future, and so it is only as up to date as the client. The 255// ordering of this slice is not guaranteed to be stable across updates. 256func (FileSystemLifecycle) Values() []FileSystemLifecycle { 257 return []FileSystemLifecycle{ 258 "AVAILABLE", 259 "CREATING", 260 "FAILED", 261 "DELETING", 262 "MISCONFIGURED", 263 "UPDATING", 264 } 265} 266 267type FileSystemMaintenanceOperation string 268 269// Enum values for FileSystemMaintenanceOperation 270const ( 271 FileSystemMaintenanceOperationPatching FileSystemMaintenanceOperation = "PATCHING" 272 FileSystemMaintenanceOperationBackingUp FileSystemMaintenanceOperation = "BACKING_UP" 273) 274 275// Values returns all known values for FileSystemMaintenanceOperation. Note that 276// this can be expanded in the future, and so it is only as up to date as the 277// client. The ordering of this slice is not guaranteed to be stable across 278// updates. 279func (FileSystemMaintenanceOperation) Values() []FileSystemMaintenanceOperation { 280 return []FileSystemMaintenanceOperation{ 281 "PATCHING", 282 "BACKING_UP", 283 } 284} 285 286type FileSystemType string 287 288// Enum values for FileSystemType 289const ( 290 FileSystemTypeWindows FileSystemType = "WINDOWS" 291 FileSystemTypeLustre FileSystemType = "LUSTRE" 292) 293 294// Values returns all known values for FileSystemType. Note that this can be 295// expanded in the future, and so it is only as up to date as the client. The 296// ordering of this slice is not guaranteed to be stable across updates. 297func (FileSystemType) Values() []FileSystemType { 298 return []FileSystemType{ 299 "WINDOWS", 300 "LUSTRE", 301 } 302} 303 304type FilterName string 305 306// Enum values for FilterName 307const ( 308 FilterNameFileSystemId FilterName = "file-system-id" 309 FilterNameBackupType FilterName = "backup-type" 310 FilterNameFileSystemType FilterName = "file-system-type" 311) 312 313// Values returns all known values for FilterName. Note that this can be expanded 314// in the future, and so it is only as up to date as the client. The ordering of 315// this slice is not guaranteed to be stable across updates. 316func (FilterName) Values() []FilterName { 317 return []FilterName{ 318 "file-system-id", 319 "backup-type", 320 "file-system-type", 321 } 322} 323 324type LustreDeploymentType string 325 326// Enum values for LustreDeploymentType 327const ( 328 LustreDeploymentTypeScratch1 LustreDeploymentType = "SCRATCH_1" 329 LustreDeploymentTypeScratch2 LustreDeploymentType = "SCRATCH_2" 330 LustreDeploymentTypePersistent1 LustreDeploymentType = "PERSISTENT_1" 331) 332 333// Values returns all known values for LustreDeploymentType. Note that this can be 334// expanded in the future, and so it is only as up to date as the client. The 335// ordering of this slice is not guaranteed to be stable across updates. 336func (LustreDeploymentType) Values() []LustreDeploymentType { 337 return []LustreDeploymentType{ 338 "SCRATCH_1", 339 "SCRATCH_2", 340 "PERSISTENT_1", 341 } 342} 343 344type ReportFormat string 345 346// Enum values for ReportFormat 347const ( 348 ReportFormatReportCsv20191124 ReportFormat = "REPORT_CSV_20191124" 349) 350 351// Values returns all known values for ReportFormat. Note that this can be expanded 352// in the future, and so it is only as up to date as the client. The ordering of 353// this slice is not guaranteed to be stable across updates. 354func (ReportFormat) Values() []ReportFormat { 355 return []ReportFormat{ 356 "REPORT_CSV_20191124", 357 } 358} 359 360type ReportScope string 361 362// Enum values for ReportScope 363const ( 364 ReportScopeFailedFilesOnly ReportScope = "FAILED_FILES_ONLY" 365) 366 367// Values returns all known values for ReportScope. Note that this can be expanded 368// in the future, and so it is only as up to date as the client. The ordering of 369// this slice is not guaranteed to be stable across updates. 370func (ReportScope) Values() []ReportScope { 371 return []ReportScope{ 372 "FAILED_FILES_ONLY", 373 } 374} 375 376type ServiceLimit string 377 378// Enum values for ServiceLimit 379const ( 380 ServiceLimitFileSystemCount ServiceLimit = "FILE_SYSTEM_COUNT" 381 ServiceLimitTotalThroughputCapacity ServiceLimit = "TOTAL_THROUGHPUT_CAPACITY" 382 ServiceLimitTotalStorage ServiceLimit = "TOTAL_STORAGE" 383 ServiceLimitTotalUserInitiatedBackups ServiceLimit = "TOTAL_USER_INITIATED_BACKUPS" 384) 385 386// Values returns all known values for ServiceLimit. Note that this can be expanded 387// in the future, and so it is only as up to date as the client. The ordering of 388// this slice is not guaranteed to be stable across updates. 389func (ServiceLimit) Values() []ServiceLimit { 390 return []ServiceLimit{ 391 "FILE_SYSTEM_COUNT", 392 "TOTAL_THROUGHPUT_CAPACITY", 393 "TOTAL_STORAGE", 394 "TOTAL_USER_INITIATED_BACKUPS", 395 } 396} 397 398type Status string 399 400// Enum values for Status 401const ( 402 StatusFailed Status = "FAILED" 403 StatusInProgress Status = "IN_PROGRESS" 404 StatusPending Status = "PENDING" 405 StatusCompleted Status = "COMPLETED" 406 StatusUpdatedOptimizing Status = "UPDATED_OPTIMIZING" 407) 408 409// Values returns all known values for Status. Note that this can be expanded in 410// the future, and so it is only as up to date as the client. The ordering of this 411// slice is not guaranteed to be stable across updates. 412func (Status) Values() []Status { 413 return []Status{ 414 "FAILED", 415 "IN_PROGRESS", 416 "PENDING", 417 "COMPLETED", 418 "UPDATED_OPTIMIZING", 419 } 420} 421 422type StorageType string 423 424// Enum values for StorageType 425const ( 426 StorageTypeSsd StorageType = "SSD" 427 StorageTypeHdd StorageType = "HDD" 428) 429 430// Values returns all known values for StorageType. Note that this can be expanded 431// in the future, and so it is only as up to date as the client. The ordering of 432// this slice is not guaranteed to be stable across updates. 433func (StorageType) Values() []StorageType { 434 return []StorageType{ 435 "SSD", 436 "HDD", 437 } 438} 439 440type WindowsDeploymentType string 441 442// Enum values for WindowsDeploymentType 443const ( 444 WindowsDeploymentTypeMultiAz1 WindowsDeploymentType = "MULTI_AZ_1" 445 WindowsDeploymentTypeSingleAz1 WindowsDeploymentType = "SINGLE_AZ_1" 446 WindowsDeploymentTypeSingleAz2 WindowsDeploymentType = "SINGLE_AZ_2" 447) 448 449// Values returns all known values for WindowsDeploymentType. Note that this can be 450// expanded in the future, and so it is only as up to date as the client. The 451// ordering of this slice is not guaranteed to be stable across updates. 452func (WindowsDeploymentType) Values() []WindowsDeploymentType { 453 return []WindowsDeploymentType{ 454 "MULTI_AZ_1", 455 "SINGLE_AZ_1", 456 "SINGLE_AZ_2", 457 } 458} 459