# Deep Security Manager REST API

## Name: CreateSmartFolderRequest

Request object for the CreateSmartFolder API method.

JSON Example:
    {"CreateSmartFolderRequest":
     {
       "awsTagFoldersNameKey": String,
       "comparison": 'AND' | 'OR',
       "duplicateOf": Number,
       "name": String,
       "operator": 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS' | 'DOES_NOT_CONTAIN' | 'ANY_VALUE' | 'IN_RANGE' | 'NOT_IN_RANGE',
       "parent": Number,
       "queryGroups": [queryGroups],
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
awsTagFoldersNameKey | String | No | `` | Gets the Key of the AWS tag used to create an auto generated.
comparison | 'AND' | 'OR' | Yes | `` | Gets the comparator used to combine the Query Groups.
duplicateOf | Number | No | `` | Gets the Id of the Smart Folder to duplicate.
name | String | Yes | `` | Get the smart folder name.
operator | 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS' | 'DOES_NOT_CONTAIN' | 'ANY_VALUE' | 'IN_RANGE' | 'NOT_IN_RANGE' | Yes | `` | Gets the operator of the Query.
parent | Number | No | `` | Gets the Id of the parent smart folder.
queryGroups | zero or N[queryGroups] | No | `` | Gets the list of Query Groups that make up the Smart Folder.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.