我想使用 Az Powershell 命令从 apim 中删除操作。有谁知道怎么做?我正在查看 Remove-AzApiManagementOperation 的文档 这是给出的示例:
Remove-AzApiManagementOperation -Context $apimContext -ApiId "0123456789" -OperationId "9876543210" -Force
我尝试使用以下代码来获取 operationID,但它一直出错:
Get-AzApiManagementOperation -Context $apimContext -ApiId $APIId -OperationId "Operation003"
“Operation003”是这里的操作名称吗?我怎样才能找到我的操作的名称。我所看到的只是我的 Api ...这是“MyTestService”,我的操作是“CreateCustomer”
有没有人成功过?任何信息表示赞赏。谢谢
更新:我试过这个
$AllOperations = Get-AzApiManagementOperation -Context $ApiMgmtContext -ApiId $ExistingAzureApi.ApiId 写入主机 $AllOperations
在输出中我看到的是 Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementOperation
如何在 PS 中获取该对象的属性?$AllOperations.OperationCollection[0].Name ????