Class FilterQueryParameterPolicy
Filter parameters from the query string as they pass through the gateway. The gateway applies filters after other transformations, so any parameters set or renamed must also be listed here when using an ALLOW type policy.
Inherited Members
Namespace: Oci.ApigatewayService.Models
Assembly: OCI.DotNetSDK.Apigateway.dll
Syntax
public class FilterQueryParameterPolicy
Properties
Items
Declaration
[Required(ErrorMessage = "Items is required.")]
[JsonProperty(PropertyName = "items")]
public List<FilterQueryParameterPolicyItem> Items { get; set; }
Property Value
Type | Description |
---|---|
List<FilterQueryParameterPolicyItem> | The list of query parameters. |
Remarks
Required
Type
Declaration
[Required(ErrorMessage = "Type is required.")]
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public FilterQueryParameterPolicy.TypeEnum? Type { get; set; }
Property Value
Type | Description |
---|---|
FilterQueryParameterPolicy.TypeEnum? | BLOCK drops any query parameters that are in the list of items, so it acts as an exclusion list. ALLOW permits only the parameters in the list and removes all others, so it acts as an inclusion list. |
Remarks
Required