OBJECT
AccessControl
link GraphQL Schema definition
- type AccessControl {
- # Arguments
- # name:
- (: String!): AAAConfiguration
- # Arguments
- # includeDiscoveredTypes:
- (: Boolean): [String]
- : [String]
- # All end-systems as property strings of key value pairs
- #
- # Arguments
- # maxResults:
- # firstResult:
- (
- : Int,
- : Int
- ): [String]
- : [NacApplianceGroup]
- # Get a list of all rule groups.
- : [GroupInfo]
- : [String]
- # Get a list of all rule groups, includes entries.
- : [Group]
- # Arguments
- # maxResults:
- # firstResult:
- # passwordRepository:
- (
- : Int,
- : Int,
- : String!
- ): WsLocalUserListResult
- : [MacLock]
- # Get a list of all NAC Portal names.
- : [String]
- # Get a list of all NAC Profile names.
- : [String]
- # Get a list of all NAC Zone names.
- : [String]
- # Get a list of all policy mapping entries.
- : [PolicyMappingEntry]
- : [mapEntry_String_Switch]
- # Arguments
- # name:
- (: String!): AzureAD
- : [AzureAD]
- # Arguments
- # connectVersion:
- (: String!): Boolean
- : [String]
- # Arguments
- # name:
- (: String!): NacConfiguration
- # End-System and health result data in xml format for given MAC address
- #
- # Arguments
- # macAddress:
- (: String): String
- # Arguments
- # ipAddress:
- (: String!): WsEndSystemResult
- # Arguments
- # macAddress:
- (: String): WsEndSystemResult
- # Arguments
- # name:
- (: String!): Boolean
- : [String]
- # Arguments
- # excludeRegistration:
- # mac:
- (: Boolean, : String!): [GroupInfo]
- # End-system data for a given MAC address as an array of key value pairs
- #
- # Arguments
- # macAddress:
- (: String!): [String]
- # Arguments
- # macAddress:
- (: String): WsEndSystemInfoResult
- # End-Systems in paged batches
- #
- # Arguments
- # maxResults:
- # firstResult:
- (: Int, : Int): WsEndSystemListResult
- # Arguments
- # macAddresses:
- (: [String]): WsEndSystemListResult
- # End-Systems in paged batches for the given engine group
- #
- # Arguments
- # groupName:
- # maxResults:
- # firstResult:
- (
- : String!,
- : Int,
- : Int
- ): WsEndSystemListResult
- # End-Systems in paged batches for the listed engine IPs
- #
- # Arguments
- # maxResults:
- # engineIps:
- # firstResult:
- (
- : Int,
- : [String],
- : Int
- ): WsEndSystemListResult
- # Get enforce preview information by access control engine IP address
- #
- # Arguments
- # engineIp:
- (: String!): [String]
- # Get enforce preview information for all access control engines.
- : [mapEntry_String_String]
- # Get an access control engine by IP address
- #
- # Arguments
- # engineIp:
- (: String!): NacAppliance
- # Arguments
- # name:
- (: String!): NacApplianceGroup
- : [NacAppliance]
- # Arguments
- # name:
- (: String!): [NacAppliance]
- # End-system and end-system info data for a given MAC address as an array of key
- # value pairs
- #
- # Arguments
- # macAddress:
- (: String!): [String]
- # End-system and end-system info data for a given MAC address as single string of
- # comma separated key value pairs
- #
- # Arguments
- # macAddress:
- (: String!): String
- # Arguments
- # name:
- (: String!): Group
- # Arguments
- # name:
- (: String!): TypeCategory
- # Arguments
- # name:
- (: String!): GroupInfo
- # Get a list of rule groups that support adding end-system entries by MAC, IP,
- # hostname, or username.
- : [GroupInfo]
- # Arguments
- # typeString:
- (: String!): [String]
- : [LDAPConfiguration]
- # Arguments
- # name:
- (: String!): LDAPConfiguration
- # Arguments
- # loginId:
- # passwordRepository:
- (: String!, : String!): WsLocalUserListResult
- # Arguments
- # name:
- (: String!): Boolean
- : [String]
- # Arguments
- # macAddress:
- (: String!): MacLock
- # Arguments
- # macList:
- (: [String]!): [MacLock]
- # Get NAC Rules by NAC Configuration name.
- #
- # Arguments
- # nacConfigName:
- (: String!): [NacRule]
- # Get a policy mapping entry by name and location.
- #
- # Arguments
- # locationName:
- # name:
- (: String!, : String!): PolicyMappingEntry
- # Arguments
- # ipAddress:
- (: String!): RadiusServerCommon
- : [RadiusServerCommon]
- # Arguments
- # macAddress:
- (
- : String!
- ): [String]
- # Arguments
- # username:
- (: String!): [String]
- # Arguments
- # macAddress:
- (: String!): [String]
- # Arguments
- # username:
- (: String!): [String]
- : [String]
- # Get all registration group names plus any additional group associated with the
- # registered device for MAC address
- #
- # Arguments
- # mac:
- (: String!): [String]
- # Arguments
- # ipAddress:
- (: String!): Switch
- # Arguments
- # ipAddress:
- (: String!): [Switch]
- # Arguments
- # name:
- (: String!): [Switch]
- # Arguments
- # name:
- (: String!): Boolean
- : [String]
- # Arguments
- # name:
- (: String!): Boolean
- : [String]
- : String
- }