你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Remove-AzureStorSimpleAccessControlRecord

从服务配置中删除访问控制记录。

注意

本文档中引用的 cmdlet 用于管理使用 Azure Service Manager (ASM) API 的旧 Azure 资源。 创建新的资源时,不建议使用此旧版 PowerShell 模块,因为 ASM 计划停用。 有关详细信息,请参阅 Azure Service Manager 停用

Az PowerShell 模块是推荐的 PowerShell 模块,用于使用 PowerShell 管理 Azure 资源管理器 (ARM) 资源。

语法

Remove-AzureStorSimpleAccessControlRecord
      -ACRName <String>
      [-WaitForComplete]
      [-Force]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Remove-AzureStorSimpleAccessControlRecord
      -ACR <AccessControlRecord>
      [-WaitForComplete]
      [-Force]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

说明

Remove-AzureStorSimpleAccessControlRecord cmdlet 从服务配置中删除访问控制记录。

示例

示例 1:删除 访问控制access 控件 recordaccess 控件

PS C:\>Remove-AzureStorSimpleAccessControlRecord -ACRName "Acr10" -WaitForComplete -Force
VERBOSE: ClientRequestId: 574aeb7f-fbc9-46d5-bc68-1bfe4487bd8b_PS
VERBOSE: ClientRequestId: 985afe84-ef95-47cb-8c8f-df094530334b_PS
VERBOSE: About to run a job to remove your ACR! 
VERBOSE: ClientRequestId: 7eb7e1a0-2288-44da-b64c-5bf86a6b9aaf_PS


JobId        : f7934db5-8363-4152-b38e-b9a5d91f97b9
JobResult    : Succeeded
JobStatus    : Completed
ErrorCode    : 
ErrorMessage : 
JobSteps     : {}

VERBOSE: The job created for your delete operation has completed successfully.

此命令删除名为 Acr10 的访问控制记录。 此命令指定 WaitForComplete 参数,因此,该命令会等待操作完成,然后返回 TaskStatusInfo 对象。

示例 2:使用管道删除 访问控制access 控件记录访问控制access controlaccess 控件

PS C:\>Get-AzureStorSimpleAccessControlRecord -ACRName "Acr10" | Remove-AzureStorSimpleAccessControlRecord -Force 
VERBOSE: ClientRequestId: ff8d8bd6-4c92-4ab6-8fde-e9344a253da3_PS
VERBOSE: ClientRequestId: f71c74f3-33b9-40d1-b8d5-12363e98412f_PS
VERBOSE: ClientRequestId: d5d809d0-ec22-4e45-97ee-a56edc41e503_PS
VERBOSE: About to create a job to remove your ACR! 
VERBOSE: ClientRequestId: 6ffa6bc8-37b3-49ff-bafc-721b360f09cb_PS
294a0208-a43f-4d80-b824-2319cd77c5e6
VERBOSE: The delete task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId
294a0208-a43f-4d80-b824-2319cd77c5e6 for tracking the task's status

此命令使用 Get-AzureStorSimpleAccessControlRecord 获取 名为 Acr10 的 AccessControlRecord ,然后使用管道运算符将该对象传递给当前 cmdlet。 该命令启动删除 AccessControlRecord 对象的操作,然后返回 TaskResponse 对象。 若要查看任务的状态,请使用 Get-AzureStorSimpleTask cmdlet。

参数

-ACR

指定要删除的 AccessControlRecord 对象。 若要获取 AccessControlRecord 对象,请使用 Get-AzureStorSimpleAccessControlRecord cmdlet。

类型:AccessControlRecord
Position:Named
默认值:None
必需:True
Accept pipeline input:True
Accept wildcard characters:False

-ACRName

指定要删除的访问控制记录的名称。

类型:String
Aliases:Name
Position:Named
默认值:None
必需:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

指示此 cmdlet 不会提示你进行确认。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

指定 Azure 配置文件。

类型:AzureSMProfile
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

-WaitForComplete

指示此 cmdlet 等待操作完成,然后再将控制权返回到 Windows PowerShell 控制台。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

输入

AccessControlRecord

此 cmdlet 接受 AccessControlRecord 对象。 AccessControlRecord 对象包含以下字段:

  • GlobalId字符串
  • InitiatorName字符串
  • InstanceId字符串
  • 名称字符串
  • OperationInProgressOperationInProgress
  • VolumeCountint

输出

TaskStatusInfo, TaskResponse

如果指定 WaitForComplete 参数,此 cmdlet 将返回 TaskStatusInfo 对象。 如果未指定该参数,它将返回 TaskResponse 对象。