[P] JS API
Enumerations
Section titled “Enumerations”Interfaces
Section titled “Interfaces”- BinarySerializationOptions
- ClientInitializationOptions
- CreateSdkContextOptions
- DecoratorInfo
- ExternalTypeInfo
- JsonSerializationOptions
- LicenseInfo
- MultipartOptions
- SdkArrayExampleValue
- SdkArrayType
- SdkBasicServiceMethod
- SdkBodyParameter
- SdkBooleanExampleValue
- SdkBuiltInType
- SdkClient
- SdkClientInitializationType
- SdkClientType
- SdkConstantType
- SdkContext
- SdkCookieParameter
- SdkCredentialParameter
- SdkCredentialType
- SdkDictionaryExampleValue
- SdkDictionaryType
- SdkDurationType
- SdkEndpointParameter
- SdkEndpointType
- SdkEnumType
- SdkEnumValueType
- SdkHeaderParameter
- SdkHttpErrorResponse
- SdkHttpOperation
- SdkHttpOperationExample
- SdkHttpParameterExampleValue
- SdkHttpResponse
- SdkHttpResponseExampleValue
- SdkHttpResponseHeaderExampleValue
- SdkLroPagingServiceMethod
- SdkLroServiceFinalResponse
- SdkLroServiceMetadata
- SdkLroServiceMethod
- SdkLroServicePollingStep
- SdkMethodParameter
- SdkMethodResponse
- SdkModelExampleValue
- SdkModelPropertyType
- SdkModelPropertyTypeBase
- SdkModelType
- SdkNamespace
- SdkNextOperationLink
- SdkNextOperationReference
- SdkNullableType
- SdkNullExampleValue
- SdkNumberExampleValue
- SdkOperationGroup
- SdkOperationLink
- SdkOperationReference
- SdkPackage
- SdkPagingServiceMetadata
- SdkPagingServiceMethod
- SdkPathParameter
- SdkPollingOperationStep
- SdkPropertyMap
- SdkQueryParameter
- SdkServiceResponse
- SdkServiceResponseHeader
- SdkStringExampleValue
- SdkTupleType
- SdkUnionExampleValue
- SdkUnionType
- SdkUnknownExampleValue
- SerializationOptions
- TCGCContext
- XmlSerializationOptions
Type Aliases
Section titled “Type Aliases”- AccessFlags
- CollectionFormat
- LanguageScopes
- SdkBuiltInKinds
- SdkDateTimeType
- SdkExampleValue
- SdkHttpPackage
- SdkHttpParameter
- SdkLroServiceFinalStep
- SdkMethod
- SdkServiceMethod
- SdkServiceOperation
- SdkTerminationStatus
- SdkType
Variables
Section titled “Variables”- $access
- $alternateType
- $apiVersion
- $client
- $clientApiVersions
- $clientDoc
- $clientInitialization
- $clientName
- $clientNamespace
- $convenientAPI
- $deserializeEmptyStringAsNull
- $flattenProperty
- $legacyHierarchyBuilding
- $lib
- $linter
- $markAsLro
- $nextLinkVerb
- $operationGroup
- $paramAlias
- $protocolAPI
- $responseAsBool
- $scope
- $usage
- $useSystemTextJsonConverter
- BrandedSdkEmitterOptions
- createDiagnostic
- createStateSymbol
- namespace
- reportDiagnostic
- UnbrandedSdkEmitterOptions
Functions
Section titled “Functions”- $clientLocation
- $onEmit
- $override
- addEncodeInfo
- createSdkContext
- createTCGCContext
- getAccess
- getAccessOverride
- getAllModels
- getAllModelsWithDiagnostics
- getAllReferencedTypes
- getAlternateType
- getClient
- getClientDocExplicit
- getClientInitializationOptions
- getClientLocation
- getClientNameOverride
- getClientNamespace
- getClientType
- getClientTypeWithDiagnostics
- getCrossLanguageDefinitionId
- getCrossLanguagePackageId
- getDefaultApiVersion
- getEffectivePayloadType
- getExplicitClientApiVersions
- getGeneratedName
- getHttpOperationExamples
- getHttpOperationParameter
- getHttpOperationParametersForClientParameter
- getHttpOperationWithCache
- getIsApiVersion
- getKnownScalars
- getLegacyHierarchyBuilding
- getLibraryName
- getMarkAsLro
- getNamespaceFromType
- getNextLinkVerb
- getOperationGroup
- getOverriddenClientMethod
- getParamAlias
- getPropertyNames
- getResponseAsBool
- getSdkArrayOrDict
- getSdkArrayOrDictWithDiagnostics
- getSdkBuiltInType
- getSdkConstant
- getSdkCredentialParameter
- getSdkDurationType
- getSdkEnum
- getSdkEnumValue
- getSdkModel
- getSdkModelPropertyType
- getSdkModelPropertyTypeBase
- getSdkModelWithDiagnostics
- getSdkTuple
- getSdkTupleWithDiagnostics
- getSdkUnion
- getSdkUnionEnum
- getSdkUnionEnumWithDiagnostics
- getSdkUnionWithDiagnostics
- getTypeSpecBuiltInType
- getUsage
- getUsageOverride
- getWireName
- handleAllTypes
- isApiVersion
- isAzureCoreModel
- isHttpMetadata
- isInScope
- isOperationGroup
- isPagedResultModel
- isReadOnly
- isSdkBuiltInKind
- isSdkDateTimeEncodings
- isSdkFloatKind
- isSdkIntKind
- listAllServiceNamespaces
- listClients
- listOperationGroups
- listOperationsInOperationGroup
- resolveOperationId
- shouldFlattenProperty
- shouldGenerateConvenient
- shouldGenerateProtocol
- updateUsageOrAccess