Create Resource Type


Create a resource type.

Request Format


POST https://{apigw-address}/app-portal-service/v2.3/resource/type/create

Request Parameters (URI)


Name

Location (Path/Query)

Required/Optional

Data Type

Description

orgId

Query

Required

String

OU ID. How to get orgId >>

Request Parameters (Body)


Name

Required/Optional

Data Type

Description

name

Required

Object

The name of the resource type in its respective locale’s language. Internationalized name struct >>

code

Required

String

The code of the resource type. Resource type codes cannot be duplicated in an OU.

Response Parameters


Name

Data Type

Description

success

Boolean

Whether the resource type was created successfully. true for success, and false for failure.

Error Codes


Error Code

Description

31400

Required parameters are missing, or the resource type name is invalid.

31404

The OU does not acquire the application.

31408

The resource type code already exists.

Samples

Request Sample


url: /app-portal-service/v2.3/resource/type/create?orgId=your_org_ID

method: POST

{
  "name": {
    "i18nValue": {
      "en_US": "your_resource_type_name_en",
      "zh_CN": "your_resource_type_name_cn"
    },
    "defaultValue": "your_resource_type_name"
  },
  "code": "your_resource_type_code"
}

Return Sample


{
  "code": 0,
  "message": "",
  "data": {
    "success": true
  }
}