Types:
from cloudflare.types.pages import Deployment, Project, StageMethods:
client.pages.projects.create(*, account_id, **params) -> Projectclient.pages.projects.list(*, account_id, **params) -> SyncV4PagePaginationArray[Project]client.pages.projects.delete(project_name, *, account_id) -> objectclient.pages.projects.edit(project_name, *, account_id, **params) -> Projectclient.pages.projects.get(project_name, *, account_id) -> Projectclient.pages.projects.purge_build_cache(project_name, *, account_id) -> object
Methods:
client.pages.projects.deployments.create(project_name, *, account_id, **params) -> Deploymentclient.pages.projects.deployments.list(project_name, *, account_id, **params) -> SyncV4PagePaginationArray[Deployment]client.pages.projects.deployments.delete(deployment_id, *, account_id, project_name, **params) -> objectclient.pages.projects.deployments.get(deployment_id, *, account_id, project_name) -> Deploymentclient.pages.projects.deployments.retry(deployment_id, *, account_id, project_name) -> Deploymentclient.pages.projects.deployments.rollback(deployment_id, *, account_id, project_name) -> Deployment
Types:
from cloudflare.types.pages.projects.deployments.history import LogGetResponseMethods:
client.pages.projects.deployments.history.logs.get(deployment_id, *, account_id, project_name) -> LogGetResponse
Types:
from cloudflare.types.pages.projects import (
DomainCreateResponse,
DomainListResponse,
DomainEditResponse,
DomainGetResponse,
)Methods:
client.pages.projects.domains.create(project_name, *, account_id, **params) -> DomainCreateResponseclient.pages.projects.domains.list(project_name, *, account_id) -> SyncSinglePage[DomainListResponse]client.pages.projects.domains.delete(domain_name, *, account_id, project_name) -> objectclient.pages.projects.domains.edit(domain_name, *, account_id, project_name) -> DomainEditResponseclient.pages.projects.domains.get(domain_name, *, account_id, project_name) -> DomainGetResponse