private void ResetAll() { applicationRuleCollection = null; natRuleCollection = null; networkRuleCollection = null; ipConfiguration = null; applicationRule = null; natRule = null; networkRule = null; }
private void InitIpConfiguratioin() { if (ipConfiguration == null) { ipConfiguration = new AzureFirewallIPConfigurationInner(); } if (Inner.IpConfigurations == null) { Inner.IpConfigurations = new List <AzureFirewallIPConfigurationInner>(); } }
private AzureFirewallImpl DefineAzureFirewallIpConfiguration(string name) { ipConfiguration = new AzureFirewallIPConfigurationInner { Name = name }; if (Inner.IpConfigurations == null) { Inner.IpConfigurations = new List <AzureFirewallIPConfigurationInner>(); } return(this); }
AzureFirewall.Definition.IWithCreate IInDefinition <AzureFirewall.Definition.IWithCreate> .Attach() { if (applicationRuleCollection != null) { Inner.ApplicationRuleCollections.Add(applicationRuleCollection); applicationRuleCollection = null; } else if (natRuleCollection != null) { Inner.NatRuleCollections.Add(natRuleCollection); natRuleCollection = null; } else if (networkRuleCollection != null) { Inner.NetworkRuleCollections.Add(networkRuleCollection); networkRuleCollection = null; } else if (ipConfiguration != null) { Inner.IpConfigurations.Add(ipConfiguration); ipConfiguration = null; } return(this); }