Skip to content

Commit 980bde2

Browse files
committed
Parameter existence check
1 parent f3d8efd commit 980bde2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ResourceManager/Network/Commands.Network/VirtualNetworkGatewayConnection/NewAzureRmIpsecPolicyCommand.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ public override void Execute()
126126
var ipsecPolicy = new PSIpsecPolicy();
127127

128128
// default SA values
129-
ipsecPolicy.SALifeTimeSeconds = (this.SALifeTimeSeconds == 0) ? 27000 : this.SALifeTimeSeconds;
130-
ipsecPolicy.SADataSizeKilobytes = (this.SADataSizeKilobytes == 0) ? 102400000 : this.SADataSizeKilobytes;
129+
ipsecPolicy.SALifeTimeSeconds = (!this.MyInvocation.BoundParameters.ContainsKey("SALifeTimeSeconds")) ? 27000 : this.SALifeTimeSeconds;
130+
ipsecPolicy.SADataSizeKilobytes = (!this.MyInvocation.BoundParameters.ContainsKey("SADataSizeKilobytes")) ? 102400000 : this.SADataSizeKilobytes;
131131

132132
ipsecPolicy.IpsecEncryption = this.IpsecEncryption;
133133
ipsecPolicy.IpsecIntegrity = this.IpsecIntegrity;

0 commit comments

Comments
 (0)