Skip to content

Commit eecdf85

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat: update via SDK Studio (#16)
1 parent 400ad93 commit eecdf85

File tree

71 files changed

+7912
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+7912
-1
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
configured_endpoints: 1134
1+
configured_endpoints: 1163

api.md

+188
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,18 @@ Methods:
433433
- <code title="get /zones/{zone_id}/hold">client.zones.hold.<a href="./src/cloudflare/resources/zones/hold.py">get</a>(zone_id) -> <a href="./src/cloudflare/types/zones/hold_get_response.py">HoldGetResponse</a></code>
434434
- <code title="delete /zones/{zone_id}/hold">client.zones.hold.<a href="./src/cloudflare/resources/zones/hold.py">remove</a>(zone_id, \*\*<a href="src/cloudflare/types/zones/hold_remove_params.py">params</a>) -> <a href="./src/cloudflare/types/zones/hold_remove_response.py">Optional</a></code>
435435

436+
# AI
437+
438+
Types:
439+
440+
```python
441+
from cloudflare.types import AIRunResponse
442+
```
443+
444+
Methods:
445+
446+
- <code title="post /accounts/{account_id}/ai/run/{model_name}">client.ai.<a href="./src/cloudflare/resources/ai.py">run</a>(model_name, \*, account_id, \*\*<a href="src/cloudflare/types/ai_run_params.py">params</a>) -> <a href="./src/cloudflare/types/ai_run_response.py">object</a></code>
447+
436448
# LoadBalancers
437449

438450
Types:
@@ -2227,6 +2239,182 @@ Methods:
22272239
- <code title="get /zones/{zone_identifier}/rate_limits">client.rate_limits.<a href="./src/cloudflare/resources/rate_limits.py">list</a>(zone_identifier, \*\*<a href="src/cloudflare/types/rate_limit_list_params.py">params</a>) -> <a href="./src/cloudflare/types/rate_limit_list_response.py">Optional</a></code>
22282240
- <code title="get /zones/{zone_identifier}/rate_limits/{id}">client.rate_limits.<a href="./src/cloudflare/resources/rate_limits.py">get</a>(id, \*, zone_identifier) -> <a href="./src/cloudflare/types/rate_limit_get_response.py">Optional</a></code>
22292241

2242+
# SecondaryDNS
2243+
2244+
## ForceAxfrs
2245+
2246+
Types:
2247+
2248+
```python
2249+
from cloudflare.types.secondary_dns import ForceAxfrSecondaryDNSSecondaryZoneForceAxfrResponse
2250+
```
2251+
2252+
Methods:
2253+
2254+
- <code title="post /zones/{zone_id}/secondary_dns/force_axfr">client.secondary_dns.force_axfrs.<a href="./src/cloudflare/resources/secondary_dns/force_axfrs.py">secondary_dns_secondary_zone_force_axfr</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/force_axfr_secondary_dns_secondary_zone_force_axfr_response.py">str</a></code>
2255+
2256+
## Incomings
2257+
2258+
Types:
2259+
2260+
```python
2261+
from cloudflare.types.secondary_dns import (
2262+
IncomingDeleteResponse,
2263+
IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse,
2264+
IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse,
2265+
IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse,
2266+
)
2267+
```
2268+
2269+
Methods:
2270+
2271+
- <code title="delete /zones/{zone_id}/secondary_dns/incoming">client.secondary_dns.incomings.<a href="./src/cloudflare/resources/secondary_dns/incomings.py">delete</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/incoming_delete_response.py">IncomingDeleteResponse</a></code>
2272+
- <code title="post /zones/{zone_id}/secondary_dns/incoming">client.secondary_dns.incomings.<a href="./src/cloudflare/resources/secondary_dns/incomings.py">secondary_dns_secondary_zone_create_secondary_zone_configuration</a>(zone_id, \*\*<a href="src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_create_secondary_zone_configuration_response.py">IncomingSecondaryDNSSecondaryZoneCreateSecondaryZoneConfigurationResponse</a></code>
2273+
- <code title="get /zones/{zone_id}/secondary_dns/incoming">client.secondary_dns.incomings.<a href="./src/cloudflare/resources/secondary_dns/incomings.py">secondary_dns_secondary_zone_secondary_zone_configuration_details</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_secondary_zone_configuration_details_response.py">IncomingSecondaryDNSSecondaryZoneSecondaryZoneConfigurationDetailsResponse</a></code>
2274+
- <code title="put /zones/{zone_id}/secondary_dns/incoming">client.secondary_dns.incomings.<a href="./src/cloudflare/resources/secondary_dns/incomings.py">secondary_dns_secondary_zone_update_secondary_zone_configuration</a>(zone_id, \*\*<a href="src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/incoming_secondary_dns_secondary_zone_update_secondary_zone_configuration_response.py">IncomingSecondaryDNSSecondaryZoneUpdateSecondaryZoneConfigurationResponse</a></code>
2275+
2276+
## Outgoings
2277+
2278+
Types:
2279+
2280+
```python
2281+
from cloudflare.types.secondary_dns import (
2282+
OutgoingDeleteResponse,
2283+
OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse,
2284+
OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse,
2285+
OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse,
2286+
)
2287+
```
2288+
2289+
Methods:
2290+
2291+
- <code title="delete /zones/{zone_id}/secondary_dns/outgoing">client.secondary_dns.outgoings.<a href="./src/cloudflare/resources/secondary_dns/outgoings/outgoings.py">delete</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/outgoing_delete_response.py">OutgoingDeleteResponse</a></code>
2292+
- <code title="post /zones/{zone_id}/secondary_dns/outgoing">client.secondary_dns.outgoings.<a href="./src/cloudflare/resources/secondary_dns/outgoings/outgoings.py">secondary_dns_primary_zone_create_primary_zone_configuration</a>(zone_id, \*\*<a href="src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_create_primary_zone_configuration_response.py">OutgoingSecondaryDNSPrimaryZoneCreatePrimaryZoneConfigurationResponse</a></code>
2293+
- <code title="get /zones/{zone_id}/secondary_dns/outgoing">client.secondary_dns.outgoings.<a href="./src/cloudflare/resources/secondary_dns/outgoings/outgoings.py">secondary_dns_primary_zone_primary_zone_configuration_details</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_primary_zone_configuration_details_response.py">OutgoingSecondaryDNSPrimaryZonePrimaryZoneConfigurationDetailsResponse</a></code>
2294+
- <code title="put /zones/{zone_id}/secondary_dns/outgoing">client.secondary_dns.outgoings.<a href="./src/cloudflare/resources/secondary_dns/outgoings/outgoings.py">secondary_dns_primary_zone_update_primary_zone_configuration</a>(zone_id, \*\*<a href="src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/outgoing_secondary_dns_primary_zone_update_primary_zone_configuration_response.py">OutgoingSecondaryDNSPrimaryZoneUpdatePrimaryZoneConfigurationResponse</a></code>
2295+
2296+
### Disables
2297+
2298+
Types:
2299+
2300+
```python
2301+
from cloudflare.types.secondary_dns.outgoings import (
2302+
DisableSecondaryDNSPrimaryZoneDisableOutgoingZoneTransfersResponse,
2303+
)
2304+
```
2305+
2306+
Methods:
2307+
2308+
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/disable">client.secondary_dns.outgoings.disables.<a href="./src/cloudflare/resources/secondary_dns/outgoings/disables.py">secondary_dns_primary_zone_disable_outgoing_zone_transfers</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/outgoings/disable_secondary_dns_primary_zone_disable_outgoing_zone_transfers_response.py">str</a></code>
2309+
2310+
### Enables
2311+
2312+
Types:
2313+
2314+
```python
2315+
from cloudflare.types.secondary_dns.outgoings import (
2316+
EnableSecondaryDNSPrimaryZoneEnableOutgoingZoneTransfersResponse,
2317+
)
2318+
```
2319+
2320+
Methods:
2321+
2322+
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/enable">client.secondary_dns.outgoings.enables.<a href="./src/cloudflare/resources/secondary_dns/outgoings/enables.py">secondary_dns_primary_zone_enable_outgoing_zone_transfers</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/outgoings/enable_secondary_dns_primary_zone_enable_outgoing_zone_transfers_response.py">str</a></code>
2323+
2324+
### ForceNotifies
2325+
2326+
Types:
2327+
2328+
```python
2329+
from cloudflare.types.secondary_dns.outgoings import (
2330+
ForceNotifySecondaryDNSPrimaryZoneForceDNSNotifyResponse,
2331+
)
2332+
```
2333+
2334+
Methods:
2335+
2336+
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/force_notify">client.secondary_dns.outgoings.force_notifies.<a href="./src/cloudflare/resources/secondary_dns/outgoings/force_notifies.py">secondary_dns_primary_zone_force_dns_notify</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/outgoings/force_notify_secondary_dns_primary_zone_force_dns_notify_response.py">str</a></code>
2337+
2338+
### Statuses
2339+
2340+
Types:
2341+
2342+
```python
2343+
from cloudflare.types.secondary_dns.outgoings import (
2344+
StatusSecondaryDNSPrimaryZoneGetOutgoingZoneTransferStatusResponse,
2345+
)
2346+
```
2347+
2348+
Methods:
2349+
2350+
- <code title="get /zones/{zone_id}/secondary_dns/outgoing/status">client.secondary_dns.outgoings.statuses.<a href="./src/cloudflare/resources/secondary_dns/outgoings/statuses.py">secondary_dns_primary_zone_get_outgoing_zone_transfer_status</a>(zone_id) -> <a href="./src/cloudflare/types/secondary_dns/outgoings/status_secondary_dns_primary_zone_get_outgoing_zone_transfer_status_response.py">str</a></code>
2351+
2352+
## ACLs
2353+
2354+
Types:
2355+
2356+
```python
2357+
from cloudflare.types.secondary_dns import (
2358+
ACLUpdateResponse,
2359+
ACLDeleteResponse,
2360+
ACLGetResponse,
2361+
ACLSecondaryDNSACLCreateACLResponse,
2362+
ACLSecondaryDNSACLListACLsResponse,
2363+
)
2364+
```
2365+
2366+
Methods:
2367+
2368+
- <code title="put /accounts/{account_id}/secondary_dns/acls/{acl_id}">client.secondary_dns.acls.<a href="./src/cloudflare/resources/secondary_dns/acls.py">update</a>(acl_id, \*, account_id, \*\*<a href="src/cloudflare/types/secondary_dns/acl_update_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/acl_update_response.py">ACLUpdateResponse</a></code>
2369+
- <code title="delete /accounts/{account_id}/secondary_dns/acls/{acl_id}">client.secondary_dns.acls.<a href="./src/cloudflare/resources/secondary_dns/acls.py">delete</a>(acl_id, \*, account_id) -> <a href="./src/cloudflare/types/secondary_dns/acl_delete_response.py">ACLDeleteResponse</a></code>
2370+
- <code title="get /accounts/{account_id}/secondary_dns/acls/{acl_id}">client.secondary_dns.acls.<a href="./src/cloudflare/resources/secondary_dns/acls.py">get</a>(acl_id, \*, account_id) -> <a href="./src/cloudflare/types/secondary_dns/acl_get_response.py">ACLGetResponse</a></code>
2371+
- <code title="post /accounts/{account_id}/secondary_dns/acls">client.secondary_dns.acls.<a href="./src/cloudflare/resources/secondary_dns/acls.py">secondary_dns_acl_create_acl</a>(account_id, \*\*<a href="src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_create_acl_response.py">ACLSecondaryDNSACLCreateACLResponse</a></code>
2372+
- <code title="get /accounts/{account_id}/secondary_dns/acls">client.secondary_dns.acls.<a href="./src/cloudflare/resources/secondary_dns/acls.py">secondary_dns_acl_list_acls</a>(account_id) -> <a href="./src/cloudflare/types/secondary_dns/acl_secondary_dns_acl_list_acls_response.py">Optional</a></code>
2373+
2374+
## Peers
2375+
2376+
Types:
2377+
2378+
```python
2379+
from cloudflare.types.secondary_dns import (
2380+
PeerUpdateResponse,
2381+
PeerDeleteResponse,
2382+
PeerGetResponse,
2383+
PeerSecondaryDNSPeerCreatePeerResponse,
2384+
PeerSecondaryDNSPeerListPeersResponse,
2385+
)
2386+
```
2387+
2388+
Methods:
2389+
2390+
- <code title="put /accounts/{account_id}/secondary_dns/peers/{peer_id}">client.secondary_dns.peers.<a href="./src/cloudflare/resources/secondary_dns/peers.py">update</a>(peer_id, \*, account_id, \*\*<a href="src/cloudflare/types/secondary_dns/peer_update_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/peer_update_response.py">PeerUpdateResponse</a></code>
2391+
- <code title="delete /accounts/{account_id}/secondary_dns/peers/{peer_id}">client.secondary_dns.peers.<a href="./src/cloudflare/resources/secondary_dns/peers.py">delete</a>(peer_id, \*, account_id) -> <a href="./src/cloudflare/types/secondary_dns/peer_delete_response.py">PeerDeleteResponse</a></code>
2392+
- <code title="get /accounts/{account_id}/secondary_dns/peers/{peer_id}">client.secondary_dns.peers.<a href="./src/cloudflare/resources/secondary_dns/peers.py">get</a>(peer_id, \*, account_id) -> <a href="./src/cloudflare/types/secondary_dns/peer_get_response.py">PeerGetResponse</a></code>
2393+
- <code title="post /accounts/{account_id}/secondary_dns/peers">client.secondary_dns.peers.<a href="./src/cloudflare/resources/secondary_dns/peers.py">secondary_dns_peer_create_peer</a>(account_id, \*\*<a href="src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_create_peer_response.py">PeerSecondaryDNSPeerCreatePeerResponse</a></code>
2394+
- <code title="get /accounts/{account_id}/secondary_dns/peers">client.secondary_dns.peers.<a href="./src/cloudflare/resources/secondary_dns/peers.py">secondary_dns_peer_list_peers</a>(account_id) -> <a href="./src/cloudflare/types/secondary_dns/peer_secondary_dns_peer_list_peers_response.py">Optional</a></code>
2395+
2396+
## Tsigs
2397+
2398+
Types:
2399+
2400+
```python
2401+
from cloudflare.types.secondary_dns import (
2402+
TsigUpdateResponse,
2403+
TsigDeleteResponse,
2404+
TsigGetResponse,
2405+
TsigSecondaryDNSTsigCreateTsigResponse,
2406+
TsigSecondaryDNSTsigListTsiGsResponse,
2407+
)
2408+
```
2409+
2410+
Methods:
2411+
2412+
- <code title="put /accounts/{account_id}/secondary_dns/tsigs/{tsig_id}">client.secondary_dns.tsigs.<a href="./src/cloudflare/resources/secondary_dns/tsigs.py">update</a>(tsig_id, \*, account_id, \*\*<a href="src/cloudflare/types/secondary_dns/tsig_update_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/tsig_update_response.py">TsigUpdateResponse</a></code>
2413+
- <code title="delete /accounts/{account_id}/secondary_dns/tsigs/{tsig_id}">client.secondary_dns.tsigs.<a href="./src/cloudflare/resources/secondary_dns/tsigs.py">delete</a>(tsig_id, \*, account_id) -> <a href="./src/cloudflare/types/secondary_dns/tsig_delete_response.py">TsigDeleteResponse</a></code>
2414+
- <code title="get /accounts/{account_id}/secondary_dns/tsigs/{tsig_id}">client.secondary_dns.tsigs.<a href="./src/cloudflare/resources/secondary_dns/tsigs.py">get</a>(tsig_id, \*, account_id) -> <a href="./src/cloudflare/types/secondary_dns/tsig_get_response.py">TsigGetResponse</a></code>
2415+
- <code title="post /accounts/{account_id}/secondary_dns/tsigs">client.secondary_dns.tsigs.<a href="./src/cloudflare/resources/secondary_dns/tsigs.py">secondary_dns_tsig_create_tsig</a>(account_id, \*\*<a href="src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_params.py">params</a>) -> <a href="./src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_create_tsig_response.py">TsigSecondaryDNSTsigCreateTsigResponse</a></code>
2416+
- <code title="get /accounts/{account_id}/secondary_dns/tsigs">client.secondary_dns.tsigs.<a href="./src/cloudflare/resources/secondary_dns/tsigs.py">secondary_dns_tsig_list_tsi_gs</a>(account_id) -> <a href="./src/cloudflare/types/secondary_dns/tsig_secondary_dns_tsig_list_tsi_gs_response.py">Optional</a></code>
2417+
22302418
# Settings
22312419

22322420
Types:

0 commit comments

Comments
 (0)