def __init__(__self__, *, connect_timeout: Optional[pulumi.Input['DurationArgs']]=None, max_connections: Optional[pulumi.Input[int]]=None, max_pending_requests: Optional[pulumi.Input[int]]=None, max_requests: Optional[pulumi.Input[int]]=None, max_requests_per_connection: Optional[pulumi.Input[int]]=None, max_retries: Optional[pulumi.Input[int]]=None):
    "\n        Settings controlling the volume of requests, connections and retries to this backend service.\n        :param pulumi.Input['DurationArgs'] connect_timeout: The timeout for new network connections to hosts.\n        :param pulumi.Input[int] max_connections: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        :param pulumi.Input[int] max_pending_requests: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        :param pulumi.Input[int] max_requests: The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.\n        :param pulumi.Input[int] max_requests_per_connection: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        :param pulumi.Input[int] max_retries: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        "
    if (connect_timeout is not None):
        pulumi.set(__self__, 'connect_timeout', connect_timeout)
    if (max_connections is not None):
        pulumi.set(__self__, 'max_connections', max_connections)
    if (max_pending_requests is not None):
        pulumi.set(__self__, 'max_pending_requests', max_pending_requests)
    if (max_requests is not None):
        pulumi.set(__self__, 'max_requests', max_requests)
    if (max_requests_per_connection is not None):
        pulumi.set(__self__, 'max_requests_per_connection', max_requests_per_connection)
    if (max_retries is not None):
        pulumi.set(__self__, 'max_retries', max_retries)
Settings controlling the volume of requests, connections and retries to this backend service.
:param pulumi.Input['DurationArgs'] connect_timeout: The timeout for new network connections to hosts.
:param pulumi.Input[int] max_connections: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
:param pulumi.Input[int] max_pending_requests: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
:param pulumi.Input[int] max_requests: The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.
:param pulumi.Input[int] max_requests_per_connection: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
:param pulumi.Input[int] max_retries: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.
def __init__(__self__, *, connect_timeout: Optional[pulumi.Input['DurationArgs']]=None, max_connections: Optional[pulumi.Input[int]]=None, max_pending_requests: Optional[pulumi.Input[int]]=None, max_requests: Optional[pulumi.Input[int]]=None, max_requests_per_connection: Optional[pulumi.Input[int]]=None, max_retries: Optional[pulumi.Input[int]]=None):
    "\n        Settings controlling the volume of requests, connections and retries to this backend service.\n        :param pulumi.Input['DurationArgs'] connect_timeout: The timeout for new network connections to hosts.\n        :param pulumi.Input[int] max_connections: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        :param pulumi.Input[int] max_pending_requests: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        :param pulumi.Input[int] max_requests: The maximum number of parallel requests that allowed to the backend service. If not specified, there is no limit.\n        :param pulumi.Input[int] max_requests_per_connection: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        :param pulumi.Input[int] max_retries: Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.\n        "
    if (connect_timeout is not None):
        pulumi.set(__self__, 'connect_timeout', connect_timeout)
    if (max_connections is not None):
        pulumi.set(__self__, 'max_connections', max_connections)
    if (max_pending_requests is not None):
        pulumi.set(__self__, 'max_pending_requests', max_pending_requests)
    if (max_requests is not None):
        pulumi.set(__self__, 'max_requests', max_requests)
    if (max_requests_per_connection is not None):
        pulumi.set(__self__, 'max_requests_per_connection', max_requests_per_connection)
    if (max_retries is not None):
        pulumi.set(__self__, 'max_retries', max_retries)