Skip to content

Commit fd8d0ae

Browse files
authored
feat(secret_manager): remove restore methods (#1887)
1 parent 8ce2450 commit fd8d0ae

File tree

3 files changed

+0
-59
lines changed

3 files changed

+0
-59
lines changed

packages/clients/src/api/secret/v1beta1/api.gen.ts

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ import type {
4646
ListTagsRequest,
4747
ListTagsResponse,
4848
ProtectSecretRequest,
49-
RestoreSecretRequest,
50-
RestoreSecretVersionRequest,
5149
Secret,
5250
SecretVersion,
5351
UnprotectSecretRequest,
@@ -499,40 +497,4 @@ export class API extends ParentAPI {
499497
*/
500498
listSecretTypes = (request: Readonly<ListSecretTypesRequest> = {}) =>
501499
enrichForPagination('types', this.pageOfListSecretTypes, request)
502-
503-
/**
504-
* Restore a version.. Restore a secret's version specified by the `region`,
505-
* `secret_id` and `revision` parameters.
506-
*
507-
* @param request - The request {@link RestoreSecretVersionRequest}
508-
* @returns A Promise of SecretVersion
509-
*/
510-
restoreSecretVersion = (request: Readonly<RestoreSecretVersionRequest>) =>
511-
this.client.fetch<SecretVersion>(
512-
{
513-
body: '{}',
514-
headers: jsonContentHeaders,
515-
method: 'POST',
516-
path: `/secret-manager/v1beta1/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/secrets/${validatePathParam('secretId', request.secretId)}/versions/${validatePathParam('revision', request.revision)}/restore`,
517-
},
518-
unmarshalSecretVersion,
519-
)
520-
521-
/**
522-
* Restore a secret.. Restore a secret and all its versions scheduled for
523-
* deletion specified by the `region` and `secret_id` parameters.
524-
*
525-
* @param request - The request {@link RestoreSecretRequest}
526-
* @returns A Promise of Secret
527-
*/
528-
restoreSecret = (request: Readonly<RestoreSecretRequest>) =>
529-
this.client.fetch<Secret>(
530-
{
531-
body: '{}',
532-
headers: jsonContentHeaders,
533-
method: 'POST',
534-
path: `/secret-manager/v1beta1/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/secrets/${validatePathParam('secretId', request.secretId)}/restore`,
535-
},
536-
unmarshalSecret,
537-
)
538500
}

packages/clients/src/api/secret/v1beta1/index.gen.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ export type {
3636
ListTagsResponse,
3737
Product,
3838
ProtectSecretRequest,
39-
RestoreSecretRequest,
40-
RestoreSecretVersionRequest,
4139
SSHKey,
4240
Secret,
4341
SecretStatus,

packages/clients/src/api/secret/v1beta1/types.gen.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -550,25 +550,6 @@ export type ProtectSecretRequest = {
550550
secretId: string
551551
}
552552

553-
export type RestoreSecretRequest = {
554-
/**
555-
* Region to target. If none is passed will use default region from the
556-
* config.
557-
*/
558-
region?: ScwRegion
559-
secretId: string
560-
}
561-
562-
export type RestoreSecretVersionRequest = {
563-
/**
564-
* Region to target. If none is passed will use default region from the
565-
* config.
566-
*/
567-
region?: ScwRegion
568-
secretId: string
569-
revision: string
570-
}
571-
572553
export interface SSHKey {
573554
/** The private SSH key. */
574555
sshPrivateKey: string

0 commit comments

Comments
 (0)