シナリオの完全更新
put
/essbase/rest/v1/scenarios/{id}
1つのシナリオについての全詳細を更新します。
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
パス・パラメータ
- id(required): integer(int64)
シナリオID。
シナリオの詳細。
ルート・スキーマ : Scenario
型:
ソースの表示
object
- application: string
- appliedTime: integer(int64)
- approvers: array approvers
- commentsCount: integer(int32)
- createdTime: integer(int64)
- database: string
- description: string
- dueDate: integer(int64)
- id: integer(int64)
- links: array links
- name: string
- overdue: boolean
- owner: string
- participants: array participants
- priority: string
指定可能な値:
[ "LOW", "MEDIUM", "HIGH" ]
- refreshedTime: integer(int64)
- sandbox: string
- scenarioUser: boolean
- scripts: array scripts
- state: string
指定可能な値:
[ "NEW", "SUBMITTED", "APPROVED", "REJECTED", "APPLIED" ]
- submittedTime: integer(int64)
- useCalculatedValues: boolean
ネストされたスキーマ : Script
型:
ソースの表示
object
- content: string
スクリプトの内容。
- type: string
指定可能な値:
[ "REFRESH", "CLEAR", "APPLY" ]
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200 レスポンス
OK
シナリオは正常に更新されました。
ルート・スキーマ : Scenario
型:
ソースの表示
object
- application: string
- appliedTime: integer(int64)
- approvers: array approvers
- commentsCount: integer(int32)
- createdTime: integer(int64)
- database: string
- description: string
- dueDate: integer(int64)
- id: integer(int64)
- links: array links
- name: string
- overdue: boolean
- owner: string
- participants: array participants
- priority: string
指定可能な値:
[ "LOW", "MEDIUM", "HIGH" ]
- refreshedTime: integer(int64)
- sandbox: string
- scenarioUser: boolean
- scripts: array scripts
- state: string
指定可能な値:
[ "NEW", "SUBMITTED", "APPROVED", "REJECTED", "APPLIED" ]
- submittedTime: integer(int64)
- useCalculatedValues: boolean
ネストされたスキーマ : Script
型:
ソースの表示
object
- content: string
スクリプトの内容。
- type: string
指定可能な値:
[ "REFRESH", "CLEAR", "APPLY" ]
400 レスポンス
不正なリクエスト
シナリオの更新に失敗しました。シナリオ名や期限などの必須フィールドが空か、シナリオが承認用にすでに送信されています。
500 レスポンス
サーバーの内部エラーです。