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 nac rule.
- #
- # Arguments
- # input:
- NacRuleCreateInput): AccessControlOutput ( :
- # Create a policy mapping entry.
- #
- # Arguments
- # input:
- (
- PolicyMappingEntryInput :
- ): 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 nac rule.
- #
- # Arguments
- # input:
- NacRuleDeleteInput): AccessControlOutput ( :
- # Delete a policy mapping entry by name and location name.
- #
- # Arguments
- # input:
- (
- PolicyMappingDeleteInput :
- ): 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
- # Replace a RADIUS Server IP Address.
- #
- # Arguments
- # input:
- ReplaceRadiusServerInput): 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 AAA RADIUS Authentication Rule.
- #
- # Arguments
- # input:
- (
- UpdateAAARadiusAuthenticationRuleInput :
- ): 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 policy mapping entry.
- #
- # Arguments
- # input:
- (
- UpdatePolicyMappingEntryInput :
- ): 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
- }