/// <summary> /// Initializes a new instance of the EffectiveNetworkSecurityGroup /// class. /// </summary> /// <param name="networkSecurityGroup">The ID of network security group /// that is applied.</param> /// <param name="effectiveSecurityRules">A collection of effective /// security rules.</param> public EffectiveNetworkSecurityGroup(SubResource networkSecurityGroup = default(SubResource), EffectiveNetworkSecurityGroupAssociation association = default(EffectiveNetworkSecurityGroupAssociation), IList <EffectiveNetworkSecurityRule> effectiveSecurityRules = default(IList <EffectiveNetworkSecurityRule>)) { NetworkSecurityGroup = networkSecurityGroup; Association = association; EffectiveSecurityRules = effectiveSecurityRules; CustomInit(); }
/// <summary> /// Initializes a new instance of the EffectiveNetworkSecurityGroup /// class. /// </summary> /// <param name="networkSecurityGroup">The ID of network security group /// that is applied.</param> /// <param name="effectiveSecurityRules">A collection of effective /// security rules.</param> /// <param name="tagMap">Tag map.</param> public EffectiveNetworkSecurityGroup(SubResource networkSecurityGroup = default(SubResource), EffectiveNetworkSecurityGroupAssociation association = default(EffectiveNetworkSecurityGroupAssociation), IList <EffectiveNetworkSecurityRule> effectiveSecurityRules = default(IList <EffectiveNetworkSecurityRule>), IDictionary <string, List <string> > tagMap = default(IDictionary <string, List <string> >)) { NetworkSecurityGroup = networkSecurityGroup; Association = association; EffectiveSecurityRules = effectiveSecurityRules; TagMap = tagMap; CustomInit(); }