Skip to content

[I] SdkInitializationType

PropertyTypeDescriptionOverridesInherited from
__accessSet?boolean--SdkModelType.__accessSet
__raw?Type--SdkModelType.__raw
accessAccessFlagsWhether the type has public or private accessibility-SdkModelType.access
additionalProperties?SdkType--SdkModelType.additionalProperties
apiVersionsstring[]API versions supported for current type.-SdkModelType.apiVersions
baseModel?SdkModelType--SdkModelType.baseModel
crossLanguageDefinitionIdstringUnique ID for the current type.-SdkModelType.crossLanguageDefinitionId
decoratorsDecoratorInfo[]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.-SdkModelType.decorators
deprecation?stringWhether the type is deprecated.-SdkModelType.deprecation
discriminatedSubtypes?Record<string, SdkModelType>--SdkModelType.discriminatedSubtypes
discriminatorProperty?SdkModelPropertyType--SdkModelType.discriminatorProperty
discriminatorValue?string--SdkModelType.discriminatorValue
doc?stringDocument for the type.-SdkModelType.doc
isGeneratedNamebooleanWhether name is created by TCGC.-SdkModelType.isGeneratedName
kind"model"--SdkModelType.kind
namestring--SdkModelType.name
namespacestringFull qualified namespace.-SdkModelType.namespace
propertiesSdkParameter[]-SdkModelType.properties-
serializationOptionsSerializationOptions--SdkModelType.serializationOptions
summary?stringSummary for the type.-SdkModelType.summary
usageUsageFlagsBitmap of the usage for the type.-SdkModelType.usage