Dela via


Remove-AzureStorSimpleAccessControlRecord

Tar bort en åtkomstkontrollpost från tjänstkonfigurationen.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

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

Description

Cmdleten Remove-AzureStorSimpleAccessControlRecord tar bort en åtkomstkontrollpost från tjänstkonfigurationen.

Exempel

Exempel 1: Ta bort en åtkomstkontrollåtkomstkontroll för poståtkomstkontroll

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.

Det här kommandot tar bort åtkomstkontrollposten med namnet Acr10. Det här kommandot anger parametern WaitForComplete och därför väntar kommandot tills åtgärden har slutförts och returnerar sedan ett TaskStatusInfo-objekt .

Exempel 2: Ta bort en åtkomstkontrollpost för åtkomståtkomst med hjälp av pipelinenÅtkomstkontrollåtkomstkontrollåtkomstkontroll

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

Det här kommandot använder Get-AzureStorSimpleAccessControlRecord för att hämta AccessControlRecord med namnet Acr10 och skickar sedan objektet till den aktuella cmdleten med hjälp av pipelineoperatorn. Kommandot startar åtgärden som tar bort AccessControlRecord-objektet och returnerar sedan ett TaskResponse-objekt . Om du vill se status för uppgiften använder du cmdleten Get-AzureStorSimpleTask .

Parametrar

-ACR

Anger ett AccessControlRecord-objekt som ska tas bort. Om du vill hämta ett AccessControlRecord-objekt använder du cmdleten Get-AzureStorSimpleAccessControlRecord .

Type:AccessControlRecord
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ACRName

Anger ett namn på åtkomstkontrollposten som ska tas bort.

Type:String
Aliases:Name
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

Anger att den här cmdleten inte uppmanar dig att bekräfta.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Anger en Azure-profil.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WaitForComplete

Anger att den här cmdleten väntar på att åtgärden ska slutföras innan den returnerar kontrollen till Windows PowerShell-konsolen.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

AccessControlRecord

Den här cmdleten accepterar ett AccessControlRecord-objekt . Ett AccessControlRecord-objekt innehåller följande fält:

  • GlobalId (sträng)
  • InitiatorName (sträng)
  • InstanceId (sträng)
  • Namn (sträng)
  • OperationInProgress (OperationInProgress)
  • VolumeCount (int)

Utdata

TaskStatusInfo, TaskResponse

Den här cmdleten returnerar ett TaskStatusInfo-objekt om du anger parametern WaitForComplete . Om du inte anger parametern returneras ett TaskResponse-objekt .