Queue Service

Queue Service

Overview

Provides an Application Programming Interface (API) that supports programmatic use of IaaS/PaaS products provided by SCP.

This guide provides a brief description of Queue Service service and how to call API. The API is provided as a RESTful API, and it responds in JSON format.

Version

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionStatusNot Before
1.2CURRENT-
1.1SUPPORTED20270220
1.0SUPPORTED20260919

OpenAPI URL

https://queueservice.{region}.{environment}.samsungsdscloud.com

Environment and Region List

environmentregion
skr-west1
skr-east1
gkr-south1
gkr-south2
gkr-south3
ekr-west1
ekr-east1

API Version History

1.2

Queue Service has been updated to version 1.2.

Changes

  • [New] PUT /queues/{queue_id}/deduplication - Update Queue Deduplication API has been changed.
  • [New] PUT /queues/{queue_id}/deduplication-scope - Update Queue Deduplication Scope API has been changed.
  • [Updated] GET /queues/{queue_id} - Show Queue API has been changed.
  • Response model has been changed to QueueShowResponseV1_2.
  • The following fields are added to the response:
    • content_based_deduplication
    • deduplication_scope
  • [Updated] GET /queues/{queue_id}/attributes - Get Queue Attributes API has been changed.
  • Response model has been changed to QueueShowResponseV1_2.
  • The following fields are added to the response:
    • content_based_deduplication
    • deduplication_scope
  • [Updated] POST /queues - Create Queue API has been changed.
  • Request model has been changed to QueueShowResponseV1_2.
  • The following fields are added to the request:
    • content_based_deduplication
    • deduplication_scope
  • [Updated] PUT /queues/{queue_id}/config - Update Queue Config API has been changed.
  • Response model has been changed to QueueShowResponseV1_2.
  • The following fields are added to the response:
    • content_based_deduplication
    • deduplication_scope

1.1

Queue Service has been updated to version 1.1.

Changes

  • [New] GET /queues/{queue_id}/attributes - Show Queue Attributes API has been added.
  • [Updated] GET /queues - List Queue API has been changed.
  • Response model has been changed to QueueListResponseV1_1.
  • The following fields are added to the response:
    • queue_urls
  • The following fields are deleted to the response:
    • queues
    • page
    • size
    • sort
  • [Updated] GET /queues/{queue_id} - Show Queue API has been changed.
  • Response model has been changed to QueueListResponseV1_1.
  • The following fields are added to the response:
    • privatelink_service_id
  • [Updated] PUT /queues/{queue_id}/config - Update Queue Config API has been changed.
  • Response model has been changed to QueueListResponseV1_1.
  • The following fields are added to the response:
    • privatelink_service_id

1.0

Queue Service version 1.0 has been released.

Changes

  • [New] GET /queues - List Queue API has been added.
  • [New] GET /queues/check-duplication - Check Queue Name Duplication API has been added.
  • [New] GET /queues/{queue_id} - Show Queue API has been added.
  • [New] POST /queues - Create Queue API has been added.
  • [New] POST /queues/{queue_id}/acl - Set Acl API has been added.
  • [New] PUT /queues/{queue_id}/config - Update Queue Config API has been added.
  • [New] PUT /queues/{queue_id}/description - Update Queue Description API has been added.
  • [New] DELETE /queues - Delete Queue API has been added.
  • [New] DELETE /queues/{queue_id}/acl - Delete Acl API has been added.