feat(api): manual updates (#2255)

This commit is contained in:
stainless-app[bot] 2024-12-10 00:01:22 +00:00
parent 39bd39c544
commit f70b142bfe
Notes: stainless-app[bot] 2024-12-10 00:01:26 +00:00
Stainless-Generated-Commit: 834cc35d41
9 changed files with 27 additions and 51 deletions

18
api.md
View file

@ -8326,13 +8326,16 @@ Methods:
Types:
```python
from cloudflare.types import LeakedCredentialCheckCreateResponse, LeakedCredentialCheckGetResponse
from cloudflare.types.leaked_credential_checks import (
LeakedCredentialCheckCreateResponse,
LeakedCredentialCheckGetResponse,
)
```
Methods:
- <code title="post /zones/{zone_id}/leaked-credential-checks">client.leaked_credential_checks.<a href="./src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py">create</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/leaked_credential_check_create_params.py">params</a>) -> <a href="./src/cloudflare/types/leaked_credential_check_create_response.py">LeakedCredentialCheckCreateResponse</a></code>
- <code title="get /zones/{zone_id}/leaked-credential-checks">client.leaked_credential_checks.<a href="./src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py">get</a>(\*, zone_id) -> <a href="./src/cloudflare/types/leaked_credential_check_get_response.py">LeakedCredentialCheckGetResponse</a></code>
- <code title="post /zones/{zone_id}/leaked-credential-checks">client.leaked_credential_checks.<a href="./src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py">create</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/leaked_credential_checks/leaked_credential_check_create_params.py">params</a>) -> <a href="./src/cloudflare/types/leaked_credential_checks/leaked_credential_check_create_response.py">LeakedCredentialCheckCreateResponse</a></code>
- <code title="get /zones/{zone_id}/leaked-credential-checks">client.leaked_credential_checks.<a href="./src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py">get</a>(\*, zone_id) -> <a href="./src/cloudflare/types/leaked_credential_checks/leaked_credential_check_get_response.py">LeakedCredentialCheckGetResponse</a></code>
## Detections
@ -8359,13 +8362,16 @@ Methods:
Types:
```python
from cloudflare.types import ContentScanningDisableResponse, ContentScanningEnableResponse
from cloudflare.types.content_scanning import (
ContentScanningDisableResponse,
ContentScanningEnableResponse,
)
```
Methods:
- <code title="post /zones/{zone_id}/content-upload-scan/disable">client.content_scanning.<a href="./src/cloudflare/resources/content_scanning/content_scanning.py">disable</a>(\*, zone_id) -> <a href="./src/cloudflare/types/content_scanning_disable_response.py">object</a></code>
- <code title="post /zones/{zone_id}/content-upload-scan/enable">client.content_scanning.<a href="./src/cloudflare/resources/content_scanning/content_scanning.py">enable</a>(\*, zone_id) -> <a href="./src/cloudflare/types/content_scanning_enable_response.py">object</a></code>
- <code title="post /zones/{zone_id}/content-upload-scan/disable">client.content_scanning.<a href="./src/cloudflare/resources/content_scanning/content_scanning.py">disable</a>(\*, zone_id) -> <a href="./src/cloudflare/types/content_scanning/content_scanning_disable_response.py">object</a></code>
- <code title="post /zones/{zone_id}/content-upload-scan/enable">client.content_scanning.<a href="./src/cloudflare/resources/content_scanning/content_scanning.py">enable</a>(\*, zone_id) -> <a href="./src/cloudflare/types/content_scanning/content_scanning_enable_response.py">object</a></code>
## Payloads

View file

@ -1,33 +1 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from .content_scanning import (
ContentScanningResource,
AsyncContentScanningResource,
ContentScanningResourceWithRawResponse,
AsyncContentScanningResourceWithRawResponse,
ContentScanningResourceWithStreamingResponse,
AsyncContentScanningResourceWithStreamingResponse,
)
from .leaked_credential_checks import (
LeakedCredentialChecksResource,
AsyncLeakedCredentialChecksResource,
LeakedCredentialChecksResourceWithRawResponse,
AsyncLeakedCredentialChecksResourceWithRawResponse,
LeakedCredentialChecksResourceWithStreamingResponse,
AsyncLeakedCredentialChecksResourceWithStreamingResponse,
)
__all__ = [
"LeakedCredentialChecksResource",
"AsyncLeakedCredentialChecksResource",
"LeakedCredentialChecksResourceWithRawResponse",
"AsyncLeakedCredentialChecksResourceWithRawResponse",
"LeakedCredentialChecksResourceWithStreamingResponse",
"AsyncLeakedCredentialChecksResourceWithStreamingResponse",
"ContentScanningResource",
"AsyncContentScanningResource",
"ContentScanningResourceWithRawResponse",
"AsyncContentScanningResourceWithRawResponse",
"ContentScanningResourceWithStreamingResponse",
"AsyncContentScanningResourceWithStreamingResponse",
]

View file

@ -6,7 +6,6 @@ from typing import Type, cast
import httpx
from ...types import leaked_credential_check_create_params
from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven
from ..._utils import (
maybe_transform,
@ -30,8 +29,11 @@ from ..._response import (
)
from ..._wrappers import ResultWrapper
from ..._base_client import make_request_options
from ...types.leaked_credential_check_get_response import LeakedCredentialCheckGetResponse
from ...types.leaked_credential_check_create_response import LeakedCredentialCheckCreateResponse
from ...types.leaked_credential_checks import leaked_credential_check_create_params
from ...types.leaked_credential_checks.leaked_credential_check_get_response import LeakedCredentialCheckGetResponse
from ...types.leaked_credential_checks.leaked_credential_check_create_response import (
LeakedCredentialCheckCreateResponse,
)
__all__ = ["LeakedCredentialChecksResource", "AsyncLeakedCredentialChecksResource"]

View file

@ -28,10 +28,3 @@ from .shared import (
CertificateRequestType as CertificateRequestType,
TokenConditionCIDRList as TokenConditionCIDRList,
)
from .leaked_credential_check_get_response import LeakedCredentialCheckGetResponse as LeakedCredentialCheckGetResponse
from .leaked_credential_check_create_params import (
LeakedCredentialCheckCreateParams as LeakedCredentialCheckCreateParams,
)
from .leaked_credential_check_create_response import (
LeakedCredentialCheckCreateResponse as LeakedCredentialCheckCreateResponse,
)

View file

@ -7,3 +7,10 @@ from .detection_list_response import DetectionListResponse as DetectionListRespo
from .detection_update_params import DetectionUpdateParams as DetectionUpdateParams
from .detection_create_response import DetectionCreateResponse as DetectionCreateResponse
from .detection_update_response import DetectionUpdateResponse as DetectionUpdateResponse
from .leaked_credential_check_get_response import LeakedCredentialCheckGetResponse as LeakedCredentialCheckGetResponse
from .leaked_credential_check_create_params import (
LeakedCredentialCheckCreateParams as LeakedCredentialCheckCreateParams,
)
from .leaked_credential_check_create_response import (
LeakedCredentialCheckCreateResponse as LeakedCredentialCheckCreateResponse,
)

View file

@ -2,7 +2,7 @@
from typing import Optional
from .._models import BaseModel
from ..._models import BaseModel
__all__ = ["LeakedCredentialCheckCreateResponse"]

View file

@ -2,7 +2,7 @@
from typing import Optional
from .._models import BaseModel
from ..._models import BaseModel
__all__ = ["LeakedCredentialCheckGetResponse"]

View file

@ -9,7 +9,7 @@ import pytest
from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
from cloudflare.types import (
from cloudflare.types.leaked_credential_checks import (
LeakedCredentialCheckGetResponse,
LeakedCredentialCheckCreateResponse,
)