File tree Expand file tree Collapse file tree 4 files changed +10
-8
lines changed
scaleway-async/scaleway_async/cockpit/v1beta1
scaleway/scaleway/cockpit/v1beta1 Expand file tree Collapse file tree 4 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 77from scaleway_core .utils import (
88 WaitForOptions ,
99 fetch_all_pages_async ,
10+ random_name ,
1011 validate_path_param ,
1112 wait_for_resource_async ,
1213)
@@ -225,8 +226,8 @@ async def reset_cockpit_grafana(
225226 async def create_token (
226227 self ,
227228 * ,
228- name : str ,
229229 project_id : Optional [str ] = None ,
230+ name : Optional [str ] = None ,
230231 scopes : Optional [TokenScopes ] = None ,
231232 ) -> Token :
232233 """
@@ -240,16 +241,16 @@ async def create_token(
240241 Usage:
241242 ::
242243
243- result = await api.create_token(name="example" )
244+ result = await api.create_token()
244245 """
245246
246247 res = self ._request (
247248 "POST" ,
248249 f"/cockpit/v1beta1/tokens" ,
249250 body = marshal_CreateTokenRequest (
250251 CreateTokenRequest (
251- name = name ,
252252 project_id = project_id ,
253+ name = name or random_name (prefix = "token" ),
253254 scopes = scopes ,
254255 ),
255256 self .client ,
Original file line number Diff line number Diff line change @@ -249,7 +249,7 @@ class ResetCockpitGrafanaRequest:
249249class CreateTokenRequest :
250250 project_id : Optional [str ]
251251
252- name : str
252+ name : Optional [ str ]
253253
254254 scopes : Optional [TokenScopes ]
255255
Original file line number Diff line number Diff line change 77from scaleway_core .utils import (
88 WaitForOptions ,
99 fetch_all_pages ,
10+ random_name ,
1011 validate_path_param ,
1112 wait_for_resource ,
1213)
@@ -225,8 +226,8 @@ def reset_cockpit_grafana(
225226 def create_token (
226227 self ,
227228 * ,
228- name : str ,
229229 project_id : Optional [str ] = None ,
230+ name : Optional [str ] = None ,
230231 scopes : Optional [TokenScopes ] = None ,
231232 ) -> Token :
232233 """
@@ -240,16 +241,16 @@ def create_token(
240241 Usage:
241242 ::
242243
243- result = api.create_token(name="example" )
244+ result = api.create_token()
244245 """
245246
246247 res = self ._request (
247248 "POST" ,
248249 f"/cockpit/v1beta1/tokens" ,
249250 body = marshal_CreateTokenRequest (
250251 CreateTokenRequest (
251- name = name ,
252252 project_id = project_id ,
253+ name = name or random_name (prefix = "token" ),
253254 scopes = scopes ,
254255 ),
255256 self .client ,
Original file line number Diff line number Diff line change @@ -249,7 +249,7 @@ class ResetCockpitGrafanaRequest:
249249class CreateTokenRequest :
250250 project_id : Optional [str ]
251251
252- name : str
252+ name : Optional [ str ]
253253
254254 scopes : Optional [TokenScopes ]
255255
You can’t perform that action at this time.
0 commit comments