使用PowerShell将JSON文件直接保存到Blob存储中

问题描述 投票:0回答:1

我想将来自API调用的JSON文件直接保存到Blob存储,而不是将文件保存到本地文件夹并将其传输到Blob存储。

下面的我的代码调用API,然后将其保存到本地文件夹。是否可以通过PowerShell将其直接保存到Blob存储中]

$logPath = 'C:\Dev\Template\Test'

$access_token ="Access_Token"

$URI =  "https://XXXXX"
$headers = @{“authorization” = “Bearer $access_token”} 
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$result = Invoke-RestMethod -Uri $URI -Headers $headers -ContentType $ContentType |ConvertTo-Json
$Result|ConvertFrom-Json| Select -ExpandProperty Forms| Out-File "$logPath\$report_iu.json"

我想将来自API调用的JSON文件直接保存到Blob存储,而不是将文件保存到本地文件夹并将其传输到Blob存储。我下面的代码调用一个API,然后保存...

azure-storage-blobs powershell-3.0 azure-powershell
1个回答
0
投票

您可以将结果转换为json并使用UploadText将其上传到Azure存储。

© www.soinside.com 2019 - 2024. All rights reserved.