1.4. http://localhost:7080/rest/content : コンテンツ関連


このエンドポイントはコンテンツ(アップロード)を処理します。

Defining class: org.rhq.enterprise.server.rest.ContentHandlerBean

プロデューサー: application/json、application/xml

メソッド

  • POST /content/fresh

    description

    サーバーにコンテンツをアップロードします。これにより、後でコンテンツを取得してさらに処理できるハンドルが返されます。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    -body- 保存する application/octet-stream true java.io.InputStream -all- -none-

    return type: javax.ws.rs.core.Response

  • GET /content/{handle}/info

    description

    渡されたハンドルのコンテンツの長さを取得します。
    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    handle path NONE string -all- -none-

    戻りタイプ: IntegerValue

  • PUT /content/{handle}/plugins

    description

    アップロードしたコンテンツをプラグインドロップボックスに配置します。

    注記

    このエンドポイントは、以前にアップロードしたコンテンツをプラグインとしてデプロイできるようにします。プラグインの処理が正常に実行されるには、有効なプラグイン(ファイル)名を指定する必要があります。オプションで、プラグインスキャンを開始して、プラグインをシステムに登録するように要求できます。プラグインが自動的にエージェントにプッシュされる遅延(ミリ秒単位)を指定することもできます。負でない「pushOutDelay」は「scan」が true に設定されている場合、サーバーに更新されたプラグインがないため、エージェントで更新が発生することができないことに注意してください。負でない「pushOutDelay」と「scan」が false に設定されている場合、406 エラーが返されます。ハンドルで特定されたコンテンツは削除されません。このメソッドは非推奨となり、PUT から /plugins を使用します。

    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    handle path アップロードから取得したハンドルの名前 true string all
    Name クエリー プラグインファイルの名前 false string all
    scan クエリー 検出スキャンを開始すべきか? false ブール値 all false
    pushOutDelay クエリー エージェントがプラグインを更新するまでの遅延(ミリ秒単位)。負の値を設定すると、エージェントの自動更新が無効になります。 false long all -1

    return type: javax.ws.rs.core.Response

    エラーコード:
    codereason
    406 指定されたパラメーターの名前または無効な組み合わせがない
    404 ハンドルが見つからない
    403 caller にはプラグインをアップロードする権限がありません。
  • delete /content/{handle}

    description

    渡されたハンドルのコンテンツを削除します。

    注記

    この操作はデフォルトでべき等で、204. コンテンツが存在するかどうかを確認する場合は、「validate」クエリーパラメーターを渡す必要があります。

    パラメーター:
    NameP.Typedescription必須type許可される値デフォルト値
    handle path NONE string -all- -none-
    Validate クエリー コンテンツが存在するかどうかの検証 false ブール値 all false

    return type: javax.ws.rs.core.Response

    エラーコード:
    codereason
    204 検証が設定されていないコンテンツが削除されるか、または存在しない
    404 コンテンツは存在せず、検証が設定されている
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.