DeployedApiPolicyTemplateApplyInput
Input parameters for applying or removing templates at a specific path for a set of API deployments.
input DeployedApiPolicyTemplateApplyInput {
templates: [DeployedApiPolicyTemplateInput!]
deployedApiIds: [ID!]!
templatePath: String
}
Fields
DeployedApiPolicyTemplateApplyInput.templates ● [DeployedApiPolicyTemplateInput!] list input platform {#templates}
List of templates (each identified by ID and version) to apply at the specified path. An empty list removes all template associations at that path. If not provided, existing template associations are unchanged. Templates will be applied in the order specified in this list; this ordering has no effect across different templatePath groups.
DeployedApiPolicyTemplateApplyInput.deployedApiIds ● [ID!]! non-null scalar miscellaneous {#deployed-api-ids}
IDs of the deployed APIs to update.
DeployedApiPolicyTemplateApplyInput.templatePath ● String scalar miscellaneous {#template-path}
The path at which the templates are applied for each deployed API in deployedApiIds. Defaults to the root path if not specified.
Member Of
apiPolicyTemplateApply mutation