-
Notifications
You must be signed in to change notification settings - Fork 37
/
model_snapshotupdateproperties.go
17 lines (15 loc) · 1.15 KB
/
model_snapshotupdateproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package snapshots
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type SnapshotUpdateProperties struct {
DataAccessAuthMode *DataAccessAuthMode `json:"dataAccessAuthMode,omitempty"`
DiskAccessId *string `json:"diskAccessId,omitempty"`
DiskSizeGB *int64 `json:"diskSizeGB,omitempty"`
Encryption *Encryption `json:"encryption,omitempty"`
EncryptionSettingsCollection *EncryptionSettingsCollection `json:"encryptionSettingsCollection,omitempty"`
NetworkAccessPolicy *NetworkAccessPolicy `json:"networkAccessPolicy,omitempty"`
OsType *OperatingSystemTypes `json:"osType,omitempty"`
PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"`
SupportedCapabilities *SupportedCapabilities `json:"supportedCapabilities,omitempty"`
SupportsHibernation *bool `json:"supportsHibernation,omitempty"`
}