API Reference
Class
ConfigRequirements
Describes allowed values for selected configuration keys.
Inheritance
- Object
- ConfigRequirements
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Constructors
public ConfigRequirements(IReadOnlyList<String> allowedApprovalPolicies, IReadOnlyList<String> allowedSandboxModes, JsonObject raw, JsonObject additional) #Initializes a new configuration requirements model.
Parameters
- allowedApprovalPolicies System.Collections.Generic.IReadOnlyList{System.String}
- allowedSandboxModes System.Collections.Generic.IReadOnlyList{System.String}
- raw IntelligenceX.Json.JsonObject
- additional IntelligenceX.Json.JsonObject
Methods
public static ConfigRequirements FromJson(JsonObject obj) #Returns:
ConfigRequirementsParses requirements from JSON.
Parameters
- obj IntelligenceX.Json.JsonObject
- Source JSON object.
Returns
The parsed requirements.
Inherited Methods
Properties
public IReadOnlyList<String> AllowedApprovalPolicies { get; } #Gets allowed values for approval policy settings.
public IReadOnlyList<String> AllowedSandboxModes { get; } #Gets allowed values for sandbox mode settings.
public JsonObject Raw { get; } #Gets the raw JSON object.
public JsonObject Additional { get; } #Gets unrecognized fields from the payload.