def METHOD_NAME(project: Optional[str] = None,
                        service: Optional[str] = None,
                        opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetProjectServiceResult:
    """
    Verify the API service for the Google Cloud Platform project to see if it is enabled or not.
    For a list of services available, visit the [API library page](https://console.cloud.google.com/apis/library)
    or run `gcloud services list --available`.
    This datasource requires the [Service Usage API](https://console.cloud.google.com/apis/library/serviceusage.googleapis.com)
    to use.
    To get more information about `projects.Service`, see:
    * [API documentation](https://cloud.google.com/service-usage/docs/reference/rest/v1/services)
    * How-to Guides
        * [Enabling and Disabling Services](https://cloud.google.com/service-usage/docs/enable-disable)
    ## Example Usage
    ```python
    import pulumi
    import pulumi_gcp as gcp
    my_project_service = gcp.projects.get_project_service(service="my-project-service")
    ```
    :param str project: The project in which the resource belongs. If it
           is not provided, the provider project is used.
    :param str service: The name of the Google Platform project service.
           - - -
    """
    __args__ = dict()
    __args__['project'] = project
    __args__['service'] = service
    opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts)
    __ret__ = pulumi.runtime.invoke('gcp:projects/getProjectService:getProjectService', __args__, opts=opts, typ=GetProjectServiceResult).value
    return AwaitableGetProjectServiceResult(
        disable_dependent_services=pulumi.get(__ret__, 'disable_dependent_services'),
        disable_on_destroy=pulumi.get(__ret__, 'disable_on_destroy'),
        id=pulumi.get(__ret__, 'id'),
        project=pulumi.get(__ret__, 'project'),
        service=pulumi.get(__ret__, 'service'))