機械翻訳について

すべてのリソース・タイプを取得

get

/hcmRestApi/scim/ResourceTypes

すべてのリソース・タイプを取得

リクエスト

この操作のリクエスト・パラメータはありません。

この操作にはリクエスト本文がありません。

トップに戻る

レスポンス

サポートされているメディア・タイプ

デフォルト・レスポンス

次の表に、このタスクのデフォルト・レスポンスを示します。
本文 ()
ルート・スキーマ : ResourceTypes-item
タイプ: object
Show Source
  • タイトル: Description
    リソース・タイプの摘要。
  • タイトル: Endpoint
    リソース・タイプのエンドポイント。 たとえば、 /Usersです。
  • タイトル: Id
    リソース・タイプの識別子です。
  • Meta
    タイトル: Meta
    リソース・タイプのメタデータ。
  • タイトル: Name
    リソース・タイプの名前。 この属性は、すべてのリソースのmeta.resourceType属性で参照されます。
  • タイトル: Schema
    リソース・タイプのプライマリ・スキーマ。 これは、関連付けられたスキーマ・リソースのid属性と同じである必要があります。
  • SchemaExtensions
    タイトル: SchemaExtensions
    リソース・タイプのスキーマ拡張のURIのリスト。 スキーマ拡張には、スキーマ拡張URIで識別される拡張スキーマ属性が含まれます。
  • Schemas
    タイトル: Schemas
    SCIM表現でサポートされるスキーマ・バージョンおよびその表現のスキーマ拡張を含むスキーマ値のリスト。 各値は一意のURIである必要があります。
ネストされたスキーマ : メタ
タイプ: object
タイトル: Meta
リソース・タイプのメタデータ。
ネストされたスキーマ : SchemaExtensions
タイプ: object
タイトル: SchemaExtensions
リソース・タイプのスキーマ拡張のURIのリスト。 スキーマ拡張には、スキーマ拡張URIで識別される拡張スキーマ属性が含まれます。
Show Source
ネストされたスキーマ : スキーマ
タイプ: array
タイトル: Schemas
SCIM表現でサポートされるスキーマ・バージョンおよびその表現のスキーマ拡張を含むスキーマ値のリスト。 各値は一意のURIである必要があります。
Show Source
トップに戻る

次の例は、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、すべてのリソース・タイプを取得する方法を示しています。

curl -i -u "<username>:<password>" -X GET https://servername.fa.us2.oraclecloud.com/hcmRestApi/scim/ResourceTypes

レスポンス・ヘッダーの例

次に、レスポンス・ヘッダーの例を示します。

Status: HTTP/1.1 200 OK
Content-Type : application/json

レスポンス本文の例

次の例は、JSON形式のレスポンス本文のコンテンツを示しています:

{
  "itemsPerPage": 3,
  "startIndex": 1,
  "Resources": [
    {
      "id": "Users",
      "meta": {
        "resourceType": "ResourceType",
        "location": "http://<host>:<port>/hcmRestApi/scim/ResourceTypes/Users"
      },
      "schemas": [
        "urn:scim:schemas:core:2.0:ResourceType"
      ],
      "name": "User",
      "description": "Core User",
      "endpoint": "/Users",
      "schema": "urn:scim:schemas:core:2.0:User"
    },
    {
      "id": "Roles",
      "meta": {
        "resourceType": "ResourceType",
        "location": "http://<host>:<port>/hcmRestApi/scim/ResourceTypes/Roles"
      },
      "schemas": [
        "urn:scim:schemas:core:2.0:ResourceType"
      ],
      "name": "Role",
      "description": "Core Role",
      "endpoint": "/Roles",
      "schema": "urn:oracle:apps:scim:schemas:fa:1.0:Role"
    },
    {
      "id": "UserRequests",
      "meta": {
        "resourceType": "ResourceType",
        "location": "http://<host>:<port>/hcmRestApi/scim/ResourceTypes/UserRequests"
      },
      "schemas": [
        "urn:scim:schemas:core:2.0:ResourceType"
      ],
      "name": "UserRequest",
      "description": "Core UserRequest",
      "endpoint": "/UserRequests",
      "schema": "urn:oracle:apps:scim:schemas:fa:1.0:UserRequest"
    }
  ]
}
「トップに戻る」