PUT /a/scheduler/templates/selectors

Templates management for filters

Body Parameters

Name Description Type Required
Template #/definitions/entSelectorTemplate

Body Example

{
  "Template": {
    "ActionOutputFilter": {
      "Description": "string",
      "Label": "string",
      "Query": {
        "Limit": "string",
        "Offset": "string",
        "Operation": "string",
        "ResourcePolicyQuery": {
          "Any": true,
          "Empty": true,
          "Subjects": [
            "string"
          ]
        },
        "SubQueries": [
          {
            "@type": "string"
          }
        ],
        "groupBy": 10
      }
    },
    "AsFilter": true,
    "ContextMetaFilter": {
      "Description": "string",
      "Label": "string",
      "Query": {
        "Limit": "string",
        "Offset": "string",
        "Operation": "string",
        "ResourcePolicyQuery": {
          "Any": true,
          "Empty": true,
          "Subjects": [
            "string"
          ]
        },
        "SubQueries": [
          {
            "@type": "string"
          }
        ],
        "groupBy": 10
      },
      "Type": "string"
    },
    "DataSourceSelector": {
      "All": true,
      "ClearInput": true,
      "Collect": true,
      "Description": "string",
      "FanOutInput": true,
      "Label": "string",
      "Query": {
        "Limit": "string",
        "Offset": "string",
        "Operation": "string",
        "ResourcePolicyQuery": {
          "Any": true,
          "Empty": true,
          "Subjects": [
            "string"
          ]
        },
        "SubQueries": [
          {
            "@type": "string"
          }
        ],
        "groupBy": 10
      },
      "Timeout": "string",
      "Type": "string"
    },
    "Description": "string",
    "IdmSelector": {
      "All": true,
      "ClearInput": true,
      "Collect": true,
      "Description": "string",
      "FanOutInput": true,
      "Label": "string",
      "Query": {
        "Limit": "string",
        "Offset": "string",
        "Operation": "string",
        "ResourcePolicyQuery": {
          "Any": true,
          "Empty": true,
          "Subjects": [
            "string"
          ]
        },
        "SubQueries": [
          {
            "@type": "string"
          }
        ],
        "groupBy": 10
      },
      "Timeout": "string",
      "Type": "string"
    },
    "Label": "string",
    "Name": "string",
    "NodesSelector": {
      "All": true,
      "ClearInput": true,
      "Collect": true,
      "Description": "string",
      "FanOutInput": true,
      "Label": "string",
      "Pathes": [
        "string"
      ],
      "Query": {
        "Limit": "string",
        "Offset": "string",
        "Operation": "string",
        "ResourcePolicyQuery": {
          "Any": true,
          "Empty": true,
          "Subjects": [
            "string"
          ]
        },
        "SubQueries": [
          {
            "@type": "string"
          }
        ],
        "groupBy": 10
      },
      "Timeout": "string"
    },
    "TriggerFilter": {
      "Description": "string",
      "Label": "string",
      "Query": {
        "Limit": "string",
        "Offset": "string",
        "Operation": "string",
        "ResourcePolicyQuery": {
          "Any": true,
          "Empty": true,
          "Subjects": [
            "string"
          ]
        },
        "SubQueries": [
          {
            "@type": "string"
          }
        ],
        "groupBy": 10
      }
    }
  }
}

Response Example (200)

Response Type /definitions/entPutSelectorTemplateResponse

{
  "Success": true
}
Auto generated by Pydio Cells Enterprise Distribution v4.3.1 on 14-Nov-2023
Back to top