-
Notifications
You must be signed in to change notification settings - Fork 43
/
model_diskupdateproperties.go
26 lines (24 loc) · 1.97 KB
/
model_diskupdateproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package disks
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type DiskUpdateProperties struct {
BurstingEnabled *bool `json:"burstingEnabled,omitempty"`
DataAccessAuthMode *DataAccessAuthMode `json:"dataAccessAuthMode,omitempty"`
DiskAccessId *string `json:"diskAccessId,omitempty"`
DiskIOPSReadOnly *int64 `json:"diskIOPSReadOnly,omitempty"`
DiskIOPSReadWrite *int64 `json:"diskIOPSReadWrite,omitempty"`
DiskMBpsReadOnly *int64 `json:"diskMBpsReadOnly,omitempty"`
DiskMBpsReadWrite *int64 `json:"diskMBpsReadWrite,omitempty"`
DiskSizeGB *int64 `json:"diskSizeGB,omitempty"`
Encryption *Encryption `json:"encryption,omitempty"`
EncryptionSettingsCollection *EncryptionSettingsCollection `json:"encryptionSettingsCollection,omitempty"`
MaxShares *int64 `json:"maxShares,omitempty"`
NetworkAccessPolicy *NetworkAccessPolicy `json:"networkAccessPolicy,omitempty"`
OsType *OperatingSystemTypes `json:"osType,omitempty"`
PropertyUpdatesInProgress *PropertyUpdatesInProgress `json:"propertyUpdatesInProgress,omitempty"`
PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"`
PurchasePlan *PurchasePlan `json:"purchasePlan,omitempty"`
SupportedCapabilities *SupportedCapabilities `json:"supportedCapabilities,omitempty"`
SupportsHibernation *bool `json:"supportsHibernation,omitempty"`
Tier *string `json:"tier,omitempty"`
}