ControlType

ControlType

ControlType

Represents a ControlType defined within a Mod.

For more information, please see Controls.

actionTypes ActionTypes Returns actionTypes for this ControlType that you have permission to get, subject to the optional filter and paging arguments.
category ControlCategory The category information for this ControlType.
categoryUri String! Unique identifier for the category.
children ControlTypes The immediate children for this ControlType.
class PolicyClass The class for the ControlType.
controls Controls Returns any controls for this ControlType that you have permission to get, subject to the optional filter and paging arguments.
descendants ControlTypes The descendants of this ControlType.
description String Short human-friendly description.
events [String!] events that trigger a run of instances of this ControlType.
icon String FontAwesome icon reference, used for display in the product and documentation. Will be in the format fal-<icon>, far-<icon> or fas-<icon> for light, regular and solid icon classes respectively.
modUri String! Unique identifier for the defining mod.
policySettings PolicySettings Returns any policySettings for this ControlType that you have permission to get, subject to the optional filter and paging arguments.
policyTypes PolicyTypes Returns policyTypes for this ControlType that you have permission to get, subject to the optional filter and paging arguments.
primaryPolicyType PolicyType The type information for this value.
quickActions ActionTypes Returns any recommended actionTypes for this ControlType that you have permission to get, subject to the optional filter and paging arguments.
relatedControls [String] Related control type URIs.
resources Resources The resources of this ControlType, subject to the optional filter and paging arguments.
targets [String!] Target resource interface / type URIs.
title String! Display title.
trunk TrunkItems The trunk for this ControlType, subject to the optional filter and paging arguments. This will show the resource type hierarchy from the root down to this ControlType.
turbot TurbotControlTypeMetadata! Turbot metadata for this ControlType.
uri String! Mod-specific unique identifier.