Waiting for engine...
Skip to main content

DeployedApiPolicyRuleCreateInput

input definitions

input DeployedApiPolicyRuleCreateInput {
name: String!
description: String
methods: [HttpMethod!]!
type: ID!
configuration: String
}

Fields

DeployedApiPolicyRuleCreateInput.name ● String! non-null scalar miscellaneous {#name}

User-defined rule name. Not used during execution.

DeployedApiPolicyRuleCreateInput.description ● String scalar miscellaneous {#description}

A human readable description of this rule. Not used during execution

DeployedApiPolicyRuleCreateInput.methods ● [HttpMethod!]! non-null enum platform {#methods}

All the HTTP methods for which this rule applies

DeployedApiPolicyRuleCreateInput.type ● ID! non-null scalar miscellaneous {#type}

Policy id as specified in policy plugin.properties file

DeployedApiPolicyRuleCreateInput.configuration ● String scalar miscellaneous {#configuration}

JSON-encoded configuration for the rule

Member Of

deployedApiPolicyRuleCreate mutation

On this Page