1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type AppLaunchConfigurationStatus string 6 7// Enum values for AppLaunchConfigurationStatus 8const ( 9 AppLaunchConfigurationStatusNotConfigured AppLaunchConfigurationStatus = "NOT_CONFIGURED" 10 AppLaunchConfigurationStatusConfigured AppLaunchConfigurationStatus = "CONFIGURED" 11) 12 13// Values returns all known values for AppLaunchConfigurationStatus. Note that this 14// can be expanded in the future, and so it is only as up to date as the client. 15// The ordering of this slice is not guaranteed to be stable across updates. 16func (AppLaunchConfigurationStatus) Values() []AppLaunchConfigurationStatus { 17 return []AppLaunchConfigurationStatus{ 18 "NOT_CONFIGURED", 19 "CONFIGURED", 20 } 21} 22 23type AppLaunchStatus string 24 25// Enum values for AppLaunchStatus 26const ( 27 AppLaunchStatusReadyForConfiguration AppLaunchStatus = "READY_FOR_CONFIGURATION" 28 AppLaunchStatusConfigurationInProgress AppLaunchStatus = "CONFIGURATION_IN_PROGRESS" 29 AppLaunchStatusConfigurationInvalid AppLaunchStatus = "CONFIGURATION_INVALID" 30 AppLaunchStatusReadyForLaunch AppLaunchStatus = "READY_FOR_LAUNCH" 31 AppLaunchStatusValidationInProgress AppLaunchStatus = "VALIDATION_IN_PROGRESS" 32 AppLaunchStatusLaunchPending AppLaunchStatus = "LAUNCH_PENDING" 33 AppLaunchStatusLaunchInProgress AppLaunchStatus = "LAUNCH_IN_PROGRESS" 34 AppLaunchStatusLaunched AppLaunchStatus = "LAUNCHED" 35 AppLaunchStatusPartiallyLaunched AppLaunchStatus = "PARTIALLY_LAUNCHED" 36 AppLaunchStatusDeltaLaunchInProgress AppLaunchStatus = "DELTA_LAUNCH_IN_PROGRESS" 37 AppLaunchStatusDeltaLaunchFailed AppLaunchStatus = "DELTA_LAUNCH_FAILED" 38 AppLaunchStatusLaunchFailed AppLaunchStatus = "LAUNCH_FAILED" 39 AppLaunchStatusTerminateInProgress AppLaunchStatus = "TERMINATE_IN_PROGRESS" 40 AppLaunchStatusTerminateFailed AppLaunchStatus = "TERMINATE_FAILED" 41 AppLaunchStatusTerminated AppLaunchStatus = "TERMINATED" 42) 43 44// Values returns all known values for AppLaunchStatus. Note that this can be 45// expanded in the future, and so it is only as up to date as the client. The 46// ordering of this slice is not guaranteed to be stable across updates. 47func (AppLaunchStatus) Values() []AppLaunchStatus { 48 return []AppLaunchStatus{ 49 "READY_FOR_CONFIGURATION", 50 "CONFIGURATION_IN_PROGRESS", 51 "CONFIGURATION_INVALID", 52 "READY_FOR_LAUNCH", 53 "VALIDATION_IN_PROGRESS", 54 "LAUNCH_PENDING", 55 "LAUNCH_IN_PROGRESS", 56 "LAUNCHED", 57 "PARTIALLY_LAUNCHED", 58 "DELTA_LAUNCH_IN_PROGRESS", 59 "DELTA_LAUNCH_FAILED", 60 "LAUNCH_FAILED", 61 "TERMINATE_IN_PROGRESS", 62 "TERMINATE_FAILED", 63 "TERMINATED", 64 } 65} 66 67type AppReplicationConfigurationStatus string 68 69// Enum values for AppReplicationConfigurationStatus 70const ( 71 AppReplicationConfigurationStatusNotConfigured AppReplicationConfigurationStatus = "NOT_CONFIGURED" 72 AppReplicationConfigurationStatusConfigured AppReplicationConfigurationStatus = "CONFIGURED" 73) 74 75// Values returns all known values for AppReplicationConfigurationStatus. Note that 76// this can be expanded in the future, and so it is only as up to date as the 77// client. The ordering of this slice is not guaranteed to be stable across 78// updates. 79func (AppReplicationConfigurationStatus) Values() []AppReplicationConfigurationStatus { 80 return []AppReplicationConfigurationStatus{ 81 "NOT_CONFIGURED", 82 "CONFIGURED", 83 } 84} 85 86type AppReplicationStatus string 87 88// Enum values for AppReplicationStatus 89const ( 90 AppReplicationStatusReadyForConfiguration AppReplicationStatus = "READY_FOR_CONFIGURATION" 91 AppReplicationStatusConfigurationInProgress AppReplicationStatus = "CONFIGURATION_IN_PROGRESS" 92 AppReplicationStatusConfigurationInvalid AppReplicationStatus = "CONFIGURATION_INVALID" 93 AppReplicationStatusReadyForReplication AppReplicationStatus = "READY_FOR_REPLICATION" 94 AppReplicationStatusValidationInProgress AppReplicationStatus = "VALIDATION_IN_PROGRESS" 95 AppReplicationStatusReplicationPending AppReplicationStatus = "REPLICATION_PENDING" 96 AppReplicationStatusReplicationInProgress AppReplicationStatus = "REPLICATION_IN_PROGRESS" 97 AppReplicationStatusReplicated AppReplicationStatus = "REPLICATED" 98 AppReplicationStatusPartiallyReplicated AppReplicationStatus = "PARTIALLY_REPLICATED" 99 AppReplicationStatusDeltaReplicationInProgress AppReplicationStatus = "DELTA_REPLICATION_IN_PROGRESS" 100 AppReplicationStatusDeltaReplicated AppReplicationStatus = "DELTA_REPLICATED" 101 AppReplicationStatusDeltaReplicationFailed AppReplicationStatus = "DELTA_REPLICATION_FAILED" 102 AppReplicationStatusReplicationFailed AppReplicationStatus = "REPLICATION_FAILED" 103 AppReplicationStatusReplicationStopping AppReplicationStatus = "REPLICATION_STOPPING" 104 AppReplicationStatusReplicationStopFailed AppReplicationStatus = "REPLICATION_STOP_FAILED" 105 AppReplicationStatusReplicationStopped AppReplicationStatus = "REPLICATION_STOPPED" 106) 107 108// Values returns all known values for AppReplicationStatus. Note that this can be 109// expanded in the future, and so it is only as up to date as the client. The 110// ordering of this slice is not guaranteed to be stable across updates. 111func (AppReplicationStatus) Values() []AppReplicationStatus { 112 return []AppReplicationStatus{ 113 "READY_FOR_CONFIGURATION", 114 "CONFIGURATION_IN_PROGRESS", 115 "CONFIGURATION_INVALID", 116 "READY_FOR_REPLICATION", 117 "VALIDATION_IN_PROGRESS", 118 "REPLICATION_PENDING", 119 "REPLICATION_IN_PROGRESS", 120 "REPLICATED", 121 "PARTIALLY_REPLICATED", 122 "DELTA_REPLICATION_IN_PROGRESS", 123 "DELTA_REPLICATED", 124 "DELTA_REPLICATION_FAILED", 125 "REPLICATION_FAILED", 126 "REPLICATION_STOPPING", 127 "REPLICATION_STOP_FAILED", 128 "REPLICATION_STOPPED", 129 } 130} 131 132type AppStatus string 133 134// Enum values for AppStatus 135const ( 136 AppStatusCreating AppStatus = "CREATING" 137 AppStatusActive AppStatus = "ACTIVE" 138 AppStatusUpdating AppStatus = "UPDATING" 139 AppStatusDeleting AppStatus = "DELETING" 140 AppStatusDeleted AppStatus = "DELETED" 141 AppStatusDeleteFailed AppStatus = "DELETE_FAILED" 142) 143 144// Values returns all known values for AppStatus. Note that this can be expanded in 145// the future, and so it is only as up to date as the client. The ordering of this 146// slice is not guaranteed to be stable across updates. 147func (AppStatus) Values() []AppStatus { 148 return []AppStatus{ 149 "CREATING", 150 "ACTIVE", 151 "UPDATING", 152 "DELETING", 153 "DELETED", 154 "DELETE_FAILED", 155 } 156} 157 158type AppValidationStrategy string 159 160// Enum values for AppValidationStrategy 161const ( 162 AppValidationStrategySsm AppValidationStrategy = "SSM" 163) 164 165// Values returns all known values for AppValidationStrategy. Note that this can be 166// expanded in the future, and so it is only as up to date as the client. The 167// ordering of this slice is not guaranteed to be stable across updates. 168func (AppValidationStrategy) Values() []AppValidationStrategy { 169 return []AppValidationStrategy{ 170 "SSM", 171 } 172} 173 174type ConnectorCapability string 175 176// Enum values for ConnectorCapability 177const ( 178 ConnectorCapabilityVSphere ConnectorCapability = "VSPHERE" 179 ConnectorCapabilityScvmm ConnectorCapability = "SCVMM" 180 ConnectorCapabilityHyperVManager ConnectorCapability = "HYPERV-MANAGER" 181 ConnectorCapabilitySnapshotBatching ConnectorCapability = "SNAPSHOT_BATCHING" 182 ConnectorCapabilitySmsOptimized ConnectorCapability = "SMS_OPTIMIZED" 183) 184 185// Values returns all known values for ConnectorCapability. Note that this can be 186// expanded in the future, and so it is only as up to date as the client. The 187// ordering of this slice is not guaranteed to be stable across updates. 188func (ConnectorCapability) Values() []ConnectorCapability { 189 return []ConnectorCapability{ 190 "VSPHERE", 191 "SCVMM", 192 "HYPERV-MANAGER", 193 "SNAPSHOT_BATCHING", 194 "SMS_OPTIMIZED", 195 } 196} 197 198type ConnectorStatus string 199 200// Enum values for ConnectorStatus 201const ( 202 ConnectorStatusHealthy ConnectorStatus = "HEALTHY" 203 ConnectorStatusUnhealthy ConnectorStatus = "UNHEALTHY" 204) 205 206// Values returns all known values for ConnectorStatus. Note that this can be 207// expanded in the future, and so it is only as up to date as the client. The 208// ordering of this slice is not guaranteed to be stable across updates. 209func (ConnectorStatus) Values() []ConnectorStatus { 210 return []ConnectorStatus{ 211 "HEALTHY", 212 "UNHEALTHY", 213 } 214} 215 216type LicenseType string 217 218// Enum values for LicenseType 219const ( 220 LicenseTypeAws LicenseType = "AWS" 221 LicenseTypeByol LicenseType = "BYOL" 222) 223 224// Values returns all known values for LicenseType. Note that this can be expanded 225// in the future, and so it is only as up to date as the client. The ordering of 226// this slice is not guaranteed to be stable across updates. 227func (LicenseType) Values() []LicenseType { 228 return []LicenseType{ 229 "AWS", 230 "BYOL", 231 } 232} 233 234type OutputFormat string 235 236// Enum values for OutputFormat 237const ( 238 OutputFormatJson OutputFormat = "JSON" 239 OutputFormatYaml OutputFormat = "YAML" 240) 241 242// Values returns all known values for OutputFormat. Note that this can be expanded 243// in the future, and so it is only as up to date as the client. The ordering of 244// this slice is not guaranteed to be stable across updates. 245func (OutputFormat) Values() []OutputFormat { 246 return []OutputFormat{ 247 "JSON", 248 "YAML", 249 } 250} 251 252type ReplicationJobState string 253 254// Enum values for ReplicationJobState 255const ( 256 ReplicationJobStatePending ReplicationJobState = "PENDING" 257 ReplicationJobStateActive ReplicationJobState = "ACTIVE" 258 ReplicationJobStateFailed ReplicationJobState = "FAILED" 259 ReplicationJobStateDeleting ReplicationJobState = "DELETING" 260 ReplicationJobStateDeleted ReplicationJobState = "DELETED" 261 ReplicationJobStateCompleted ReplicationJobState = "COMPLETED" 262 ReplicationJobStatePausedOnFailure ReplicationJobState = "PAUSED_ON_FAILURE" 263 ReplicationJobStateFailing ReplicationJobState = "FAILING" 264) 265 266// Values returns all known values for ReplicationJobState. Note that this can be 267// expanded in the future, and so it is only as up to date as the client. The 268// ordering of this slice is not guaranteed to be stable across updates. 269func (ReplicationJobState) Values() []ReplicationJobState { 270 return []ReplicationJobState{ 271 "PENDING", 272 "ACTIVE", 273 "FAILED", 274 "DELETING", 275 "DELETED", 276 "COMPLETED", 277 "PAUSED_ON_FAILURE", 278 "FAILING", 279 } 280} 281 282type ReplicationRunState string 283 284// Enum values for ReplicationRunState 285const ( 286 ReplicationRunStatePending ReplicationRunState = "PENDING" 287 ReplicationRunStateMissed ReplicationRunState = "MISSED" 288 ReplicationRunStateActive ReplicationRunState = "ACTIVE" 289 ReplicationRunStateFailed ReplicationRunState = "FAILED" 290 ReplicationRunStateCompleted ReplicationRunState = "COMPLETED" 291 ReplicationRunStateDeleting ReplicationRunState = "DELETING" 292 ReplicationRunStateDeleted ReplicationRunState = "DELETED" 293) 294 295// Values returns all known values for ReplicationRunState. Note that this can be 296// expanded in the future, and so it is only as up to date as the client. The 297// ordering of this slice is not guaranteed to be stable across updates. 298func (ReplicationRunState) Values() []ReplicationRunState { 299 return []ReplicationRunState{ 300 "PENDING", 301 "MISSED", 302 "ACTIVE", 303 "FAILED", 304 "COMPLETED", 305 "DELETING", 306 "DELETED", 307 } 308} 309 310type ReplicationRunType string 311 312// Enum values for ReplicationRunType 313const ( 314 ReplicationRunTypeOnDemand ReplicationRunType = "ON_DEMAND" 315 ReplicationRunTypeAutomatic ReplicationRunType = "AUTOMATIC" 316) 317 318// Values returns all known values for ReplicationRunType. Note that this can be 319// expanded in the future, and so it is only as up to date as the client. The 320// ordering of this slice is not guaranteed to be stable across updates. 321func (ReplicationRunType) Values() []ReplicationRunType { 322 return []ReplicationRunType{ 323 "ON_DEMAND", 324 "AUTOMATIC", 325 } 326} 327 328type ScriptType string 329 330// Enum values for ScriptType 331const ( 332 ScriptTypeShellScript ScriptType = "SHELL_SCRIPT" 333 ScriptTypePowershellScript ScriptType = "POWERSHELL_SCRIPT" 334) 335 336// Values returns all known values for ScriptType. Note that this can be expanded 337// in the future, and so it is only as up to date as the client. The ordering of 338// this slice is not guaranteed to be stable across updates. 339func (ScriptType) Values() []ScriptType { 340 return []ScriptType{ 341 "SHELL_SCRIPT", 342 "POWERSHELL_SCRIPT", 343 } 344} 345 346type ServerCatalogStatus string 347 348// Enum values for ServerCatalogStatus 349const ( 350 ServerCatalogStatusNotImported ServerCatalogStatus = "NOT_IMPORTED" 351 ServerCatalogStatusImporting ServerCatalogStatus = "IMPORTING" 352 ServerCatalogStatusAvailable ServerCatalogStatus = "AVAILABLE" 353 ServerCatalogStatusDeleted ServerCatalogStatus = "DELETED" 354 ServerCatalogStatusExpired ServerCatalogStatus = "EXPIRED" 355) 356 357// Values returns all known values for ServerCatalogStatus. Note that this can be 358// expanded in the future, and so it is only as up to date as the client. The 359// ordering of this slice is not guaranteed to be stable across updates. 360func (ServerCatalogStatus) Values() []ServerCatalogStatus { 361 return []ServerCatalogStatus{ 362 "NOT_IMPORTED", 363 "IMPORTING", 364 "AVAILABLE", 365 "DELETED", 366 "EXPIRED", 367 } 368} 369 370type ServerType string 371 372// Enum values for ServerType 373const ( 374 ServerTypeVirtualMachine ServerType = "VIRTUAL_MACHINE" 375) 376 377// Values returns all known values for ServerType. Note that this can be expanded 378// in the future, and so it is only as up to date as the client. The ordering of 379// this slice is not guaranteed to be stable across updates. 380func (ServerType) Values() []ServerType { 381 return []ServerType{ 382 "VIRTUAL_MACHINE", 383 } 384} 385 386type ServerValidationStrategy string 387 388// Enum values for ServerValidationStrategy 389const ( 390 ServerValidationStrategyUserdata ServerValidationStrategy = "USERDATA" 391) 392 393// Values returns all known values for ServerValidationStrategy. Note that this can 394// be expanded in the future, and so it is only as up to date as the client. The 395// ordering of this slice is not guaranteed to be stable across updates. 396func (ServerValidationStrategy) Values() []ServerValidationStrategy { 397 return []ServerValidationStrategy{ 398 "USERDATA", 399 } 400} 401 402type ValidationStatus string 403 404// Enum values for ValidationStatus 405const ( 406 ValidationStatusReadyForValidation ValidationStatus = "READY_FOR_VALIDATION" 407 ValidationStatusPending ValidationStatus = "PENDING" 408 ValidationStatusInProgress ValidationStatus = "IN_PROGRESS" 409 ValidationStatusSucceeded ValidationStatus = "SUCCEEDED" 410 ValidationStatusFailed ValidationStatus = "FAILED" 411) 412 413// Values returns all known values for ValidationStatus. Note that this can be 414// expanded in the future, and so it is only as up to date as the client. The 415// ordering of this slice is not guaranteed to be stable across updates. 416func (ValidationStatus) Values() []ValidationStatus { 417 return []ValidationStatus{ 418 "READY_FOR_VALIDATION", 419 "PENDING", 420 "IN_PROGRESS", 421 "SUCCEEDED", 422 "FAILED", 423 } 424} 425 426type VmManagerType string 427 428// Enum values for VmManagerType 429const ( 430 VmManagerTypeVSphere VmManagerType = "VSPHERE" 431 VmManagerTypeScvmm VmManagerType = "SCVMM" 432 VmManagerTypeHyperVManager VmManagerType = "HYPERV-MANAGER" 433) 434 435// Values returns all known values for VmManagerType. 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 (VmManagerType) Values() []VmManagerType { 439 return []VmManagerType{ 440 "VSPHERE", 441 "SCVMM", 442 "HYPERV-MANAGER", 443 } 444} 445