是否可以使用 powershell 在存储帐户中创建 blob?

is it possible to create blobs in a storage account using powershell?

我看到很多关于如何move/copy/upload 文件到 blob 存储的信息,但我没有看到任何关于如何创建 blob.[=13 的信息=]

假设我们有: $fileContents:

$fileContents= @"
{
'my data':'lots of stuff'
}
"@

我们如何从 $fileContents 创建 blob?

使用现有的 Azure Blob PowerShell Cmdlet,创建 blob 的唯一方法是使用 Set-AzStorageBlobContent 上传文件,这不是您想要的。

您的其他选择是创建具有适当权限的 SAS 令牌,然后使用 Invoke-RestMethod 调用 Azure Blob 存储 REST API。我前段时间回答了一个类似的问题,您可能会觉得有用:.