Framework/Core/FixControl/Services/RedisCacheFix.ps1
Set-StrictMode -Version Latest class RedisCacheFix: FixServicesBase { [PSObject] $ResourceObject = $null; RedisCacheFix([string] $subscriptionId, [ResourceConfig] $resourceConfig, [string] $resourceGroupName): Base($subscriptionId, $resourceConfig, $resourceGroupName) { } [MessageData[]] DisableNon_SSLport_RedisCache([PSObject] $parameters) { [MessageData[]] $detailedLogs = @(); $detailedLogs += [MessageData]::new("Disabling Non SSL port on RedisCache : [$($this.ResourceName)]..."); Set-AzureRmRedisCache -ResourceGroupName $this.ResourceGroupName -Name $this.ResourceName -EnableNonSslPort $false $detailedLogs += [MessageData]::new("Disabled Non SSL port on RedisCache : [$($this.ResourceName)]"); return $detailedLogs; } } |