Types:
from cloudflare.types.api_gateway import ConfigurationMethods:
client.api_gateway.configurations.update(*, zone_id, **params) -> Configurationclient.api_gateway.configurations.get(*, zone_id, **params) -> Configuration
Types:
from cloudflare.types.api_gateway import DiscoveryOperation, DiscoveryGetResponseMethods:
client.api_gateway.discovery.get(*, zone_id) -> DiscoveryGetResponse
Types:
from cloudflare.types.api_gateway.discovery import OperationBulkEditResponse, OperationEditResponseMethods:
client.api_gateway.discovery.operations.list(*, zone_id, **params) -> SyncV4PagePaginationArray[DiscoveryOperation]client.api_gateway.discovery.operations.bulk_edit(*, zone_id, **params) -> OperationBulkEditResponseclient.api_gateway.discovery.operations.edit(operation_id, *, zone_id, **params) -> OperationEditResponse
Types:
from cloudflare.types.api_gateway import LabelListResponseMethods:
client.api_gateway.labels.list(*, zone_id, **params) -> SyncV4PagePaginationArray[LabelListResponse]
Types:
from cloudflare.types.api_gateway.labels import (
UserUpdateResponse,
UserDeleteResponse,
UserBulkCreateResponse,
UserBulkDeleteResponse,
UserEditResponse,
UserGetResponse,
)Methods:
client.api_gateway.labels.user.update(name, *, zone_id, **params) -> UserUpdateResponseclient.api_gateway.labels.user.delete(name, *, zone_id) -> UserDeleteResponseclient.api_gateway.labels.user.bulk_create(*, zone_id, **params) -> SyncSinglePage[UserBulkCreateResponse]client.api_gateway.labels.user.bulk_delete(*, zone_id) -> SyncSinglePage[UserBulkDeleteResponse]client.api_gateway.labels.user.edit(name, *, zone_id, **params) -> UserEditResponseclient.api_gateway.labels.user.get(name, *, zone_id, **params) -> UserGetResponse
Types:
from cloudflare.types.api_gateway.labels.user.resources import OperationUpdateResponseMethods:
client.api_gateway.labels.user.resources.operation.update(name, *, zone_id, **params) -> OperationUpdateResponse
Types:
from cloudflare.types.api_gateway.labels import ManagedGetResponseMethods:
client.api_gateway.labels.managed.get(name, *, zone_id, **params) -> ManagedGetResponse
Types:
from cloudflare.types.api_gateway.labels.managed.resources import OperationUpdateResponseMethods:
client.api_gateway.labels.managed.resources.operation.update(name, *, zone_id, **params) -> OperationUpdateResponse
Types:
from cloudflare.types.api_gateway import (
APIShield,
OperationCreateResponse,
OperationListResponse,
OperationDeleteResponse,
OperationBulkCreateResponse,
OperationBulkDeleteResponse,
OperationGetResponse,
)Methods:
client.api_gateway.operations.create(*, zone_id, **params) -> OperationCreateResponseclient.api_gateway.operations.list(*, zone_id, **params) -> SyncV4PagePaginationArray[OperationListResponse]client.api_gateway.operations.delete(operation_id, *, zone_id) -> OperationDeleteResponseclient.api_gateway.operations.bulk_create(*, zone_id, **params) -> SyncSinglePage[OperationBulkCreateResponse]client.api_gateway.operations.bulk_delete(*, zone_id) -> OperationBulkDeleteResponseclient.api_gateway.operations.get(operation_id, *, zone_id, **params) -> OperationGetResponse
Types:
from cloudflare.types.api_gateway.operations import (
LabelCreateResponse,
LabelUpdateResponse,
LabelDeleteResponse,
LabelBulkCreateResponse,
LabelBulkDeleteResponse,
LabelBulkUpdateResponse,
)Methods:
client.api_gateway.operations.labels.create(operation_id, *, zone_id, **params) -> LabelCreateResponseclient.api_gateway.operations.labels.update(operation_id, *, zone_id, **params) -> LabelUpdateResponseclient.api_gateway.operations.labels.delete(operation_id, *, zone_id) -> LabelDeleteResponseclient.api_gateway.operations.labels.bulk_create(*, zone_id, **params) -> SyncSinglePage[LabelBulkCreateResponse]client.api_gateway.operations.labels.bulk_delete(*, zone_id) -> SyncSinglePage[LabelBulkDeleteResponse]client.api_gateway.operations.labels.bulk_update(*, zone_id, **params) -> SyncSinglePage[LabelBulkUpdateResponse]
Types:
from cloudflare.types.api_gateway.operations import (
SettingsMultipleRequest,
SchemaValidationUpdateResponse,
SchemaValidationGetResponse,
)Methods:
client.api_gateway.operations.schema_validation.update(operation_id, *, zone_id, **params) -> SchemaValidationUpdateResponseclient.api_gateway.operations.schema_validation.edit(*, zone_id, **params) -> SettingsMultipleRequestclient.api_gateway.operations.schema_validation.get(operation_id, *, zone_id) -> SchemaValidationGetResponse
Types:
from cloudflare.types.api_gateway import SchemaListResponseMethods:
client.api_gateway.schemas.list(*, zone_id, **params) -> SchemaListResponse
Types:
from cloudflare.types.api_gateway import SettingsMethods:
client.api_gateway.settings.schema_validation.update(*, zone_id, **params) -> Settingsclient.api_gateway.settings.schema_validation.edit(*, zone_id, **params) -> Settingsclient.api_gateway.settings.schema_validation.get(*, zone_id) -> Settings
Types:
from cloudflare.types.api_gateway import (
Message,
OldPublicSchema,
UserSchemaCreateResponse,
UserSchemaDeleteResponse,
)Methods:
client.api_gateway.user_schemas.create(*, zone_id, **params) -> UserSchemaCreateResponseclient.api_gateway.user_schemas.list(*, zone_id, **params) -> SyncV4PagePaginationArray[OldPublicSchema]client.api_gateway.user_schemas.delete(schema_id, *, zone_id) -> UserSchemaDeleteResponseclient.api_gateway.user_schemas.edit(schema_id, *, zone_id, **params) -> OldPublicSchemaclient.api_gateway.user_schemas.get(schema_id, *, zone_id, **params) -> OldPublicSchema
Types:
from cloudflare.types.api_gateway.user_schemas import OperationListResponseMethods:
client.api_gateway.user_schemas.operations.list(schema_id, *, zone_id, **params) -> SyncV4PagePaginationArray[OperationListResponse]
Types:
from cloudflare.types.api_gateway.user_schemas import HostListResponseMethods:
client.api_gateway.user_schemas.hosts.list(*, zone_id, **params) -> SyncV4PagePaginationArray[HostListResponse]
Types:
from cloudflare.types.api_gateway.expression_template import FallthroughCreateResponseMethods:
client.api_gateway.expression_template.fallthrough.create(*, zone_id, **params) -> FallthroughCreateResponse