def __init__(__self__, executable_users=None, filters=None, id=None, ids=None, name_regex=None, owners=None, sort_ascending=None):
    if (executable_users and (not isinstance(executable_users, list))):
        raise TypeError("Expected argument 'executable_users' to be a list")
    pulumi.set(__self__, 'executable_users', executable_users)
    if (filters and (not isinstance(filters, list))):
        raise TypeError("Expected argument 'filters' to be a list")
    pulumi.set(__self__, 'filters', filters)
    if (id and (not isinstance(id, str))):
        raise TypeError("Expected argument 'id' to be a str")
    pulumi.set(__self__, 'id', id)
    if (ids and (not isinstance(ids, list))):
        raise TypeError("Expected argument 'ids' to be a list")
    pulumi.set(__self__, 'ids', ids)
    if (name_regex and (not isinstance(name_regex, str))):
        raise TypeError("Expected argument 'name_regex' to be a str")
    pulumi.set(__self__, 'name_regex', name_regex)
    if (owners and (not isinstance(owners, list))):
        raise TypeError("Expected argument 'owners' to be a list")
    pulumi.set(__self__, 'owners', owners)
    if (sort_ascending and (not isinstance(sort_ascending, bool))):
        raise TypeError("Expected argument 'sort_ascending' to be a bool")
    pulumi.set(__self__, 'sort_ascending', sort_ascending)
def __init__(__self__, executable_users=None, filters=None, id=None, ids=None, name_regex=None, owners=None, sort_ascending=None):
    if (executable_users and (not isinstance(executable_users, list))):
        raise TypeError("Expected argument 'executable_users' to be a list")
    pulumi.set(__self__, 'executable_users', executable_users)
    if (filters and (not isinstance(filters, list))):
        raise TypeError("Expected argument 'filters' to be a list")
    pulumi.set(__self__, 'filters', filters)
    if (id and (not isinstance(id, str))):
        raise TypeError("Expected argument 'id' to be a str")
    pulumi.set(__self__, 'id', id)
    if (ids and (not isinstance(ids, list))):
        raise TypeError("Expected argument 'ids' to be a list")
    pulumi.set(__self__, 'ids', ids)
    if (name_regex and (not isinstance(name_regex, str))):
        raise TypeError("Expected argument 'name_regex' to be a str")
    pulumi.set(__self__, 'name_regex', name_regex)
    if (owners and (not isinstance(owners, list))):
        raise TypeError("Expected argument 'owners' to be a list")
    pulumi.set(__self__, 'owners', owners)
    if (sort_ascending and (not isinstance(sort_ascending, bool))):
        raise TypeError("Expected argument 'sort_ascending' to be a bool")
    pulumi.set(__self__, 'sort_ascending', sort_ascending)