Skip to content

Commit a93e4df

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat: update via SDK Studio (#114)
1 parent 1c53f03 commit a93e4df

21 files changed

+361
-351
lines changed

api.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -46,26 +46,26 @@ Methods:
4646
- <code title="get /accounts/{account_id}/roles">client.accounts.roles.<a href="./src/cloudflare/resources/accounts/roles.py">list</a>(\*, account_id) -> <a href="./src/cloudflare/types/accounts/role_list_response.py">Optional</a></code>
4747
- <code title="get /accounts/{account_id}/roles/{role_id}">client.accounts.roles.<a href="./src/cloudflare/resources/accounts/roles.py">get</a>(role_id, \*, account_id) -> <a href="./src/cloudflare/types/accounts/role_get_response.py">RoleGetResponse</a></code>
4848

49-
# Certificates
49+
# OriginCACertificates
5050

5151
Types:
5252

5353
```python
5454
from cloudflare.types import (
5555
OriginCACertificate,
56-
CertificateCreateResponse,
57-
CertificateListResponse,
58-
CertificateDeleteResponse,
59-
CertificateGetResponse,
56+
OriginCACertificateCreateResponse,
57+
OriginCACertificateListResponse,
58+
OriginCACertificateDeleteResponse,
59+
OriginCACertificateGetResponse,
6060
)
6161
```
6262

6363
Methods:
6464

65-
- <code title="post /certificates">client.certificates.<a href="./src/cloudflare/resources/certificates.py">create</a>(\*\*<a href="src/cloudflare/types/certificate_create_params.py">params</a>) -> <a href="./src/cloudflare/types/certificate_create_response.py">CertificateCreateResponse</a></code>
66-
- <code title="get /certificates">client.certificates.<a href="./src/cloudflare/resources/certificates.py">list</a>() -> <a href="./src/cloudflare/types/certificate_list_response.py">Optional</a></code>
67-
- <code title="delete /certificates/{certificate_id}">client.certificates.<a href="./src/cloudflare/resources/certificates.py">delete</a>(certificate_id) -> <a href="./src/cloudflare/types/certificate_delete_response.py">CertificateDeleteResponse</a></code>
68-
- <code title="get /certificates/{certificate_id}">client.certificates.<a href="./src/cloudflare/resources/certificates.py">get</a>(certificate_id) -> <a href="./src/cloudflare/types/certificate_get_response.py">CertificateGetResponse</a></code>
65+
- <code title="post /certificates">client.origin_ca_certificates.<a href="./src/cloudflare/resources/origin_ca_certificates.py">create</a>(\*\*<a href="src/cloudflare/types/origin_ca_certificate_create_params.py">params</a>) -> <a href="./src/cloudflare/types/origin_ca_certificate_create_response.py">OriginCACertificateCreateResponse</a></code>
66+
- <code title="get /certificates">client.origin_ca_certificates.<a href="./src/cloudflare/resources/origin_ca_certificates.py">list</a>() -> <a href="./src/cloudflare/types/origin_ca_certificate_list_response.py">Optional</a></code>
67+
- <code title="delete /certificates/{certificate_id}">client.origin_ca_certificates.<a href="./src/cloudflare/resources/origin_ca_certificates.py">delete</a>(certificate_id) -> <a href="./src/cloudflare/types/origin_ca_certificate_delete_response.py">OriginCACertificateDeleteResponse</a></code>
68+
- <code title="get /certificates/{certificate_id}">client.origin_ca_certificates.<a href="./src/cloudflare/resources/origin_ca_certificates.py">get</a>(certificate_id) -> <a href="./src/cloudflare/types/origin_ca_certificate_get_response.py">OriginCACertificateGetResponse</a></code>
6969

7070
# IPs
7171

@@ -138,7 +138,7 @@ Methods:
138138

139139
- <code title="get /user/billing/history">client.user.billing.history.<a href="./src/cloudflare/resources/user/billing/history.py">get</a>(\*\*<a href="src/cloudflare/types/user/billing/history_get_params.py">params</a>) -> <a href="./src/cloudflare/types/user/billing/history_get_response.py">Optional</a></code>
140140

141-
### Profiles
141+
### Profile
142142

143143
Types:
144144

@@ -148,7 +148,7 @@ from cloudflare.types.user.billing import ProfileGetResponse
148148

149149
Methods:
150150

151-
- <code title="get /user/billing/profile">client.user.billing.profiles.<a href="./src/cloudflare/resources/user/billing/profiles.py">get</a>() -> <a href="./src/cloudflare/types/user/billing/profile_get_response.py">ProfileGetResponse</a></code>
151+
- <code title="get /user/billing/profile">client.user.billing.profile.<a href="./src/cloudflare/resources/user/billing/profile.py">get</a>() -> <a href="./src/cloudflare/types/user/billing/profile_get_response.py">ProfileGetResponse</a></code>
152152

153153
## Firewall
154154

@@ -5732,7 +5732,7 @@ Methods:
57325732
- <code title="delete /accounts/{account_id}/gateway/locations/{location_id}">client.zero_trust.gateway.locations.<a href="./src/cloudflare/resources/zero_trust/gateway/locations.py">delete</a>(location_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/location_delete_response.py">LocationDeleteResponse</a></code>
57335733
- <code title="get /accounts/{account_id}/gateway/locations/{location_id}">client.zero_trust.gateway.locations.<a href="./src/cloudflare/resources/zero_trust/gateway/locations.py">get</a>(location_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/zero_trust_gateway_locations.py">ZeroTrustGatewayLocations</a></code>
57345734

5735-
### Loggings
5735+
### Logging
57365736

57375737
Types:
57385738

@@ -5742,8 +5742,8 @@ from cloudflare.types.zero_trust.gateway import ZeroTrustGatewayGatewayAccountLo
57425742

57435743
Methods:
57445744

5745-
- <code title="put /accounts/{account_id}/gateway/logging">client.zero_trust.gateway.loggings.<a href="./src/cloudflare/resources/zero_trust/gateway/loggings.py">update</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/gateway/logging_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/gateway/zero_trust_gateway_gateway_account_logging_settings.py">ZeroTrustGatewayGatewayAccountLoggingSettings</a></code>
5746-
- <code title="get /accounts/{account_id}/gateway/logging">client.zero_trust.gateway.loggings.<a href="./src/cloudflare/resources/zero_trust/gateway/loggings.py">get</a>(\*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/zero_trust_gateway_gateway_account_logging_settings.py">ZeroTrustGatewayGatewayAccountLoggingSettings</a></code>
5745+
- <code title="put /accounts/{account_id}/gateway/logging">client.zero_trust.gateway.logging.<a href="./src/cloudflare/resources/zero_trust/gateway/logging.py">update</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/gateway/logging_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/gateway/zero_trust_gateway_gateway_account_logging_settings.py">ZeroTrustGatewayGatewayAccountLoggingSettings</a></code>
5746+
- <code title="get /accounts/{account_id}/gateway/logging">client.zero_trust.gateway.logging.<a href="./src/cloudflare/resources/zero_trust/gateway/logging.py">get</a>(\*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/zero_trust_gateway_gateway_account_logging_settings.py">ZeroTrustGatewayGatewayAccountLoggingSettings</a></code>
57475747

57485748
### ProxyEndpoints
57495749

src/cloudflare/_client.py

+10-8
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
class Cloudflare(SyncAPIClient):
5050
accounts: resources.Accounts
51-
certificates: resources.Certificates
51+
origin_ca_certificates: resources.OriginCACertificates
5252
ips: resources.IPs
5353
memberships: resources.Memberships
5454
user: resources.UserResource
@@ -201,7 +201,7 @@ def __init__(
201201
)
202202

203203
self.accounts = resources.Accounts(self)
204-
self.certificates = resources.Certificates(self)
204+
self.origin_ca_certificates = resources.OriginCACertificates(self)
205205
self.ips = resources.IPs(self)
206206
self.memberships = resources.Memberships(self)
207207
self.user = resources.UserResource(self)
@@ -459,7 +459,7 @@ def _make_status_error(
459459

460460
class AsyncCloudflare(AsyncAPIClient):
461461
accounts: resources.AsyncAccounts
462-
certificates: resources.AsyncCertificates
462+
origin_ca_certificates: resources.AsyncOriginCACertificates
463463
ips: resources.AsyncIPs
464464
memberships: resources.AsyncMemberships
465465
user: resources.AsyncUserResource
@@ -612,7 +612,7 @@ def __init__(
612612
)
613613

614614
self.accounts = resources.AsyncAccounts(self)
615-
self.certificates = resources.AsyncCertificates(self)
615+
self.origin_ca_certificates = resources.AsyncOriginCACertificates(self)
616616
self.ips = resources.AsyncIPs(self)
617617
self.memberships = resources.AsyncMemberships(self)
618618
self.user = resources.AsyncUserResource(self)
@@ -871,7 +871,7 @@ def _make_status_error(
871871
class CloudflareWithRawResponse:
872872
def __init__(self, client: Cloudflare) -> None:
873873
self.accounts = resources.AccountsWithRawResponse(client.accounts)
874-
self.certificates = resources.CertificatesWithRawResponse(client.certificates)
874+
self.origin_ca_certificates = resources.OriginCACertificatesWithRawResponse(client.origin_ca_certificates)
875875
self.ips = resources.IPsWithRawResponse(client.ips)
876876
self.memberships = resources.MembershipsWithRawResponse(client.memberships)
877877
self.user = resources.UserResourceWithRawResponse(client.user)
@@ -957,7 +957,7 @@ def __init__(self, client: Cloudflare) -> None:
957957
class AsyncCloudflareWithRawResponse:
958958
def __init__(self, client: AsyncCloudflare) -> None:
959959
self.accounts = resources.AsyncAccountsWithRawResponse(client.accounts)
960-
self.certificates = resources.AsyncCertificatesWithRawResponse(client.certificates)
960+
self.origin_ca_certificates = resources.AsyncOriginCACertificatesWithRawResponse(client.origin_ca_certificates)
961961
self.ips = resources.AsyncIPsWithRawResponse(client.ips)
962962
self.memberships = resources.AsyncMembershipsWithRawResponse(client.memberships)
963963
self.user = resources.AsyncUserResourceWithRawResponse(client.user)
@@ -1047,7 +1047,7 @@ def __init__(self, client: AsyncCloudflare) -> None:
10471047
class CloudflareWithStreamedResponse:
10481048
def __init__(self, client: Cloudflare) -> None:
10491049
self.accounts = resources.AccountsWithStreamingResponse(client.accounts)
1050-
self.certificates = resources.CertificatesWithStreamingResponse(client.certificates)
1050+
self.origin_ca_certificates = resources.OriginCACertificatesWithStreamingResponse(client.origin_ca_certificates)
10511051
self.ips = resources.IPsWithStreamingResponse(client.ips)
10521052
self.memberships = resources.MembershipsWithStreamingResponse(client.memberships)
10531053
self.user = resources.UserResourceWithStreamingResponse(client.user)
@@ -1137,7 +1137,9 @@ def __init__(self, client: Cloudflare) -> None:
11371137
class AsyncCloudflareWithStreamedResponse:
11381138
def __init__(self, client: AsyncCloudflare) -> None:
11391139
self.accounts = resources.AsyncAccountsWithStreamingResponse(client.accounts)
1140-
self.certificates = resources.AsyncCertificatesWithStreamingResponse(client.certificates)
1140+
self.origin_ca_certificates = resources.AsyncOriginCACertificatesWithStreamingResponse(
1141+
client.origin_ca_certificates
1142+
)
11411143
self.ips = resources.AsyncIPsWithStreamingResponse(client.ips)
11421144
self.memberships = resources.AsyncMembershipsWithStreamingResponse(client.memberships)
11431145
self.user = resources.AsyncUserResourceWithStreamingResponse(client.user)

src/cloudflare/resources/__init__.py

+14-14
Original file line numberDiff line numberDiff line change
@@ -400,14 +400,6 @@
400400
URLScannerWithStreamingResponse,
401401
AsyncURLScannerWithStreamingResponse,
402402
)
403-
from .certificates import (
404-
Certificates,
405-
AsyncCertificates,
406-
CertificatesWithRawResponse,
407-
AsyncCertificatesWithRawResponse,
408-
CertificatesWithStreamingResponse,
409-
AsyncCertificatesWithStreamingResponse,
410-
)
411403
from .healthchecks import (
412404
Healthchecks,
413405
AsyncHealthchecks,
@@ -608,6 +600,14 @@
608600
WorkersForPlatformsWithStreamingResponse,
609601
AsyncWorkersForPlatformsWithStreamingResponse,
610602
)
603+
from .origin_ca_certificates import (
604+
OriginCACertificates,
605+
AsyncOriginCACertificates,
606+
OriginCACertificatesWithRawResponse,
607+
AsyncOriginCACertificatesWithRawResponse,
608+
OriginCACertificatesWithStreamingResponse,
609+
AsyncOriginCACertificatesWithStreamingResponse,
610+
)
611611
from .origin_tls_client_auth import (
612612
OriginTLSClientAuth,
613613
AsyncOriginTLSClientAuth,
@@ -648,12 +648,12 @@
648648
"AsyncAccountsWithRawResponse",
649649
"AccountsWithStreamingResponse",
650650
"AsyncAccountsWithStreamingResponse",
651-
"Certificates",
652-
"AsyncCertificates",
653-
"CertificatesWithRawResponse",
654-
"AsyncCertificatesWithRawResponse",
655-
"CertificatesWithStreamingResponse",
656-
"AsyncCertificatesWithStreamingResponse",
651+
"OriginCACertificates",
652+
"AsyncOriginCACertificates",
653+
"OriginCACertificatesWithRawResponse",
654+
"AsyncOriginCACertificatesWithRawResponse",
655+
"OriginCACertificatesWithStreamingResponse",
656+
"AsyncOriginCACertificatesWithStreamingResponse",
657657
"IPs",
658658
"AsyncIPs",
659659
"IPsWithRawResponse",

0 commit comments

Comments
 (0)