Framework/Core/SubscriptionSecurity/SecurityCenterStatus.ps1
using namespace System.Management.Automation Set-StrictMode -Version Latest # The class serves as an intermediate class to call SecurityCenter class # SecurityCenter class is being used in SubscriptionCore class SecurityCenterStatus: CommandBase { SecurityCenterStatus([string] $subscriptionId, [InvocationInfo] $invocationContext): Base($subscriptionId, $invocationContext) { } [string] SetPolicies([string] $securityContactEmails, [string] $securityPhoneNumber) { $secCenter = [SecurityCenter]::new($this.SubscriptionContext.SubscriptionId); if ($secCenter) { return $this.InvokeFunction($secCenter.SetPolicies, @($securityContactEmails, $securityPhoneNumber)); } return ""; } } |