Skip to content

Commit 49ac2ae

Browse files
feat(api): aggregated API specs update
1 parent a6fbaff commit 49ac2ae

33 files changed

Lines changed: 251 additions & 212 deletions

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 633
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gcore%2Fgcore-7450831dcb145c2b5eb10805035c43d581849e4e1275084f861e0b16a6cd9590.yml
3-
openapi_spec_hash: 89399bb5359562184e8ac9c59425daf3
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gcore%2Fgcore-61246c736228a6c005ecc784c08b6339b9afff6b3ea7225ef6bad7112e158355.yml
3+
openapi_spec_hash: 2dfeaccd1623885572ec0f968f8f50c0
44
config_hash: 8d6e241ecf37049888c3c2d7b8ec38d3

src/gcore/resources/cloud/baremetal/servers.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,10 @@ def create(
135135
136136
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
137137
can be associated with a resource, enabling efficient filtering and grouping for
138-
better organization and management. Some tags are read-only and cannot be
139-
modified by the user. Tags are also integrated with cost reports, allowing cost
140-
data to be filtered based on tag keys or values.
138+
better organization and management. Both tag keys and values have a maximum
139+
length of 255 characters. Some tags are read-only and cannot be modified by the
140+
user. Tags are also integrated with cost reports, allowing cost data to be
141+
filtered based on tag keys or values.
141142
142143
user_data: String in base64 format. For Linux instances, '`user_data`' is ignored when
143144
'password' field is provided. For Windows instances, Admin user password is set
@@ -626,9 +627,10 @@ async def create(
626627
627628
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
628629
can be associated with a resource, enabling efficient filtering and grouping for
629-
better organization and management. Some tags are read-only and cannot be
630-
modified by the user. Tags are also integrated with cost reports, allowing cost
631-
data to be filtered based on tag keys or values.
630+
better organization and management. Both tag keys and values have a maximum
631+
length of 255 characters. Some tags are read-only and cannot be modified by the
632+
user. Tags are also integrated with cost reports, allowing cost data to be
633+
filtered based on tag keys or values.
632634
633635
user_data: String in base64 format. For Linux instances, '`user_data`' is ignored when
634636
'password' field is provided. For Windows instances, Admin user password is set

src/gcore/resources/cloud/file_shares/file_shares.py

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,10 @@ def create(
105105
106106
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
107107
can be associated with a resource, enabling efficient filtering and grouping for
108-
better organization and management. Some tags are read-only and cannot be
109-
modified by the user. Tags are also integrated with cost reports, allowing cost
110-
data to be filtered based on tag keys or values.
108+
better organization and management. Both tag keys and values have a maximum
109+
length of 255 characters. Some tags are read-only and cannot be modified by the
110+
user. Tags are also integrated with cost reports, allowing cost data to be
111+
filtered based on tag keys or values.
111112
112113
type_name: Standard file share type
113114
@@ -161,9 +162,10 @@ def create(
161162
162163
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
163164
can be associated with a resource, enabling efficient filtering and grouping for
164-
better organization and management. Some tags are read-only and cannot be
165-
modified by the user. Tags are also integrated with cost reports, allowing cost
166-
data to be filtered based on tag keys or values.
165+
better organization and management. Both tag keys and values have a maximum
166+
length of 255 characters. Some tags are read-only and cannot be modified by the
167+
user. Tags are also integrated with cost reports, allowing cost data to be
168+
filtered based on tag keys or values.
167169
168170
type_name: Vast file share type
169171
@@ -633,9 +635,10 @@ async def create(
633635
634636
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
635637
can be associated with a resource, enabling efficient filtering and grouping for
636-
better organization and management. Some tags are read-only and cannot be
637-
modified by the user. Tags are also integrated with cost reports, allowing cost
638-
data to be filtered based on tag keys or values.
638+
better organization and management. Both tag keys and values have a maximum
639+
length of 255 characters. Some tags are read-only and cannot be modified by the
640+
user. Tags are also integrated with cost reports, allowing cost data to be
641+
filtered based on tag keys or values.
639642
640643
type_name: Standard file share type
641644
@@ -689,9 +692,10 @@ async def create(
689692
690693
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
691694
can be associated with a resource, enabling efficient filtering and grouping for
692-
better organization and management. Some tags are read-only and cannot be
693-
modified by the user. Tags are also integrated with cost reports, allowing cost
694-
data to be filtered based on tag keys or values.
695+
better organization and management. Both tag keys and values have a maximum
696+
length of 255 characters. Some tags are read-only and cannot be modified by the
697+
user. Tags are also integrated with cost reports, allowing cost data to be
698+
filtered based on tag keys or values.
695699
696700
type_name: Vast file share type
697701

src/gcore/resources/cloud/floating_ips.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,10 @@ def create(
9090
9191
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
9292
can be associated with a resource, enabling efficient filtering and grouping for
93-
better organization and management. Some tags are read-only and cannot be
94-
modified by the user. Tags are also integrated with cost reports, allowing cost
95-
data to be filtered based on tag keys or values.
93+
better organization and management. Both tag keys and values have a maximum
94+
length of 255 characters. Some tags are read-only and cannot be modified by the
95+
user. Tags are also integrated with cost reports, allowing cost data to be
96+
filtered based on tag keys or values.
9697
9798
extra_headers: Send extra headers
9899
@@ -593,9 +594,10 @@ async def create(
593594
594595
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
595596
can be associated with a resource, enabling efficient filtering and grouping for
596-
better organization and management. Some tags are read-only and cannot be
597-
modified by the user. Tags are also integrated with cost reports, allowing cost
598-
data to be filtered based on tag keys or values.
597+
better organization and management. Both tag keys and values have a maximum
598+
length of 255 characters. Some tags are read-only and cannot be modified by the
599+
user. Tags are also integrated with cost reports, allowing cost data to be
600+
filtered based on tag keys or values.
599601
600602
extra_headers: Send extra headers
601603

src/gcore/resources/cloud/gpu_baremetal_clusters/gpu_baremetal_clusters.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,10 @@ def create(
141141
142142
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
143143
can be associated with a resource, enabling efficient filtering and grouping for
144-
better organization and management. Some tags are read-only and cannot be
145-
modified by the user. Tags are also integrated with cost reports, allowing cost
146-
data to be filtered based on tag keys or values.
144+
better organization and management. Both tag keys and values have a maximum
145+
length of 255 characters. Some tags are read-only and cannot be modified by the
146+
user. Tags are also integrated with cost reports, allowing cost data to be
147+
filtered based on tag keys or values.
147148
148149
extra_headers: Send extra headers
149150
@@ -865,9 +866,10 @@ async def create(
865866
866867
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
867868
can be associated with a resource, enabling efficient filtering and grouping for
868-
better organization and management. Some tags are read-only and cannot be
869-
modified by the user. Tags are also integrated with cost reports, allowing cost
870-
data to be filtered based on tag keys or values.
869+
better organization and management. Both tag keys and values have a maximum
870+
length of 255 characters. Some tags are read-only and cannot be modified by the
871+
user. Tags are also integrated with cost reports, allowing cost data to be
872+
filtered based on tag keys or values.
871873
872874
extra_headers: Send extra headers
873875

src/gcore/resources/cloud/gpu_baremetal_clusters/images.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -265,9 +265,10 @@ def upload(
265265
266266
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
267267
can be associated with a resource, enabling efficient filtering and grouping for
268-
better organization and management. Some tags are read-only and cannot be
269-
modified by the user. Tags are also integrated with cost reports, allowing cost
270-
data to be filtered based on tag keys or values.
268+
better organization and management. Both tag keys and values have a maximum
269+
length of 255 characters. Some tags are read-only and cannot be modified by the
270+
user. Tags are also integrated with cost reports, allowing cost data to be
271+
filtered based on tag keys or values.
271272
272273
extra_headers: Send extra headers
273274
@@ -612,9 +613,10 @@ async def upload(
612613
613614
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
614615
can be associated with a resource, enabling efficient filtering and grouping for
615-
better organization and management. Some tags are read-only and cannot be
616-
modified by the user. Tags are also integrated with cost reports, allowing cost
617-
data to be filtered based on tag keys or values.
616+
better organization and management. Both tag keys and values have a maximum
617+
length of 255 characters. Some tags are read-only and cannot be modified by the
618+
user. Tags are also integrated with cost reports, allowing cost data to be
619+
filtered based on tag keys or values.
618620
619621
extra_headers: Send extra headers
620622

src/gcore/resources/cloud/gpu_virtual_clusters/gpu_virtual_clusters.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,10 @@ def create(
148148
149149
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
150150
can be associated with a resource, enabling efficient filtering and grouping for
151-
better organization and management. Some tags are read-only and cannot be
152-
modified by the user. Tags are also integrated with cost reports, allowing cost
153-
data to be filtered based on tag keys or values.
151+
better organization and management. Both tag keys and values have a maximum
152+
length of 255 characters. Some tags are read-only and cannot be modified by the
153+
user. Tags are also integrated with cost reports, allowing cost data to be
154+
filtered based on tag keys or values.
154155
155156
extra_headers: Send extra headers
156157
@@ -797,9 +798,10 @@ async def create(
797798
798799
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
799800
can be associated with a resource, enabling efficient filtering and grouping for
800-
better organization and management. Some tags are read-only and cannot be
801-
modified by the user. Tags are also integrated with cost reports, allowing cost
802-
data to be filtered based on tag keys or values.
801+
better organization and management. Both tag keys and values have a maximum
802+
length of 255 characters. Some tags are read-only and cannot be modified by the
803+
user. Tags are also integrated with cost reports, allowing cost data to be
804+
filtered based on tag keys or values.
803805
804806
extra_headers: Send extra headers
805807

src/gcore/resources/cloud/gpu_virtual_clusters/images.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,10 @@ def upload(
227227
228228
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
229229
can be associated with a resource, enabling efficient filtering and grouping for
230-
better organization and management. Some tags are read-only and cannot be
231-
modified by the user. Tags are also integrated with cost reports, allowing cost
232-
data to be filtered based on tag keys or values.
230+
better organization and management. Both tag keys and values have a maximum
231+
length of 255 characters. Some tags are read-only and cannot be modified by the
232+
user. Tags are also integrated with cost reports, allowing cost data to be
233+
filtered based on tag keys or values.
233234
234235
extra_headers: Send extra headers
235236
@@ -468,9 +469,10 @@ async def upload(
468469
469470
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
470471
can be associated with a resource, enabling efficient filtering and grouping for
471-
better organization and management. Some tags are read-only and cannot be
472-
modified by the user. Tags are also integrated with cost reports, allowing cost
473-
data to be filtered based on tag keys or values.
472+
better organization and management. Both tag keys and values have a maximum
473+
length of 255 characters. Some tags are read-only and cannot be modified by the
474+
user. Tags are also integrated with cost reports, allowing cost data to be
475+
filtered based on tag keys or values.
474476
475477
extra_headers: Send extra headers
476478

src/gcore/resources/cloud/instances/images.py

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,10 @@ def update(
9191
9292
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
9393
can be associated with a resource, enabling efficient filtering and grouping for
94-
better organization and management. Some tags are read-only and cannot be
95-
modified by the user. Tags are also integrated with cost reports, allowing cost
96-
data to be filtered based on tag keys or values.
94+
better organization and management. Both tag keys and values have a maximum
95+
length of 255 characters. Some tags are read-only and cannot be modified by the
96+
user. Tags are also integrated with cost reports, allowing cost data to be
97+
filtered based on tag keys or values.
9798
9899
extra_headers: Send extra headers
99100
@@ -321,9 +322,10 @@ def create_from_volume(
321322
322323
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
323324
can be associated with a resource, enabling efficient filtering and grouping for
324-
better organization and management. Some tags are read-only and cannot be
325-
modified by the user. Tags are also integrated with cost reports, allowing cost
326-
data to be filtered based on tag keys or values.
325+
better organization and management. Both tag keys and values have a maximum
326+
length of 255 characters. Some tags are read-only and cannot be modified by the
327+
user. Tags are also integrated with cost reports, allowing cost data to be
328+
filtered based on tag keys or values.
327329
328330
extra_headers: Send extra headers
329331
@@ -523,9 +525,10 @@ def upload(
523525
524526
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
525527
can be associated with a resource, enabling efficient filtering and grouping for
526-
better organization and management. Some tags are read-only and cannot be
527-
modified by the user. Tags are also integrated with cost reports, allowing cost
528-
data to be filtered based on tag keys or values.
528+
better organization and management. Both tag keys and values have a maximum
529+
length of 255 characters. Some tags are read-only and cannot be modified by the
530+
user. Tags are also integrated with cost reports, allowing cost data to be
531+
filtered based on tag keys or values.
529532
530533
extra_headers: Send extra headers
531534
@@ -689,9 +692,10 @@ async def update(
689692
690693
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
691694
can be associated with a resource, enabling efficient filtering and grouping for
692-
better organization and management. Some tags are read-only and cannot be
693-
modified by the user. Tags are also integrated with cost reports, allowing cost
694-
data to be filtered based on tag keys or values.
695+
better organization and management. Both tag keys and values have a maximum
696+
length of 255 characters. Some tags are read-only and cannot be modified by the
697+
user. Tags are also integrated with cost reports, allowing cost data to be
698+
filtered based on tag keys or values.
695699
696700
extra_headers: Send extra headers
697701
@@ -919,9 +923,10 @@ async def create_from_volume(
919923
920924
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
921925
can be associated with a resource, enabling efficient filtering and grouping for
922-
better organization and management. Some tags are read-only and cannot be
923-
modified by the user. Tags are also integrated with cost reports, allowing cost
924-
data to be filtered based on tag keys or values.
926+
better organization and management. Both tag keys and values have a maximum
927+
length of 255 characters. Some tags are read-only and cannot be modified by the
928+
user. Tags are also integrated with cost reports, allowing cost data to be
929+
filtered based on tag keys or values.
925930
926931
extra_headers: Send extra headers
927932
@@ -1121,9 +1126,10 @@ async def upload(
11211126
11221127
tags: Key-value tags to associate with the resource. A tag is a key-value pair that
11231128
can be associated with a resource, enabling efficient filtering and grouping for
1124-
better organization and management. Some tags are read-only and cannot be
1125-
modified by the user. Tags are also integrated with cost reports, allowing cost
1126-
data to be filtered based on tag keys or values.
1129+
better organization and management. Both tag keys and values have a maximum
1130+
length of 255 characters. Some tags are read-only and cannot be modified by the
1131+
user. Tags are also integrated with cost reports, allowing cost data to be
1132+
filtered based on tag keys or values.
11271133
11281134
extra_headers: Send extra headers
11291135

0 commit comments

Comments
 (0)