@@ -73,9 +73,9 @@ const jsonContentHeaders = {
7373}
7474
7575/**
76- * Messaging and Queuing NATS API.
76+ * NATS API.
7777 *
78- * This API allows you to manage Scaleway Messaging and Queuing NATS accounts.
78+ * This API allows you to manage Scaleway NATS accounts.
7979 */
8080export class NatsAPI extends ParentAPI {
8181 /** Lists the available regions of the API. */
@@ -285,19 +285,19 @@ export class NatsAPI extends ParentAPI {
285285}
286286
287287/**
288- * Messaging and Queuing SNS API.
288+ * Topics and Events API.
289289 *
290- * This API allows you to manage your Scaleway Messaging and Queuing SNS
291- * brokers.
290+ * This API allows you to manage your Scaleway Topics and Events.
292291 */
293292export class SnsAPI extends ParentAPI {
294293 /** Lists the available regions of the API. */
295294 public static readonly LOCALITIES : Region [ ] = [ 'fr-par' , 'nl-ams' ]
296295
297296 /**
298- * Activate SNS. Activate SNS for the specified Project ID. SNS must be
299- * activated before any usage. Activating SNS does not trigger any billing,
300- * and you can deactivate at any time.
297+ * Activate Topics and Events. Activate Topics and Events for the specified
298+ * Project ID. Topics and Events must be activated before any usage.
299+ * Activating Topics and Events does not trigger any billing, and you can
300+ * deactivate at any time.
301301 *
302302 * @param request - The request {@link SnsApiActivateSnsRequest}
303303 * @returns A Promise of SnsInfo
@@ -316,8 +316,9 @@ export class SnsAPI extends ParentAPI {
316316 )
317317
318318 /**
319- * Get SNS info. Retrieve the SNS information of the specified Project ID.
320- * Informations include the activation status and the SNS API endpoint URL.
319+ * Get Topics and Events info. Retrieve the Topics and Events information of
320+ * the specified Project ID. Informations include the activation status and
321+ * the Topics and Events API endpoint URL.
321322 *
322323 * @param request - The request {@link SnsApiGetSnsInfoRequest}
323324 * @returns A Promise of SnsInfo
@@ -336,9 +337,9 @@ export class SnsAPI extends ParentAPI {
336337 )
337338
338339 /**
339- * Deactivate SNS . Deactivate SNS for the specified Project ID.You must delete
340- * all topics and credentials before this call or you need to set the
341- * force_delete parameter.
340+ * Deactivate Topics and Events . Deactivate Topics and Events for the
341+ * specified Project ID. You must delete all topics and credentials before
342+ * this call or you need to set the force_delete parameter.
342343 *
343344 * @param request - The request {@link SnsApiDeactivateSnsRequest}
344345 * @returns A Promise of SnsInfo
@@ -357,9 +358,9 @@ export class SnsAPI extends ParentAPI {
357358 )
358359
359360 /**
360- * Create SNS credentials. Create a set of credentials for SNS, specified by a
361- * Project ID. Credentials give the bearer access to topics, and the level of
362- * permissions can be defined granularly.
361+ * Create Topics and Events credentials. Create a set of credentials for
362+ * Topics and Events, specified by a Project ID. Credentials give the bearer
363+ * access to topics, and the level of permissions can be defined granularly.
363364 *
364365 * @param request - The request {@link SnsApiCreateSnsCredentialsRequest}
365366 * @returns A Promise of SnsCredentials
@@ -383,9 +384,10 @@ export class SnsAPI extends ParentAPI {
383384 )
384385
385386 /**
386- * Delete SNS credentials. Delete a set of SNS credentials, specified by their
387- * credentials ID. Deleting credentials is irreversible and cannot be undone.
388- * The credentials can then no longer be used to access SNS.
387+ * Delete Topics and Events credentials. Delete a set of Topics and Events
388+ * credentials, specified by their credentials ID. Deleting credentials is
389+ * irreversible and cannot be undone. The credentials can then no longer be
390+ * used to access Topics and Events.
389391 *
390392 * @param request - The request {@link SnsApiDeleteSnsCredentialsRequest}
391393 */
@@ -398,8 +400,8 @@ export class SnsAPI extends ParentAPI {
398400 } )
399401
400402 /**
401- * Update SNS credentials. Update a set of SNS credentials. You can update the
402- * credentials' name, or their permissions.
403+ * Update Topics and Events credentials. Update a set of Topics and Events
404+ * credentials. You can update the credentials ' name, or their permissions.
403405 *
404406 * @param request - The request {@link SnsApiUpdateSnsCredentialsRequest}
405407 * @returns A Promise of SnsCredentials
@@ -423,9 +425,9 @@ export class SnsAPI extends ParentAPI {
423425 )
424426
425427 /**
426- * Get SNS credentials. Retrieve an existing set of credentials, identified by
427- * the `credentials_id`. The credentials themselves, as well as their metadata
428- * (name, project ID etc), are returned in the response.
428+ * Get Topics and Events credentials. Retrieve an existing set of credentials,
429+ * identified by the `credentials_id`. The credentials themselves, as well as
430+ * their metadata (name, project ID etc), are returned in the response.
429431 *
430432 * @param request - The request {@link SnsApiGetSnsCredentialsRequest}
431433 * @returns A Promise of SnsCredentials
@@ -460,9 +462,9 @@ export class SnsAPI extends ParentAPI {
460462 )
461463
462464 /**
463- * List SNS credentials. List existing SNS credentials in the specified
464- * region. The response contains only the metadata for the credentials, not
465- * the credentials themselves.
465+ * List Topics and Events credentials. List existing Topics and Events
466+ * credentials in the specified region. The response contains only the
467+ * metadata for the credentials, not the credentials themselves.
466468 *
467469 * @param request - The request {@link SnsApiListSnsCredentialsRequest}
468470 * @returns A Promise of ListSnsCredentialsResponse
@@ -478,20 +480,19 @@ export class SnsAPI extends ParentAPI {
478480}
479481
480482/**
481- * Messaging and Queuing SQS API.
483+ * Queues API.
482484 *
483- * This API allows you to manage your Scaleway Messaging and Queuing SQS
484- * brokers.
485+ * This API allows you to manage your Scaleway Queues.
485486 */
486487export class SqsAPI extends ParentAPI {
487488 /** Lists the available regions of the API. */
488489 public static readonly LOCALITIES : Region [ ] = [ 'fr-par' , 'nl-ams' ]
489490
490491 /**
491- * Activate SQS . Activate SQS for the specified Project ID. SQS must be
492- * activated before any usage such as creating credentials and queues.
493- * Activating SQS does not trigger any billing, and you can deactivate at any
494- * time.
492+ * Activate Queues . Activate Queues for the specified Project ID. Queues must
493+ * be activated before any usage such as creating credentials and queues.
494+ * Activating Queues does not trigger any billing, and you can deactivate at
495+ * any time.
495496 *
496497 * @param request - The request {@link SqsApiActivateSqsRequest}
497498 * @returns A Promise of SqsInfo
@@ -510,8 +511,9 @@ export class SqsAPI extends ParentAPI {
510511 )
511512
512513 /**
513- * Get SQS info. Retrieve the SQS information of the specified Project ID.
514- * Informations include the activation status and the SQS API endpoint URL.
514+ * Get Queues info. Retrieve the Queues information of the specified Project
515+ * ID. Informations include the activation status and the Queues API endpoint
516+ * URL.
515517 *
516518 * @param request - The request {@link SqsApiGetSqsInfoRequest}
517519 * @returns A Promise of SqsInfo
@@ -530,7 +532,7 @@ export class SqsAPI extends ParentAPI {
530532 )
531533
532534 /**
533- * Deactivate SQS . Deactivate SQS for the specified Project ID. You must
535+ * Deactivate Queues . Deactivate Queues for the specified Project ID. You must
534536 * delete all queues and credentials before this call or you need to set the
535537 * force_delete parameter.
536538 *
@@ -551,9 +553,9 @@ export class SqsAPI extends ParentAPI {
551553 )
552554
553555 /**
554- * Create SQS credentials. Create a set of credentials for SQS, specified by a
555- * Project ID. Credentials give the bearer access to queues, and the level of
556- * permissions can be defined granularly.
556+ * Create Queues credentials. Create a set of credentials for Queues,
557+ * specified by a Project ID. Credentials give the bearer access to queues,
558+ * and the level of permissions can be defined granularly.
557559 *
558560 * @param request - The request {@link SqsApiCreateSqsCredentialsRequest}
559561 * @returns A Promise of SqsCredentials
@@ -577,9 +579,9 @@ export class SqsAPI extends ParentAPI {
577579 )
578580
579581 /**
580- * Delete SQS credentials. Delete a set of SQS credentials, specified by their
581- * credentials ID. Deleting credentials is irreversible and cannot be undone.
582- * The credentials can then no longer be used to access SQS .
582+ * Delete Queues credentials. Delete a set of Queues credentials, specified by
583+ * their credentials ID. Deleting credentials is irreversible and cannot be
584+ * undone. The credentials can then no longer be used to access Queues .
583585 *
584586 * @param request - The request {@link SqsApiDeleteSqsCredentialsRequest}
585587 */
@@ -592,8 +594,8 @@ export class SqsAPI extends ParentAPI {
592594 } )
593595
594596 /**
595- * Update SQS credentials. Update a set of SQS credentials. You can update the
596- * credentials' name, or their permissions.
597+ * Update Queues credentials. Update a set of Queues credentials. You can
598+ * update the credentials' name, or their permissions.
597599 *
598600 * @param request - The request {@link SqsApiUpdateSqsCredentialsRequest}
599601 * @returns A Promise of SqsCredentials
@@ -617,9 +619,9 @@ export class SqsAPI extends ParentAPI {
617619 )
618620
619621 /**
620- * Get SQS credentials. Retrieve an existing set of credentials, identified by
621- * the `credentials_id`. The credentials themselves, as well as their metadata
622- * (name, project ID etc), are returned in the response.
622+ * Get Queues credentials. Retrieve an existing set of credentials, identified
623+ * by the `credentials_id`. The credentials themselves, as well as their
624+ * metadata (name, project ID etc), are returned in the response.
623625 *
624626 * @param request - The request {@link SqsApiGetSqsCredentialsRequest}
625627 * @returns A Promise of SqsCredentials
@@ -654,7 +656,7 @@ export class SqsAPI extends ParentAPI {
654656 )
655657
656658 /**
657- * List SQS credentials. List existing SQS credentials in the specified
659+ * List Queues credentials. List existing Queues credentials in the specified
658660 * region. The response contains only the metadata for the credentials, not
659661 * the credentials themselves.
660662 *
0 commit comments