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