This is the multi-page printable view of this section. Click here to print.
Models
- 1: CreateResourceGroup
- 2: Resource
- 3: ResourceGroup
- 4: ResourceGroupCreateRequest
- 5: ResourceGroupCreateResponse
- 6: ResourceGroupPageResponse
- 7: ResourceGroupsDeleteRequest
- 8: ResourceGroupShowResponse
- 9: ResourceGroupUpdateRequest
- 10: ResourcePageResponse
- 11: ResourceShowResponse
- 12: SrnKeyValue
- 13: SrnTag
- 14: SrnTagList
- 15: Tag
- 16: TagBaseResponse
- 17: TagDeleteRequest
- 18: TagKeyResponse
- 19: TagListResponse
- 20: TagSetRequest
- 21: TagShowListResponse
- 22: TagShowResponse
- 23: TagsSetRequest
- 24: TagValue
- 25: TagValueResponse
1 - CreateResourceGroup
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description required | 리소스 그룹 설명 Example : resource group 1 | any of [string, null] | |
| id required | 리소스 그룹 ID Example : 1486t61d84b354fb9135cc467owe1346 | string | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | 리소스 그룹명 Example : resource-group-1 | any of [string, null] | |
| region required | 리전 Example : kr-west1 | any of [string, null] | |
| resource_types optional | 자원 유형 목록 Example : ["resourcemanager:resource-group", "loggingaudit:trail"] | any of [array[string], null] | |
| srn required | SRN Example : srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 | string | |
| tags optional | 태그 목록 Example : [{"key": "key1", "value": "value1"}, {"key": "key2", "value": "value2"}] | any of [array[Tag], null] |
2 - Resource
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 어카운트ID Example : 1234ab567cd64769e8f9g490hi304891 | any of [string, null] | |
| created_at required | 생성 일시 Example : 2025-02-27T10:23:43Z | any of [string (date-time), null] | |
| created_by required | 생성자 Example : 7123ke8439734e5789lj355b17ef5473 | any of [string, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| product_name required | 상품/서비스 Example : Virtual Server | any of [string, null] | |
| region required | 리전 Example : kr-west1 | any of [string, null] | |
| resource_name required | 자원명 Example : resource-name-1 | any of [string, null] | |
| resource_type required | 자원 유형 Example : virtual-server | any of [string, null] | |
| resource_type_display_name required | 자원 유형명 Example : Virtual Server | any of [string, null] | |
| service required | SERVICE Example : virtualserver | any of [string, null] | |
| service_name required | 서비스 명 Example : Virtual Server | any of [string, null] | |
| srn required | SRN Example : srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 | any of [string, null] | |
| state required | 상태 Example : Success | any of [string, null] | |
| tags required | 태그 목록 Example : [{"key1": "value1"}, {"key2": "value2"}] | any of [array[object], null] |
3 - ResourceGroup
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description required | 리소스 그룹 설명 Example : resource group 1 | any of [string, null] | |
| id required | 리소스 그룹 ID Example : 1486t61d84b354fb9135cc467owe1346 | string | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | 리소스 그룹명 Example : resource-group-1 | any of [string, null] | |
| region required | 리전 Example : kr-west1 | any of [string, null] | |
| resource_types optional | 자원 유형 목록 Example : ["resourcemanager:resource-group", "loggingaudit:trail"] | any of [array[string], null] | |
| tags optional | 태그 목록 Example : [{"key": "key1", "value": "value1"}, {"key": "key2", "value": "value2"}] | any of [array[Tag], null] |
4 - ResourceGroupCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 리소스 그룹 설명 Example : resource group 1 | any of [string, null] | |
| name required | 리소스 그룹명 Example : resource-group-1Pattern : ^[가-힣ㄱ-ㅎㅏ-ㅣa-zA-Z0-9+=,.\@_-]+$Minimum length : 3Maximum length : 64 | string | |
| region optional | 리전 Example : kr-west1 | any of [string, null] | |
| resource_types optional | 자원 유형 목록 (service:resource_type) Example : ["resourcemanager:resource-group", "loggingaudit:trail"] | any of [array[string], null] | |
| tags optional | 태그 목록 Example : [{"key": "key1", "value": "value1"}, {"key": "key2", "value": "value2"}] | any of [array[Tag], null] |
5 - ResourceGroupCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resource_group required | 리소스 그룹 | CreateResourceGroup |
6 - ResourceGroupPageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| resource_groups required | 리소스 그룹 목록 | array[ResourceGroup] | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
7 - ResourceGroupsDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| ids optional | 리소스 그룹 ID 목록 Example : ["8156q42h99z489mniehcpo103ekx5836", "1486t61d84b354fb9135cc467owe1346"] | any of [array[string], null] |
8 - ResourceGroupShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resource_group required | 리소스 그룹 | CreateResourceGroup |
9 - ResourceGroupUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 리소스 그룹 설명 Example : resource group 1 | any of [string, null] | |
| resource_types optional | 자원 유형 목록 (service:resource_type) Example : ["resourcemanager:resource-group", "loggingaudit:trail"] | any of [array[string], null] | |
| tags optional | 태그 목록 Example : [{"key": "key1", "value": "value1"}, {"key": "key2", "value": "value2"}] | any of [array[Tag], null] |
10 - ResourcePageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| resources optional | 자원 목록 | array[Resource] | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
11 - ResourceShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resource optional | 자원 | Resource |
12 - SrnKeyValue
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 태그 key Example : tag-keyPattern : ^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \+\-\=\.\_:/@]*$Minimum length : 1Maximum length : 128 | string | |
| srn required | SRN Example : srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 | string | |
| value required | 태그 value Example : tag-valuePattern : ^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \+\-\=\.\_:/@]*$Maximum length : 256 | string |
13 - SrnTag
| Name | Description | Schema | Default |
|---|---|---|---|
| srn required | SRN Example : srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 | string | |
| tag required | 태그 | any of [Tag, null] |
14 - SrnTagList
| Name | Description | Schema | Default |
|---|---|---|---|
| srn required | SRN Example : srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 | string | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
15 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 태그 key Example : tag-keyPattern : ^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \+\-\=\.\_:/@]*$Minimum length : 1Maximum length : 128 | string | |
| value required | 태그 value Example : tag-valuePattern : ^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \+\-\=\.\_:/@]*$ | any of [string, null] |
16 - TagBaseResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 태그 목록 | object[array[Tag]] |
17 - TagDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| tags required | 태그 키 목록 Example : {"srn:e::PROJECT-NTcEraJPrRhNGqldsJLTnf:kr-east1::compute:instance/INSTANCE-UPOg3Z6ZqyiMM0QyC3sI2m": ["key1", "key4"]} | object[array[string]] |
18 - TagKeyResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 개수 Example : 6 | integer | |
| keys required | 태그 key 목록 Example : ["key1", "key2"] | array[string] |
19 - TagListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 태그 목록 | array[SrnKeyValue] | |
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
20 - TagSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| tags required | 태그 목록 | array[Tag] |
21 - TagShowListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 태그 목록 | SrnTagList | |
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
22 - TagShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 태그 | SrnTag |
23 - TagsSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| tags required | 태그 목록 | object[array[Tag]] |
24 - TagValue
| Name | Description | Schema | Default |
|---|---|---|---|
| value required | SRN Example : tag-value | string |
25 - TagValueResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 개수 Example : 6 | integer | |
| values required | 태그 value 목록 Example : ["value1", "value2"] | array[string] |