vcf_nsx_node_services¶
Execution module for NSX Management API — node services.
Thin wrapper over saltext.vcf.clients.nsx_node_services. Exposes the
HTTP service endpoint that carries the DoS-mitigation rate/concurrency
limits required by STIG 912.
- saltext.vcf.modules.vcf_nsx_node_services.http_get(profile=None)[source]¶
Return the NSX Manager HTTP service configuration.
CLI Example:
salt '*' vcf_nsx_node_services.http_get
- saltext.vcf.modules.vcf_nsx_node_services.http_set(client_api_rate_limit=None, client_api_concurrency_limit=None, global_api_concurrency_limit=None, connection_timeout=None, redirect_host=None, profile=None, **extra)[source]¶
Merge the supplied
service_propertiesfields into the NSX HTTP config.Any argument left as
Noneis not written. The endpoint is a total replacement, so this reads → merges → PUTs to preserve unrelated fields.CLI Example:
salt '*' vcf_nsx_node_services.http_set client_api_rate_limit=100 client_api_concurrency_limit=40 global_api_concurrency_limit=199