mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-22 14:19:03 +00:00
Provide a default for settings (#2269)
This commit is contained in:
@ -22,7 +22,9 @@ namespace Microsoft.OneFuzz.Service {
|
|||||||
Publisher.EnsureNotNull("Publisher required for VirtualMachineExtension");
|
Publisher.EnsureNotNull("Publisher required for VirtualMachineExtension");
|
||||||
TypeHandlerVersion.EnsureNotNull("TypeHandlerVersion required for VirtualMachineExtension");
|
TypeHandlerVersion.EnsureNotNull("TypeHandlerVersion required for VirtualMachineExtension");
|
||||||
AutoUpgradeMinorVersion.EnsureNotNull("AutoUpgradeMinorVersion required for VirtualMachineExtension");
|
AutoUpgradeMinorVersion.EnsureNotNull("AutoUpgradeMinorVersion required for VirtualMachineExtension");
|
||||||
Settings.EnsureNotNull("Settings required for VirtualMachineExtension");
|
|
||||||
|
var settings = Settings ?? new BinaryData(new Dictionary<string, string>());
|
||||||
|
var protectedSettings = ProtectedSettings ?? new BinaryData(new Dictionary<string, string>());
|
||||||
|
|
||||||
return (Name!, new VirtualMachineExtensionData(Location.Value) {
|
return (Name!, new VirtualMachineExtensionData(Location.Value) {
|
||||||
TypePropertiesType = TypePropertiesType,
|
TypePropertiesType = TypePropertiesType,
|
||||||
@ -31,8 +33,8 @@ namespace Microsoft.OneFuzz.Service {
|
|||||||
AutoUpgradeMinorVersion = AutoUpgradeMinorVersion,
|
AutoUpgradeMinorVersion = AutoUpgradeMinorVersion,
|
||||||
EnableAutomaticUpgrade = EnableAutomaticUpgrade,
|
EnableAutomaticUpgrade = EnableAutomaticUpgrade,
|
||||||
ForceUpdateTag = ForceUpdateTag,
|
ForceUpdateTag = ForceUpdateTag,
|
||||||
Settings = Settings,
|
Settings = settings,
|
||||||
ProtectedSettings = ProtectedSettings
|
ProtectedSettings = protectedSettings
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -42,6 +44,10 @@ namespace Microsoft.OneFuzz.Service {
|
|||||||
Publisher.EnsureNotNull("Publisher required for VirtualMachineScaleSetExtension");
|
Publisher.EnsureNotNull("Publisher required for VirtualMachineScaleSetExtension");
|
||||||
TypeHandlerVersion.EnsureNotNull("TypeHandlerVersion required for VirtualMachineScaleSetExtension");
|
TypeHandlerVersion.EnsureNotNull("TypeHandlerVersion required for VirtualMachineScaleSetExtension");
|
||||||
AutoUpgradeMinorVersion.EnsureNotNull("AutoUpgradeMinorVersion required for VirtualMachineScaleSetExtension");
|
AutoUpgradeMinorVersion.EnsureNotNull("AutoUpgradeMinorVersion required for VirtualMachineScaleSetExtension");
|
||||||
|
|
||||||
|
var settings = Settings ?? new BinaryData(new Dictionary<string, string>());
|
||||||
|
var protectedSettings = ProtectedSettings ?? new BinaryData(new Dictionary<string, string>());
|
||||||
|
|
||||||
return new VirtualMachineScaleSetExtensionData() {
|
return new VirtualMachineScaleSetExtensionData() {
|
||||||
Name = Name,
|
Name = Name,
|
||||||
TypePropertiesType = TypePropertiesType,
|
TypePropertiesType = TypePropertiesType,
|
||||||
@ -50,8 +56,8 @@ namespace Microsoft.OneFuzz.Service {
|
|||||||
AutoUpgradeMinorVersion = AutoUpgradeMinorVersion,
|
AutoUpgradeMinorVersion = AutoUpgradeMinorVersion,
|
||||||
EnableAutomaticUpgrade = EnableAutomaticUpgrade,
|
EnableAutomaticUpgrade = EnableAutomaticUpgrade,
|
||||||
ForceUpdateTag = ForceUpdateTag,
|
ForceUpdateTag = ForceUpdateTag,
|
||||||
Settings = Settings,
|
Settings = settings,
|
||||||
ProtectedSettings = ProtectedSettings
|
ProtectedSettings = protectedSettings
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user