New In Version 11.4

Description

This page is a collection of the new API methods introduced in BIG-IP version 11.4 of the iControl API.
  • apply_policy
  • attach_to_virtual_server
  • create_from_template_names_with_language
  • create_from_template_with_language
  • detach_from_virtual_server
  • get_active
  • reconfigure
  • set_active
  • set_language_template
  • set_language_template_name
  • add_policy
  • create
  • delete_all_groups
  • delete_group
  • get_list
  • get_policy_list
  • get_version
  • remove_all_policies
  • remove_policy

  • create_manual
  • create_v2
  • get_certificate_file
  • get_hardware_security_module_type
  • get_key_file
  • get_ds_algorithm
  • get_secure_entry_point
  • HashAlgorithm
  • SecureEntryPoint
  • set_ds_algorithm
  • get_forward_status_state
  • set_forward_status_state

  • get_local_zone
  • LocalZone
  • remove_all_local_zones
  • replace_local_zone
  • get_notify_action
  • get_verify_notify_tsig_state
  • NOTIFYAction
  • set_notify_action
  • set_verify_notify_tsig_state
  • get_all_statistics
  • get_hairpin_mode
  • get_statistics
  • HairpinMode
  • LSNPoolStatisticEntry
  • LSNPoolStatistics
  • reset_statistics
  • set_hairpin_mode
  • get_auto_lasthop
  • set_auto_lasthop
  • get_collect_maximum_tps_and_throughput_state
  • get_session_cookie_security_mode
  • ProfileSessionCookieSecurityMode
  • SessionCookieSecurityMode
  • set_collect_maximum_tps_and_throughput_state
  • set_session_cookie_security_mode
  • get_forward_proxy_lookup_by_ipaddr_port_state
  • get_retain_certificate_state
  • set_forward_proxy_lookup_by_ipaddr_port_state
  • set_retain_certificate_state
  • ProfileDiameterEndpoint
    • get_all_statistics
    • get_default_profile
    • get_description
    • get_destination_host
    • get_destination_realm
    • get_fatal_grace_time
    • get_fatal_grace_time_state
    • get_list
    • get_maximum_retransmit_attempts
    • get_origin_host
    • get_origin_realm
    • get_product_name
    • get_retransmit_delay
    • get_statistics
    • get_statistics_by_virtual
    • get_supported_application_type
    • get_version
    • is_base_profile
    • is_system_profile
    • ProfileDiameterApplicationTypeSequence
    • replace_supported_application_types
    • reset_statistics
    • reset_statistics_by_virtual
    • set_default_profile
    • set_description
    • set_destination_host
    • set_destination_realm
    • set_fatal_grace_time
    • set_fatal_grace_time_state
    • set_maximum_retransmit_attempts
    • set_origin_host
    • set_origin_realm
    • set_product_name
    • set_retransmit_delay
  • ProfileDNS
  • get_dns_firewall_state
  • get_dns_security_profile
  • set_dns_firewall_state
  • set_dns_security_profile
  • get_server_agent_name
  • get_sflow_poll_interval
  • get_sflow_poll_interval_global
  • get_sflow_sampling_rate
  • get_sflow_sampling_rate_global
  • set_server_agent_name
  • set_sflow_poll_interval
  • set_sflow_poll_interval_global
  • set_sflow_sampling_rate
  • set_sflow_sampling_rate_global
  • get_retain_certificate_state
  • set_retain_certificate_state
  • get_firewall_state
  • set_firewall_state
  • create
  • delete_all_profiles
  • delete_profile
  • get_activation_mode
  • get_all_statistics
  • get_compression_level
  • get_compression_window_size
  • get_connection_idle_timeout
  • get_default_profile
  • get_description
  • get_frame_size
  • get_insert_header
  • get_insert_header_state
  • get_list
  • get_maximum_concurrent_streams_per_connection
  • get_priority_mode
  • get_receive_window
  • get_statistics
  • get_statistics_by_virtual
  • get_supported_version
  • get_version
  • get_write_size
  • is_base_profile
  • is_system_profile
  • replace_supported_versions
  • reset_statistics
  • reset_statistics_by_virtual
  • set_activation_mode
  • set_compression_level
  • set_compression_window_size
  • set_connection_idle_timeout
  • set_default_profile
  • set_description
  • set_frame_size
  • set_insert_header
  • set_insert_header_state
  • set_maximum_concurrent_streams_per_connection
  • set_priority_mode
  • set_receive_window
  • set_write_size
  • add_high_precedence_global_policy
  • add_low_precedence_global_policy
  • add_unknown_subscriber_policy
  • create
  • delete_all_profiles
  • delete_profile
  • get_default_profile
  • get_description
  • get_high_precedence_global_policy
  • get_list
  • get_low_precedence_global_policy
  • get_unknown_subscriber_policy
  • get_version
  • is_base_profile
  • is_system_profile
  • remove_all_high_precedence_global_policies
  • remove_all_low_precedence_global_policies
  • remove_all_unknown_subscriber_policies
  • remove_high_precedence_global_policy
  • remove_low_precedence_global_policy
  • remove_unknown_subscriber_policy
  • set_default_profile
  • set_description
  • get_rfc1323_timestamps_state
  • set_rfc1323_timestamps_state
  • get_verification_status_v2
  • get_auto_lasthop
  • set_auto_lasthop
  • get_auto_delete_state
  • set_auto_delete_state
  • get_all_fw_rule_statistics
  • get_auto_lasthop
  • get_enforced_firewall_policy
  • get_fw_rule_log_state
  • get_fw_rule_statistics
  • get_staged_firewall_policy
  • reset_fw_rule_statistics
  • set_auto_lasthop
  • set_enforced_firewall_policy
  • set_fw_rule_log_state
  • set_staged_firewall_policy

  • ApplicationPresentationScript
    • add_checksum
    • add_signature
    • clear_verification
    • create
    • delete_all_application_presentation_scripts
    • delete_application_presentation_script
    • get_description
    • get_ignore_verification_state
    • get_list
    • get_script
    • get_verification_status
    • get_version
    • set_description
    • set_ignore_verification_state
    • set_script
  • ApplicationService
    • create_extended
    • get_list_vars_extended
    • get_scalar_vars_extended
    • get_table_vars_extended
    • get_template
    • modify_extended
  • ApplicationTemplate
    • add_checksum
    • add_signature
    • clear_verification
    • get_ignore_verification_state
    • get_verification_status
    • set_ignore_verification_state
  • CLIScript
  • add_checksum
  • add_signature
  • clear_verification
  • create
  • delete_all_cli_scripts
  • delete_cli_script
  • get_description
  • get_ignore_verification_state
  • get_list
  • get_script
  • get_verification_status
  • get_version
  • set_description
  • set_ignore_verification_state
  • set_script
  • get_device_sync_status
  • get_failover_status
  • get_full_load_on_sync_state
  • get_incremental_config_sync_size_maximum
  • get_sync_status
  • get_sync_status_overview
  • set_full_load_on_sync_state
  • set_incremental_config_sync_size_maximum
  • get_ha_capacity
  • set_ha_capacity
  • certificate_delete_from_bundle_by_serial_number
  • get_certificate_subject_alternative_name
  • add_ds
  • add_naptr
  • delete_ds
  • delete_naptr
  • update_ds
  • update_naptr
  • get_http_is_active
  • get_http_list
  • get_http_poll_interval_effective
  • get_http_sampling_rate_effective
  • get_http_subagent_id
  • get_interface_is_active
  • get_interface_list
  • get_interface_poll_interval_effective
  • get_interface_subagent_id
  • get_system_is_active
  • get_system_list
  • get_system_poll_interval_effective
  • get_system_subagent_id
  • get_version
  • get_vlan_is_active
  • get_vlan_list
  • get_vlan_poll_interval_effective
  • get_vlan_sampling_rate_effective
  • get_vlan_subagent_id
  • get_http_description
  • get_http_poll_interval
  • get_http_sampling_rate
  • get_interface_description
  • get_interface_poll_interval
  • get_system_description
  • get_system_poll_interval
  • get_version
  • get_vlan_description
  • get_vlan_poll_interval
  • get_vlan_sampling_rate
  • set_http_description
  • set_http_poll_interval
  • set_http_sampling_rate
  • set_interface_description
  • set_interface_poll_interval
  • set_system_description
  • set_system_poll_interval
  • set_vlan_description
  • set_vlan_poll_interval
  • set_vlan_sampling_rate
  • create
  • delete_all_sflow_receivers
  • delete_sflow_receiver
  • get_address
  • get_datagram_version
  • get_description
  • get_enabled_state
  • get_list
  • get_maximum_datagram_size
  • get_port
  • get_version
  • set_address
  • set_description
  • set_enabled_state
  • set_maximum_datagram_size
  • set_port
  • add_ha_order
  • get_ha_load_factor
  • get_ha_order
  • remove_all_ha_orders
  • remove_ha_order
  • set_ha_load_factor
  • get_guid
  • get_list

  • get_if_index
  • get_sflow_poll_interval
  • get_sflow_poll_interval_global
  • set_sflow_poll_interval
  • set_sflow_poll_interval_global
  • get_ipcomp_algorithm
  • get_ipcomp_deflate_level
  • get_lifetime_kilobytes
  • set_ipcomp_algorithm
  • set_ipcomp_deflate_level
  • set_lifetime_kilobytes
  • create
  • delete_all_profiles
  • delete_profile
  • get_decode_idle_timeout
  • get_decode_maximum_packet
  • get_decode_queue
  • get_default_profile
  • get_description
  • get_encode_maximum_delay
  • get_keepalive_interval
  • get_list
  • get_lzo_state
  • get_repair_adaptive_state
  • get_repair_packet
  • get_source_adaptive_state
  • get_source_packet
  • get_udp_port
  • get_version
  • is_base_profile
  • is_system_profile
  • set_decode_idle_timeout
  • set_decode_maximum_packet
  • set_decode_queue
  • set_default_profile
  • set_description
  • set_encode_maximum_delay
  • set_keepalive_interval
  • set_lzo_state
  • set_repair_adaptive_state
  • set_repair_packet
  • set_source_adaptive_state
  • set_source_packet
  • set_udp_port
  • create
  • delete_all_profiles
  • delete_profile
  • get_default_profile
  • get_description
  • get_list
  • get_port
  • get_version
  • is_base_profile
  • is_system_profile
  • set_default_profile
  • set_description
  • set_port
  • get_all_fw_rule_statistics
  • get_enforced_firewall_policy
  • get_fw_rule_log_state
  • get_fw_rule_statistics
  • get_staged_firewall_policy
  • reset_fw_rule_statistics
  • set_enforced_firewall_policy
  • set_fw_rule_log_state
  • set_staged_firewall_policy
  • get_all_fw_rule_statistics
  • get_enforced_firewall_policy
  • get_fw_rule_log_state
  • get_fw_rule_statistics
  • get_staged_firewall_policy
  • reset_fw_rule_statistics
  • set_enforced_firewall_policy
  • set_fw_rule_log_state
  • set_staged_firewall_policy
  • create_with_key
  • get_auto_lasthop
  • get_key
  • get_mac_address
  • set_auto_lasthop
  • set_key
  • get_auto_lasthop
  • set_auto_lasthop
  • get_auto_lasthop
  • get_cmp_hash_algorithm
  • get_if_index
  • get_sflow_poll_interval
  • get_sflow_poll_interval_global
  • get_sflow_sampling_rate
  • get_sflow_sampling_rate_global
  • set_auto_lasthop
  • set_cmp_hash_algorithm
  • set_sflow_poll_interval
  • set_sflow_poll_interval_global
  • set_sflow_sampling_rate
  • set_sflow_sampling_rate_global

  • get_all_vector_statistics
  • get_description
  • get_list
  • get_vector
  • get_vector_default_internal_rate_limit
  • get_vector_detection_threshold_percent
  • get_vector_detection_threshold_pps
  • get_vector_statistics
  • get_version
  • reset_vector_statistics
  • set_description
  • set_vector_default_internal_rate_limit
  • set_vector_detection_threshold_percent
  • set_vector_detection_threshold_pps
  • VectorStatisticEntry
  • VectorStatistics
  • FirewallGlobalAdminIPRuleList
    • get_all_fw_rule_statistics
    • get_fw_rule_log_state
    • get_fw_rule_statistics
    • reset_fw_rule_statistics
    • set_fw_rule_log_state
  • FirewallGlobalRuleList
    • get_all_fw_rule_statistics
    • get_enforced_firewall_policy
    • get_fw_rule_log_state
    • get_fw_rule_statistics
    • get_staged_firewall_policy
    • reset_fw_rule_statistics
    • set_enforced_firewall_policy
    • set_fw_rule_log_state
    • set_staged_firewall_policy
  • FirewallPolicy
  • add_fw_rule
  • add_fw_rule_destination_address
  • add_fw_rule_destination_address_list
  • add_fw_rule_destination_port
  • add_fw_rule_destination_port_list
  • add_fw_rule_icmp_typecode
  • add_fw_rule_source_address
  • add_fw_rule_source_address_list
  • add_fw_rule_source_port
  • add_fw_rule_source_port_list
  • add_fw_rule_source_vlan
  • add_fw_rule_with_rule_list
  • create
  • create_from_policy
  • delete_all_firewall_policies
  • delete_firewall_policy
  • get_all_fw_rule_statistics
  • get_description
  • get_fw_rule
  • get_fw_rule_action
  • get_fw_rule_description
  • get_fw_rule_destination_address
  • get_fw_rule_destination_address_description
  • get_fw_rule_destination_address_list
  • get_fw_rule_destination_port
  • get_fw_rule_destination_port_description
  • get_fw_rule_destination_port_list
  • get_fw_rule_icmp_typecode
  • get_fw_rule_icmp_typecode_description
  • get_fw_rule_log_state
  • get_fw_rule_order
  • get_fw_rule_protocol
  • get_fw_rule_protocol_numeric
  • get_fw_rule_rule_list
  • get_fw_rule_source_address
  • get_fw_rule_source_address_description
  • get_fw_rule_source_address_list
  • get_fw_rule_source_port
  • get_fw_rule_source_port_description
  • get_fw_rule_source_port_list
  • get_fw_rule_source_vlan
  • get_fw_rule_state
  • get_fw_rule_statistics
  • get_fw_rule_weekly_schedule
  • get_list
  • get_version
  • remove_all_fw_rules
  • remove_all_fw_rule_destination_addresses
  • remove_all_fw_rule_destination_address_lists
  • remove_all_fw_rule_destination_ports
  • remove_all_fw_rule_destination_port_lists
  • remove_all_fw_rule_icmp_typecodes
  • remove_all_fw_rule_source_addresses
  • remove_all_fw_rule_source_address_lists
  • remove_all_fw_rule_source_ports
  • remove_all_fw_rule_source_port_lists
  • remove_all_fw_rule_source_vlans
  • remove_fw_rule
  • remove_fw_rule_destination_address
  • remove_fw_rule_destination_address_list
  • remove_fw_rule_destination_port
  • remove_fw_rule_destination_port_list
  • remove_fw_rule_icmp_typecode
  • remove_fw_rule_source_address
  • remove_fw_rule_source_address_list
  • remove_fw_rule_source_port
  • remove_fw_rule_source_port_list
  • remove_fw_rule_source_vlan
  • reset_fw_rule_statistics
  • set_description
  • set_fw_rule_action
  • set_fw_rule_description
  • set_fw_rule_destination_address_description
  • set_fw_rule_destination_port_description
  • set_fw_rule_icmp_typecode_description
  • set_fw_rule_log_state
  • set_fw_rule_order
  • set_fw_rule_protocol
  • set_fw_rule_protocol_numeric
  • set_fw_rule_rule_list
  • set_fw_rule_source_address_description
  • set_fw_rule_source_port_description
  • set_fw_rule_state
  • set_fw_rule_weekly_schedule
  • get_fw_rule_log_state
  • set_fw_rule_log_state
  • add_network
  • add_protocol_dns
  • add_protocol_sip
  • get_dns_dos_publisher
  • get_ip_intelligence_log_publisher
  • get_ip_intelligence_log_translation_fields_filter_state
  • get_network
  • get_network_field_format
  • get_network_field_list
  • get_network_field_list_delimiter
  • get_network_format
  • get_network_log_acl_match_accept_filter_state
  • get_network_log_acl_match_drop_filter_state
  • get_network_log_acl_match_reject_filter_state
  • get_network_log_ip_errors_filter_state
  • get_network_log_publisher
  • get_network_log_tcp_errors_filter_state
  • get_network_log_tcp_events_filter_state
  • get_network_log_translation_fields_filter_state
  • get_network_user_defined_string
  • get_protocol_dns
  • get_protocol_dns_field_format
  • get_protocol_dns_field_list
  • get_protocol_dns_field_list_delimiter
  • get_protocol_dns_format
  • get_protocol_dns_log_drop_filter_state
  • get_protocol_dns_log_filtered_drop_filter_state
  • get_protocol_dns_log_malformed_filter_state
  • get_protocol_dns_log_malicious_filter_state
  • get_protocol_dns_log_publisher
  • get_protocol_dns_log_reject_filter_state
  • get_protocol_dns_user_defined_string
  • get_protocol_sip
  • get_protocol_sip_field_format
  • get_protocol_sip_field_list
  • get_protocol_sip_field_list_delimiter
  • get_protocol_sip_format
  • get_protocol_sip_log_drop_filter_state
  • get_protocol_sip_log_global_failures_filter_state
  • get_protocol_sip_log_malformed_filter_state
  • get_protocol_sip_log_publisher
  • get_protocol_sip_log_redirection_responses_filter_state
  • get_protocol_sip_log_request_failures_filter_state
  • get_protocol_sip_log_server_errors_filter_state
  • get_protocol_sip_user_defined_string
  • get_sip_dos_publisher
  • remove_all_networks
  • remove_all_protocol_dnses
  • remove_all_protocol_sips
  • remove_network
  • remove_protocol_dns
  • remove_protocol_sip
  • replace_network_field_list
  • replace_protocol_dns_field_list
  • replace_protocol_sip_field_list
  • set_dns_dos_publisher
  • set_ip_intelligence_log_publisher
  • set_ip_intelligence_log_translation_fields_filter_state
  • set_network_field_format
  • set_network_field_list_delimiter
  • set_network_format_field_list
  • set_network_format_user_defined
  • set_network_log_acl_match_accept_filter_state
  • set_network_log_acl_match_drop_filter_state
  • set_network_log_acl_match_reject_filter_state
  • set_network_log_ip_errors_filter_state
  • set_network_log_publisher
  • set_network_log_tcp_errors_filter_state
  • set_network_log_tcp_events_filter_state
  • set_network_log_translation_fields_filter_state
  • set_network_user_defined_string
  • set_protocol_dns_field_format
  • set_protocol_dns_field_list_delimiter
  • set_protocol_dns_format_field_list
  • set_protocol_dns_format_user_defined
  • set_protocol_dns_log_drop_filter_state
  • set_protocol_dns_log_filtered_drop_filter_state
  • set_protocol_dns_log_malformed_filter_state
  • set_protocol_dns_log_malicious_filter_state
  • set_protocol_dns_log_publisher
  • set_protocol_dns_log_reject_filter_state
  • set_protocol_dns_user_defined_string
  • set_protocol_sip_field_format
  • set_protocol_sip_field_list_delimiter
  • set_protocol_sip_format_field_list
  • set_protocol_sip_format_user_defined
  • set_protocol_sip_log_drop_filter_state
  • set_protocol_sip_log_global_failures_filter_state
  • set_protocol_sip_log_malformed_filter_state
  • set_protocol_sip_log_publisher
  • set_protocol_sip_log_redirection_responses_filter_state
  • set_protocol_sip_log_request_failures_filter_state
  • set_protocol_sip_log_server_errors_filter_state
  • set_protocol_sip_user_defined_string
  • set_sip_dos_publisher
  • ProfileDNSSecurity
    • add_header_opcode_exclusion
    • add_query_type_filter
    • create
    • delete_all_profiles
    • delete_profile
    • get_all_statistics
    • get_description
    • get_header_opcode_exclusion
    • get_list
    • get_query_type_filter
    • get_query_type_inclusion_state
    • get_statistics
    • get_version
    • remove_all_header_opcode_exclusions
    • remove_all_query_type_filters
    • remove_header_opcode_exclusion
    • remove_query_type_filter
    • reset_statistics
    • set_description
    • set_query_type_inclusion_state
  • ProfileDoS
  • add_dns_query_vector
  • add_protocol_dns
  • add_protocol_sip
  • add_sip_attack_vector
  • get_all_dns_query_vector_statistics
  • get_all_sip_attack_vector_statistics
  • get_dns_query_vector
  • get_dns_query_vector_rate_increase
  • get_dns_query_vector_rate_threshold
  • get_dns_query_vector_statistics
  • get_protocol_dns
  • get_protocol_dns_error_attack_detection_state
  • get_protocol_dns_error_attack_rate_increase
  • get_protocol_sip
  • get_protocol_sip_error_attack_detection_state
  • get_protocol_sip_error_attack_rate_increase
  • get_protocol_sip_error_attack_rate_threshold
  • get_sip_attack_vector
  • get_sip_attack_vector_rate_increase
  • get_sip_attack_vector_rate_threshold
  • get_sip_attack_vector_statistics
  • remove_all_dns_query_vectors
  • remove_all_protocol_dnses
  • remove_all_protocol_sips
  • remove_all_sip_attack_vectors
  • remove_dns_query_vector
  • remove_protocol_dns
  • remove_protocol_sip
  • remove_sip_attack_vector
  • reset_dns_query_vector_statistics
  • reset_sip_attack_vector_statistics
  • set_dns_query_vector_rate_increase
  • set_dns_query_vector_rate_threshold
  • set_protocol_dns_error_attack_detection_state
  • set_protocol_dns_error_attack_rate_increase
  • set_protocol_sip_error_attack_detection_state
  • set_protocol_sip_error_attack_rate_increase
  • set_protocol_sip_error_attack_rate_threshold
  • set_sip_attack_vector_rate_increase
  • set_sip_attack_vector_rate_threshold
  • ProfileIPIntelligence
    • create
    • delete_all_profiles
    • delete_profile
    • get_all_statistics
    • get_botnets_action
    • get_default_profile
    • get_denial_of_service_action
    • get_description
    • get_infected_sources_action
    • get_list
    • get_phishing_action
    • get_proxy_action
    • get_scanners_action
    • get_spam_sources_action
    • get_statistics
    • get_statistics_by_virtual
    • get_version
    • get_web_attacks_action
    • get_windows_exploits_action
    • is_base_profile
    • is_system_profile
    • reset_statistics
    • reset_statistics_by_virtual
    • set_botnets_action
    • set_default_profile
    • set_denial_of_service_action
    • set_description
    • set_infected_sources_action
    • set_phishing_action
    • set_proxy_action
    • set_scanners_action
    • set_spam_sources_action
    • set_web_attacks_action
    • set_windows_exploits_action

  • save_partition_configuration
  • get_ip_intelligence_statistics
  • get_lsn_pool_statistics
  • get_pem_action_statistics
  • get_pem_gx_statistics
  • get_pem_session_statistics
  • get_spdy_statistics
  • reset_ip_intelligence_statistics
  • reset_lsn_pool_statistics
  • reset_pem_action_statistics
  • reset_pem_gx_statistics
  • reset_pem_session_statistics
  • reset_spdy_statistics
  • set_time
  • get_guest_allowed_slots
  • get_guest_assigned_slots
  • get_guest_cores_per_slot
  • get_guest_min_slots
  • get_guest_slots
  • set_guest_allowed_slots
  • set_guest_cores_per_slot
  • set_guest_min_slots
  • set_guest_slots

The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.