Types:
from cloudflare.types.accounts import Account, AccountDeleteResponseMethods:
client.accounts.create(**params) -> Optional[Account]client.accounts.update(*, account_id, **params) -> Optional[Account]client.accounts.list(**params) -> SyncV4PagePaginationArray[Account]client.accounts.delete(*, account_id) -> Optional[AccountDeleteResponse]client.accounts.get(*, account_id) -> Optional[Account]
Types:
from cloudflare.types.accounts import Status, MemberDeleteResponseMethods:
client.accounts.members.create(*, account_id, **params) -> Optional[Member]client.accounts.members.update(member_id, *, account_id, **params) -> Optional[Member]client.accounts.members.list(*, account_id, **params) -> SyncV4PagePaginationArray[Member]client.accounts.members.delete(member_id, *, account_id) -> Optional[MemberDeleteResponse]client.accounts.members.get(member_id, *, account_id) -> Optional[Member]
Methods:
client.accounts.roles.list(*, account_id, **params) -> SyncV4PagePaginationArray[Role]client.accounts.roles.get(role_id, *, account_id) -> Optional[Role]
Types:
from cloudflare.types.accounts import SubscriptionDeleteResponseMethods:
client.accounts.subscriptions.create(*, account_id, **params) -> Subscriptionclient.accounts.subscriptions.update(subscription_identifier, *, account_id, **params) -> Subscriptionclient.accounts.subscriptions.delete(subscription_identifier, *, account_id) -> SubscriptionDeleteResponseclient.accounts.subscriptions.get(*, account_id) -> SyncSinglePage[Subscription]
Types:
from cloudflare.types.accounts import TokenCreateResponse, TokenDeleteResponse, TokenVerifyResponseMethods:
client.accounts.tokens.create(*, account_id, **params) -> Optional[TokenCreateResponse]client.accounts.tokens.update(token_id, *, account_id, **params) -> Optional[Token]client.accounts.tokens.list(*, account_id, **params) -> SyncV4PagePaginationArray[Token]client.accounts.tokens.delete(token_id, *, account_id) -> Optional[TokenDeleteResponse]client.accounts.tokens.get(token_id, *, account_id) -> Optional[Token]client.accounts.tokens.verify(*, account_id) -> Optional[TokenVerifyResponse]
Types:
from cloudflare.types.accounts.tokens import PermissionGroupListResponse, PermissionGroupGetResponseMethods:
client.accounts.tokens.permission_groups.list(*, account_id, **params) -> SyncSinglePage[PermissionGroupListResponse]client.accounts.tokens.permission_groups.get(*, account_id, **params) -> Optional[PermissionGroupGetResponse]
Methods:
Types:
from cloudflare.types.accounts.logs import (
AuditListResponse,
AuditHistoryResponse,
AuditProductCategoriesResponse,
)Methods:
client.accounts.logs.audit.list(*, account_id, **params) -> SyncCursorPaginationAfter[AuditListResponse]client.accounts.logs.audit.history(id, *, account_id, **params) -> AuditHistoryResponseclient.accounts.logs.audit.product_categories(*, account_id) -> SyncSinglePage[AuditProductCategoriesResponse]