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
Method
CleanOutputFolderForFullGeneration
(string outputFolder)
src/TemplateSchemaGenerator/MainGenerator.cs:110
Method
CollectNamedTypes
(TypeBase type, string resourceTypeName)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:244
Method
ConvertDiscriminatedObjectType
(DiscriminatedObjectType discType, HashSet<TypeBase> stack)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:736
Method
ConvertDiscriminatedObjectTypeResourceBody
(DiscriminatedObjectType discriminatedBody, string resourceTypeName, string apiVersion)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:416
Method
ConvertObjectType
(ObjectType objectType, HashSet<TypeBase> stack)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:713
Method
ConvertObjectTypeResourceBody
(ObjectType bodyType, string resourceTypeName, string apiVersion)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:393
Method
ConvertUnionType
(UnionType unionType, HashSet<TypeBase> stack)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:663
Method
ConvertWritableProperties
(IEnumerable<KeyValuePair<string, ObjectTypeProperty>> properties, HashSet<TypeBase> stack)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:684
Method
CreateEnumSchema
(params string[] values)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:811
Method
Dfs
(string node)
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:224
Method
EnsureRequiredIfPresent
(JsonObject properties, JsonArray required, string propertyName)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:473
Method
EnumerateLocalDefinitionRefs
(JsonNode? node)
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:165
Method
ExportAsTemplate_should_produce_expected_results
(EmbeddedFile resourcesFile)
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:153
Method
FetchSchema
(string fileName)
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:71
Method
FindCycles
(IReadOnlyDictionary<string, HashSet<string>> edgesByDefinition)
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:207
Method
FindMostRecentLocationInsensitiveRegistration
(string subscriptionId, string resourceProviderNamespace, string resourceType, string? oboToken = null, string
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:94
Method
FindMostSpecificRegistration
(string subscriptionId, string resourceProviderNamespace, string resourceType, string location, string apiVers
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:99
Method
FindRegistrationsForSubscription
(string subscriptionId, string resourceProviderNamespace, string? oboToken = null, string? oboCorrelationId =
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:104
Method
Full_generation_preserves_hand_authored_schemas
()
src/TemplateSchemaGenerator.Tests/OutputPreservationTests.cs:19
Method
Generate
(ImmutableArray<ResourceRef> resourceRefs)
src/TemplateSchemaGenerator/Generators/AutogeneratedResourcesGenerator.cs:16
Method
GetApiVersionForRoutingResourceType
(string subscriptionId, string resourceId, string apiProfileId, string? oboToken = null, string? oboCorrelatio
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:118
Method
GetArmResourceDefinitionKey_sanitizes_unsafe_characters
()
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:134
Method
GetContentStreamAtPath
(string path)
src/TemplateSchemaGenerator/ResourceTypeProvider.cs:63
Method
GetDeploymentSettings
()
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:196
Method
GetGroupedTypes
(Options options)
src/TemplateSchemaGenerator/MainGenerator.cs:33
Method
GetReferencedTypes
(TypeBase type, HashSet<TypeBase> types)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:270
Method
GetRelativeSchemaPath
(string schemaId)
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:83
Method
GetRelativeSchemaPath
(string schemaId)
src/DeploymentsSchemaTests/TestSchemaCache.cs:87
Method
GetResourceProvidersToRegister
(string subscriptionId, DeploymentResource[] deploymentResources, string? oboToken = null, string? oboCorrelat
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:123
Method
GetSchemasForProvider
<inheritdoc/>
src/DeploymentsSchemaTests/TestSchemaCache.cs:153
Method
GetSchemasForResourceType
<inheritdoc/>
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:160
Method
GetSchemasForResourceType
<inheritdoc/>
src/DeploymentsSchemaTests/TestSchemaCache.cs:164
Method
GetScopeResourceDefinitionsKey
(ScopeType scopeType)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:336
Method
GetSubscriptionRegistrationState
(string subscriptionId, string resourceProviderNamespace, string? oboToken = null, string? oboCorrelationId =
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:128
Method
IsPlainStringSchema
(JsonObject schema)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:796
Method
IsRegistrationRequired
(string subscriptionId, string resourceProviderNamespace, string? oboToken = null, string? oboCorrelationId =
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:133
Method
JsonPointerEscape
(string segment)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:808
Method
JsonSchemaConverter
(ISet<string> defNames)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:376
Method
ListFiles
()
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:81
Method
LoadNamespaceFunctionType
(CrossFileTypeReference reference)
src/TemplateSchemaGenerator.Tests/OutputPreservationTests.cs:79
Method
LoadResourceFunctionType
(CrossFileTypeReference reference)
src/TemplateSchemaGenerator.Tests/OutputPreservationTests.cs:62
Method
LoadType
(CrossFileTypeReference reference)
src/TemplateSchemaGenerator.Tests/OutputPreservationTests.cs:77
Method
Main
(string[] args)
src/TemplateSchemaGenerator/Program.cs:12
Method
OfflineSchema
(string providerNamespace, string apiVersion, JToken schemaContent)
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:67
Method
OfflineSchema
(string providerNamespace, string apiVersion, JToken schemaContent)
src/DeploymentsSchemaTests/TestSchemaCache.cs:71
Method
ParseResourceTypeName
(string name)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:233
Method
PerformExport
(ResourceProxyDefinition[] resources)
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:170
Method
RefToDef
(string name)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:793
Method
ResourceTypeProvider
(IFileSystem fileSystem, string sourceFolder)
src/TemplateSchemaGenerator/ResourceTypeProvider.cs:19
Method
RewriteNameEnumToFullNamePattern
(JsonObject properties, string typeName)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:488
Method
SanitizeArmSchemaKey
(string value)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:230
Method
Schema_definitions_do_not_contain_ref_cycles
(EmbeddedFile embeddedFile)
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:44
Method
Schema_generation_does_not_emit_Type_or_ApiVersion_case_variants
()
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:143
Method
Schema_generation_works
(EmbeddedFile embeddedFile)
src/TemplateSchemaGenerator.Tests/JsonSchemaGeneratorTests.cs:19
Method
ShouldBreakCycle
(string providerNamespace, string jsonPath)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:66
Method
ShouldPreserveFile
(string filePath)
src/TemplateSchemaGenerator/MainGenerator.cs:124
Method
SortKeysRecursive
(JsonObject obj)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:346
Method
SortKeysRecursiveCore
(JsonNode? node)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:353
Method
TestResourceTypeRegistrationProvider
(INormalizedSchemaCache schemaCache)
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:89
Method
TestSchemaCache
(ResultWithErrors<ResourceTypeSchema[]> schemaResults)
src/TemplateSchemaGenerator.Tests/TestSchemaCache.cs:40
Method
TestSchemaCache
(ResultWithErrors<ResourceTypeSchema[]> schemaResults)
src/DeploymentsSchemaTests/TestSchemaCache.cs:44
Method
TestSchemaLoader
()
src/TemplateSchemaGenerator.Tests/DeploymentsTests.cs:11
Method
TestSchemaLoader
()
src/DeploymentsSchemaTests/DeploymentsTests.cs:14
Method
ToRef
(ResourceRef resourceRef, ScopeType targetScope)
src/TemplateSchemaGenerator/Generators/AutogeneratedResourcesGenerator.cs:44
Method
TryConvertToDefinitionRef
(TypeBase type, out JsonObject? schema)
src/TemplateSchemaGenerator/Generators/JsonSchemaGenerator.cs:539
Method
ValidateDeploymentLocationAcceptable
(IDeploymentRequestContext deploymentContext, string deploymentLocation, string? oboToken = null, string? oboC
src/TemplateSchemaGenerator.Tests/ExportTemplateEngineScenarioTests.cs:138
Method
WriteJsonFile
(Options options, string path, JsonNode content)
src/TemplateSchemaGenerator/MainGenerator.cs:26
Function
getBasePathString
(localPath: string, basePath: string)
generator/specs.ts:49
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Resources.ts:63
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.SecurityInsights.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.ServiceFabric.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.AwsConnector.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.MachineLearningServices.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Network.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Insights.Application.ts:5
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.MachineLearning.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Storage.ts:5
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Authorization.ts:5
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Kusto.ts:143
Function
postProcessor
(namespace, apiVersion, schema, onSave)
generator/processors/Microsoft.Compute.ts:5
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.CostManagement.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.Resources.Deployments.ts:30
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.ProviderHub.ts:6
Function
postProcessor
(namespace, apiVersion, schema)
generator/processors/Microsoft.AzureStackHCI.ts:6
Function
schemaRefComparer
(schemaRefA: string, schemaRefB: string)
generator/generate.ts:325
← previous
101–185 of 185, ranked by callers