diff --git a/packages/clients/src/api/vpcgw/v1/api.gen.ts b/packages/clients/src/api/vpcgw/v1/api.gen.ts index 84828672d..98f7224c1 100644 --- a/packages/clients/src/api/vpcgw/v1/api.gen.ts +++ b/packages/clients/src/api/vpcgw/v1/api.gen.ts @@ -953,6 +953,12 @@ export class API extends ParentAPI { )}/ips/${validatePathParam('ipId', request.ipId)}`, }) + /** + * Refresh SSH keys of a VPC Public Gateway + * + * @param request - The request {@link RefreshSSHKeysRequest} + * @returns A Promise of Gateway + */ refreshSSHKeys = (request: Readonly) => this.client.fetch( { diff --git a/packages/clients/src/api/vpcgw/v1/types.gen.ts b/packages/clients/src/api/vpcgw/v1/types.gen.ts index b10417862..e82379153 100644 --- a/packages/clients/src/api/vpcgw/v1/types.gen.ts +++ b/packages/clients/src/api/vpcgw/v1/types.gen.ts @@ -936,5 +936,6 @@ export type DeleteIPRequest = { export type RefreshSSHKeysRequest = { /** Zone to target. If none is passed will use default zone from the config */ zone?: Zone + /** ID of the gateway that needs fresh ssh keys */ gatewayId: string }