internal ApplicationGatewayOnDemandProbe(ApplicationGatewayProtocol?protocol, string host, string path, int?timeout, bool?pickHostNameFromBackendHttpSettings, ApplicationGatewayProbeHealthResponseMatch match, SubResource backendAddressPool, SubResource backendHttpSettings) { Protocol = protocol; Host = host; Path = path; Timeout = timeout; PickHostNameFromBackendHttpSettings = pickHostNameFromBackendHttpSettings; Match = match; BackendAddressPool = backendAddressPool; BackendHttpSettings = backendHttpSettings; }
internal ApplicationGatewayProbe(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, ApplicationGatewayProtocol?protocol, string host, string path, int?interval, int?timeout, int?unhealthyThreshold, bool?pickHostNameFromBackendHttpSettings, int?minServers, ApplicationGatewayProbeHealthResponseMatch match, NetworkProvisioningState?provisioningState, int?port) : base(id, name, resourceType) { Etag = etag; Protocol = protocol; Host = host; Path = path; Interval = interval; Timeout = timeout; UnhealthyThreshold = unhealthyThreshold; PickHostNameFromBackendHttpSettings = pickHostNameFromBackendHttpSettings; MinServers = minServers; Match = match; ProvisioningState = provisioningState; Port = port; }
internal ApplicationGatewayHttpListener(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, WritableSubResource frontendIPConfiguration, WritableSubResource frontendPort, ApplicationGatewayProtocol?protocol, string hostName, WritableSubResource sslCertificate, WritableSubResource sslProfile, bool?requireServerNameIndication, NetworkProvisioningState?provisioningState, IList <ApplicationGatewayCustomError> customErrorConfigurations, WritableSubResource firewallPolicy, IList <string> hostNames) : base(id, name, resourceType) { Etag = etag; FrontendIPConfiguration = frontendIPConfiguration; FrontendPort = frontendPort; Protocol = protocol; HostName = hostName; SslCertificate = sslCertificate; SslProfile = sslProfile; RequireServerNameIndication = requireServerNameIndication; ProvisioningState = provisioningState; CustomErrorConfigurations = customErrorConfigurations; FirewallPolicy = firewallPolicy; HostNames = hostNames; }
internal ApplicationGatewayHttpListener(string id, string name, string etag, string type, SubResource frontendIPConfiguration, SubResource frontendPort, ApplicationGatewayProtocol?protocol, string hostName, SubResource sslCertificate, bool?requireServerNameIndication, ProvisioningState?provisioningState, IList <ApplicationGatewayCustomError> customErrorConfigurations, SubResource firewallPolicy, IList <string> hostNames) : base(id) { Name = name; Etag = etag; Type = type; FrontendIPConfiguration = frontendIPConfiguration; FrontendPort = frontendPort; Protocol = protocol; HostName = hostName; SslCertificate = sslCertificate; RequireServerNameIndication = requireServerNameIndication; ProvisioningState = provisioningState; CustomErrorConfigurations = customErrorConfigurations; FirewallPolicy = firewallPolicy; HostNames = hostNames; }
internal ApplicationGatewayProbe(string id, string name, string etag, string resourceType, ApplicationGatewayProtocol?protocol, string host, string path, int?interval, int?timeout, int?unhealthyThreshold, bool?pickHostNameFromBackendHttpSettings, int?minServers, ApplicationGatewayProbeHealthResponseMatch match, ProvisioningState?provisioningState, int?port) : base(id) { Name = name; Etag = etag; ResourceType = resourceType; Protocol = protocol; Host = host; Path = path; Interval = interval; Timeout = timeout; UnhealthyThreshold = unhealthyThreshold; PickHostNameFromBackendHttpSettings = pickHostNameFromBackendHttpSettings; MinServers = minServers; Match = match; ProvisioningState = provisioningState; Port = port; }
internal ApplicationGatewayBackendHttpSettings(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, int?port, ApplicationGatewayProtocol?protocol, ApplicationGatewayCookieBasedAffinity?cookieBasedAffinity, int?requestTimeout, WritableSubResource probe, IList <WritableSubResource> authenticationCertificates, IList <WritableSubResource> trustedRootCertificates, ApplicationGatewayConnectionDraining connectionDraining, string hostName, bool?pickHostNameFromBackendAddress, string affinityCookieName, bool?probeEnabled, string path, NetworkProvisioningState?provisioningState) : base(id, name, resourceType) { Etag = etag; Port = port; Protocol = protocol; CookieBasedAffinity = cookieBasedAffinity; RequestTimeout = requestTimeout; Probe = probe; AuthenticationCertificates = authenticationCertificates; TrustedRootCertificates = trustedRootCertificates; ConnectionDraining = connectionDraining; HostName = hostName; PickHostNameFromBackendAddress = pickHostNameFromBackendAddress; AffinityCookieName = affinityCookieName; ProbeEnabled = probeEnabled; Path = path; ProvisioningState = provisioningState; }