Represents a client in the package.
| Property | Type | Description | Inherited from |
|---|
__raw | SdkClient | SdkOperationGroup | - | - |
apiVersions | string[] | API versions supported for current type. | - |
children? | SdkClientType<TServiceOperation>[] | The children of this client. The structure follows the definition hierarchy. | - |
clientInitialization | SdkClientInitializationType | Client initialization way. | - |
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. | DecoratedType.decorators |
doc? | string | Document for the type. | - |
kind | "client" | - | - |
methods | SdkMethod<TServiceOperation>[] | Methods of the client. | - |
name | string | Name of the client. | - |
namespace | string | Full qualified namespace. | - |
parent? | SdkClientType<TServiceOperation> | The parent client of this client. The structure follows the definition hierarchy. | - |
summary? | string | Summary for the type. | - |