你当前正在访问 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 的 Azure 资源管理器 (ARM) 资源的 PowerShell 模块。

语法

IdentifyByName

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

IdentifyByObject

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

说明

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

示例

示例 1:删除访问控制记录

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:使用管道删除访问控制记录

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
默认值:None
支持通配符:False
不显示:False

参数集

IdentifyByObject
Position:Named
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ACRName

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

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False
别名:名称

参数集

IdentifyByName
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Force

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

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Profile

指定 Azure 配置文件。

参数属性

类型:AzureSMProfile
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WaitForComplete

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

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

AccessControlRecord

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

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

输出

TaskStatusInfo, TaskResponse

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