指定されたワークスペースでの特定のアプリケーション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_id(required): string
アプリケーションの主キーで、すべてのワークスペースにわたり一意です。
- workspace_name(required): string
作業領域の表示名。
サポートされるメディア・タイプ
- application/sql
- application/zip
ルート・スキーマ: schema
Type:
string
ルート・スキーマ: schema
Type:
string
レスポンス
サポートされるメディア・タイプ
- application/json
201レスポンス
作成/更新されたアプリケーションの詳細
ヘッダー
- Location:
ロケーション・ヘッダーは、作成されたAPEXアプリケーションのURIを提供します。
ルート・スキーマ : APEXApplicationsItem
タイプ:
object
このオブジェクトは、APEX_APPLICATIONSの1行を表します。
ソースの表示
-
application_alias: string
代替の英数字アプリケーション識別子。
-
application_group: string
代替の英数字アプリケーション識別子。
-
application_id: integer
アプリケーションの主キーで、すべてのワークスペースにわたり一意です。
-
application_name: string
このアプリケーションの名前。
-
application_owner: string
代替の英数字アプリケーション識別子。
-
availability_status: string
アプリケーションが使用可能または使用不可であることを指定します。
-
last_updated_by: string
最終更新者。
-
last_updated_on: string
最終更新日時。
-
links: array links
-
page_count: integer
アプリケーション・ページの数。
-
workspace: string
ワークスペースの内部名。
400 レスポンス
不正なリクエスト - 入力ファイルを処理できませんでした。