Skip to content

Commit 7faadc8

Browse files
haaghasofiar-msft
authored andcommitted
Compute 2022-07-02, 2022-08-01 changes (Azure#30536)
1 parent ddffa69 commit 7faadc8

File tree

294 files changed

+112610
-113963
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

294 files changed

+112610
-113963
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
22
<!--This file and it's contents are updated at build time moving or editing might result in build failure. Take due deligence while editing this file-->
33
<PropertyGroup>
4-
<AzureApiTag>Compute_2022-04-04;Compute_2022-03-02;Compute_2022-03-01;Compute_2021-11-01;Compute_2021-03-01;Compute_2021-07-01;Compute_2021-12-01;Compute_2022-01-03;Compute_2021-06-01-preview</AzureApiTag>
4+
<AzureApiTag>Compute-2022-08-01;Compute_2022-07-02;Compute_2022-04-04;Compute_2022-03-02;Compute_2022-03-01;Compute_2021-11-01;Compute_2021-03-01;Compute_2021-07-01;Compute_2021-12-01;Compute_2022-01-03;Compute_2021-06-01-preview</AzureApiTag>
55
<PackageTags>$(PackageTags);$(CommonTags);$(AzureApiTag);</PackageTags>
66
</PropertyGroup>
77
</Project>

sdk/compute/Microsoft.Azure.Management.Compute/src/Customizations/CapacityReservation.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,20 @@ public CapacityReservation(string location, Sku sku, string id, string name, str
2020
Zones = zones;
2121
CustomInit();
2222
}
23+
24+
public CapacityReservation(string location, Sku sku, string id, string name, string type, IDictionary<string, string> tags, string reservationId, IList<SubResourceReadOnly> virtualMachinesAssociated, System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), CapacityReservationInstanceView instanceView = default(CapacityReservationInstanceView), System.DateTime? timeCreated = default(System.DateTime?), IList<string> zones = default(IList<string>))
25+
: base(location, id, name, type, tags)
26+
{
27+
ReservationId = reservationId;
28+
VirtualMachinesAssociated = virtualMachinesAssociated;
29+
ProvisioningTime = provisioningTime;
30+
ProvisioningState = provisioningState;
31+
InstanceView = instanceView;
32+
TimeCreated = timeCreated;
33+
Sku = sku;
34+
Zones = zones;
35+
CustomInit();
36+
}
37+
2338
}
2439
}

sdk/compute/Microsoft.Azure.Management.Compute/src/Customizations/CapacityReservationUpdate.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,18 @@ public CapacityReservationUpdate(IDictionary<string, string> tags, string reserv
2020
Sku = sku;
2121
CustomInit();
2222
}
23+
24+
public CapacityReservationUpdate(IDictionary<string, string> tags, string reservationId, IList<SubResourceReadOnly> virtualMachinesAssociated = default(IList<SubResourceReadOnly>), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), CapacityReservationInstanceView instanceView = default(CapacityReservationInstanceView), System.DateTime? timeCreated = default(System.DateTime?), Sku sku = default(Sku))
25+
: base(tags)
26+
{
27+
ReservationId = reservationId;
28+
VirtualMachinesAssociated = virtualMachinesAssociated;
29+
ProvisioningTime = provisioningTime;
30+
ProvisioningState = provisioningState;
31+
InstanceView = instanceView;
32+
TimeCreated = timeCreated;
33+
Sku = sku;
34+
CustomInit();
35+
}
2336
}
2437
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// <auto-generated>
2+
// Copyright (c) Microsoft Corporation. All rights reserved.
3+
// Licensed under the MIT License. See License.txt in the project root for
4+
// 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
8+
// regenerated.
9+
// </auto-generated>
10+
11+
namespace Microsoft.Azure.Management.Compute.Models
12+
{
13+
using Newtonsoft.Json;
14+
using System.Collections;
15+
using System.Collections.Generic;
16+
using System.Linq;
17+
18+
public partial class CapacityReservationUtilization
19+
{
20+
public CapacityReservationUtilization(IList<SubResourceReadOnly> virtualMachinesAllocated)
21+
{
22+
VirtualMachinesAllocated = virtualMachinesAllocated;
23+
CustomInit();
24+
}
25+
}
26+
}

