Skip to content

Commit d1ca004

Browse files
grizzlytheodoreTheodore ChangAnshulVermaaKartik-715payalguptapg
authored
Feature/cplat 2023 03 01 (Azure#35662)
* generated with 2023-03-01 tag * update version * new recordings for all tests * sanitize key * last test recording * Add test for VMSS Reapply (Azure#34738) * Add test for VMSS Reapply * Record test * Adding $expand query param as part of ListAll VMs in RG and Subscription (Azure#34878) * Adding $expand query param as part of ListAll VMs in RG and Subscription * Record new test --------- Co-authored-by: Theodore Chang <[email protected]> * Add VM property (Azure#34842) (Azure#34938) Co-authored-by: payalguptapg <[email protected]> Co-authored-by: Theodore Chang <[email protected]> * Remove <br> syntax from most CRP swagger descriptions (Azure#35016) * br cleanup for net * Update AutomaticOSUpgradePolicy.cs * Update AutomaticOSUpgradePolicy.cs * Add Compute SecurityPosture SDK for 2023-03-01 (Azure#35345) * Adding Restore Point Encryption, HyperVGeneration and WriteAcceleratorEnabled in SDK (Azure#35466) * Generated SDK and Added test * Install .NET Core 3.1 SDK on Windows to support Track 1 SDK (Azure#35151) * Install .NET Core 3.1 SDK on Windows to support Track 1 * Comment * Install dotnet with tasks instead of template * Install .net core 3.1 for Track 1 .NET SDK * Remove condition * Install .net core 3.1 for test as well --------- Co-authored-by: Wei Hu <[email protected]> * Add sdk support for vmss deallocate hibernate optional parameter (Azure#35335) * dedicated host Resize (Azure#35197) Co-authored-by: Theodore Chang <[email protected]> * Adding missing property for VirtualMachineExtension and VMSSExtension (Azure#35233) * adding property * Adding provisionedAfterExtensions in VirtualMachineExtension * reverting the commit * VMSSExtension * added scenario test and record * Reverting back files related to VirtualMachineScaleSetExtension. Changes in VirtualMachineScaleSetVMExtension including adding scenario tests and record. --------- Co-authored-by: Younghyun Kim <[email protected]> * regenerated, metatags * customizations * sanitized SAS recordings for compliance CI * finish customization. resolve build failure --------- Co-authored-by: Theodore Chang <[email protected]> Co-authored-by: Anshul Verma <[email protected]> Co-authored-by: Kartik Gupta <[email protected]> Co-authored-by: payalguptapg <[email protected]> Co-authored-by: Adam Sandor <[email protected]> Co-authored-by: mabhard <[email protected]> Co-authored-by: Linu George <[email protected]> Co-authored-by: Wei Hu <[email protected]> Co-authored-by: vatsan28 <[email protected]> Co-authored-by: cakarata <[email protected]> Co-authored-by: younghyun5756 <[email protected]> Co-authored-by: Younghyun Kim <[email protected]>
1 parent 9b8faaa commit d1ca004

File tree

291 files changed

+119677
-94299
lines changed

Some content is hidden

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

291 files changed

+119677
-94299
lines changed

eng/mgmt/mgmtmetadata/compute_resource-manager.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Autorest CSharp Version: 2.3.82
99
Azure-rest-api-specs repository information
1010
GitHub fork: Azure
1111
Branch: main
12-
Commit: 5bba638fd53d813e475bfdc3b1b2789ee75b187c
12+
Commit: b06a6f45e472dd07c2e0dab06b1e52dfe2684c88
1313
AutoRest information
1414
Requested version: v2
1515
Bootstrapper version: [email protected]

sdk/compute/Azure.ResourceManager.Compute/src/Generated/Models/VirtualMachineExtensionData.Serialization.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/compute/Azure.ResourceManager.Compute/src/Generated/VirtualMachineExtensionData.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
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-11-01;Compute-2022-09-04;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-03-03;Compute_2021-06-01-preview</AzureApiTag>
4+
<AzureApiTag>Compute-2023-03-01;Compute-2022-11-01;Compute-2022-09-04;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-03-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/IVirtualMachineScaleSetsOperations.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ namespace Microsoft.Azure.Management.Compute
1313
/// </summary>
1414
public partial interface IVirtualMachineScaleSetsOperations
1515
{
16+
Task<AzureOperationResponse> DeallocateWithHttpMessagesAsync(string resourceGroupName, string vmScaleSetName, IList<string> instanceIds, Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken));
17+
Task<AzureOperationResponse> BeginDeallocateWithHttpMessagesAsync(string resourceGroupName, string vmScaleSetName, IList<string> instanceIds, Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken));
18+
1619
Task<AzureOperationResponse<RecoveryWalkResponse>> ForceRecoveryServiceFabricPlatformUpdateDomainWalkWithHttpMessagesAsync(string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, Dictionary<string, List<string>> customHeaders, CancellationToken cancellationToken);
1720
/// <summary>
1821
/// Display information about a virtual machine scale set.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace Microsoft.Azure.Management.Compute.Models
8+
{
9+
public partial class VirtualMachineRunCommand : Resource
10+
{
11+
public VirtualMachineRunCommand(string location, string id, string name, string type, IDictionary<string, string> tags, VirtualMachineRunCommandScriptSource source, IList<RunCommandInputParameter> parameters, IList<RunCommandInputParameter> protectedParameters, bool? asyncExecution, string runAsUser, string runAsPassword, int? timeoutInSeconds, string outputBlobUri, string errorBlobUri,string provisioningState, VirtualMachineRunCommandInstanceView instanceView)
12+
: base(location, id, name, type, tags)
13+
{
14+
Source = source;
15+
Parameters = parameters;
16+
ProtectedParameters = protectedParameters;
17+
AsyncExecution = asyncExecution;
18+
RunAsUser = runAsUser;
19+
RunAsPassword = runAsPassword;
20+
TimeoutInSeconds = timeoutInSeconds;
21+
OutputBlobUri = outputBlobUri;
22+
ErrorBlobUri = errorBlobUri;
23+
ProvisioningState = provisioningState;
24+
InstanceView = instanceView;
25+
CustomInit();
26+
}
27+
}
28+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace Microsoft.Azure.Management.Compute.Models
8+
{
9+
public partial class VirtualMachineRunCommandUpdate : UpdateResource
10+
{
11+
public VirtualMachineRunCommandUpdate(IDictionary<string, string> tags, VirtualMachineRunCommandScriptSource source, IList<RunCommandInputParameter> parameters, IList<RunCommandInputParameter> protectedParameters, bool? asyncExecution, string runAsUser, string runAsPassword, int? timeoutInSeconds, string outputBlobUri, string errorBlobUri, string provisioningState, VirtualMachineRunCommandInstanceView instanceView)
12+
: base(tags)
13+
{
14+
Source = source;
15+
Parameters = parameters;
16+
ProtectedParameters = protectedParameters;
17+
AsyncExecution = asyncExecution;
18+
RunAsUser = runAsUser;
19+
RunAsPassword = runAsPassword;
20+
TimeoutInSeconds = timeoutInSeconds;
21+
OutputBlobUri = outputBlobUri;
22+
ErrorBlobUri = errorBlobUri;
23+
ProvisioningState = provisioningState;
24+
InstanceView = instanceView;
25+
CustomInit();
26+
}
27+
}
28+
}
29+
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace Microsoft.Azure.Management.Compute.Models
8+
{
9+
public partial class VirtualMachineScaleSetUpdate : UpdateResource
10+
{
11+
public VirtualMachineScaleSetUpdate(IDictionary<string, string> tags, Sku sku, Plan plan, UpgradePolicy upgradePolicy, AutomaticRepairsPolicy automaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile virtualMachineProfile, bool? overprovision, bool? doNotRunExtensionsOnOverprovisionedVMs, bool? singlePlacementGroup, AdditionalCapabilities additionalCapabilities, ScaleInPolicy scaleInPolicy, SubResource proximityPlacementGroup, VirtualMachineScaleSetIdentity identity)
12+
: base(tags)
13+
{
14+
Sku = sku;
15+
Plan = plan;
16+
UpgradePolicy = upgradePolicy;
17+
AutomaticRepairsPolicy = automaticRepairsPolicy;
18+
VirtualMachineProfile = virtualMachineProfile;
19+
Overprovision = overprovision;
20+
DoNotRunExtensionsOnOverprovisionedVMs = doNotRunExtensionsOnOverprovisionedVMs;
21+
SinglePlacementGroup = singlePlacementGroup;
22+
AdditionalCapabilities = additionalCapabilities;
23+
ScaleInPolicy = scaleInPolicy;
24+
ProximityPlacementGroup = proximityPlacementGroup;
25+
Identity = identity;
26+
CustomInit();
27+
}
28+
}
29+
}

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

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,47 @@ namespace Microsoft.Azure.Management.Compute.Models
88
{
99
public partial class VirtualMachineScaleSetVMExtension : SubResourceReadOnly
1010
{
11-
public VirtualMachineScaleSetVMExtension(string id = default(string), string name = default(string), string type = default(string), string forceUpdateTag = default(string), string publisher = default(string), string type1 = default(string), string typeHandlerVersion = default(string), bool? autoUpgradeMinorVersion = default(bool?), bool? enableAutomaticUpgrade = default(bool?), object settings = default(object), object protectedSettings = default(object), string provisioningState = default(string), VirtualMachineExtensionInstanceView instanceView = default(VirtualMachineExtensionInstanceView), bool? suppressFailures = default(bool?), KeyVaultSecretReference protectedSettingsFromKeyVault = default(KeyVaultSecretReference))
11+
public VirtualMachineScaleSetVMExtension(string name, string type, string forceUpdateTag, string publisher = default(string), string type1 = default(string), string typeHandlerVersion = default(string), bool? autoUpgradeMinorVersion = default(bool?), bool? enableAutomaticUpgrade = default(bool?), object settings = default(object), object protectedSettings = default(object), string provisioningState = default(string), VirtualMachineExtensionInstanceView instanceView = default(VirtualMachineExtensionInstanceView), bool? suppressFailures = default(bool?), KeyVaultSecretReference protectedSettingsFromKeyVault = default(KeyVaultSecretReference))
12+
{
13+
Name = name;
14+
Type = type;
15+
ForceUpdateTag = forceUpdateTag;
16+
Publisher = publisher;
17+
Type1 = type1;
18+
TypeHandlerVersion = typeHandlerVersion;
19+
AutoUpgradeMinorVersion = autoUpgradeMinorVersion;
20+
EnableAutomaticUpgrade = enableAutomaticUpgrade;
21+
Settings = settings;
22+
ProtectedSettings = protectedSettings;
23+
ProvisioningState = provisioningState;
24+
InstanceView = instanceView;
25+
SuppressFailures = suppressFailures;
26+
ProtectedSettingsFromKeyVault = protectedSettingsFromKeyVault;
27+
CustomInit();
28+
}
29+
30+
public VirtualMachineScaleSetVMExtension(string id = default(string), string name = default(string), string type = default(string), string location = default(string), string forceUpdateTag = default(string), string publisher = default(string), string type1 = default(string), string typeHandlerVersion = default(string), bool? autoUpgradeMinorVersion = default(bool?), bool? enableAutomaticUpgrade = default(bool?), object settings = default(object), object protectedSettings = default(object), string provisioningState = default(string), VirtualMachineExtensionInstanceView instanceView = default(VirtualMachineExtensionInstanceView), bool? suppressFailures = default(bool?), KeyVaultSecretReference protectedSettingsFromKeyVault = default(KeyVaultSecretReference))
31+
: base(id)
32+
{
33+
Name = name;
34+
Type = type;
35+
Location = Location;
36+
ForceUpdateTag = forceUpdateTag;
37+
Publisher = publisher;
38+
Type1 = type1;
39+
TypeHandlerVersion = typeHandlerVersion;
40+
AutoUpgradeMinorVersion = autoUpgradeMinorVersion;
41+
EnableAutomaticUpgrade = enableAutomaticUpgrade;
42+
Settings = settings;
43+
ProtectedSettings = protectedSettings;
44+
ProvisioningState = provisioningState;
45+
InstanceView = instanceView;
46+
SuppressFailures = suppressFailures;
47+
ProtectedSettingsFromKeyVault = protectedSettingsFromKeyVault;
48+
CustomInit();
49+
}
50+
51+
public VirtualMachineScaleSetVMExtension(string id, string name, string type, string forceUpdateTag, string publisher = default(string), string type1 = default(string), string typeHandlerVersion = default(string), bool? autoUpgradeMinorVersion = default(bool?), bool? enableAutomaticUpgrade = default(bool?), object settings = default(object), object protectedSettings = default(object), string provisioningState = default(string), VirtualMachineExtensionInstanceView instanceView = default(VirtualMachineExtensionInstanceView), bool? suppressFailures = default(bool?), KeyVaultSecretReference protectedSettingsFromKeyVault = default(KeyVaultSecretReference))
1252
: base(id)
1353
{
1454
Name = name;

0 commit comments

Comments
 (0)