이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
CLIs
1 - Check Queue Name Duplication
1.1 - 1.1
scpcli queueservice check queue name duplication
--name <value>
Description
Queue명 중복 체크
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | Queue명 | test-queue.fifo |
Responses
| Name | Description | Example |
|---|---|---|
| result | 결과 | True |
1.2 - 1.0
scpcli queueservice check queue name duplication
--name <value>
Description
Queue명 중복 체크
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | Queue명 | test-queue.fifo |
Responses
| Name | Description | Example |
|---|---|---|
| result | 결과 | True |
2 - Create Queue
2.1 - 1.1
scpcli queueservice queue create
--id <value>
--name <value>
--message_size <value>
--message_retention_period_unit <value>
--message_retention_period <value>
[--data_key_reuse_period <value>]
[--data_key_reuse_period_unit <value>]
[--description <value>]
[--tags <value>]
Description
Queue 생성
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| id required | string | KMS ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | KMS명 | test-kms |
| message_size required | integer | 메시지 크기 | 256 |
| message_retention_period_unit required | string | 기간 단위 | minute |
| message_retention_period required | integer | 메시지 보존 기간 | 40 |
| data_key_reuse_period optional | integer | 데이터 키 재사용 기간 | 40 |
| data_key_reuse_period_unit optional | **** | 기간 단위 | minute |
| description optional | string | 설명 | Queue description |
| tags optional | array | 태그 목록 | '{"key": "key1", "value": "value1"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| messages | 설명 | Create Queue |
| state | Queue 상태 | ACTIVE |
2.2 - 1.0
scpcli queueservice queue create
--id <value>
--name <value>
--message_size <value>
--message_retention_period_unit <value>
--message_retention_period <value>
[--data_key_reuse_period <value>]
[--data_key_reuse_period_unit <value>]
[--description <value>]
[--tags <value>]
Description
Queue 생성
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| id required | string | KMS ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | KMS명 | test-kms |
| message_size required | integer | 메시지 크기 | 256 |
| message_retention_period_unit required | string | 기간 단위 | minute |
| message_retention_period required | integer | 메시지 보존 기간 | 40 |
| data_key_reuse_period optional | integer | 데이터 키 재사용 기간 | 40 |
| data_key_reuse_period_unit optional | **** | 기간 단위 | minute |
| description optional | string | 설명 | Queue description |
| tags optional | array | 태그 목록 | '{"key": "key1", "value": "value1"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| messages | 설명 | Create Queue |
| state | Queue 상태 | ACTIVE |
3 - Delete Acl
3.1 - 1.1
scpcli queueservice queue delete acl
--queue_id <value>
--ip_address <value>
Description
접근 허용 IP 삭제
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| ip_address required | array | 접근 허용 IP 목록 | 192.168.0.0 |
3.2 - 1.0
scpcli queueservice queue delete acl
--queue_id <value>
--ip_address <value>
Description
접근 허용 IP 삭제
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| ip_address required | array | 접근 허용 IP 목록 | 192.168.0.0 |
4 - Delete Queue
4.1 - 1.1
scpcli queueservice queue delete
--queue_id <value>
Description
Queue 삭제
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
4.2 - 1.0
scpcli queueservice queue delete
--queue_id <value>
Description
Queue 삭제
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
5 - Get Queue Attributes
5.1 - 1.1
scpcli queueservice queue get attributes
--queue_id <value>
--name <value>
--attributes <value>
Description
Queue 속성 조회
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | Queue명 | test-queue.fifo |
| attributes required | string | Queue 속성 | All |
Responses
| Name | Description | Example |
|---|---|---|
| attributes | ||
| queue_url | Queue URL | https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue |
6 - List Queue
6.1 - 1.1
scpcli queueservice queue list
Description
Queue 조회
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Responses
| Name | Description | Example |
|---|---|---|
| count | 합계 | 20 |
| queue_urls | Queue URL 목록 | [‘https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue’, ‘https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue2’] |
6.2 - 1.0
scpcli queueservice queue list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
Queue 조회
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | Queue명 | test-queue.fifo |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| account_id | Account ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| created_at | 생성 시간 | 2024-05-17T00:23:17Z |
| created_by | 생성자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| encryption | 암호화 | |
| modified_at | 수정 시간 | 2024-05-17T00:23:17Z |
| modified_by | 수정자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| name | Queue명 | test-queue.fifo |
| number_wait_messages | 대기 메시지 수 | 10 |
| state | Queue 상태 | ACTIVE |
| type | Queue 유형 | FIFO |
7 - Set Acl
7.1 - 1.1
scpcli queueservice queue set acl
--queue_id <value>
--ip_address <value>
Description
접근 허용 IP 추가
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| ip_address required | array | 접근 허용 IP 목록 | 192.168.0.0 |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
7.2 - 1.0
scpcli queueservice queue set acl
--queue_id <value>
--ip_address <value>
Description
접근 허용 IP 추가
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| ip_address required | array | 접근 허용 IP 목록 | 192.168.0.0 |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
8 - Show Queue
8.1 - 1.1
scpcli queueservice queue show
--queue_id <value>
Description
Queue 상세 조회
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
Responses
| Name | Description | Example |
|---|---|---|
| ip_address | IP 주소 | 192.168.0.0/32 |
8.2 - 1.0
scpcli queueservice queue show
--queue_id <value>
Description
Queue 상세 조회
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
Responses
| Name | Description | Example |
|---|---|---|
| ip_address | IP 주소 | 192.168.0.0/32 |
9 - Update Queue Config
9.1 - 1.1
scpcli queueservice queue set config
--queue_id <value>
--name <value>
--id <value>
--message_size <value>
--message_retention_period_unit <value>
--message_retention_period <value>
[--data_key_reuse_period <value>]
[--data_key_reuse_period_unit <value>]
Description
Queue 구성 설정 수정
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | KMS명 | test-kms |
| id required | string | KMS ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| message_size required | integer | 메시지 크기 | 256 |
| message_retention_period_unit required | string | 기간 단위 | minute |
| message_retention_period required | integer | 메시지 보존 기간 | 40 |
| data_key_reuse_period optional | integer | 데이터 키 재사용 기간 | 40 |
| data_key_reuse_period_unit optional | **** | 기간 단위 | minute |
9.2 - 1.0
scpcli queueservice queue set config
--queue_id <value>
--name <value>
--id <value>
--message_size <value>
--message_retention_period_unit <value>
--message_retention_period <value>
[--data_key_reuse_period <value>]
[--data_key_reuse_period_unit <value>]
Description
Queue 구성 설정 수정
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | KMS명 | test-kms |
| id required | string | KMS ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| message_size required | integer | 메시지 크기 | 256 |
| message_retention_period_unit required | string | 기간 단위 | minute |
| message_retention_period required | integer | 메시지 보존 기간 | 40 |
| data_key_reuse_period optional | integer | 데이터 키 재사용 기간 | 40 |
| data_key_reuse_period_unit optional | **** | 기간 단위 | minute |
10 - Update Queue Description
10.1 - 1.1
scpcli queueservice queue set description
--queue_id <value>
--description <value>
Description
Queue 설명 수정
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| description required | string | 설명 | Queue description |
10.2 - 1.0
scpcli queueservice queue set description
--queue_id <value>
--description <value>
Description
Queue 설명 수정
상태 ACTIVE (SUPPORTED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20260919 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| description required | string | 설명 | Queue description |