__accessSet? | boolean | - | - | SdkTypeBase.__accessSet |
__raw? | Type | - | - | SdkTypeBase.__raw |
access | AccessFlags | Whether the type has public or private accessibility | - | - |
crossLanguageDefinitionId | string | Unique ID for the current type. | - | - |
decorators | DecoratorInfo[] | Client types sourced from TypeSpec decorated types will have this generic decoratores list. Only decorators in allowed list will be included in this list. Language’s emitter could set additionalDecorators in the option when createSdkContext to extend the allowed list. | - | SdkTypeBase.decorators |
deprecation? | string | Whether the type is deprecated. | - | SdkTypeBase.deprecation |
doc? | string | Document for the type. | - | SdkTypeBase.doc |
external? | ExternalTypeInfo | - | - | SdkTypeBase.external |
isGeneratedName | boolean | Whether name is created by TCGC. | - | - |
kind | "union" | - | SdkTypeBase.kind | - |
name | string | - | - | - |
namespace | string | Full qualified namespace. | - | - |
summary? | string | Summary for the type. | - | SdkTypeBase.summary |
usage | UsageFlags | Bitmap of the usage for the type. | - | - |
variantTypes | TValueType[] | - | - | - |