https://pulumi.com logo
#azure
Title
# azure
b

busy-sugar-35016

01/11/2024, 9:33 AM
Hello everyone Is there a way to access the "raw" request, pulumi sends to azure-native? I guess it would be something like a ARM JSON. But the closest I could find were entries from 'log.go' by using
pulumi up --logtostderr -v=10
I need this information for the Azure support, as it is not sure whether a missing/incomplete property of a Stream Analytics Job is caused by Pulumi or Azure...
m

many-morning-3811

01/11/2024, 9:22 PM
I thought pulumi under the covers generates terraform. Downside of abstraction layers sometimes 🙂
e

echoing-umbrella-72850

01/12/2024, 12:41 AM
No, the Azure-native provider doesn't depend on terraform
b

busy-sugar-35016

01/12/2024, 10:10 AM
Does pulumi python SDK send ARM templates by using GO in the end? Do you have any idea how I can access this ARMT?
e

echoing-umbrella-72850

01/14/2024, 8:46 PM
I thought Pulumi was interacting with the REST api tbh but the docs mention it interacts with Azure Resource Manager. The providers are open source so you could have a dig around but I'm hoping someone more knowledge might know the answer more definitely. tagging @tall-librarian-49374 as he'll probably know for sure (BTW, hi Mikhail 👋 !)
t

tall-librarian-49374

01/15/2024, 7:59 PM
Hi @echoing-umbrella-72850 and all! Azure Native sends requests directly to Azure APIs, without ARM templates. I think it's called Azure Resource Manager REST APIs, so both "REST API" and "Azure Resource Manager" are kind of correct.
by using
pulumi up --logtostderr -v=10
That's probably the only way to see raw requests and response. The full command I use is
pulumi up --skip-preview --yes --debug -v=9 --logtostderr --logflow
b

busy-sugar-35016

01/17/2024, 8:16 AM
Thanks a lot! I found an interestingly looking REST request in the log and hope that it will solve the issue with Azure/Pulumi 🙂