File tree Expand file tree Collapse file tree 6 files changed +24
-0
lines changed
scaleway-async/scaleway_async/secret/v1alpha1
scaleway/scaleway/secret/v1alpha1 Expand file tree Collapse file tree 6 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -340,6 +340,7 @@ async def create_secret_version(
340340 * ,
341341 secret_id : str ,
342342 data : str ,
343+ disable_previous : bool ,
343344 region : Optional [Region ] = None ,
344345 description : Optional [str ] = None ,
345346 ) -> SecretVersion :
@@ -350,6 +351,8 @@ async def create_secret_version(
350351 :param secret_id: ID of the secret.
351352 :param data: The base64-encoded secret payload of the version.
352353 :param description: Description of the version.
354+ :param disable_previous: Disable the previous secret version.
355+ If there is no previous version or if the previous version was already disabled, does nothing.
353356 :return: :class:`SecretVersion <SecretVersion>`
354357
355358 Usage:
@@ -358,6 +361,7 @@ async def create_secret_version(
358361 result = await api.create_secret_version(
359362 secret_id="example",
360363 data="example",
364+ disable_previous=True,
361365 )
362366 """
363367
@@ -373,6 +377,7 @@ async def create_secret_version(
373377 CreateSecretVersionRequest (
374378 secret_id = secret_id ,
375379 data = data ,
380+ disable_previous = disable_previous ,
376381 region = region ,
377382 description = description ,
378383 ),
Original file line number Diff line number Diff line change @@ -161,6 +161,7 @@ def marshal_CreateSecretVersionRequest(
161161 return {
162162 "data" : request .data ,
163163 "description" : request .description ,
164+ "disable_previous" : request .disable_previous ,
164165 }
165166
166167
Original file line number Diff line number Diff line change @@ -349,6 +349,12 @@ class CreateSecretVersionRequest:
349349 Description of the version.
350350 """
351351
352+ disable_previous : bool
353+ """
354+ Disable the previous secret version.
355+ If there is no previous version or if the previous version was already disabled, does nothing.
356+ """
357+
352358
353359@dataclass
354360class GetSecretVersionRequest :
Original file line number Diff line number Diff line change @@ -340,6 +340,7 @@ def create_secret_version(
340340 * ,
341341 secret_id : str ,
342342 data : str ,
343+ disable_previous : bool ,
343344 region : Optional [Region ] = None ,
344345 description : Optional [str ] = None ,
345346 ) -> SecretVersion :
@@ -350,6 +351,8 @@ def create_secret_version(
350351 :param secret_id: ID of the secret.
351352 :param data: The base64-encoded secret payload of the version.
352353 :param description: Description of the version.
354+ :param disable_previous: Disable the previous secret version.
355+ If there is no previous version or if the previous version was already disabled, does nothing.
353356 :return: :class:`SecretVersion <SecretVersion>`
354357
355358 Usage:
@@ -358,6 +361,7 @@ def create_secret_version(
358361 result = api.create_secret_version(
359362 secret_id="example",
360363 data="example",
364+ disable_previous=True,
361365 )
362366 """
363367
@@ -373,6 +377,7 @@ def create_secret_version(
373377 CreateSecretVersionRequest (
374378 secret_id = secret_id ,
375379 data = data ,
380+ disable_previous = disable_previous ,
376381 region = region ,
377382 description = description ,
378383 ),
Original file line number Diff line number Diff line change @@ -161,6 +161,7 @@ def marshal_CreateSecretVersionRequest(
161161 return {
162162 "data" : request .data ,
163163 "description" : request .description ,
164+ "disable_previous" : request .disable_previous ,
164165 }
165166
166167
Original file line number Diff line number Diff line change @@ -349,6 +349,12 @@ class CreateSecretVersionRequest:
349349 Description of the version.
350350 """
351351
352+ disable_previous : bool
353+ """
354+ Disable the previous secret version.
355+ If there is no previous version or if the previous version was already disabled, does nothing.
356+ """
357+
352358
353359@dataclass
354360class GetSecretVersionRequest :
You can’t perform that action at this time.
0 commit comments