Types:
from cloudflare.types.rules import (
Hostname,
ListsList,
Redirect,
ListCreateResponse,
ListUpdateResponse,
ListDeleteResponse,
ListGetResponse,
)Methods:
client.rules.lists.create(*, account_id, **params) -> ListCreateResponseclient.rules.lists.update(list_id, *, account_id, **params) -> ListUpdateResponseclient.rules.lists.list(*, account_id) -> SyncSinglePage[ListsList]client.rules.lists.delete(list_id, *, account_id) -> ListDeleteResponseclient.rules.lists.get(list_id, *, account_id) -> ListGetResponse
Types:
from cloudflare.types.rules.lists import BulkOperationGetResponseMethods:
client.rules.lists.bulk_operations.get(operation_id, *, account_id) -> BulkOperationGetResponse
Types:
from cloudflare.types.rules.lists import (
ListCursor,
ListItem,
ItemCreateResponse,
ItemUpdateResponse,
ItemListResponse,
ItemDeleteResponse,
ItemGetResponse,
)Methods:
client.rules.lists.items.create(list_id, *, account_id, **params) -> ItemCreateResponseclient.rules.lists.items.update(list_id, *, account_id, **params) -> ItemUpdateResponseclient.rules.lists.items.list(list_id, *, account_id, **params) -> SyncCursorPaginationAfter[ItemListResponse]client.rules.lists.items.delete(list_id, *, account_id, **params) -> ItemDeleteResponseclient.rules.lists.items.get(item_id, *, account_id, list_id) -> ItemGetResponse