OBJECT
AccessControlMutations
link GraphQL Schema definition
- type AccessControlMutations {
- #   Add an entry to a group. This does not do strict group type checking and should 
- #   be used with caution.
- # 
- # Arguments
- #   input: 
- (: BaseGroupAddEntryInput): AccessControlOutput 
- #   Add hostname entry to an end-system group.
- # 
- # Arguments
- #   input: 
- (
- : GroupAddEntryInput
- ): AccessControlOutput 
- #   Add IP address entry to an end-system group.
- # 
- # Arguments
- #   input: 
- (: GroupAddEntryInput): AccessControlOutput 
- #   Add an entry to a location group. The group and switches are required and 
- #   interfaceType is optional and can be ANY, WIRED or WIRELESS.
- # 
- # Arguments
- #   input: 
- (: LocationGroupEntryInput): AccessControlOutput 
- #   Add MAC address entry to the Blacklist end-system group.
- # 
- # Arguments
- #   input: 
- (: BlacklistAddEntryInput): AccessControlOutput 
- #   Add MAC address entry to an end-system group.
- # 
- # Arguments
- #   input: 
- (: GroupAddEntryInput): AccessControlOutput 
- #   Add MAC addresses with optional descriptions to an end-system group. 
- # 
- # Arguments
- #   input: 
- (: GroupAddEntryListInput): AccessControlOutput 
- #   Add a user or host group entry to a group. This is an attribute name and value 
- #   pair entry.
- # 
- # Arguments
- #   input: 
- (: UserGroupEntryInput): AccessControlOutput 
- #   Add username entry to a user group.
- # 
- # Arguments
- #   input: 
- (: GroupAddEntryInput): AccessControlOutput 
- #   Create a new virtual and physical DCM network.
- # 
- # Arguments
- #   input: 
- (
- : DCMNetworkInput
- ): AccessControlOutput 
- #   Create a new access control engine and optionally add as network device.
- # 
- # Arguments
- #   input: 
- (: EngineCreateInput): AccessControlOutput 
- #   Create an access control engine group.
- # 
- # Arguments
- #   input: 
- (: EngineGroupCreateInput): AccessControlOutput 
- #   Create an access control rule component group
- # 
- # Arguments
- #   input: 
- (: GroupCreateInput): AccessControlOutput 
- #   Lock an end-system MAC address to a switch and optionally to switch port.
- # 
- # Arguments
- #   input: 
- (: MacLockInput): AccessControlOutput 
- #   Create a RADIUS server.
- # 
- # Arguments
- #   input: 
- (: RadiusServerInput): AccessControlOutput 
- #   Create a switch or controller for Access Control engine group.
- # 
- # Arguments
- #   input: 
- (: SwitchInput): AccessControlOutput 
- #   Delete all end-systems and optional related information.
- # 
- # Arguments
- #   input: 
- (: EndSystemDeleteOptionsInput): AccessControlOutput 
- #   Delete end-system and optional related information by MAC address.
- # 
- # Arguments
- #   input: 
- (: EndSystemDeleteByMacInput): AccessControlOutput 
- #   Delete end-system information by mac address.
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput!): AccessControlOutput 
- #   Delete end-system information by ip address.
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput): AccessControlOutput 
- #   Delete end-system information by mac address.
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput): AccessControlOutput 
- #   Delete an access control engine and optionally remove as network device.
- # 
- # Arguments
- #   input: 
- (: EngineDeleteInput): AccessControlOutput 
- #   Delete an access control engine group.
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput): AccessControlOutput 
- #   Delete an access control rule component group
- # 
- # Arguments
- #   input: 
- (: GroupDeleteInput): AccessControlOutput 
- #   Delete local users by database id (long values) provided in comma separated 
- #   string.
- # 
- # Arguments
- #   input: 
- (: CSVStringInput!): AccessControlOutput 
- #   Delete local users from a password repository by loginId (usernames) provided in 
- #   comma separated string.
- # 
- # Arguments
- #   input: 
- (
- : LocalUserCSVStringInput!
- ): AccessControlOutput 
- #   Delete a mac lock by mac address.
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput!): AccessControlOutput 
- #   Delete a RADIUS server by IP Address
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput!): AccessControlOutput 
- #   Delete registered devices identified by properties.
- # 
- # Arguments
- #   input: 
- (
- : RegisteredDevicesDeleteInput!
- ): AccessControlOutput 
- #   Delete a registered user and any associated registered devices.
- # 
- # Arguments
- #   input: 
- (
- : RegisteredUserInput!
- ): AccessControlOutput 
- #   Delete registered users identified by properties.
- # 
- # Arguments
- #   input: 
- (: RegisteredUsersDeleteInput!): AccessControlOutput 
- #   Delete a switch or controller from Access Control engine group by IP Address
- # 
- # Arguments
- #   input: 
- (: SearchKeyInput!): AccessControlOutput 
- #   Download latest agentless assessment software to the management server.
- # 
- # Arguments
- #   input: 
- (: AccessControlInput): AccessControlOutput 
- #   Enable or disable the distributed end-system cache on an access control engine.
- # 
- # Arguments
- #   input: 
- (
- : EngineDistributedCacheInput
- ): AccessControlOutput 
- #   Publish end-system events.
- # 
- # Arguments
- #   input: 
- (: EndSystemEventInput): AccessControlOutput 
- #   Enforce and/or enforce audit to access control engines with options to 
- #   reconfigure switches and/or captive portals. If no group or engines specified, 
- #   will enforce all engines.
- # 
- # Arguments
- #   input: 
- (: EnforceInput): AccessControlOutput 
- #   Enforce to all access control engines, and force reconfiguration of switches and 
- #   portals.
- : AccessControlOutput 
- #   Hash password with provided hash type, where 0 is SHA1 non-reversible, 1 is 
- #   PKCS5 reversible.
- # 
- # Arguments
- #   input: 
- (: HashPasswordInput!): HashPasswordOutput 
- #   Reauthenticate an end-system.
- # 
- # Arguments
- #   input: 
- (: ReauthenticationInput): AccessControlOutput 
- #   Remove a virtual and physical DCM network.
- # 
- # Arguments
- #   input: 
- (
- : DCMNetworkDeleteInput
- ): AccessControlOutput 
- #   Remove an entry from a group.
- # 
- # Arguments
- #   input: 
- (: GroupRemoveEntryInput): AccessControlOutput 
- #   Remove a hostname entry from an end-system group.
- # 
- # Arguments
- #   input: 
- (
- : GroupRemoveEntryInput
- ): AccessControlOutput 
- #   Remove an IP address entry from an end-system group.
- # 
- # Arguments
- #   input: 
- (
- : GroupRemoveEntryInput
- ): AccessControlOutput 
- #   Remove an entry from a location group. The correct input field and value should 
- #   be used to remove entry successfully.
- # 
- # Arguments
- #   input: 
- (
- : LocationGroupEntryInput
- ): AccessControlOutput 
- #   Remove a MAC address entry from the Blacklist end-system group.
- # 
- # Arguments
- #   input: 
- (: BlacklistRemoveEntryInput): AccessControlOutput 
- #   Remove a MAC address entry from an end-system group.
- # 
- # Arguments
- #   input: 
- (
- : GroupRemoveEntryInput
- ): AccessControlOutput 
- #   Remove a user or host group entry from a group. This is an attribute name and 
- #   value pair entry.
- # 
- # Arguments
- #   input: 
- (
- : UserGroupEntryInput
- ): AccessControlOutput 
- #   Remove a username entry from  user group.
- # 
- # Arguments
- #   input: 
- (
- : GroupRemoveEntryInput
- ): AccessControlOutput 
- #   Save additional information about an end-system.
- # 
- # Arguments
- #   input: 
- (: EndSystemInfoInput): EndSystemInfoOutput 
- #   Save custom information for an end-system found by IP.
- # 
- # Arguments
- #   input: 
- (: EndSystemInfoCustomsInput): EndSystemInfoOutput 
- #   Save custom information for an end-system found by MAC.
- # 
- # Arguments
- #   input: 
- (: EndSystemInfoCustomsInput): EndSystemInfoOutput 
- #   Create or update a local user in a password repository.
- # 
- # Arguments
- #   input: 
- (: LocalUserInput!): AccessControlOutput 
- #   Create or update registered device. Empty or missing fields will clear existing 
- #   information on an update.
- # 
- # Arguments
- #   input: 
- (: RegisteredDeviceInput!): AccessControlOutput 
- #   Create or update registered device including sponsorship information. Empty or 
- #   missing fields will clear existing information on an update.
- # 
- # Arguments
- #   input: 
- (
- : RegisteredDeviceInput!
- ): AccessControlOutput 
- #   Update registered devices identified by properties.
- # 
- # Arguments
- #   input: 
- (
- : RegisteredDevicesPropertiesInput!
- ): AccessControlOutput 
- #   Create or update registered user. Empty or missing fields will clear existing 
- #   information on an update.
- # 
- # Arguments
- #   input: 
- (: RegisteredUserInput!): AccessControlOutput 
- #   Update registered users identified by properties.
- # 
- # Arguments
- #   input: 
- (: RegisteredUsersPropertiesInput!): AccessControlOutput 
- #   Manually set the device type of an end-system identified by IP address which is 
- #   managed by an access control engine.
- # 
- # Arguments
- #   input: 
- (: DeviceTypeByIPInput): AccessControlOutput 
- #   Manually set the device type of an end-system identified by MAC address which is 
- #   managed by an access control engine.
- # 
- # Arguments
- #   input: 
- (: DeviceTypeByMacInput): AccessControlOutput 
- #   Update assessment servers with latest agentless assessment software located on 
- #   management server.
- # 
- # Arguments
- #   input: 
- (: IpArrayInput!): AccessControlOutput 
- #   Update an access control engine. Includes changing engine group, overriding 
- #   group engine settings.
- # 
- # Arguments
- #   input: 
- (: EngineUpdateInput): AccessControlOutput 
- #   Update an access control engine group.
- # 
- # Arguments
- #   input: 
- (: EngineGroupUpdateInput): AccessControlOutput 
- #   Update an access control rule component group description
- # 
- # Arguments
- #   input: 
- (: GroupUpdateInput): AccessControlOutput 
- #   Update a RADIUS server.
- # 
- # Arguments
- #   input: 
- (: RadiusServerInput): AccessControlOutput 
- #   Update a switch or controller for Access Control engine group
- # 
- # Arguments
- #   input: 
- (: SwitchInput): AccessControlOutput 
- #   Write end-system events from start date (milliseconds) to end date 
- #   (milliseconds) to a file.
- # 
- # Arguments
- #   input: 
- (
- : DateRangeInput
- ): AccessControlOutput 
- }