NSX-T Data Center REST API
Creates/Updates service configs sent in batch request (Deprecated)
Creates/Updates new service configs sent in batch request.This API returns ALL the service configs that are created/updated.
Deprecated: Please use APIs in the Policy section corresponding to the profile type - IPFIX_SWITCH_PROFILE - Policy > Monitoring > IPFIX > Switch IPFIX Profiles IPFIX_COLLECTOR_PROFILE - Policy > Monitoring > IPFIX > Switch IPFIX Collectors DFW_CPU_MEM_THRESHOLDS_PROFILE - Policy > Security > Security Profiles > Cpu Memory Thresholds Profiles DFW_SESSIONTIMER_PROFILE - Policy > Security > Security Profiles > DNS Security Profiles GI_SERVICE_PROFILE - Policy > Security > Service Insertion > Service References DFW_FLOOD_PROTECTION_PROFILE - Policy > Security > Security Profiles > Flood Protection Profiles GENERAL_SECURITY_SETTINGS_PROFILE - Policy > Security > Security Profiles > General Security Profiles DFW_DNS_PROFILE - Policy > Security > Security Profiles > DNS Security Profiles PACE_HOST_CONFIG_PROFILE SHA_PROFILE - Policy > Monitoring > System Health Agent LATENCY_STAT_PROFILE - Policy > Monitoring > Latency IP_DISCOVERY_SWITCHING_UPM_PROFILE - Policy > Networking > Connectivity > Segments > Segment Profiles > IP Discovery Profiles SYSTEM_HEALTH_PLUGIN_PROFILE - Policy > Monitoring > System Health Agent COMMON_AGENT_HOST_CONFIG_PROFILE ODS_PROFILE - Policy > Monitoring > Online Diagnostic System ODS_DYNAMIC_INSTANCE - Policy > Monitoring > Online Diagnostic System
Request:
Method:
POST
URI Path(s):
/api/v1/service-configs/batch
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
ServiceConfigList+
Example Request:
{ "service_configs": [ { "display_name":"SC-CPU1", "profiles":[{"profile_type":"FirewallSessionTimerProfile", "target_id":"293d7296-5598-4431-9415-b478903b2b34" } ], "precedence": 1600, "applied_to": [{ "target_id":"479113aa-7398-4b7c-9ce1-0a1c5c615b59", "target_type" :"LogicalPort" }] }, { "display_name":"SC-CPU2", "profiles":[{"profile_type":"FirewallSessionTimerProfile", "target_id":"88445c10-18fa-4c9c-aa7a-2a7770e5736a" } ], "precedence": 1700, "applied_to": [{ "target_id":"479113aa-7398-4b7c-9ce1-0a1c5c615b59", "target_type" :"LogicalPort" }] }] }Successful Response:
Response Code:
201 Created
Response Headers:
Content-type: application/json
Response Body:
ServiceConfigListResult+