テンプレートの名前に基づいて、既存のテンプレートを更新します。

put

/oam/services/rest/ssa/api/v1/template/{name}

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
対応する名前のテンプレートがこのコンテンツに置き換えられます。
ルート・スキーマ: Template
型: object
ソースを表示
ネストされたスキーマ: dynamicParams
型: array
valueTransformationおよびvalueFilteringの定義中に動的パラメータを使用するには、ここで追加する必要があります。
ソースを表示
ネストされたスキーマ: ValueFiltering
型: object
ソースを表示
ネストされたスキーマ: valueTransformation
型: array
ソースを表示
ネストされたスキーマ: params
型: array
populateIfまたはpopulateIfNotタグで使用されるjavaメソッドのパラメータ。
ソースを表示
ネストされたスキーマ: type
型: array
パラメータのタイプ。
ソースを表示
ネストされたスキーマ: ValueTransformation
型: object
ソースを表示
ネストされたスキーマ: params
型: array
操作タグで使用されるjavaメソッドのパラメータ。
ソースを表示
ネストされたスキーマ: type
型: array
パラメータのタイプ。
ソースを表示
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200 レスポンス

OK。
本文()
ルート・スキーマ: Template
型: object
ソースを表示
ネストされたスキーマ: dynamicParams
型: array
valueTransformationおよびvalueFilteringの定義中に動的パラメータを使用するには、ここで追加する必要があります。
ソースを表示
ネストされたスキーマ: ValueFiltering
型: object
ソースを表示
ネストされたスキーマ: valueTransformation
型: array
ソースを表示
ネストされたスキーマ: params
型: array
populateIfまたはpopulateIfNotタグで使用されるjavaメソッドのパラメータ。
ソースを表示
ネストされたスキーマ: type
型: array
パラメータのタイプ。
ソースを表示
ネストされたスキーマ: ValueTransformation
型: object
ソースを表示
ネストされたスキーマ: params
型: array
操作タグで使用されるjavaメソッドのパラメータ。
ソースを表示
ネストされたスキーマ: type
型: array
パラメータのタイプ。
ソースを表示
先頭に戻る

cURLサンプル・リクエスト

curl -X PUT \
https://<admin-host>:<admin-port>/oam/services/rest/ssa/api/v1/template/website \
-H 'Accept: application/json' \
-H 'Authorization: Basic dGVzdDp0ZXN0=' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
    "valueMapping": "$user.attr.website",
    "valueFiltering": {
        "populateIf": "startsWith",
        "params": [
            "https"
        ]
    },
    "valueTransformation": [
        {
            "operation": "toLowerCase"
        }
    ]
}'
先頭に戻る