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
Was this topic helpful?