通知テンプレートへの新規ロケールの追加
POST
/iam/governance/selfservice/api/v1/notification/template/{id}/locale
言語および国の詳細をURLパラメータとして指定することで、既存の通知テンプレートに新しいロケールを追加します。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- id: number
ロケールを追加する必要がある通知テンプレートID。
問合せパラメータ
- country: string
ロケール・テンプレートの国名。
- lang: string
ロケール・テンプレートの言語。
作成する新規ロケール・テンプレートのロケール詳細。
ルート・スキーマ: LocaleTemplateBody
型:
ソースの表示
object
- contenttype(optional): string
ロケール・テンプレートのコンテンツ・タイプ。
- encoding(optional): string
ロケール・テンプレートのエンコーディング。
- longmessage(optional): string
ロケール・テンプレートの長いメッセージ。
- shortmessage(optional): string
ロケール・テンプレートの短いメッセージ。
- subject(optional): string
ロケール・テンプレートの件名。
レスポンス
201レスポンス
操作に成功しました。
400レスポンス
入力が無効です。
例
次の例は、cURLを使用してGETリクエストを発行することで、時間範囲内のすべてのジョブ実行のサマリーを取得する方法を示しています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -i -X PUT -u username:password \ --header 'Content-Type: application/json' \ --header 'X-Requested-By: <anyvalue>' \ --data-raw '{"subject":"demo","shortmessage":"demo","longmessage":"demo","contenttype":"text/plain","encoding":"UTF-8"}' 'http://pseudo.com:14000/iam/governance/selfservice/api/v1/notification/template/41/locale?lang=pt&country=BR'
レスポンス本文の例
次の例は、時間範囲内のすべてのジョブ実行のサマリーを取得するリクエストに対するJSONレスポンスを示しています:
{ "templateid":521 }