ExposeObjectTables Parameter (Connect-GraphQL Cmdlet)
This property is used to determine the extent to which the provider exposes GraphQL object type fields as tables.
Syntax
Connect-GraphQL -ExposeObjectTables string
Possible Values
NONE, SHALLOW, DEEPData Type
cstr
Default Value
"SHALLOW"
Remarks
This property is used to determine the extent to which the cmdlet exposes GraphQL object type fields as tables. It applies only to fields that meet the following conditions:
- The object type does not have a field of the same type that is a list or connection at the same depth (e.g., a 'user' field of type User should not have a field 'users' of type [User] at the same depth).
- The object is a field of the root ‘Query’ type or has required arguments defined.
- NONE: No objects are exposed as tables.
- SHALLOW: Objects directly under the root 'Query' type are exposed as tables.
- DEEP: All objects that meet the conditions up to ExpandTablesDepth are exposed as tables.