def METHOD_NAME(billing_account: Optional[pulumi.Input[Optional[str]]] = None,
                               display_name: Optional[pulumi.Input[Optional[str]]] = None,
                               lookup_projects: Optional[pulumi.Input[Optional[bool]]] = None,
                               open: Optional[pulumi.Input[Optional[bool]]] = None,
                               opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetBillingAccountResult]:
    """
    Use this data source to get information about a Google Billing Account.
    ```python
    import pulumi
    import pulumi_gcp as gcp
    acct = gcp.organizations.get_billing_account(display_name="My Billing Account",
        open=True)
    my_project = gcp.organizations.Project("myProject",
        project_id="your-project-id",
        org_id="1234567",
        billing_account=acct.id)
    ```
    :param str billing_account: The name of the billing account in the form `{billing_account_id}` or `billingAccounts/{billing_account_id}`.
    :param str display_name: The display name of the billing account.
    :param bool lookup_projects: `true` if projects associated with the billing account should be read, `false` if this step
           should be skipped. Setting `false` may be useful if the user permissions do not allow listing projects. Defaults to `true`.
           > **NOTE:** One of `billing_account` or `display_name` must be specified.
    :param bool open: `true` if the billing account is open, `false` if the billing account is closed.
    """
    ...