internal InboundNatPool(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, WritableSubResource frontendIPConfiguration, TransportProtocol?protocol, int?frontendPortRangeStart, int?frontendPortRangeEnd, int?backendPort, int?idleTimeoutInMinutes, bool?enableFloatingIP, bool?enableTcpReset, NetworkProvisioningState?provisioningState) : base(id, name, resourceType) { Etag = etag; FrontendIPConfiguration = frontendIPConfiguration; Protocol = protocol; FrontendPortRangeStart = frontendPortRangeStart; FrontendPortRangeEnd = frontendPortRangeEnd; BackendPort = backendPort; IdleTimeoutInMinutes = idleTimeoutInMinutes; EnableFloatingIP = enableFloatingIP; EnableTcpReset = enableTcpReset; ProvisioningState = provisioningState; }
internal InboundNatPool(string id, string name, string etag, string type, WritableSubResource frontendIPConfiguration, TransportProtocol?protocol, int?frontendPortRangeStart, int?frontendPortRangeEnd, int?backendPort, int?idleTimeoutInMinutes, bool?enableFloatingIP, bool?enableTcpReset, ProvisioningState?provisioningState) : base(id) { Name = name; Etag = etag; Type = type; FrontendIPConfiguration = frontendIPConfiguration; Protocol = protocol; FrontendPortRangeStart = frontendPortRangeStart; FrontendPortRangeEnd = frontendPortRangeEnd; BackendPort = backendPort; IdleTimeoutInMinutes = idleTimeoutInMinutes; EnableFloatingIP = enableFloatingIP; EnableTcpReset = enableTcpReset; ProvisioningState = provisioningState; }
internal InboundNatRuleData(string id, string name, string etag, string type, Models.SubResource frontendIPConfiguration, NetworkInterfaceIPConfiguration backendIPConfiguration, TransportProtocol?protocol, int?frontendPort, int?backendPort, int?idleTimeoutInMinutes, bool?enableFloatingIP, bool?enableTcpReset, ProvisioningState?provisioningState) : base(id) { Name = name; Etag = etag; Type = type; FrontendIPConfiguration = frontendIPConfiguration; BackendIPConfiguration = backendIPConfiguration; Protocol = protocol; FrontendPort = frontendPort; BackendPort = backendPort; IdleTimeoutInMinutes = idleTimeoutInMinutes; EnableFloatingIP = enableFloatingIP; EnableTcpReset = enableTcpReset; ProvisioningState = provisioningState; }
internal LoadBalancingRuleData(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, WritableSubResource frontendIPConfiguration, WritableSubResource backendAddressPool, IList <WritableSubResource> backendAddressPools, WritableSubResource probe, TransportProtocol?protocol, LoadDistribution?loadDistribution, int?frontendPort, int?backendPort, int?idleTimeoutInMinutes, bool?enableFloatingIP, bool?enableTcpReset, bool?disableOutboundSnat, NetworkProvisioningState?provisioningState) : base(id, name, resourceType) { Etag = etag; FrontendIPConfiguration = frontendIPConfiguration; BackendAddressPool = backendAddressPool; BackendAddressPools = backendAddressPools; Probe = probe; Protocol = protocol; LoadDistribution = loadDistribution; FrontendPort = frontendPort; BackendPort = backendPort; IdleTimeoutInMinutes = idleTimeoutInMinutes; EnableFloatingIP = enableFloatingIP; EnableTcpReset = enableTcpReset; DisableOutboundSnat = disableOutboundSnat; ProvisioningState = provisioningState; }
internal LoadBalancingRule(string id, string name, string etag, string type, SubResource frontendIPConfiguration, SubResource backendAddressPool, SubResource probe, TransportProtocol?protocol, LoadDistribution?loadDistribution, int?frontendPort, int?backendPort, int?idleTimeoutInMinutes, bool?enableFloatingIP, bool?enableTcpReset, bool?disableOutboundSnat, ProvisioningState?provisioningState) : base(id) { Name = name; Etag = etag; Type = type; FrontendIPConfiguration = frontendIPConfiguration; BackendAddressPool = backendAddressPool; Probe = probe; Protocol = protocol; LoadDistribution = loadDistribution; FrontendPort = frontendPort; BackendPort = backendPort; IdleTimeoutInMinutes = idleTimeoutInMinutes; EnableFloatingIP = enableFloatingIP; EnableTcpReset = enableTcpReset; DisableOutboundSnat = disableOutboundSnat; ProvisioningState = provisioningState; }