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