REST API Reference Version 5.2.1.0Search

Activate_netconfig

POST v1/network_configs/id/actions/activate_netconfig

Description

Activate a network configuration.

Normal Response Codes

200

HTTP Error Codes

400 401 403 404 409 500 503

Detail Codes

SM_array_missing_subnet

SM_at_least_one_group_subnet

SM_at_least_one_iscsi_cluster

SM_connection_rebalancing_without_automatic_method

SM_data_ip_missing_subnet

SM_data_ip_not_on_subnet

SM_default_gateway_not_in_mgmt_subnet

SM_default_route_missing

SM_duplicate_ip

SM_duplicate_subnet_label

SM_duplicate_subnet_vlan_id

SM_extraneous_array_netconfig

SM_gateway_not_in_subnets

SM_initiatorgrp_subnet_does_not_exist

SM_invalid_arg_value

SM_invalid_array_name

SM_invalid_data_ip

SM_invalid_data_subnet

SM_invalid_discovery_ip

SM_invalid_ip

SM_invalid_mtu

SM_invalid_netconfig_name

SM_invalid_netmask

SM_invalid_netzone_type

SM_invalid_nic

SM_invalid_non_iscsi_data_subnet

SM_invalid_non_iscsi_data_subnet_type

SM_invalid_path_variable

SM_invalid_query_param

SM_invalid_route

SM_invalid_subnet

SM_invalid_subnet_label

SM_invalid_vlan_id

SM_ip_update_no_force

SM_malformed_url

SM_mgmt_ip_invalid

SM_mgmt_ip_not_on_mgmt

SM_mismatching_duplicate_subnet

SM_missing_arg

SM_missing_array_netconfig

SM_missing_discovery_ip

SM_multi_array_without_automatic_connection_method

SM_netconfig_already_active

SM_netconfig_does_not_exist

SM_no_action_found

SM_no_data_ip_on_mgmt_plus_data

SM_no_data_ip_specified

SM_no_discovery_ip_in_manual_mode

SM_no_method_for_URL_pattern

SM_no_mgmt_subnet_specified

SM_no_operation_found

SM_no_path_found

SM_no_subnet_with_label

SM_overlapping_subnets

SM_partner_subnet_does_not_exist

SM_route_exists

SM_second_mgmt_subnet

SM_second_untagged_assignment

SM_subnet_already_assigned_on_nic

SM_support_ip_invalid

SM_support_ip_not_on_mgmt

SM_unexpected_arg

SM_unexpected_child

SM_unexpected_query_param

SM_untagged_mtu_not_largest

SM_version_name

SM_vlan_subnet_in_manual

SM_zero_vlan_id_for_tagged_assignment

Request

Parameter Type JSON Type Description Mandatory
id NsObjectID string ID of the netconfig to activate. A 42 digit hexadecimal number. Example: '2a0df0fe6f7dc7bb16000000000000000000004817'. true
ignore_validation_mask NsUnsignedLong number Whether to ignore validation or not. Unsigned 64-bit integer. Example: 1234. true

JSON Request

            
           
           {
               "data" : {
                   "ignore_validation_mask" : 0
               }
           }
           
       
         

Response

Type:

JSON Response

            
           
           {}