sdk/compute/Microsoft.Azure.Management.Compute/src/Customizations/Disk.cs

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,5 +139,46 @@ public partial class Disk : Resource
139139
SecurityProfile = securityProfile;
140140
CustomInit();
141141
}
142+
143+
public Disk(string location, CreationData creationData, string id, string name, string type, IDictionary<string, string> tags, string managedBy, IList<string> managedByExtended, DiskSku sku, IList<string> zones, ExtendedLocation extendedLocation, System.DateTime? timeCreated, OperatingSystemTypes? osType, string hyperVGeneration, PurchasePlan purchasePlan, SupportedCapabilities supportedCapabilities, int? diskSizeGB, long? diskSizeBytes, string uniqueId, EncryptionSettingsCollection encryptionSettingsCollection, string provisioningState, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, string diskState, Encryption encryption, int? maxShares, IList<ShareInfoElement> shareInfo, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled = default(bool?), PropertyUpdatesInProgress propertyUpdatesInProgress = default(PropertyUpdatesInProgress), bool? supportsHibernation = default(bool?), DiskSecurityProfile securityProfile = default(DiskSecurityProfile), double? completionPercent = default(double?), string publicNetworkAccess = default(string), string dataAccessAuthMode = default(string), bool? optimizedForFrequentAttach = default(bool?))
144+
: base(location, id, name, type, tags)
145+
{
146+
ManagedBy = managedBy;
147+
ManagedByExtended = managedByExtended;
148+
Sku = sku;
149+
Zones = zones;
150+
ExtendedLocation = extendedLocation;
151+
TimeCreated = timeCreated;
152+
OsType = osType;
153+
HyperVGeneration = hyperVGeneration;
154+
PurchasePlan = purchasePlan;
155+
SupportedCapabilities = supportedCapabilities;
156+
CreationData = creationData;
157+
DiskSizeGB = diskSizeGB;
158+
DiskSizeBytes = diskSizeBytes;
159+
UniqueId = uniqueId;
160+
EncryptionSettingsCollection = encryptionSettingsCollection;
161+
ProvisioningState = provisioningState;
162+
DiskIOPSReadWrite = diskIOPSReadWrite;
163+
DiskMBpsReadWrite = diskMBpsReadWrite;
164+
DiskIOPSReadOnly = diskIOPSReadOnly;
165+
DiskMBpsReadOnly = diskMBpsReadOnly;
166+
DiskState = diskState;
167+
Encryption = encryption;
168+
MaxShares = maxShares;
169+
ShareInfo = shareInfo;
170+
NetworkAccessPolicy = networkAccessPolicy;
171+
DiskAccessId = diskAccessId;
172+
Tier = tier;
173+
BurstingEnabled = burstingEnabled;
174+
PropertyUpdatesInProgress = propertyUpdatesInProgress;
175+
SupportsHibernation = supportsHibernation;
176+
SecurityProfile = securityProfile;
177+
CompletionPercent = completionPercent;
178+
PublicNetworkAccess = publicNetworkAccess;
179+
DataAccessAuthMode = dataAccessAuthMode;
180+
OptimizedForFrequentAttach = optimizedForFrequentAttach;
181+
CustomInit();
182+
}
142183
}
143184
}

sdk/compute/Microsoft.Azure.Management.Compute/src/Customizations/DiskUpdate.cs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,5 +160,31 @@ public DiskUpdate(OperatingSystemTypes? osType, int? diskSizeGB, EncryptionSetti
160160
Sku = sku;
161161
CustomInit();
162162
}
163+
164+
public DiskUpdate(OperatingSystemTypes? osType , int? diskSizeGB , EncryptionSettingsCollection encryptionSettingsCollection , long? diskIOPSReadWrite , long? diskMBpsReadWrite , long? diskIOPSReadOnly , long? diskMBpsReadOnly , int? maxShares , Encryption encryption , string networkAccessPolicy , string diskAccessId , string tier , bool? burstingEnabled , PurchasePlan purchasePlan , SupportedCapabilities supportedCapabilities , PropertyUpdatesInProgress propertyUpdatesInProgress , bool? supportsHibernation , string publicNetworkAccess , string dataAccessAuthMode , IDictionary<string, string> tags , DiskSku sku = default(DiskSku))
165+
{
166+
OsType = osType;
167+
DiskSizeGB = diskSizeGB;
168+
EncryptionSettingsCollection = encryptionSettingsCollection;
169+
DiskIOPSReadWrite = diskIOPSReadWrite;
170+
DiskMBpsReadWrite = diskMBpsReadWrite;
171+
DiskIOPSReadOnly = diskIOPSReadOnly;
172+
DiskMBpsReadOnly = diskMBpsReadOnly;
173+
MaxShares = maxShares;
174+
Encryption = encryption;
175+
NetworkAccessPolicy = networkAccessPolicy;
176+
DiskAccessId = diskAccessId;
177+
Tier = tier;
178+
BurstingEnabled = burstingEnabled;
179+
PurchasePlan = purchasePlan;
180+
SupportedCapabilities = supportedCapabilities;
181+
PropertyUpdatesInProgress = propertyUpdatesInProgress;
182+
SupportsHibernation = supportsHibernation;
183+
PublicNetworkAccess = publicNetworkAccess;
184+
DataAccessAuthMode = dataAccessAuthMode;
185+
Tags = tags;
186+
Sku = sku;
187+
CustomInit();
188+
}
163189
}
164190
}

