コード例 #1
0
 internal PSNetworkSecurityGroupRule(Microsoft.Azure.Batch.NetworkSecurityGroupRule omObject)
 {
     if ((omObject == null))
     {
         throw new System.ArgumentNullException("omObject");
     }
     this.omObject = omObject;
 }
コード例 #2
0
 internal InboundNatPool(Models.InboundNATPool protocolObject)
 {
     this.BackendPort            = protocolObject.BackendPort;
     this.FrontendPortRangeEnd   = protocolObject.FrontendPortRangeEnd;
     this.FrontendPortRangeStart = protocolObject.FrontendPortRangeStart;
     this.Name = protocolObject.Name;
     this.NetworkSecurityGroupRules = NetworkSecurityGroupRule.ConvertFromProtocolCollectionReadOnly(protocolObject.NetworkSecurityGroupRules);
     this.Protocol = UtilitiesInternal.MapEnum <Models.InboundEndpointProtocol, Common.InboundEndpointProtocol>(protocolObject.Protocol);
 }
コード例 #3
0
 public PSNetworkSecurityGroupRule(int priority, Microsoft.Azure.Batch.Common.NetworkSecurityGroupRuleAccess access, string sourceAddressPrefix, System.Collections.Generic.IReadOnlyList <string> sourcePortRanges = null)
 {
     this.omObject = new Microsoft.Azure.Batch.NetworkSecurityGroupRule(priority, access, sourceAddressPrefix, sourcePortRanges);
 }
コード例 #4
0
 public PSNetworkSecurityGroupRule(int priority, Microsoft.Azure.Batch.Common.NetworkSecurityGroupRuleAccess access, string sourceAddressPrefix)
 {
     this.omObject = new Microsoft.Azure.Batch.NetworkSecurityGroupRule(priority, access, sourceAddressPrefix);
 }