Shieldリストを更新します。
Version header
次の値に固定: 2025.0
90fb0e17-c332-40ed-b4f9-fa8908fbbb24
Shieldリストを表す一意の識別子。ShieldリストのIDは、企業のShieldリストをすべて取得するエンドポイントからのレスポンスで確認できます。
このShieldリストの要素の種類を指定し、要素自体を含めます。公開APIで統合のShieldリストを更新することはできません。
"A list of things that are shielded"
Shieldリストの説明: 省略可。
"My Shield List"
Shieldリストの名前。
await client.shieldLists.updateShieldListByIdV2025R0(shieldListCountry.id, {
name: shieldListCountryName,
description: 'Updated description',
content: new ShieldListContentCountryV2025R0({
type: 'country' as ShieldListContentCountryV2025R0TypeField,
countryCodes: ['US'],
}),
} satisfies ShieldListsUpdateV2025R0);
client.shield_lists.update_shield_list_by_id_v2025_r0(
shield_list_country.id,
shield_list_country_name,
ShieldListContentCountryV2025R0(
type=ShieldListContentCountryV2025R0TypeField.COUNTRY, country_codes=["US"]
),
description="Updated description",
)
await client.ShieldLists.UpdateShieldListByIdV2025R0Async(shieldListId: shieldListCountry.Id, requestBody: new ShieldListsUpdateV2025R0(name: shieldListCountryName, content: new ShieldListContentCountryV2025R0(type: ShieldListContentCountryV2025R0TypeField.Country, countryCodes: Array.AsReadOnly(new [] {"US"}))) { Description = "Updated description" });
{
"id": "90fb0e17-c332-40ed-b4f9-fa8908fbbb24",
"type": "shield_list",
"content": {
"type": "country",
"country_codes": [
"US",
"PL"
]
},
"created_at": "2025-01-13T15:31:01.896Z",
"description": "A list of things that are shielded",
"enterprise": {
"id": "1910967",
"type": "enterprise"
},
"name": "Shield List Name",
"updated_at": "2025-01-13T15:31:01.896Z"
}