sdk/compute/Microsoft.Azure.Management.Compute/src/Customizations/Snapshot.cs

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,5 +125,36 @@ public partial class Snapshot : Resource
125125
DataAccessAuthMode = dataAccessAuthMode;
126126
CustomInit();
127127
}
128+
129+
public Snapshot(string location, CreationData creationData, string id , string name , string type , IDictionary<string, string> tags , string managedBy , SnapshotSku sku , ExtendedLocation extendedLocation , System.DateTime? timeCreated , OperatingSystemTypes? osType , string hyperVGeneration , PurchasePlan purchasePlan , SupportedCapabilities supportedCapabilities , int? diskSizeGB , long? diskSizeBytes , string diskState , string uniqueId , EncryptionSettingsCollection encryptionSettingsCollection , string provisioningState , bool? incremental , Encryption encryption , string networkAccessPolicy = default(string), string diskAccessId = default(string), DiskSecurityProfile securityProfile = default(DiskSecurityProfile), bool? supportsHibernation = default(bool?), string publicNetworkAccess = default(string), double? completionPercent = default(double?), CopyCompletionError copyCompletionError = default(CopyCompletionError), string dataAccessAuthMode = default(string))
130+
: base(location, id, name, type, tags)
131+
{
132+
ManagedBy = managedBy;
133+
Sku = sku;
134+
ExtendedLocation = extendedLocation;
135+
TimeCreated = timeCreated;
136+
OsType = osType;
137+
HyperVGeneration = hyperVGeneration;
138+
PurchasePlan = purchasePlan;
139+
SupportedCapabilities = supportedCapabilities;
140+
CreationData = creationData;
141+
DiskSizeGB = diskSizeGB;
142+
DiskSizeBytes = diskSizeBytes;
143+
DiskState = diskState;
144+
UniqueId = uniqueId;
145+
EncryptionSettingsCollection = encryptionSettingsCollection;
146+
ProvisioningState = provisioningState;
147+
Incremental = incremental;
148+
Encryption = encryption;
149+
NetworkAccessPolicy = networkAccessPolicy;
150+
DiskAccessId = diskAccessId;
151+
SecurityProfile = securityProfile;
152+
SupportsHibernation = supportsHibernation;
153+
PublicNetworkAccess = publicNetworkAccess;
154+
CompletionPercent = completionPercent;
155+
CopyCompletionError = copyCompletionError;
156+
DataAccessAuthMode = dataAccessAuthMode;
157+
CustomInit();
158+
}
128159
}
129160
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+

