指定されたワークスペースでの特定のアプリケーションIDを持つAPEXアプリケーションの作成または更新
put
/apex/workspaces/{workspace_name}/applications/{application_id}
このサービスは、APEXインストール・アプリケーション・プロシージャを使用し、指定されたapplication/sqlまたはapplication/zip入力コンテンツを使用して、指定されたワークスペースに新しいアプリケーションを作成します。入力ファイルのアプリケーションIDは無視されます。URLにapplication_idを持つアプリケーションがすでに存在する場合は上書きされます。それ以外の場合は、URLから指定されたapplication_idを使用して、ワークスペースに新しいアプリケーションが作成されます。クライアントは、このエンドポイントにアクセスするにはSQL開発者ロールまたはSQL管理者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/sql
- application/zip
パス・パラメータ
- application_id: string
アプリケーションの主キーで、すべてのワークスペースにわたり一意です。
- workspace_name: string
作業領域の表示名。
ルート・スキーマ: schema
Type:
string
レスポンス
サポートされるメディア・タイプ
- application/json
201レスポンス
作成/更新されたアプリケーションの詳細
ヘッダー
- Location: string
ロケーション・ヘッダーは、作成されたAPEXアプリケーションのURIを提供します。
ルート・スキーマ : APEXApplicationsItem
タイプ:
object
このオブジェクトは、APEX_APPLICATIONSの1行を表します。
ソースの表示
- application_alias(optional): string
代替の英数字アプリケーション識別子。
- application_group(optional): string
代替の英数字アプリケーション識別子。
- application_id(optional): integer
アプリケーションの主キーで、すべてのワークスペースにわたり一意です。
- application_name(optional): string
このアプリケーションの名前。
- application_owner(optional): string
代替の英数字アプリケーション識別子。
- availability_status(optional): string
アプリケーションが使用可能または使用不可であることを指定します。
- last_updated_by(optional): string
最終更新者。
- last_updated_on(optional): string
最終更新日時。
- links(optional): array links
- page_count(optional): integer
アプリケーション・ページの数。
- workspace(optional): string
ワークスペースの内部名。
400 レスポンス
不正なリクエスト - 入力ファイルを処理できませんでした。