DeployedApiPolicyTemplateUpdateInput
Input parameters for updating an existing policy template.
input DeployedApiPolicyTemplateUpdateInput {
id: ID!
version: Int
description: String
rules: [DeployedApiPolicyTemplateRuleInput!]
}
Fields
DeployedApiPolicyTemplateUpdateInput.id ● ID! non-null scalar miscellaneous {#id}
Stable identifier of the policy template to update.
DeployedApiPolicyTemplateUpdateInput.version ● Int scalar miscellaneous {#version}
Version of the policy template to update. If not provided or null, the latest version is updated.
DeployedApiPolicyTemplateUpdateInput.description ● String scalar miscellaneous {#description}
Updated template description.
DeployedApiPolicyTemplateUpdateInput.rules ● [DeployedApiPolicyTemplateRuleInput!] list input platform {#rules}
Replacement rules: omitted/null leaves existing rules unchanged, a non-empty list fully replaces them, and an empty list removes all rules.
Member Of
apiPolicyTemplateUpdate mutation