2+
3+
namespace Microsoft.Azure.Management.Compute.Models
4+
{
5+
using System.Collections.Generic;
6+
7+
/// <summary>
8+
/// Disk update resource.
9+
/// </summary>
10+
public partial class SupportedCapabilities
11+
{
12+
13+
public SupportedCapabilities(bool? acceleratedNetwork , string architecture = default(string))
14+
{
15+
AcceleratedNetwork = acceleratedNetwork;
16+
Architecture = architecture;
17+
CustomInit();
18+
}
19+
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// < auto - generated >
2+
// Copyright (c) Microsoft Corporation. All rights reserved.
3+
// Licensed under the MIT License. See License.txt in the project root for
4+
// 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
8+
// regenerated.
9+
// </auto-generated>
10+
11+
namespace Microsoft.Azure.Management.Compute.Models
12+
{
13+
using Microsoft.Rest;
14+
using Microsoft.Rest.Serialization;
15+
using Newtonsoft.Json;
16+
using System.Collections;
17+
using System.Collections.Generic;
18+
using System.Linq;
19+
20+
public partial class VirtualMachineNetworkInterfaceConfiguration
21+
{
22+
public VirtualMachineNetworkInterfaceConfiguration(string name, IList<VirtualMachineNetworkInterfaceIPConfiguration> ipConfigurations, bool? primary, string deleteOption, bool? enableAcceleratedNetworking, bool? enableFpga, bool? enableIPForwarding = default(bool?), SubResource networkSecurityGroup = default(SubResource), VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings = default(VirtualMachineNetworkInterfaceDnsSettingsConfiguration), SubResource dscpConfiguration = default(SubResource))
23+
{
24+
Name = name;
25+
Primary = primary;
26+
DeleteOption = deleteOption;
27+
EnableAcceleratedNetworking = enableAcceleratedNetworking;
28+
EnableFpga = enableFpga;
29+
EnableIPForwarding = enableIPForwarding;
30+
NetworkSecurityGroup = networkSecurityGroup;
31+
DnsSettings = dnsSettings;
32+
IpConfigurations = ipConfigurations;
33+
DscpConfiguration = dscpConfiguration;
34+
CustomInit();
35+
}
36+
}
37+
}

sdk/compute/Microsoft.Azure.Management.Compute/src/Customizations/VirtualMachineScaleSet.cs

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public partial class VirtualMachineScaleSet : Resource
7777
/// set</param>
7878
/// <param name="extendedLocation">The extended location of the Virtual
7979
/// Machine Scale Set.</param>
80-
///
80+
///
8181

8282
public VirtualMachineScaleSet(string location, string id, string name, string type, IDictionary<string, string> tags, Sku sku, Plan plan, UpgradePolicy upgradePolicy, AutomaticRepairsPolicy automaticRepairsPolicy, VirtualMachineScaleSetVMProfile virtualMachineProfile, string provisioningState, bool? overprovision, bool? doNotRunExtensionsOnOverprovisionedVMs, string uniqueId, bool? singlePlacementGroup, bool? zoneBalance, int? platformFaultDomainCount, SubResource proximityPlacementGroup, SubResource hostGroup, AdditionalCapabilities additionalCapabilities, ScaleInPolicy scaleInPolicy, string orchestrationMode, SpotRestorePolicy spotRestorePolicy, VirtualMachineScaleSetIdentity identity, IList<string> zones = default(IList<string>), ExtendedLocation extendedLocation = default(ExtendedLocation))
8383
: base(location, id, name, type, tags)
@@ -396,5 +396,34 @@ public VirtualMachineScaleSet(string location, string id, string name, string ty
396396
Identity = identity;
397397
CustomInit();
398398
}
399+
400+
public VirtualMachineScaleSet(string location, string id, string name, string type, IDictionary<string, string> tags, Sku sku, Plan plan, UpgradePolicy upgradePolicy, AutomaticRepairsPolicy automaticRepairsPolicy, VirtualMachineScaleSetVMProfile virtualMachineProfile, string provisioningState, bool? overprovision, bool? doNotRunExtensionsOnOverprovisionedVMs, string uniqueId, bool? singlePlacementGroup, bool? zoneBalance, int? platformFaultDomainCount, SubResource proximityPlacementGroup, SubResource hostGroup, AdditionalCapabilities additionalCapabilities, ScaleInPolicy scaleInPolicy, string orchestrationMode, SpotRestorePolicy spotRestorePolicy, System.DateTime? timeCreated, VirtualMachineScaleSetIdentity identity = default(VirtualMachineScaleSetIdentity), IList<string> zones = default(IList<string>), ExtendedLocation extendedLocation = default(ExtendedLocation))
401+
: base(location, id, name, type, tags)
402+
{
403+
Sku = sku;
404+
Plan = plan;
405+
UpgradePolicy = upgradePolicy;
406+
AutomaticRepairsPolicy = automaticRepairsPolicy;
407+
VirtualMachineProfile = virtualMachineProfile;
408+
ProvisioningState = provisioningState;
409+
Overprovision = overprovision;
410+
DoNotRunExtensionsOnOverprovisionedVMs = doNotRunExtensionsOnOverprovisionedVMs;
411+
UniqueId = uniqueId;
412+
SinglePlacementGroup = singlePlacementGroup;
413+
ZoneBalance = zoneBalance;
414+
PlatformFaultDomainCount = platformFaultDomainCount;
415+
ProximityPlacementGroup = proximityPlacementGroup;
416+
HostGroup = hostGroup;
417+
AdditionalCapabilities = additionalCapabilities;
418+
ScaleInPolicy = scaleInPolicy;
419+
OrchestrationMode = orchestrationMode;
420+
SpotRestorePolicy = spotRestorePolicy;
421+
TimeCreated = timeCreated;
422+
Identity = identity;
423+
Zones = zones;
424+
ExtendedLocation = extendedLocation;
425+
CustomInit();
426+
}
427+
399428
}
400429
}

0 commit comments

Comments
 (0)