public ResourceType GetType(ResourceTypeReference reference, ResourceTypeGenerationFlags flags) { var bodyType = new ObjectType(reference.FormatName(), TypeSymbolValidationFlags.Default, LanguageConstants.CreateResourceProperties(reference), null); var resourceType = new ResourceType(reference, ResourceScope.Tenant | ResourceScope.ManagementGroup | ResourceScope.Subscription | ResourceScope.ResourceGroup | ResourceScope.Resource, bodyType); return(AzResourceTypeProvider.SetBicepResourceProperties(resourceType, flags)); }
public ResourceType GetType(ResourceTypeReference reference, ResourceTypeGenerationFlags flags) => AzResourceTypeProvider.SetBicepResourceProperties(typeDictionary[reference], flags);