是否可以使用 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。我前段时间回答了一个类似的问题,您可能会觉得有用:.
我看到很多关于如何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。我前段时间回答了一个类似的问题,您可能会觉得有用: