1package compute 2 3// Copyright (c) Microsoft Corporation. All rights reserved. 4// Licensed under the MIT License. See License.txt in the project root for license information. 5// 6// Code generated by Microsoft (R) AutoRest Code Generator. 7// Changes may cause incorrect behavior and will be lost if the code is regenerated. 8 9// AccessLevel enumerates the values for access level. 10type AccessLevel string 11 12const ( 13 // None ... 14 None AccessLevel = "None" 15 // Read ... 16 Read AccessLevel = "Read" 17) 18 19// PossibleAccessLevelValues returns an array of possible values for the AccessLevel const type. 20func PossibleAccessLevelValues() []AccessLevel { 21 return []AccessLevel{None, Read} 22} 23 24// AggregatedReplicationState enumerates the values for aggregated replication state. 25type AggregatedReplicationState string 26 27const ( 28 // Completed ... 29 Completed AggregatedReplicationState = "Completed" 30 // Failed ... 31 Failed AggregatedReplicationState = "Failed" 32 // InProgress ... 33 InProgress AggregatedReplicationState = "InProgress" 34 // Unknown ... 35 Unknown AggregatedReplicationState = "Unknown" 36) 37 38// PossibleAggregatedReplicationStateValues returns an array of possible values for the AggregatedReplicationState const type. 39func PossibleAggregatedReplicationStateValues() []AggregatedReplicationState { 40 return []AggregatedReplicationState{Completed, Failed, InProgress, Unknown} 41} 42 43// AvailabilitySetSkuTypes enumerates the values for availability set sku types. 44type AvailabilitySetSkuTypes string 45 46const ( 47 // Aligned ... 48 Aligned AvailabilitySetSkuTypes = "Aligned" 49 // Classic ... 50 Classic AvailabilitySetSkuTypes = "Classic" 51) 52 53// PossibleAvailabilitySetSkuTypesValues returns an array of possible values for the AvailabilitySetSkuTypes const type. 54func PossibleAvailabilitySetSkuTypesValues() []AvailabilitySetSkuTypes { 55 return []AvailabilitySetSkuTypes{Aligned, Classic} 56} 57 58// CachingTypes enumerates the values for caching types. 59type CachingTypes string 60 61const ( 62 // CachingTypesNone ... 63 CachingTypesNone CachingTypes = "None" 64 // CachingTypesReadOnly ... 65 CachingTypesReadOnly CachingTypes = "ReadOnly" 66 // CachingTypesReadWrite ... 67 CachingTypesReadWrite CachingTypes = "ReadWrite" 68) 69 70// PossibleCachingTypesValues returns an array of possible values for the CachingTypes const type. 71func PossibleCachingTypesValues() []CachingTypes { 72 return []CachingTypes{CachingTypesNone, CachingTypesReadOnly, CachingTypesReadWrite} 73} 74 75// ComponentNames enumerates the values for component names. 76type ComponentNames string 77 78const ( 79 // MicrosoftWindowsShellSetup ... 80 MicrosoftWindowsShellSetup ComponentNames = "Microsoft-Windows-Shell-Setup" 81) 82 83// PossibleComponentNamesValues returns an array of possible values for the ComponentNames const type. 84func PossibleComponentNamesValues() []ComponentNames { 85 return []ComponentNames{MicrosoftWindowsShellSetup} 86} 87 88// ContainerServiceOrchestratorTypes enumerates the values for container service orchestrator types. 89type ContainerServiceOrchestratorTypes string 90 91const ( 92 // Custom ... 93 Custom ContainerServiceOrchestratorTypes = "Custom" 94 // DCOS ... 95 DCOS ContainerServiceOrchestratorTypes = "DCOS" 96 // Kubernetes ... 97 Kubernetes ContainerServiceOrchestratorTypes = "Kubernetes" 98 // Swarm ... 99 Swarm ContainerServiceOrchestratorTypes = "Swarm" 100) 101 102// PossibleContainerServiceOrchestratorTypesValues returns an array of possible values for the ContainerServiceOrchestratorTypes const type. 103func PossibleContainerServiceOrchestratorTypesValues() []ContainerServiceOrchestratorTypes { 104 return []ContainerServiceOrchestratorTypes{Custom, DCOS, Kubernetes, Swarm} 105} 106 107// ContainerServiceVMSizeTypes enumerates the values for container service vm size types. 108type ContainerServiceVMSizeTypes string 109 110const ( 111 // StandardA0 ... 112 StandardA0 ContainerServiceVMSizeTypes = "Standard_A0" 113 // StandardA1 ... 114 StandardA1 ContainerServiceVMSizeTypes = "Standard_A1" 115 // StandardA10 ... 116 StandardA10 ContainerServiceVMSizeTypes = "Standard_A10" 117 // StandardA11 ... 118 StandardA11 ContainerServiceVMSizeTypes = "Standard_A11" 119 // StandardA2 ... 120 StandardA2 ContainerServiceVMSizeTypes = "Standard_A2" 121 // StandardA3 ... 122 StandardA3 ContainerServiceVMSizeTypes = "Standard_A3" 123 // StandardA4 ... 124 StandardA4 ContainerServiceVMSizeTypes = "Standard_A4" 125 // StandardA5 ... 126 StandardA5 ContainerServiceVMSizeTypes = "Standard_A5" 127 // StandardA6 ... 128 StandardA6 ContainerServiceVMSizeTypes = "Standard_A6" 129 // StandardA7 ... 130 StandardA7 ContainerServiceVMSizeTypes = "Standard_A7" 131 // StandardA8 ... 132 StandardA8 ContainerServiceVMSizeTypes = "Standard_A8" 133 // StandardA9 ... 134 StandardA9 ContainerServiceVMSizeTypes = "Standard_A9" 135 // StandardD1 ... 136 StandardD1 ContainerServiceVMSizeTypes = "Standard_D1" 137 // StandardD11 ... 138 StandardD11 ContainerServiceVMSizeTypes = "Standard_D11" 139 // StandardD11V2 ... 140 StandardD11V2 ContainerServiceVMSizeTypes = "Standard_D11_v2" 141 // StandardD12 ... 142 StandardD12 ContainerServiceVMSizeTypes = "Standard_D12" 143 // StandardD12V2 ... 144 StandardD12V2 ContainerServiceVMSizeTypes = "Standard_D12_v2" 145 // StandardD13 ... 146 StandardD13 ContainerServiceVMSizeTypes = "Standard_D13" 147 // StandardD13V2 ... 148 StandardD13V2 ContainerServiceVMSizeTypes = "Standard_D13_v2" 149 // StandardD14 ... 150 StandardD14 ContainerServiceVMSizeTypes = "Standard_D14" 151 // StandardD14V2 ... 152 StandardD14V2 ContainerServiceVMSizeTypes = "Standard_D14_v2" 153 // StandardD1V2 ... 154 StandardD1V2 ContainerServiceVMSizeTypes = "Standard_D1_v2" 155 // StandardD2 ... 156 StandardD2 ContainerServiceVMSizeTypes = "Standard_D2" 157 // StandardD2V2 ... 158 StandardD2V2 ContainerServiceVMSizeTypes = "Standard_D2_v2" 159 // StandardD3 ... 160 StandardD3 ContainerServiceVMSizeTypes = "Standard_D3" 161 // StandardD3V2 ... 162 StandardD3V2 ContainerServiceVMSizeTypes = "Standard_D3_v2" 163 // StandardD4 ... 164 StandardD4 ContainerServiceVMSizeTypes = "Standard_D4" 165 // StandardD4V2 ... 166 StandardD4V2 ContainerServiceVMSizeTypes = "Standard_D4_v2" 167 // StandardD5V2 ... 168 StandardD5V2 ContainerServiceVMSizeTypes = "Standard_D5_v2" 169 // StandardDS1 ... 170 StandardDS1 ContainerServiceVMSizeTypes = "Standard_DS1" 171 // StandardDS11 ... 172 StandardDS11 ContainerServiceVMSizeTypes = "Standard_DS11" 173 // StandardDS12 ... 174 StandardDS12 ContainerServiceVMSizeTypes = "Standard_DS12" 175 // StandardDS13 ... 176 StandardDS13 ContainerServiceVMSizeTypes = "Standard_DS13" 177 // StandardDS14 ... 178 StandardDS14 ContainerServiceVMSizeTypes = "Standard_DS14" 179 // StandardDS2 ... 180 StandardDS2 ContainerServiceVMSizeTypes = "Standard_DS2" 181 // StandardDS3 ... 182 StandardDS3 ContainerServiceVMSizeTypes = "Standard_DS3" 183 // StandardDS4 ... 184 StandardDS4 ContainerServiceVMSizeTypes = "Standard_DS4" 185 // StandardG1 ... 186 StandardG1 ContainerServiceVMSizeTypes = "Standard_G1" 187 // StandardG2 ... 188 StandardG2 ContainerServiceVMSizeTypes = "Standard_G2" 189 // StandardG3 ... 190 StandardG3 ContainerServiceVMSizeTypes = "Standard_G3" 191 // StandardG4 ... 192 StandardG4 ContainerServiceVMSizeTypes = "Standard_G4" 193 // StandardG5 ... 194 StandardG5 ContainerServiceVMSizeTypes = "Standard_G5" 195 // StandardGS1 ... 196 StandardGS1 ContainerServiceVMSizeTypes = "Standard_GS1" 197 // StandardGS2 ... 198 StandardGS2 ContainerServiceVMSizeTypes = "Standard_GS2" 199 // StandardGS3 ... 200 StandardGS3 ContainerServiceVMSizeTypes = "Standard_GS3" 201 // StandardGS4 ... 202 StandardGS4 ContainerServiceVMSizeTypes = "Standard_GS4" 203 // StandardGS5 ... 204 StandardGS5 ContainerServiceVMSizeTypes = "Standard_GS5" 205) 206 207// PossibleContainerServiceVMSizeTypesValues returns an array of possible values for the ContainerServiceVMSizeTypes const type. 208func PossibleContainerServiceVMSizeTypesValues() []ContainerServiceVMSizeTypes { 209 return []ContainerServiceVMSizeTypes{StandardA0, StandardA1, StandardA10, StandardA11, StandardA2, StandardA3, StandardA4, StandardA5, StandardA6, StandardA7, StandardA8, StandardA9, StandardD1, StandardD11, StandardD11V2, StandardD12, StandardD12V2, StandardD13, StandardD13V2, StandardD14, StandardD14V2, StandardD1V2, StandardD2, StandardD2V2, StandardD3, StandardD3V2, StandardD4, StandardD4V2, StandardD5V2, StandardDS1, StandardDS11, StandardDS12, StandardDS13, StandardDS14, StandardDS2, StandardDS3, StandardDS4, StandardG1, StandardG2, StandardG3, StandardG4, StandardG5, StandardGS1, StandardGS2, StandardGS3, StandardGS4, StandardGS5} 210} 211 212// DiffDiskOptions enumerates the values for diff disk options. 213type DiffDiskOptions string 214 215const ( 216 // Local ... 217 Local DiffDiskOptions = "Local" 218) 219 220// PossibleDiffDiskOptionsValues returns an array of possible values for the DiffDiskOptions const type. 221func PossibleDiffDiskOptionsValues() []DiffDiskOptions { 222 return []DiffDiskOptions{Local} 223} 224 225// DiskCreateOption enumerates the values for disk create option. 226type DiskCreateOption string 227 228const ( 229 // Attach ... 230 Attach DiskCreateOption = "Attach" 231 // Copy ... 232 Copy DiskCreateOption = "Copy" 233 // Empty ... 234 Empty DiskCreateOption = "Empty" 235 // FromImage ... 236 FromImage DiskCreateOption = "FromImage" 237 // Import ... 238 Import DiskCreateOption = "Import" 239 // Restore ... 240 Restore DiskCreateOption = "Restore" 241) 242 243// PossibleDiskCreateOptionValues returns an array of possible values for the DiskCreateOption const type. 244func PossibleDiskCreateOptionValues() []DiskCreateOption { 245 return []DiskCreateOption{Attach, Copy, Empty, FromImage, Import, Restore} 246} 247 248// DiskCreateOptionTypes enumerates the values for disk create option types. 249type DiskCreateOptionTypes string 250 251const ( 252 // DiskCreateOptionTypesAttach ... 253 DiskCreateOptionTypesAttach DiskCreateOptionTypes = "Attach" 254 // DiskCreateOptionTypesEmpty ... 255 DiskCreateOptionTypesEmpty DiskCreateOptionTypes = "Empty" 256 // DiskCreateOptionTypesFromImage ... 257 DiskCreateOptionTypesFromImage DiskCreateOptionTypes = "FromImage" 258) 259 260// PossibleDiskCreateOptionTypesValues returns an array of possible values for the DiskCreateOptionTypes const type. 261func PossibleDiskCreateOptionTypesValues() []DiskCreateOptionTypes { 262 return []DiskCreateOptionTypes{DiskCreateOptionTypesAttach, DiskCreateOptionTypesEmpty, DiskCreateOptionTypesFromImage} 263} 264 265// DiskStorageAccountTypes enumerates the values for disk storage account types. 266type DiskStorageAccountTypes string 267 268const ( 269 // PremiumLRS ... 270 PremiumLRS DiskStorageAccountTypes = "Premium_LRS" 271 // StandardLRS ... 272 StandardLRS DiskStorageAccountTypes = "Standard_LRS" 273 // StandardSSDLRS ... 274 StandardSSDLRS DiskStorageAccountTypes = "StandardSSD_LRS" 275 // UltraSSDLRS ... 276 UltraSSDLRS DiskStorageAccountTypes = "UltraSSD_LRS" 277) 278 279// PossibleDiskStorageAccountTypesValues returns an array of possible values for the DiskStorageAccountTypes const type. 280func PossibleDiskStorageAccountTypesValues() []DiskStorageAccountTypes { 281 return []DiskStorageAccountTypes{PremiumLRS, StandardLRS, StandardSSDLRS, UltraSSDLRS} 282} 283 284// HostCaching enumerates the values for host caching. 285type HostCaching string 286 287const ( 288 // HostCachingNone ... 289 HostCachingNone HostCaching = "None" 290 // HostCachingReadOnly ... 291 HostCachingReadOnly HostCaching = "ReadOnly" 292 // HostCachingReadWrite ... 293 HostCachingReadWrite HostCaching = "ReadWrite" 294) 295 296// PossibleHostCachingValues returns an array of possible values for the HostCaching const type. 297func PossibleHostCachingValues() []HostCaching { 298 return []HostCaching{HostCachingNone, HostCachingReadOnly, HostCachingReadWrite} 299} 300 301// InstanceViewTypes enumerates the values for instance view types. 302type InstanceViewTypes string 303 304const ( 305 // InstanceView ... 306 InstanceView InstanceViewTypes = "instanceView" 307) 308 309// PossibleInstanceViewTypesValues returns an array of possible values for the InstanceViewTypes const type. 310func PossibleInstanceViewTypesValues() []InstanceViewTypes { 311 return []InstanceViewTypes{InstanceView} 312} 313 314// IntervalInMins enumerates the values for interval in mins. 315type IntervalInMins string 316 317const ( 318 // FiveMins ... 319 FiveMins IntervalInMins = "FiveMins" 320 // SixtyMins ... 321 SixtyMins IntervalInMins = "SixtyMins" 322 // ThirtyMins ... 323 ThirtyMins IntervalInMins = "ThirtyMins" 324 // ThreeMins ... 325 ThreeMins IntervalInMins = "ThreeMins" 326) 327 328// PossibleIntervalInMinsValues returns an array of possible values for the IntervalInMins const type. 329func PossibleIntervalInMinsValues() []IntervalInMins { 330 return []IntervalInMins{FiveMins, SixtyMins, ThirtyMins, ThreeMins} 331} 332 333// IPVersion enumerates the values for ip version. 334type IPVersion string 335 336const ( 337 // IPv4 ... 338 IPv4 IPVersion = "IPv4" 339 // IPv6 ... 340 IPv6 IPVersion = "IPv6" 341) 342 343// PossibleIPVersionValues returns an array of possible values for the IPVersion const type. 344func PossibleIPVersionValues() []IPVersion { 345 return []IPVersion{IPv4, IPv6} 346} 347 348// MaintenanceOperationResultCodeTypes enumerates the values for maintenance operation result code types. 349type MaintenanceOperationResultCodeTypes string 350 351const ( 352 // MaintenanceOperationResultCodeTypesMaintenanceAborted ... 353 MaintenanceOperationResultCodeTypesMaintenanceAborted MaintenanceOperationResultCodeTypes = "MaintenanceAborted" 354 // MaintenanceOperationResultCodeTypesMaintenanceCompleted ... 355 MaintenanceOperationResultCodeTypesMaintenanceCompleted MaintenanceOperationResultCodeTypes = "MaintenanceCompleted" 356 // MaintenanceOperationResultCodeTypesNone ... 357 MaintenanceOperationResultCodeTypesNone MaintenanceOperationResultCodeTypes = "None" 358 // MaintenanceOperationResultCodeTypesRetryLater ... 359 MaintenanceOperationResultCodeTypesRetryLater MaintenanceOperationResultCodeTypes = "RetryLater" 360) 361 362// PossibleMaintenanceOperationResultCodeTypesValues returns an array of possible values for the MaintenanceOperationResultCodeTypes const type. 363func PossibleMaintenanceOperationResultCodeTypesValues() []MaintenanceOperationResultCodeTypes { 364 return []MaintenanceOperationResultCodeTypes{MaintenanceOperationResultCodeTypesMaintenanceAborted, MaintenanceOperationResultCodeTypesMaintenanceCompleted, MaintenanceOperationResultCodeTypesNone, MaintenanceOperationResultCodeTypesRetryLater} 365} 366 367// OperatingSystemStateTypes enumerates the values for operating system state types. 368type OperatingSystemStateTypes string 369 370const ( 371 // Generalized ... 372 Generalized OperatingSystemStateTypes = "Generalized" 373 // Specialized ... 374 Specialized OperatingSystemStateTypes = "Specialized" 375) 376 377// PossibleOperatingSystemStateTypesValues returns an array of possible values for the OperatingSystemStateTypes const type. 378func PossibleOperatingSystemStateTypesValues() []OperatingSystemStateTypes { 379 return []OperatingSystemStateTypes{Generalized, Specialized} 380} 381 382// OperatingSystemTypes enumerates the values for operating system types. 383type OperatingSystemTypes string 384 385const ( 386 // Linux ... 387 Linux OperatingSystemTypes = "Linux" 388 // Windows ... 389 Windows OperatingSystemTypes = "Windows" 390) 391 392// PossibleOperatingSystemTypesValues returns an array of possible values for the OperatingSystemTypes const type. 393func PossibleOperatingSystemTypesValues() []OperatingSystemTypes { 394 return []OperatingSystemTypes{Linux, Windows} 395} 396 397// PassNames enumerates the values for pass names. 398type PassNames string 399 400const ( 401 // OobeSystem ... 402 OobeSystem PassNames = "OobeSystem" 403) 404 405// PossiblePassNamesValues returns an array of possible values for the PassNames const type. 406func PossiblePassNamesValues() []PassNames { 407 return []PassNames{OobeSystem} 408} 409 410// ProtocolTypes enumerates the values for protocol types. 411type ProtocolTypes string 412 413const ( 414 // HTTP ... 415 HTTP ProtocolTypes = "Http" 416 // HTTPS ... 417 HTTPS ProtocolTypes = "Https" 418) 419 420// PossibleProtocolTypesValues returns an array of possible values for the ProtocolTypes const type. 421func PossibleProtocolTypesValues() []ProtocolTypes { 422 return []ProtocolTypes{HTTP, HTTPS} 423} 424 425// ProvisioningState enumerates the values for provisioning state. 426type ProvisioningState string 427 428const ( 429 // ProvisioningStateCreating ... 430 ProvisioningStateCreating ProvisioningState = "Creating" 431 // ProvisioningStateDeleting ... 432 ProvisioningStateDeleting ProvisioningState = "Deleting" 433 // ProvisioningStateFailed ... 434 ProvisioningStateFailed ProvisioningState = "Failed" 435 // ProvisioningStateMigrating ... 436 ProvisioningStateMigrating ProvisioningState = "Migrating" 437 // ProvisioningStateSucceeded ... 438 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 439 // ProvisioningStateUpdating ... 440 ProvisioningStateUpdating ProvisioningState = "Updating" 441) 442 443// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 444func PossibleProvisioningStateValues() []ProvisioningState { 445 return []ProvisioningState{ProvisioningStateCreating, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateMigrating, ProvisioningStateSucceeded, ProvisioningStateUpdating} 446} 447 448// ProvisioningState1 enumerates the values for provisioning state 1. 449type ProvisioningState1 string 450 451const ( 452 // ProvisioningState1Creating ... 453 ProvisioningState1Creating ProvisioningState1 = "Creating" 454 // ProvisioningState1Deleting ... 455 ProvisioningState1Deleting ProvisioningState1 = "Deleting" 456 // ProvisioningState1Failed ... 457 ProvisioningState1Failed ProvisioningState1 = "Failed" 458 // ProvisioningState1Migrating ... 459 ProvisioningState1Migrating ProvisioningState1 = "Migrating" 460 // ProvisioningState1Succeeded ... 461 ProvisioningState1Succeeded ProvisioningState1 = "Succeeded" 462 // ProvisioningState1Updating ... 463 ProvisioningState1Updating ProvisioningState1 = "Updating" 464) 465 466// PossibleProvisioningState1Values returns an array of possible values for the ProvisioningState1 const type. 467func PossibleProvisioningState1Values() []ProvisioningState1 { 468 return []ProvisioningState1{ProvisioningState1Creating, ProvisioningState1Deleting, ProvisioningState1Failed, ProvisioningState1Migrating, ProvisioningState1Succeeded, ProvisioningState1Updating} 469} 470 471// ProvisioningState2 enumerates the values for provisioning state 2. 472type ProvisioningState2 string 473 474const ( 475 // ProvisioningState2Creating ... 476 ProvisioningState2Creating ProvisioningState2 = "Creating" 477 // ProvisioningState2Deleting ... 478 ProvisioningState2Deleting ProvisioningState2 = "Deleting" 479 // ProvisioningState2Failed ... 480 ProvisioningState2Failed ProvisioningState2 = "Failed" 481 // ProvisioningState2Migrating ... 482 ProvisioningState2Migrating ProvisioningState2 = "Migrating" 483 // ProvisioningState2Succeeded ... 484 ProvisioningState2Succeeded ProvisioningState2 = "Succeeded" 485 // ProvisioningState2Updating ... 486 ProvisioningState2Updating ProvisioningState2 = "Updating" 487) 488 489// PossibleProvisioningState2Values returns an array of possible values for the ProvisioningState2 const type. 490func PossibleProvisioningState2Values() []ProvisioningState2 { 491 return []ProvisioningState2{ProvisioningState2Creating, ProvisioningState2Deleting, ProvisioningState2Failed, ProvisioningState2Migrating, ProvisioningState2Succeeded, ProvisioningState2Updating} 492} 493 494// ProximityPlacementGroupType enumerates the values for proximity placement group type. 495type ProximityPlacementGroupType string 496 497const ( 498 // Standard ... 499 Standard ProximityPlacementGroupType = "Standard" 500 // Ultra ... 501 Ultra ProximityPlacementGroupType = "Ultra" 502) 503 504// PossibleProximityPlacementGroupTypeValues returns an array of possible values for the ProximityPlacementGroupType const type. 505func PossibleProximityPlacementGroupTypeValues() []ProximityPlacementGroupType { 506 return []ProximityPlacementGroupType{Standard, Ultra} 507} 508 509// ReplicationState enumerates the values for replication state. 510type ReplicationState string 511 512const ( 513 // ReplicationStateCompleted ... 514 ReplicationStateCompleted ReplicationState = "Completed" 515 // ReplicationStateFailed ... 516 ReplicationStateFailed ReplicationState = "Failed" 517 // ReplicationStateReplicating ... 518 ReplicationStateReplicating ReplicationState = "Replicating" 519 // ReplicationStateUnknown ... 520 ReplicationStateUnknown ReplicationState = "Unknown" 521) 522 523// PossibleReplicationStateValues returns an array of possible values for the ReplicationState const type. 524func PossibleReplicationStateValues() []ReplicationState { 525 return []ReplicationState{ReplicationStateCompleted, ReplicationStateFailed, ReplicationStateReplicating, ReplicationStateUnknown} 526} 527 528// ReplicationStatusTypes enumerates the values for replication status types. 529type ReplicationStatusTypes string 530 531const ( 532 // ReplicationStatusTypesReplicationStatus ... 533 ReplicationStatusTypesReplicationStatus ReplicationStatusTypes = "ReplicationStatus" 534) 535 536// PossibleReplicationStatusTypesValues returns an array of possible values for the ReplicationStatusTypes const type. 537func PossibleReplicationStatusTypesValues() []ReplicationStatusTypes { 538 return []ReplicationStatusTypes{ReplicationStatusTypesReplicationStatus} 539} 540 541// ResourceIdentityType enumerates the values for resource identity type. 542type ResourceIdentityType string 543 544const ( 545 // ResourceIdentityTypeNone ... 546 ResourceIdentityTypeNone ResourceIdentityType = "None" 547 // ResourceIdentityTypeSystemAssigned ... 548 ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned" 549 // ResourceIdentityTypeSystemAssignedUserAssigned ... 550 ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned, UserAssigned" 551 // ResourceIdentityTypeUserAssigned ... 552 ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned" 553) 554 555// PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type. 556func PossibleResourceIdentityTypeValues() []ResourceIdentityType { 557 return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeSystemAssignedUserAssigned, ResourceIdentityTypeUserAssigned} 558} 559 560// ResourceSkuCapacityScaleType enumerates the values for resource sku capacity scale type. 561type ResourceSkuCapacityScaleType string 562 563const ( 564 // ResourceSkuCapacityScaleTypeAutomatic ... 565 ResourceSkuCapacityScaleTypeAutomatic ResourceSkuCapacityScaleType = "Automatic" 566 // ResourceSkuCapacityScaleTypeManual ... 567 ResourceSkuCapacityScaleTypeManual ResourceSkuCapacityScaleType = "Manual" 568 // ResourceSkuCapacityScaleTypeNone ... 569 ResourceSkuCapacityScaleTypeNone ResourceSkuCapacityScaleType = "None" 570) 571 572// PossibleResourceSkuCapacityScaleTypeValues returns an array of possible values for the ResourceSkuCapacityScaleType const type. 573func PossibleResourceSkuCapacityScaleTypeValues() []ResourceSkuCapacityScaleType { 574 return []ResourceSkuCapacityScaleType{ResourceSkuCapacityScaleTypeAutomatic, ResourceSkuCapacityScaleTypeManual, ResourceSkuCapacityScaleTypeNone} 575} 576 577// ResourceSkuRestrictionsReasonCode enumerates the values for resource sku restrictions reason code. 578type ResourceSkuRestrictionsReasonCode string 579 580const ( 581 // NotAvailableForSubscription ... 582 NotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" 583 // QuotaID ... 584 QuotaID ResourceSkuRestrictionsReasonCode = "QuotaId" 585) 586 587// PossibleResourceSkuRestrictionsReasonCodeValues returns an array of possible values for the ResourceSkuRestrictionsReasonCode const type. 588func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode { 589 return []ResourceSkuRestrictionsReasonCode{NotAvailableForSubscription, QuotaID} 590} 591 592// ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type. 593type ResourceSkuRestrictionsType string 594 595const ( 596 // Location ... 597 Location ResourceSkuRestrictionsType = "Location" 598 // Zone ... 599 Zone ResourceSkuRestrictionsType = "Zone" 600) 601 602// PossibleResourceSkuRestrictionsTypeValues returns an array of possible values for the ResourceSkuRestrictionsType const type. 603func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType { 604 return []ResourceSkuRestrictionsType{Location, Zone} 605} 606 607// RollingUpgradeActionType enumerates the values for rolling upgrade action type. 608type RollingUpgradeActionType string 609 610const ( 611 // Cancel ... 612 Cancel RollingUpgradeActionType = "Cancel" 613 // Start ... 614 Start RollingUpgradeActionType = "Start" 615) 616 617// PossibleRollingUpgradeActionTypeValues returns an array of possible values for the RollingUpgradeActionType const type. 618func PossibleRollingUpgradeActionTypeValues() []RollingUpgradeActionType { 619 return []RollingUpgradeActionType{Cancel, Start} 620} 621 622// RollingUpgradeStatusCode enumerates the values for rolling upgrade status code. 623type RollingUpgradeStatusCode string 624 625const ( 626 // RollingUpgradeStatusCodeCancelled ... 627 RollingUpgradeStatusCodeCancelled RollingUpgradeStatusCode = "Cancelled" 628 // RollingUpgradeStatusCodeCompleted ... 629 RollingUpgradeStatusCodeCompleted RollingUpgradeStatusCode = "Completed" 630 // RollingUpgradeStatusCodeFaulted ... 631 RollingUpgradeStatusCodeFaulted RollingUpgradeStatusCode = "Faulted" 632 // RollingUpgradeStatusCodeRollingForward ... 633 RollingUpgradeStatusCodeRollingForward RollingUpgradeStatusCode = "RollingForward" 634) 635 636// PossibleRollingUpgradeStatusCodeValues returns an array of possible values for the RollingUpgradeStatusCode const type. 637func PossibleRollingUpgradeStatusCodeValues() []RollingUpgradeStatusCode { 638 return []RollingUpgradeStatusCode{RollingUpgradeStatusCodeCancelled, RollingUpgradeStatusCodeCompleted, RollingUpgradeStatusCodeFaulted, RollingUpgradeStatusCodeRollingForward} 639} 640 641// SettingNames enumerates the values for setting names. 642type SettingNames string 643 644const ( 645 // AutoLogon ... 646 AutoLogon SettingNames = "AutoLogon" 647 // FirstLogonCommands ... 648 FirstLogonCommands SettingNames = "FirstLogonCommands" 649) 650 651// PossibleSettingNamesValues returns an array of possible values for the SettingNames const type. 652func PossibleSettingNamesValues() []SettingNames { 653 return []SettingNames{AutoLogon, FirstLogonCommands} 654} 655 656// SnapshotStorageAccountTypes enumerates the values for snapshot storage account types. 657type SnapshotStorageAccountTypes string 658 659const ( 660 // SnapshotStorageAccountTypesPremiumLRS ... 661 SnapshotStorageAccountTypesPremiumLRS SnapshotStorageAccountTypes = "Premium_LRS" 662 // SnapshotStorageAccountTypesStandardLRS ... 663 SnapshotStorageAccountTypesStandardLRS SnapshotStorageAccountTypes = "Standard_LRS" 664 // SnapshotStorageAccountTypesStandardZRS ... 665 SnapshotStorageAccountTypesStandardZRS SnapshotStorageAccountTypes = "Standard_ZRS" 666) 667 668// PossibleSnapshotStorageAccountTypesValues returns an array of possible values for the SnapshotStorageAccountTypes const type. 669func PossibleSnapshotStorageAccountTypesValues() []SnapshotStorageAccountTypes { 670 return []SnapshotStorageAccountTypes{SnapshotStorageAccountTypesPremiumLRS, SnapshotStorageAccountTypesStandardLRS, SnapshotStorageAccountTypesStandardZRS} 671} 672 673// StatusLevelTypes enumerates the values for status level types. 674type StatusLevelTypes string 675 676const ( 677 // Error ... 678 Error StatusLevelTypes = "Error" 679 // Info ... 680 Info StatusLevelTypes = "Info" 681 // Warning ... 682 Warning StatusLevelTypes = "Warning" 683) 684 685// PossibleStatusLevelTypesValues returns an array of possible values for the StatusLevelTypes const type. 686func PossibleStatusLevelTypesValues() []StatusLevelTypes { 687 return []StatusLevelTypes{Error, Info, Warning} 688} 689 690// StorageAccountTypes enumerates the values for storage account types. 691type StorageAccountTypes string 692 693const ( 694 // StorageAccountTypesPremiumLRS ... 695 StorageAccountTypesPremiumLRS StorageAccountTypes = "Premium_LRS" 696 // StorageAccountTypesStandardLRS ... 697 StorageAccountTypesStandardLRS StorageAccountTypes = "Standard_LRS" 698 // StorageAccountTypesStandardSSDLRS ... 699 StorageAccountTypesStandardSSDLRS StorageAccountTypes = "StandardSSD_LRS" 700 // StorageAccountTypesUltraSSDLRS ... 701 StorageAccountTypesUltraSSDLRS StorageAccountTypes = "UltraSSD_LRS" 702) 703 704// PossibleStorageAccountTypesValues returns an array of possible values for the StorageAccountTypes const type. 705func PossibleStorageAccountTypesValues() []StorageAccountTypes { 706 return []StorageAccountTypes{StorageAccountTypesPremiumLRS, StorageAccountTypesStandardLRS, StorageAccountTypesStandardSSDLRS, StorageAccountTypesUltraSSDLRS} 707} 708 709// UpgradeMode enumerates the values for upgrade mode. 710type UpgradeMode string 711 712const ( 713 // Automatic ... 714 Automatic UpgradeMode = "Automatic" 715 // Manual ... 716 Manual UpgradeMode = "Manual" 717 // Rolling ... 718 Rolling UpgradeMode = "Rolling" 719) 720 721// PossibleUpgradeModeValues returns an array of possible values for the UpgradeMode const type. 722func PossibleUpgradeModeValues() []UpgradeMode { 723 return []UpgradeMode{Automatic, Manual, Rolling} 724} 725 726// UpgradeOperationInvoker enumerates the values for upgrade operation invoker. 727type UpgradeOperationInvoker string 728 729const ( 730 // UpgradeOperationInvokerPlatform ... 731 UpgradeOperationInvokerPlatform UpgradeOperationInvoker = "Platform" 732 // UpgradeOperationInvokerUnknown ... 733 UpgradeOperationInvokerUnknown UpgradeOperationInvoker = "Unknown" 734 // UpgradeOperationInvokerUser ... 735 UpgradeOperationInvokerUser UpgradeOperationInvoker = "User" 736) 737 738// PossibleUpgradeOperationInvokerValues returns an array of possible values for the UpgradeOperationInvoker const type. 739func PossibleUpgradeOperationInvokerValues() []UpgradeOperationInvoker { 740 return []UpgradeOperationInvoker{UpgradeOperationInvokerPlatform, UpgradeOperationInvokerUnknown, UpgradeOperationInvokerUser} 741} 742 743// UpgradeState enumerates the values for upgrade state. 744type UpgradeState string 745 746const ( 747 // UpgradeStateCancelled ... 748 UpgradeStateCancelled UpgradeState = "Cancelled" 749 // UpgradeStateCompleted ... 750 UpgradeStateCompleted UpgradeState = "Completed" 751 // UpgradeStateFaulted ... 752 UpgradeStateFaulted UpgradeState = "Faulted" 753 // UpgradeStateRollingForward ... 754 UpgradeStateRollingForward UpgradeState = "RollingForward" 755) 756 757// PossibleUpgradeStateValues returns an array of possible values for the UpgradeState const type. 758func PossibleUpgradeStateValues() []UpgradeState { 759 return []UpgradeState{UpgradeStateCancelled, UpgradeStateCompleted, UpgradeStateFaulted, UpgradeStateRollingForward} 760} 761 762// VirtualMachineEvictionPolicyTypes enumerates the values for virtual machine eviction policy types. 763type VirtualMachineEvictionPolicyTypes string 764 765const ( 766 // Deallocate ... 767 Deallocate VirtualMachineEvictionPolicyTypes = "Deallocate" 768 // Delete ... 769 Delete VirtualMachineEvictionPolicyTypes = "Delete" 770) 771 772// PossibleVirtualMachineEvictionPolicyTypesValues returns an array of possible values for the VirtualMachineEvictionPolicyTypes const type. 773func PossibleVirtualMachineEvictionPolicyTypesValues() []VirtualMachineEvictionPolicyTypes { 774 return []VirtualMachineEvictionPolicyTypes{Deallocate, Delete} 775} 776 777// VirtualMachinePriorityTypes enumerates the values for virtual machine priority types. 778type VirtualMachinePriorityTypes string 779 780const ( 781 // Low ... 782 Low VirtualMachinePriorityTypes = "Low" 783 // Regular ... 784 Regular VirtualMachinePriorityTypes = "Regular" 785) 786 787// PossibleVirtualMachinePriorityTypesValues returns an array of possible values for the VirtualMachinePriorityTypes const type. 788func PossibleVirtualMachinePriorityTypesValues() []VirtualMachinePriorityTypes { 789 return []VirtualMachinePriorityTypes{Low, Regular} 790} 791 792// VirtualMachineScaleSetSkuScaleType enumerates the values for virtual machine scale set sku scale type. 793type VirtualMachineScaleSetSkuScaleType string 794 795const ( 796 // VirtualMachineScaleSetSkuScaleTypeAutomatic ... 797 VirtualMachineScaleSetSkuScaleTypeAutomatic VirtualMachineScaleSetSkuScaleType = "Automatic" 798 // VirtualMachineScaleSetSkuScaleTypeNone ... 799 VirtualMachineScaleSetSkuScaleTypeNone VirtualMachineScaleSetSkuScaleType = "None" 800) 801 802// PossibleVirtualMachineScaleSetSkuScaleTypeValues returns an array of possible values for the VirtualMachineScaleSetSkuScaleType const type. 803func PossibleVirtualMachineScaleSetSkuScaleTypeValues() []VirtualMachineScaleSetSkuScaleType { 804 return []VirtualMachineScaleSetSkuScaleType{VirtualMachineScaleSetSkuScaleTypeAutomatic, VirtualMachineScaleSetSkuScaleTypeNone} 805} 806 807// VirtualMachineSizeTypes enumerates the values for virtual machine size types. 808type VirtualMachineSizeTypes string 809 810const ( 811 // VirtualMachineSizeTypesBasicA0 ... 812 VirtualMachineSizeTypesBasicA0 VirtualMachineSizeTypes = "Basic_A0" 813 // VirtualMachineSizeTypesBasicA1 ... 814 VirtualMachineSizeTypesBasicA1 VirtualMachineSizeTypes = "Basic_A1" 815 // VirtualMachineSizeTypesBasicA2 ... 816 VirtualMachineSizeTypesBasicA2 VirtualMachineSizeTypes = "Basic_A2" 817 // VirtualMachineSizeTypesBasicA3 ... 818 VirtualMachineSizeTypesBasicA3 VirtualMachineSizeTypes = "Basic_A3" 819 // VirtualMachineSizeTypesBasicA4 ... 820 VirtualMachineSizeTypesBasicA4 VirtualMachineSizeTypes = "Basic_A4" 821 // VirtualMachineSizeTypesStandardA0 ... 822 VirtualMachineSizeTypesStandardA0 VirtualMachineSizeTypes = "Standard_A0" 823 // VirtualMachineSizeTypesStandardA1 ... 824 VirtualMachineSizeTypesStandardA1 VirtualMachineSizeTypes = "Standard_A1" 825 // VirtualMachineSizeTypesStandardA10 ... 826 VirtualMachineSizeTypesStandardA10 VirtualMachineSizeTypes = "Standard_A10" 827 // VirtualMachineSizeTypesStandardA11 ... 828 VirtualMachineSizeTypesStandardA11 VirtualMachineSizeTypes = "Standard_A11" 829 // VirtualMachineSizeTypesStandardA1V2 ... 830 VirtualMachineSizeTypesStandardA1V2 VirtualMachineSizeTypes = "Standard_A1_v2" 831 // VirtualMachineSizeTypesStandardA2 ... 832 VirtualMachineSizeTypesStandardA2 VirtualMachineSizeTypes = "Standard_A2" 833 // VirtualMachineSizeTypesStandardA2mV2 ... 834 VirtualMachineSizeTypesStandardA2mV2 VirtualMachineSizeTypes = "Standard_A2m_v2" 835 // VirtualMachineSizeTypesStandardA2V2 ... 836 VirtualMachineSizeTypesStandardA2V2 VirtualMachineSizeTypes = "Standard_A2_v2" 837 // VirtualMachineSizeTypesStandardA3 ... 838 VirtualMachineSizeTypesStandardA3 VirtualMachineSizeTypes = "Standard_A3" 839 // VirtualMachineSizeTypesStandardA4 ... 840 VirtualMachineSizeTypesStandardA4 VirtualMachineSizeTypes = "Standard_A4" 841 // VirtualMachineSizeTypesStandardA4mV2 ... 842 VirtualMachineSizeTypesStandardA4mV2 VirtualMachineSizeTypes = "Standard_A4m_v2" 843 // VirtualMachineSizeTypesStandardA4V2 ... 844 VirtualMachineSizeTypesStandardA4V2 VirtualMachineSizeTypes = "Standard_A4_v2" 845 // VirtualMachineSizeTypesStandardA5 ... 846 VirtualMachineSizeTypesStandardA5 VirtualMachineSizeTypes = "Standard_A5" 847 // VirtualMachineSizeTypesStandardA6 ... 848 VirtualMachineSizeTypesStandardA6 VirtualMachineSizeTypes = "Standard_A6" 849 // VirtualMachineSizeTypesStandardA7 ... 850 VirtualMachineSizeTypesStandardA7 VirtualMachineSizeTypes = "Standard_A7" 851 // VirtualMachineSizeTypesStandardA8 ... 852 VirtualMachineSizeTypesStandardA8 VirtualMachineSizeTypes = "Standard_A8" 853 // VirtualMachineSizeTypesStandardA8mV2 ... 854 VirtualMachineSizeTypesStandardA8mV2 VirtualMachineSizeTypes = "Standard_A8m_v2" 855 // VirtualMachineSizeTypesStandardA8V2 ... 856 VirtualMachineSizeTypesStandardA8V2 VirtualMachineSizeTypes = "Standard_A8_v2" 857 // VirtualMachineSizeTypesStandardA9 ... 858 VirtualMachineSizeTypesStandardA9 VirtualMachineSizeTypes = "Standard_A9" 859 // VirtualMachineSizeTypesStandardB1ms ... 860 VirtualMachineSizeTypesStandardB1ms VirtualMachineSizeTypes = "Standard_B1ms" 861 // VirtualMachineSizeTypesStandardB1s ... 862 VirtualMachineSizeTypesStandardB1s VirtualMachineSizeTypes = "Standard_B1s" 863 // VirtualMachineSizeTypesStandardB2ms ... 864 VirtualMachineSizeTypesStandardB2ms VirtualMachineSizeTypes = "Standard_B2ms" 865 // VirtualMachineSizeTypesStandardB2s ... 866 VirtualMachineSizeTypesStandardB2s VirtualMachineSizeTypes = "Standard_B2s" 867 // VirtualMachineSizeTypesStandardB4ms ... 868 VirtualMachineSizeTypesStandardB4ms VirtualMachineSizeTypes = "Standard_B4ms" 869 // VirtualMachineSizeTypesStandardB8ms ... 870 VirtualMachineSizeTypesStandardB8ms VirtualMachineSizeTypes = "Standard_B8ms" 871 // VirtualMachineSizeTypesStandardD1 ... 872 VirtualMachineSizeTypesStandardD1 VirtualMachineSizeTypes = "Standard_D1" 873 // VirtualMachineSizeTypesStandardD11 ... 874 VirtualMachineSizeTypesStandardD11 VirtualMachineSizeTypes = "Standard_D11" 875 // VirtualMachineSizeTypesStandardD11V2 ... 876 VirtualMachineSizeTypesStandardD11V2 VirtualMachineSizeTypes = "Standard_D11_v2" 877 // VirtualMachineSizeTypesStandardD12 ... 878 VirtualMachineSizeTypesStandardD12 VirtualMachineSizeTypes = "Standard_D12" 879 // VirtualMachineSizeTypesStandardD12V2 ... 880 VirtualMachineSizeTypesStandardD12V2 VirtualMachineSizeTypes = "Standard_D12_v2" 881 // VirtualMachineSizeTypesStandardD13 ... 882 VirtualMachineSizeTypesStandardD13 VirtualMachineSizeTypes = "Standard_D13" 883 // VirtualMachineSizeTypesStandardD13V2 ... 884 VirtualMachineSizeTypesStandardD13V2 VirtualMachineSizeTypes = "Standard_D13_v2" 885 // VirtualMachineSizeTypesStandardD14 ... 886 VirtualMachineSizeTypesStandardD14 VirtualMachineSizeTypes = "Standard_D14" 887 // VirtualMachineSizeTypesStandardD14V2 ... 888 VirtualMachineSizeTypesStandardD14V2 VirtualMachineSizeTypes = "Standard_D14_v2" 889 // VirtualMachineSizeTypesStandardD15V2 ... 890 VirtualMachineSizeTypesStandardD15V2 VirtualMachineSizeTypes = "Standard_D15_v2" 891 // VirtualMachineSizeTypesStandardD16sV3 ... 892 VirtualMachineSizeTypesStandardD16sV3 VirtualMachineSizeTypes = "Standard_D16s_v3" 893 // VirtualMachineSizeTypesStandardD16V3 ... 894 VirtualMachineSizeTypesStandardD16V3 VirtualMachineSizeTypes = "Standard_D16_v3" 895 // VirtualMachineSizeTypesStandardD1V2 ... 896 VirtualMachineSizeTypesStandardD1V2 VirtualMachineSizeTypes = "Standard_D1_v2" 897 // VirtualMachineSizeTypesStandardD2 ... 898 VirtualMachineSizeTypesStandardD2 VirtualMachineSizeTypes = "Standard_D2" 899 // VirtualMachineSizeTypesStandardD2sV3 ... 900 VirtualMachineSizeTypesStandardD2sV3 VirtualMachineSizeTypes = "Standard_D2s_v3" 901 // VirtualMachineSizeTypesStandardD2V2 ... 902 VirtualMachineSizeTypesStandardD2V2 VirtualMachineSizeTypes = "Standard_D2_v2" 903 // VirtualMachineSizeTypesStandardD2V3 ... 904 VirtualMachineSizeTypesStandardD2V3 VirtualMachineSizeTypes = "Standard_D2_v3" 905 // VirtualMachineSizeTypesStandardD3 ... 906 VirtualMachineSizeTypesStandardD3 VirtualMachineSizeTypes = "Standard_D3" 907 // VirtualMachineSizeTypesStandardD32sV3 ... 908 VirtualMachineSizeTypesStandardD32sV3 VirtualMachineSizeTypes = "Standard_D32s_v3" 909 // VirtualMachineSizeTypesStandardD32V3 ... 910 VirtualMachineSizeTypesStandardD32V3 VirtualMachineSizeTypes = "Standard_D32_v3" 911 // VirtualMachineSizeTypesStandardD3V2 ... 912 VirtualMachineSizeTypesStandardD3V2 VirtualMachineSizeTypes = "Standard_D3_v2" 913 // VirtualMachineSizeTypesStandardD4 ... 914 VirtualMachineSizeTypesStandardD4 VirtualMachineSizeTypes = "Standard_D4" 915 // VirtualMachineSizeTypesStandardD4sV3 ... 916 VirtualMachineSizeTypesStandardD4sV3 VirtualMachineSizeTypes = "Standard_D4s_v3" 917 // VirtualMachineSizeTypesStandardD4V2 ... 918 VirtualMachineSizeTypesStandardD4V2 VirtualMachineSizeTypes = "Standard_D4_v2" 919 // VirtualMachineSizeTypesStandardD4V3 ... 920 VirtualMachineSizeTypesStandardD4V3 VirtualMachineSizeTypes = "Standard_D4_v3" 921 // VirtualMachineSizeTypesStandardD5V2 ... 922 VirtualMachineSizeTypesStandardD5V2 VirtualMachineSizeTypes = "Standard_D5_v2" 923 // VirtualMachineSizeTypesStandardD64sV3 ... 924 VirtualMachineSizeTypesStandardD64sV3 VirtualMachineSizeTypes = "Standard_D64s_v3" 925 // VirtualMachineSizeTypesStandardD64V3 ... 926 VirtualMachineSizeTypesStandardD64V3 VirtualMachineSizeTypes = "Standard_D64_v3" 927 // VirtualMachineSizeTypesStandardD8sV3 ... 928 VirtualMachineSizeTypesStandardD8sV3 VirtualMachineSizeTypes = "Standard_D8s_v3" 929 // VirtualMachineSizeTypesStandardD8V3 ... 930 VirtualMachineSizeTypesStandardD8V3 VirtualMachineSizeTypes = "Standard_D8_v3" 931 // VirtualMachineSizeTypesStandardDS1 ... 932 VirtualMachineSizeTypesStandardDS1 VirtualMachineSizeTypes = "Standard_DS1" 933 // VirtualMachineSizeTypesStandardDS11 ... 934 VirtualMachineSizeTypesStandardDS11 VirtualMachineSizeTypes = "Standard_DS11" 935 // VirtualMachineSizeTypesStandardDS11V2 ... 936 VirtualMachineSizeTypesStandardDS11V2 VirtualMachineSizeTypes = "Standard_DS11_v2" 937 // VirtualMachineSizeTypesStandardDS12 ... 938 VirtualMachineSizeTypesStandardDS12 VirtualMachineSizeTypes = "Standard_DS12" 939 // VirtualMachineSizeTypesStandardDS12V2 ... 940 VirtualMachineSizeTypesStandardDS12V2 VirtualMachineSizeTypes = "Standard_DS12_v2" 941 // VirtualMachineSizeTypesStandardDS13 ... 942 VirtualMachineSizeTypesStandardDS13 VirtualMachineSizeTypes = "Standard_DS13" 943 // VirtualMachineSizeTypesStandardDS132V2 ... 944 VirtualMachineSizeTypesStandardDS132V2 VirtualMachineSizeTypes = "Standard_DS13-2_v2" 945 // VirtualMachineSizeTypesStandardDS134V2 ... 946 VirtualMachineSizeTypesStandardDS134V2 VirtualMachineSizeTypes = "Standard_DS13-4_v2" 947 // VirtualMachineSizeTypesStandardDS13V2 ... 948 VirtualMachineSizeTypesStandardDS13V2 VirtualMachineSizeTypes = "Standard_DS13_v2" 949 // VirtualMachineSizeTypesStandardDS14 ... 950 VirtualMachineSizeTypesStandardDS14 VirtualMachineSizeTypes = "Standard_DS14" 951 // VirtualMachineSizeTypesStandardDS144V2 ... 952 VirtualMachineSizeTypesStandardDS144V2 VirtualMachineSizeTypes = "Standard_DS14-4_v2" 953 // VirtualMachineSizeTypesStandardDS148V2 ... 954 VirtualMachineSizeTypesStandardDS148V2 VirtualMachineSizeTypes = "Standard_DS14-8_v2" 955 // VirtualMachineSizeTypesStandardDS14V2 ... 956 VirtualMachineSizeTypesStandardDS14V2 VirtualMachineSizeTypes = "Standard_DS14_v2" 957 // VirtualMachineSizeTypesStandardDS15V2 ... 958 VirtualMachineSizeTypesStandardDS15V2 VirtualMachineSizeTypes = "Standard_DS15_v2" 959 // VirtualMachineSizeTypesStandardDS1V2 ... 960 VirtualMachineSizeTypesStandardDS1V2 VirtualMachineSizeTypes = "Standard_DS1_v2" 961 // VirtualMachineSizeTypesStandardDS2 ... 962 VirtualMachineSizeTypesStandardDS2 VirtualMachineSizeTypes = "Standard_DS2" 963 // VirtualMachineSizeTypesStandardDS2V2 ... 964 VirtualMachineSizeTypesStandardDS2V2 VirtualMachineSizeTypes = "Standard_DS2_v2" 965 // VirtualMachineSizeTypesStandardDS3 ... 966 VirtualMachineSizeTypesStandardDS3 VirtualMachineSizeTypes = "Standard_DS3" 967 // VirtualMachineSizeTypesStandardDS3V2 ... 968 VirtualMachineSizeTypesStandardDS3V2 VirtualMachineSizeTypes = "Standard_DS3_v2" 969 // VirtualMachineSizeTypesStandardDS4 ... 970 VirtualMachineSizeTypesStandardDS4 VirtualMachineSizeTypes = "Standard_DS4" 971 // VirtualMachineSizeTypesStandardDS4V2 ... 972 VirtualMachineSizeTypesStandardDS4V2 VirtualMachineSizeTypes = "Standard_DS4_v2" 973 // VirtualMachineSizeTypesStandardDS5V2 ... 974 VirtualMachineSizeTypesStandardDS5V2 VirtualMachineSizeTypes = "Standard_DS5_v2" 975 // VirtualMachineSizeTypesStandardE16sV3 ... 976 VirtualMachineSizeTypesStandardE16sV3 VirtualMachineSizeTypes = "Standard_E16s_v3" 977 // VirtualMachineSizeTypesStandardE16V3 ... 978 VirtualMachineSizeTypesStandardE16V3 VirtualMachineSizeTypes = "Standard_E16_v3" 979 // VirtualMachineSizeTypesStandardE2sV3 ... 980 VirtualMachineSizeTypesStandardE2sV3 VirtualMachineSizeTypes = "Standard_E2s_v3" 981 // VirtualMachineSizeTypesStandardE2V3 ... 982 VirtualMachineSizeTypesStandardE2V3 VirtualMachineSizeTypes = "Standard_E2_v3" 983 // VirtualMachineSizeTypesStandardE3216V3 ... 984 VirtualMachineSizeTypesStandardE3216V3 VirtualMachineSizeTypes = "Standard_E32-16_v3" 985 // VirtualMachineSizeTypesStandardE328sV3 ... 986 VirtualMachineSizeTypesStandardE328sV3 VirtualMachineSizeTypes = "Standard_E32-8s_v3" 987 // VirtualMachineSizeTypesStandardE32sV3 ... 988 VirtualMachineSizeTypesStandardE32sV3 VirtualMachineSizeTypes = "Standard_E32s_v3" 989 // VirtualMachineSizeTypesStandardE32V3 ... 990 VirtualMachineSizeTypesStandardE32V3 VirtualMachineSizeTypes = "Standard_E32_v3" 991 // VirtualMachineSizeTypesStandardE4sV3 ... 992 VirtualMachineSizeTypesStandardE4sV3 VirtualMachineSizeTypes = "Standard_E4s_v3" 993 // VirtualMachineSizeTypesStandardE4V3 ... 994 VirtualMachineSizeTypesStandardE4V3 VirtualMachineSizeTypes = "Standard_E4_v3" 995 // VirtualMachineSizeTypesStandardE6416sV3 ... 996 VirtualMachineSizeTypesStandardE6416sV3 VirtualMachineSizeTypes = "Standard_E64-16s_v3" 997 // VirtualMachineSizeTypesStandardE6432sV3 ... 998 VirtualMachineSizeTypesStandardE6432sV3 VirtualMachineSizeTypes = "Standard_E64-32s_v3" 999 // VirtualMachineSizeTypesStandardE64sV3 ... 1000 VirtualMachineSizeTypesStandardE64sV3 VirtualMachineSizeTypes = "Standard_E64s_v3" 1001 // VirtualMachineSizeTypesStandardE64V3 ... 1002 VirtualMachineSizeTypesStandardE64V3 VirtualMachineSizeTypes = "Standard_E64_v3" 1003 // VirtualMachineSizeTypesStandardE8sV3 ... 1004 VirtualMachineSizeTypesStandardE8sV3 VirtualMachineSizeTypes = "Standard_E8s_v3" 1005 // VirtualMachineSizeTypesStandardE8V3 ... 1006 VirtualMachineSizeTypesStandardE8V3 VirtualMachineSizeTypes = "Standard_E8_v3" 1007 // VirtualMachineSizeTypesStandardF1 ... 1008 VirtualMachineSizeTypesStandardF1 VirtualMachineSizeTypes = "Standard_F1" 1009 // VirtualMachineSizeTypesStandardF16 ... 1010 VirtualMachineSizeTypesStandardF16 VirtualMachineSizeTypes = "Standard_F16" 1011 // VirtualMachineSizeTypesStandardF16s ... 1012 VirtualMachineSizeTypesStandardF16s VirtualMachineSizeTypes = "Standard_F16s" 1013 // VirtualMachineSizeTypesStandardF16sV2 ... 1014 VirtualMachineSizeTypesStandardF16sV2 VirtualMachineSizeTypes = "Standard_F16s_v2" 1015 // VirtualMachineSizeTypesStandardF1s ... 1016 VirtualMachineSizeTypesStandardF1s VirtualMachineSizeTypes = "Standard_F1s" 1017 // VirtualMachineSizeTypesStandardF2 ... 1018 VirtualMachineSizeTypesStandardF2 VirtualMachineSizeTypes = "Standard_F2" 1019 // VirtualMachineSizeTypesStandardF2s ... 1020 VirtualMachineSizeTypesStandardF2s VirtualMachineSizeTypes = "Standard_F2s" 1021 // VirtualMachineSizeTypesStandardF2sV2 ... 1022 VirtualMachineSizeTypesStandardF2sV2 VirtualMachineSizeTypes = "Standard_F2s_v2" 1023 // VirtualMachineSizeTypesStandardF32sV2 ... 1024 VirtualMachineSizeTypesStandardF32sV2 VirtualMachineSizeTypes = "Standard_F32s_v2" 1025 // VirtualMachineSizeTypesStandardF4 ... 1026 VirtualMachineSizeTypesStandardF4 VirtualMachineSizeTypes = "Standard_F4" 1027 // VirtualMachineSizeTypesStandardF4s ... 1028 VirtualMachineSizeTypesStandardF4s VirtualMachineSizeTypes = "Standard_F4s" 1029 // VirtualMachineSizeTypesStandardF4sV2 ... 1030 VirtualMachineSizeTypesStandardF4sV2 VirtualMachineSizeTypes = "Standard_F4s_v2" 1031 // VirtualMachineSizeTypesStandardF64sV2 ... 1032 VirtualMachineSizeTypesStandardF64sV2 VirtualMachineSizeTypes = "Standard_F64s_v2" 1033 // VirtualMachineSizeTypesStandardF72sV2 ... 1034 VirtualMachineSizeTypesStandardF72sV2 VirtualMachineSizeTypes = "Standard_F72s_v2" 1035 // VirtualMachineSizeTypesStandardF8 ... 1036 VirtualMachineSizeTypesStandardF8 VirtualMachineSizeTypes = "Standard_F8" 1037 // VirtualMachineSizeTypesStandardF8s ... 1038 VirtualMachineSizeTypesStandardF8s VirtualMachineSizeTypes = "Standard_F8s" 1039 // VirtualMachineSizeTypesStandardF8sV2 ... 1040 VirtualMachineSizeTypesStandardF8sV2 VirtualMachineSizeTypes = "Standard_F8s_v2" 1041 // VirtualMachineSizeTypesStandardG1 ... 1042 VirtualMachineSizeTypesStandardG1 VirtualMachineSizeTypes = "Standard_G1" 1043 // VirtualMachineSizeTypesStandardG2 ... 1044 VirtualMachineSizeTypesStandardG2 VirtualMachineSizeTypes = "Standard_G2" 1045 // VirtualMachineSizeTypesStandardG3 ... 1046 VirtualMachineSizeTypesStandardG3 VirtualMachineSizeTypes = "Standard_G3" 1047 // VirtualMachineSizeTypesStandardG4 ... 1048 VirtualMachineSizeTypesStandardG4 VirtualMachineSizeTypes = "Standard_G4" 1049 // VirtualMachineSizeTypesStandardG5 ... 1050 VirtualMachineSizeTypesStandardG5 VirtualMachineSizeTypes = "Standard_G5" 1051 // VirtualMachineSizeTypesStandardGS1 ... 1052 VirtualMachineSizeTypesStandardGS1 VirtualMachineSizeTypes = "Standard_GS1" 1053 // VirtualMachineSizeTypesStandardGS2 ... 1054 VirtualMachineSizeTypesStandardGS2 VirtualMachineSizeTypes = "Standard_GS2" 1055 // VirtualMachineSizeTypesStandardGS3 ... 1056 VirtualMachineSizeTypesStandardGS3 VirtualMachineSizeTypes = "Standard_GS3" 1057 // VirtualMachineSizeTypesStandardGS4 ... 1058 VirtualMachineSizeTypesStandardGS4 VirtualMachineSizeTypes = "Standard_GS4" 1059 // VirtualMachineSizeTypesStandardGS44 ... 1060 VirtualMachineSizeTypesStandardGS44 VirtualMachineSizeTypes = "Standard_GS4-4" 1061 // VirtualMachineSizeTypesStandardGS48 ... 1062 VirtualMachineSizeTypesStandardGS48 VirtualMachineSizeTypes = "Standard_GS4-8" 1063 // VirtualMachineSizeTypesStandardGS5 ... 1064 VirtualMachineSizeTypesStandardGS5 VirtualMachineSizeTypes = "Standard_GS5" 1065 // VirtualMachineSizeTypesStandardGS516 ... 1066 VirtualMachineSizeTypesStandardGS516 VirtualMachineSizeTypes = "Standard_GS5-16" 1067 // VirtualMachineSizeTypesStandardGS58 ... 1068 VirtualMachineSizeTypesStandardGS58 VirtualMachineSizeTypes = "Standard_GS5-8" 1069 // VirtualMachineSizeTypesStandardH16 ... 1070 VirtualMachineSizeTypesStandardH16 VirtualMachineSizeTypes = "Standard_H16" 1071 // VirtualMachineSizeTypesStandardH16m ... 1072 VirtualMachineSizeTypesStandardH16m VirtualMachineSizeTypes = "Standard_H16m" 1073 // VirtualMachineSizeTypesStandardH16mr ... 1074 VirtualMachineSizeTypesStandardH16mr VirtualMachineSizeTypes = "Standard_H16mr" 1075 // VirtualMachineSizeTypesStandardH16r ... 1076 VirtualMachineSizeTypesStandardH16r VirtualMachineSizeTypes = "Standard_H16r" 1077 // VirtualMachineSizeTypesStandardH8 ... 1078 VirtualMachineSizeTypesStandardH8 VirtualMachineSizeTypes = "Standard_H8" 1079 // VirtualMachineSizeTypesStandardH8m ... 1080 VirtualMachineSizeTypesStandardH8m VirtualMachineSizeTypes = "Standard_H8m" 1081 // VirtualMachineSizeTypesStandardL16s ... 1082 VirtualMachineSizeTypesStandardL16s VirtualMachineSizeTypes = "Standard_L16s" 1083 // VirtualMachineSizeTypesStandardL32s ... 1084 VirtualMachineSizeTypesStandardL32s VirtualMachineSizeTypes = "Standard_L32s" 1085 // VirtualMachineSizeTypesStandardL4s ... 1086 VirtualMachineSizeTypesStandardL4s VirtualMachineSizeTypes = "Standard_L4s" 1087 // VirtualMachineSizeTypesStandardL8s ... 1088 VirtualMachineSizeTypesStandardL8s VirtualMachineSizeTypes = "Standard_L8s" 1089 // VirtualMachineSizeTypesStandardM12832ms ... 1090 VirtualMachineSizeTypesStandardM12832ms VirtualMachineSizeTypes = "Standard_M128-32ms" 1091 // VirtualMachineSizeTypesStandardM12864ms ... 1092 VirtualMachineSizeTypesStandardM12864ms VirtualMachineSizeTypes = "Standard_M128-64ms" 1093 // VirtualMachineSizeTypesStandardM128ms ... 1094 VirtualMachineSizeTypesStandardM128ms VirtualMachineSizeTypes = "Standard_M128ms" 1095 // VirtualMachineSizeTypesStandardM128s ... 1096 VirtualMachineSizeTypesStandardM128s VirtualMachineSizeTypes = "Standard_M128s" 1097 // VirtualMachineSizeTypesStandardM6416ms ... 1098 VirtualMachineSizeTypesStandardM6416ms VirtualMachineSizeTypes = "Standard_M64-16ms" 1099 // VirtualMachineSizeTypesStandardM6432ms ... 1100 VirtualMachineSizeTypesStandardM6432ms VirtualMachineSizeTypes = "Standard_M64-32ms" 1101 // VirtualMachineSizeTypesStandardM64ms ... 1102 VirtualMachineSizeTypesStandardM64ms VirtualMachineSizeTypes = "Standard_M64ms" 1103 // VirtualMachineSizeTypesStandardM64s ... 1104 VirtualMachineSizeTypesStandardM64s VirtualMachineSizeTypes = "Standard_M64s" 1105 // VirtualMachineSizeTypesStandardNC12 ... 1106 VirtualMachineSizeTypesStandardNC12 VirtualMachineSizeTypes = "Standard_NC12" 1107 // VirtualMachineSizeTypesStandardNC12sV2 ... 1108 VirtualMachineSizeTypesStandardNC12sV2 VirtualMachineSizeTypes = "Standard_NC12s_v2" 1109 // VirtualMachineSizeTypesStandardNC12sV3 ... 1110 VirtualMachineSizeTypesStandardNC12sV3 VirtualMachineSizeTypes = "Standard_NC12s_v3" 1111 // VirtualMachineSizeTypesStandardNC24 ... 1112 VirtualMachineSizeTypesStandardNC24 VirtualMachineSizeTypes = "Standard_NC24" 1113 // VirtualMachineSizeTypesStandardNC24r ... 1114 VirtualMachineSizeTypesStandardNC24r VirtualMachineSizeTypes = "Standard_NC24r" 1115 // VirtualMachineSizeTypesStandardNC24rsV2 ... 1116 VirtualMachineSizeTypesStandardNC24rsV2 VirtualMachineSizeTypes = "Standard_NC24rs_v2" 1117 // VirtualMachineSizeTypesStandardNC24rsV3 ... 1118 VirtualMachineSizeTypesStandardNC24rsV3 VirtualMachineSizeTypes = "Standard_NC24rs_v3" 1119 // VirtualMachineSizeTypesStandardNC24sV2 ... 1120 VirtualMachineSizeTypesStandardNC24sV2 VirtualMachineSizeTypes = "Standard_NC24s_v2" 1121 // VirtualMachineSizeTypesStandardNC24sV3 ... 1122 VirtualMachineSizeTypesStandardNC24sV3 VirtualMachineSizeTypes = "Standard_NC24s_v3" 1123 // VirtualMachineSizeTypesStandardNC6 ... 1124 VirtualMachineSizeTypesStandardNC6 VirtualMachineSizeTypes = "Standard_NC6" 1125 // VirtualMachineSizeTypesStandardNC6sV2 ... 1126 VirtualMachineSizeTypesStandardNC6sV2 VirtualMachineSizeTypes = "Standard_NC6s_v2" 1127 // VirtualMachineSizeTypesStandardNC6sV3 ... 1128 VirtualMachineSizeTypesStandardNC6sV3 VirtualMachineSizeTypes = "Standard_NC6s_v3" 1129 // VirtualMachineSizeTypesStandardND12s ... 1130 VirtualMachineSizeTypesStandardND12s VirtualMachineSizeTypes = "Standard_ND12s" 1131 // VirtualMachineSizeTypesStandardND24rs ... 1132 VirtualMachineSizeTypesStandardND24rs VirtualMachineSizeTypes = "Standard_ND24rs" 1133 // VirtualMachineSizeTypesStandardND24s ... 1134 VirtualMachineSizeTypesStandardND24s VirtualMachineSizeTypes = "Standard_ND24s" 1135 // VirtualMachineSizeTypesStandardND6s ... 1136 VirtualMachineSizeTypesStandardND6s VirtualMachineSizeTypes = "Standard_ND6s" 1137 // VirtualMachineSizeTypesStandardNV12 ... 1138 VirtualMachineSizeTypesStandardNV12 VirtualMachineSizeTypes = "Standard_NV12" 1139 // VirtualMachineSizeTypesStandardNV24 ... 1140 VirtualMachineSizeTypesStandardNV24 VirtualMachineSizeTypes = "Standard_NV24" 1141 // VirtualMachineSizeTypesStandardNV6 ... 1142 VirtualMachineSizeTypesStandardNV6 VirtualMachineSizeTypes = "Standard_NV6" 1143) 1144 1145// PossibleVirtualMachineSizeTypesValues returns an array of possible values for the VirtualMachineSizeTypes const type. 1146func PossibleVirtualMachineSizeTypesValues() []VirtualMachineSizeTypes { 1147 return []VirtualMachineSizeTypes{VirtualMachineSizeTypesBasicA0, VirtualMachineSizeTypesBasicA1, VirtualMachineSizeTypesBasicA2, VirtualMachineSizeTypesBasicA3, VirtualMachineSizeTypesBasicA4, VirtualMachineSizeTypesStandardA0, VirtualMachineSizeTypesStandardA1, VirtualMachineSizeTypesStandardA10, VirtualMachineSizeTypesStandardA11, VirtualMachineSizeTypesStandardA1V2, VirtualMachineSizeTypesStandardA2, VirtualMachineSizeTypesStandardA2mV2, VirtualMachineSizeTypesStandardA2V2, VirtualMachineSizeTypesStandardA3, VirtualMachineSizeTypesStandardA4, VirtualMachineSizeTypesStandardA4mV2, VirtualMachineSizeTypesStandardA4V2, VirtualMachineSizeTypesStandardA5, VirtualMachineSizeTypesStandardA6, VirtualMachineSizeTypesStandardA7, VirtualMachineSizeTypesStandardA8, VirtualMachineSizeTypesStandardA8mV2, VirtualMachineSizeTypesStandardA8V2, VirtualMachineSizeTypesStandardA9, VirtualMachineSizeTypesStandardB1ms, VirtualMachineSizeTypesStandardB1s, VirtualMachineSizeTypesStandardB2ms, VirtualMachineSizeTypesStandardB2s, VirtualMachineSizeTypesStandardB4ms, VirtualMachineSizeTypesStandardB8ms, VirtualMachineSizeTypesStandardD1, VirtualMachineSizeTypesStandardD11, VirtualMachineSizeTypesStandardD11V2, VirtualMachineSizeTypesStandardD12, VirtualMachineSizeTypesStandardD12V2, VirtualMachineSizeTypesStandardD13, VirtualMachineSizeTypesStandardD13V2, VirtualMachineSizeTypesStandardD14, VirtualMachineSizeTypesStandardD14V2, VirtualMachineSizeTypesStandardD15V2, VirtualMachineSizeTypesStandardD16sV3, VirtualMachineSizeTypesStandardD16V3, VirtualMachineSizeTypesStandardD1V2, VirtualMachineSizeTypesStandardD2, VirtualMachineSizeTypesStandardD2sV3, VirtualMachineSizeTypesStandardD2V2, VirtualMachineSizeTypesStandardD2V3, VirtualMachineSizeTypesStandardD3, VirtualMachineSizeTypesStandardD32sV3, VirtualMachineSizeTypesStandardD32V3, VirtualMachineSizeTypesStandardD3V2, VirtualMachineSizeTypesStandardD4, VirtualMachineSizeTypesStandardD4sV3, VirtualMachineSizeTypesStandardD4V2, VirtualMachineSizeTypesStandardD4V3, VirtualMachineSizeTypesStandardD5V2, VirtualMachineSizeTypesStandardD64sV3, VirtualMachineSizeTypesStandardD64V3, VirtualMachineSizeTypesStandardD8sV3, VirtualMachineSizeTypesStandardD8V3, VirtualMachineSizeTypesStandardDS1, VirtualMachineSizeTypesStandardDS11, VirtualMachineSizeTypesStandardDS11V2, VirtualMachineSizeTypesStandardDS12, VirtualMachineSizeTypesStandardDS12V2, VirtualMachineSizeTypesStandardDS13, VirtualMachineSizeTypesStandardDS132V2, VirtualMachineSizeTypesStandardDS134V2, VirtualMachineSizeTypesStandardDS13V2, VirtualMachineSizeTypesStandardDS14, VirtualMachineSizeTypesStandardDS144V2, VirtualMachineSizeTypesStandardDS148V2, VirtualMachineSizeTypesStandardDS14V2, VirtualMachineSizeTypesStandardDS15V2, VirtualMachineSizeTypesStandardDS1V2, VirtualMachineSizeTypesStandardDS2, VirtualMachineSizeTypesStandardDS2V2, VirtualMachineSizeTypesStandardDS3, VirtualMachineSizeTypesStandardDS3V2, VirtualMachineSizeTypesStandardDS4, VirtualMachineSizeTypesStandardDS4V2, VirtualMachineSizeTypesStandardDS5V2, VirtualMachineSizeTypesStandardE16sV3, VirtualMachineSizeTypesStandardE16V3, VirtualMachineSizeTypesStandardE2sV3, VirtualMachineSizeTypesStandardE2V3, VirtualMachineSizeTypesStandardE3216V3, VirtualMachineSizeTypesStandardE328sV3, VirtualMachineSizeTypesStandardE32sV3, VirtualMachineSizeTypesStandardE32V3, VirtualMachineSizeTypesStandardE4sV3, VirtualMachineSizeTypesStandardE4V3, VirtualMachineSizeTypesStandardE6416sV3, VirtualMachineSizeTypesStandardE6432sV3, VirtualMachineSizeTypesStandardE64sV3, VirtualMachineSizeTypesStandardE64V3, VirtualMachineSizeTypesStandardE8sV3, VirtualMachineSizeTypesStandardE8V3, VirtualMachineSizeTypesStandardF1, VirtualMachineSizeTypesStandardF16, VirtualMachineSizeTypesStandardF16s, VirtualMachineSizeTypesStandardF16sV2, VirtualMachineSizeTypesStandardF1s, VirtualMachineSizeTypesStandardF2, VirtualMachineSizeTypesStandardF2s, VirtualMachineSizeTypesStandardF2sV2, VirtualMachineSizeTypesStandardF32sV2, VirtualMachineSizeTypesStandardF4, VirtualMachineSizeTypesStandardF4s, VirtualMachineSizeTypesStandardF4sV2, VirtualMachineSizeTypesStandardF64sV2, VirtualMachineSizeTypesStandardF72sV2, VirtualMachineSizeTypesStandardF8, VirtualMachineSizeTypesStandardF8s, VirtualMachineSizeTypesStandardF8sV2, VirtualMachineSizeTypesStandardG1, VirtualMachineSizeTypesStandardG2, VirtualMachineSizeTypesStandardG3, VirtualMachineSizeTypesStandardG4, VirtualMachineSizeTypesStandardG5, VirtualMachineSizeTypesStandardGS1, VirtualMachineSizeTypesStandardGS2, VirtualMachineSizeTypesStandardGS3, VirtualMachineSizeTypesStandardGS4, VirtualMachineSizeTypesStandardGS44, VirtualMachineSizeTypesStandardGS48, VirtualMachineSizeTypesStandardGS5, VirtualMachineSizeTypesStandardGS516, VirtualMachineSizeTypesStandardGS58, VirtualMachineSizeTypesStandardH16, VirtualMachineSizeTypesStandardH16m, VirtualMachineSizeTypesStandardH16mr, VirtualMachineSizeTypesStandardH16r, VirtualMachineSizeTypesStandardH8, VirtualMachineSizeTypesStandardH8m, VirtualMachineSizeTypesStandardL16s, VirtualMachineSizeTypesStandardL32s, VirtualMachineSizeTypesStandardL4s, VirtualMachineSizeTypesStandardL8s, VirtualMachineSizeTypesStandardM12832ms, VirtualMachineSizeTypesStandardM12864ms, VirtualMachineSizeTypesStandardM128ms, VirtualMachineSizeTypesStandardM128s, VirtualMachineSizeTypesStandardM6416ms, VirtualMachineSizeTypesStandardM6432ms, VirtualMachineSizeTypesStandardM64ms, VirtualMachineSizeTypesStandardM64s, VirtualMachineSizeTypesStandardNC12, VirtualMachineSizeTypesStandardNC12sV2, VirtualMachineSizeTypesStandardNC12sV3, VirtualMachineSizeTypesStandardNC24, VirtualMachineSizeTypesStandardNC24r, VirtualMachineSizeTypesStandardNC24rsV2, VirtualMachineSizeTypesStandardNC24rsV3, VirtualMachineSizeTypesStandardNC24sV2, VirtualMachineSizeTypesStandardNC24sV3, VirtualMachineSizeTypesStandardNC6, VirtualMachineSizeTypesStandardNC6sV2, VirtualMachineSizeTypesStandardNC6sV3, VirtualMachineSizeTypesStandardND12s, VirtualMachineSizeTypesStandardND24rs, VirtualMachineSizeTypesStandardND24s, VirtualMachineSizeTypesStandardND6s, VirtualMachineSizeTypesStandardNV12, VirtualMachineSizeTypesStandardNV24, VirtualMachineSizeTypesStandardNV6} 1148} 1149