ResourceType
ResourceType
ResourceType
Represents a ResourceType defined within a Mod.
For more information, please see Resource Types & Categories and Mods.
category |
ResourceCategory | The category information for this ResourceType. |
categoryUri |
String | Unique identifier for the category. |
children |
ResourceTypes | The immediate children for this ResourceType. |
controls |
Controls | Returns any controls for this ResourceType that you have permission to get, subject to the optional filter and paging arguments. |
descendants |
ResourceTypes | The descendants of this ResourceType. |
description |
String | Short human-friendly description. |
graphQL |
GraphqlResourceTypeMetadata | Returns compiled graphQL typedefs for this ResourceType, used for generating strongly-typed custom resource schemas in runnable input queries. |
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. |
metadataTemplates |
Scalar | Optional metadataTemplates for the ResourceType. |
modUri |
String! | Unique identifier for the defining mod. |
policySettings |
PolicySettings | Returns any policySettings for this ResourceType that you have permission to get, subject to the optional filter and paging arguments. |
resources |
Resources | The resources of this ResourceType, subject to the optional filter and paging arguments. |
terraform |
TerraformResourceTypeMetadata | Contains property mappings and other metadata to allow Turbot to manage resources of this the ResourceType using terraform. |
title |
String! | Display title. |
trunk |
TrunkItems | The trunk for this ResourceType, subject to the optional filter and paging arguments. This will show the resource type hierarchy from the root down to this ResourceType. |
turbot |
TurbotResourceTypeMetadata! | Turbot metadata for this ResourceType. |
uri |
String! | Mod-specific unique identifier. |