Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Azure/azure-resource-manager-schemas
/ functions
Functions
185 in github.com/Azure/azure-resource-manager-schemas
⨍
Functions
185
◇
Types & classes
38
↓ 27 callers
Function
replaceCyclicRefByName
(schema: any, definitionName: string, replacement: any)
generator/processors/helpers.ts:16
↓ 14 callers
Function
getSchemaRefs
(output: any, scopeType: ScopeType, resourceDefinitionsPath: string)
generator/generate.ts:159
↓ 9 callers
Function
readJsonFile
(filePath: string)
generator/utils.ts:164
↓ 8 callers
Function
lowerCaseCompare
(a: string, b: string)
generator/utils.ts:114
↓ 8 callers
Function
lowerCaseEquals
(a: string, b: string)
generator/utils.ts:110
↓ 7 callers
Function
writeJsonFile
(filePath: string, json: any)
generator/utils.ts:175
↓ 6 callers
Function
executeSynchronous
(asyncFunc: () => Promise<T>)
generator/utils.ts:201
↓ 6 callers
Function
removeObjectType
(property: any)
generator/processors/Microsoft.Authorization.ts:33
↓ 5 callers
Method
Get
(string resourceType, string apiVersion)
src/TemplateSchemaGenerator/ResourceTypeProvider.cs:31
↓ 5 callers
Method
GetProviderNamespace
(string resourceType)
src/TemplateSchemaGenerator/Utils/Utils.cs:13
↓ 5 callers
Method
GetResourceTypes
()
src/TemplateSchemaGenerator/ResourceTypeProvider.cs:42
↓ 5 callers
Function
appendProps
(definition: any, props: any[])
generator/processors/Microsoft.Resources.Deployments.ts:24
↓ 5 callers
Function
logOut
(logger: ILogger, line: string)
generator/cmd/generateall.ts:181
↓ 5 callers
Function
resolveAbsolutePath
(localPath: string)
generator/specs.ts:8
↓ 4 callers
Method
GenerateProviderSchema
(string providerNamespace, string apiVersion, IEnumerable<ResourceType> resourceTypes, bool sortProperties)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:73
↓ 4 callers
Function
apiVersionCompare
(a: string, b: string)
generator/utils.ts:152
↓ 4 callers
Function
extensionsProperties
(apiVersion: string)
generator/processors/Microsoft.Compute.ts:2080
↓ 4 callers
Function
loadSchema
(uri: string)
tools/test/schemas.test.ts:53
↓ 4 callers
Function
removeDataplaneParameterRestriction
(property: any)
generator/processors/Microsoft.Authorization.ts:41
↓ 4 callers
Function
validateAndReturnReadmePath
(specsPath: string, basePath: string)
generator/specs.ts:15
↓ 3 callers
Method
Generate
(Options options)
src/TemplateSchemaGenerator/MainGenerator.cs:56
↓ 3 callers
Method
GetArmResourceDefinitionKey
(string resourceTypeName)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:222
↓ 3 callers
Method
GetSchemaPath
(string apiVersion, string providerNamespace)
src/TemplateSchemaGenerator/Utils/Utils.cs:16
↓ 3 callers
Function
clearAutoGeneratedSchemaRefs
(autoGenList: { namespace: string, suffix?: string }[])
generator/generate.ts:354
↓ 3 callers
Function
executeCmd
(cwd: string, cmd: string, args: string[])
generator/utils.ts:10
↓ 3 callers
Function
findOrGenerateAutogenEntries
(basePath: string, readme: string)
generator/autogenlist.ts:1777
↓ 3 callers
Function
findRecursive
(basePath: string, filter: (name: string) => boolean)
generator/utils.ts:56
↓ 3 callers
Function
getCurrentTemplateRefs
(scopeType: ScopeType, rootSchemaConfig: RootSchemaConfiguration)
generator/generate.ts:336
↓ 3 callers
Function
getSchemaFileName
(namespace: string, suffix: string | undefined)
generator/generate.ts:198
↓ 3 callers
Function
lowerCaseContains
(list: string[], item: string)
generator/utils.ts:106
↓ 3 callers
Function
saveAutoGeneratedSchemaRefs
(schemaConfigs: SchemaConfiguration[], isGenerateAll: boolean, preserveDisabledProviders?: AutoGenConfig[])
generator/generate.ts:375
↓ 2 callers
Method
ConvertResourceDefinition
(ResourceType resourceType, string resourceTypeName, string apiVersion)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:381
↓ 2 callers
Function
findAutogenEntries
(basePath: string)
generator/autogenlist.ts:1773
↓ 2 callers
Function
findRefs
(schema: any, root: SchemaRefNode)
tools/src/cycleCheck.ts:18
↓ 2 callers
Function
generateBasePaths
(localPath: string)
generator/specs.ts:30
↓ 2 callers
Function
generateSchemas
(readme: string, autoGenConfig: AutoGenConfig)
generator/generate.ts:47
↓ 2 callers
Function
generateSchemasWithCsharpGenerator
(providerNamespace: string)
generator/generate.ts:83
↓ 2 callers
Function
getFullAutoGenList
()
generator/autogenlist.ts:1769
↓ 2 callers
Function
getSchemaConfig
(filePath: string, output: any, namespace: string, apiVersion: string, relativePath: string, autoGenConfig?: A
generator/generate.ts:207
↓ 2 callers
Function
listSchemaPaths
(basePath: string)
tools/test/schemas.test.ts:59
↓ 2 callers
Function
loadRawSchema
(uri: string)
tools/test/schemas.test.ts:29
↓ 2 callers
Function
lowerCaseStartsWith
(a: string, b: string)
generator/utils.ts:125
↓ 2 callers
Function
readSchema
(schemaUri: string)
generator/cmd/listresources.ts:18
↓ 2 callers
Function
replaceRefByName
(schema: any, definitionName: string, replacement: any)
generator/processors/helpers.ts:5
↓ 2 callers
Function
rmdirRecursive
(basePath: string)
generator/utils.ts:83
↓ 2 callers
Function
saveSchemaFile
(schemaConfig: SchemaConfiguration)
generator/generate.ts:312
↓ 2 callers
Function
transformSchemaRecursively
(schema: any, transformFunc: (input: any) => any)
generator/processors/helpers.ts:38
↓ 1 callers
Method
BuildSchemaCacheFromFilePaths
(IEnumerable<string> filePaths)
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:94
↓ 1 callers
Method
BuildSchemaCacheFromFilePaths
(IEnumerable<string> filePaths)
src/DeploymentsSchemaTests/TestSchemaCache.cs:98
↓ 1 callers
Method
ConvertType
(TypeBase type, bool allowRef, HashSet<TypeBase> stack)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:566
↓ 1 callers
Method
CreateFromFilePaths
<summary> Initializes the schema cache from a set of file paths. </summary> <param name="filePaths">The file paths to load.</param>
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:33
↓ 1 callers
Method
CreateFromFilePaths
<summary> Initializes the schema cache from a set of file paths. </summary> <param name="filePaths">The file paths to load.</param>
src/DeploymentsSchemaTests/TestSchemaCache.cs:37
↓ 1 callers
Method
GetSchemasForProvider
<inheritdoc/>
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:149
↓ 1 callers
Method
HasWritableScope
(ResourceType resourceType, ScopeType targetScope)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:326
↓ 1 callers
Method
LoadResourceType
(CrossFileTypeReference reference)
src/TemplateSchemaGenerator.Tests/OutputPreservationTests.cs:60
↓ 1 callers
Method
LoadTypeIndex
()
src/TemplateSchemaGenerator.Tests/OutputPreservationTests.cs:64
↓ 1 callers
Function
assignScopesToUnknownReferences
(knownReferences: SchemaReference[], unknownReferences: SchemaReference[], autoGenConfig?: AutoGenConfig)
generator/generate.ts:179
↓ 1 callers
Function
buildRefGraph
(schema: object)
tools/src/cycleCheck.ts:35
↓ 1 callers
Function
chunker
(input: T[], chunks: number)
generator/utils.ts:211
↓ 1 callers
Function
clearAutorestTempDir
()
generator/autorest.ts:53
↓ 1 callers
Function
clusterDataConnections
(apiVersion: string)
generator/processors/Microsoft.Kusto.ts:6
↓ 1 callers
Function
clusterDataConnections_childResource
()
generator/processors/Microsoft.Kusto.ts:139
↓ 1 callers
Function
detectProviderNamespaces
(readme: string)
generator/generate.ts:39
↓ 1 callers
Function
execAutoRest
(tmpFolder: string, params: string[])
generator/autorest.ts:21
↓ 1 callers
Function
extensionsDefinition
(apiVersion: string)
generator/processors/Microsoft.Compute.ts:55
↓ 1 callers
Function
extractChildNamespace
(path: string, providerNamespace: string)
generator/autogenlist.ts:1796
↓ 1 callers
Function
extractProviderNamespace
(path: string)
generator/autogenlist.ts:1789
↓ 1 callers
Function
fileExists
(filePath: string)
generator/utils.ts:197
↓ 1 callers
Function
findAllReferences
(input: any)
generator/cmd/listresources.ts:28
↓ 1 callers
Function
findAllResourceReferences
()
generator/cmd/listresources.ts:74
↓ 1 callers
Function
findByRef
(schema: any, ref: string)
tools/src/cycleCheck.ts:8
↓ 1 callers
Function
findCycle
(schema: object)
tools/src/cycleCheck.ts:47
↓ 1 callers
Function
findCyclicReferencingDefinitions
(refVertices: Record<string, Set<string>>, definitionName: string)
generator/processors/helpers.ts:53
↓ 1 callers
Function
findDependencyCycle
(identifier: string, root: SchemaRefNode)
tools/src/cycleCheck.ts:59
↓ 1 callers
Function
findDependencyCycleRecursive
(originalIdentifier: string, identifier: string, root: SchemaRefNode, visited: Set<string>)
tools/src/cycleCheck.ts:63
↓ 1 callers
Function
findDirRecursive
(basePath: string, filter: (name: string) => boolean)
generator/utils.ts:34
↓ 1 callers
Function
generateAutorestConfig
(readmePath: string, bicepReadmePath: string)
generator/autorest.ts:63
↓ 1 callers
Function
generateCsharpSchemas
(logger: ILogger, combineBatchMode: boolean)
generator/cmd/generateall.ts:196
↓ 1 callers
Function
generateSchemaConfigs
(schemaFilePath: string, namespace: string, apiVersion: string, autoGenConfig?: AutoGenConfig)
generator/generate.ts:288
↓ 1 callers
Function
genevaDataConnection
()
generator/processors/Microsoft.Kusto.ts:61
↓ 1 callers
Function
genevaDataConnectionProperties
()
generator/processors/Microsoft.Kusto.ts:41
↓ 1 callers
Function
genevaLegacyDataConnection
()
generator/processors/Microsoft.Kusto.ts:112
↓ 1 callers
Function
genevaLegacyDataConnectionProperties
()
generator/processors/Microsoft.Kusto.ts:88
↓ 1 callers
Function
getDisabledProviderRefs
(autoGenList: AutoGenConfig[], scopeType: ScopeType, rootSchemaConfig: RootSchemaConfiguration)
generator/generate.ts:342
↓ 1 callers
Function
getFilePathFromRef
(schemaRef: string)
generator/generate.ts:170
↓ 1 callers
Function
getLogger
(logFilePath: string)
generator/cmd/generateall.ts:185
↓ 1 callers
Function
getPackageString
(readme: string)
generator/specs.ts:56
↓ 1 callers
Function
getResourceInfo
(schemaRef: string)
generator/cmd/listresources.ts:48
↓ 1 callers
Function
handleGeneratedSchema
(readme: string, schemaPath: string, namespace: string, autoGenConfig?: AutoGenConfig)
generator/generate.ts:142
↓ 1 callers
Function
isExcludedBasePath
(basePath: string)
generator/specs.ts:62
↓ 1 callers
Function
lowerCaseCompareLists
(listA: string[], listB: string[])
generator/utils.ts:132
↓ 1 callers
Function
normalizeJsonPath
(jsonPath: string)
generator/autorest.ts:16
↓ 1 callers
Function
resourceGroupsDefinition
(apiVersion: string)
generator/processors/Microsoft.Resources.ts:7
↓ 1 callers
Function
runAutorest
(readme: string, tmpFolder: string)
generator/autorest.ts:30
↓ 1 callers
Function
safeMkdir
(filePath: string)
generator/utils.ts:185
↓ 1 callers
Function
safeUnlink
(filePath: string)
generator/utils.ts:191
Method
AddArmExpressionToPropertySchema
(string propertyName, TypeBase type, bool allowRef, HashSet<TypeBase> stack, bool treatTypeAndApiVersionAsStri
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:512
Method
Autogenerated_resources_works
(EmbeddedFile embeddedFile)
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:89
Method
AzTypeLoader
(IFileSystem fileSystem, string baseFilePath)
src/TemplateSchemaGenerator/ResourceTypeProvider.cs:57
Method
BuildRefs
(IEnumerable<ResourceRef> resourceRefs, ScopeType targetScope)
src/TemplateSchemaGenerator/Generators/AutogeneratedResourcesGenerator.cs:35
next →
1–100 of 185, ranked by callers