internal PrivateLinkService(string id, string name, string type, string location, IDictionary <string, string> tags, string etag, IList <FrontendIPConfiguration> loadBalancerFrontendIpConfigurations, IList <PrivateLinkServiceIpConfiguration> ipConfigurations, IList <NetworkInterface> networkInterfaces, ProvisioningState?provisioningState, IList <PrivateEndpointConnection> privateEndpointConnections, ResourceSet visibility, ResourceSet autoApproval, IList <string> fqdns, string @alias, bool?enableProxyProtocol) : base(id, name, type, location, tags)
 {
     Etag = etag;
     LoadBalancerFrontendIpConfigurations = loadBalancerFrontendIpConfigurations;
     IpConfigurations           = ipConfigurations;
     NetworkInterfaces          = networkInterfaces;
     ProvisioningState          = provisioningState;
     PrivateEndpointConnections = privateEndpointConnections;
     Visibility          = visibility;
     AutoApproval        = autoApproval;
     Fqdns               = fqdns;
     Alias               = @alias;
     EnableProxyProtocol = enableProxyProtocol;
 }