[F] getOpenAPITypeName
function getOpenAPITypeName( program, type, options, existing?): string;Gets the name of a type to be used in OpenAPI.
For inlined types: this is the TypeSpec-native name written to x-typespec-name.
For non-inlined types: this is either the friendly name or the TypeSpec-native name.
TypeSpec-native names are shortened to exclude root TypeSpec namespace and service
namespace using the provided TypeNameOptions.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
program | Program |
type | Type |
options | TypeNameOptions |
existing? | Record<string, any> |
Returns
Section titled “Returns”string