Class: PEClient::Resource::NodeClassifierV1::Validation
- Defined in:
- lib/pe_client/resources/node_classifier.v1/validation.rb
Overview
Use the validation endpoint to validate groups in the node classifier.
Constant Summary collapse
- BASE_PATH =
The base path for Node Classifier API v1 validation endpoints.
"#{NodeClassifierV1::BASE_PATH}/validate".freeze
Instance Method Summary collapse
-
#group(name:, environment:, environment_trumps:, parent:, rule:, description: "", variables: {}, classes: {}) ⇒ Hash
Validate groups in the node classifier.
Methods inherited from Base
Constructor Details
This class inherits a constructor from PEClient::Resource::Base
Instance Method Details
#group(name:, environment:, environment_trumps:, parent:, rule:, description: "", variables: {}, classes: {}) ⇒ Hash
Validate groups in the node classifier.
51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/pe_client/resources/node_classifier.v1/validation.rb', line 51 def group(name:, environment:, environment_trumps:, parent:, rule:, description: "", variables: {}, classes: {}) @client.post "#{BASE_PATH}/group", body: { name:, environment:, environment_trumps:, parent:, rule:, description:, variables:, classes: } end |