Remove-AzureStorSimpleAccessControlRecord
Löscht einen Zugriffssteuerungsdatensatz aus der Dienstkonfiguration.
Hinweis
Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Azure Dienst-Manager (ASM) APIs verwenden. Dieses ältere PowerShell-Modul wird beim Erstellen neuer Ressourcen nicht empfohlen, da ASM für den Ruhestand geplant ist. Weitere Informationen finden Sie unter Einstellung des Azure Service Manager.
Das Az PowerShell-Modul ist das empfohlene PowerShell-Modul zum Verwalten von Azure Resource Manager (ARM)-Ressourcen mit PowerShell.
Syntax
Remove-AzureStorSimpleAccessControlRecord
-ACRName <String>
[-WaitForComplete]
[-Force]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Remove-AzureStorSimpleAccessControlRecord
-ACR <AccessControlRecord>
[-WaitForComplete]
[-Force]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Remove-AzureStorSimpleAccessControlRecord löscht einen Zugriffssteuerungsdatensatz aus der Dienstkonfiguration.
Beispiele
Beispiel 1: Entfernen eines Datensatzaccess-Steuerelements für access-Steuerelemente
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.
Dieser Befehl löscht den Zugriffssteuerungsdatensatz namens Acr10. Dieser Befehl gibt den WaitForComplete-Parameter an, und daher wartet der Befehl, bis der Vorgang abgeschlossen ist, und gibt dann ein TaskStatusInfo -Objekt zurück.
Beispiel 2: Entfernen eines Access ControlAccess-Steuerelementdatensatzes mithilfe des steuerelementaccess-Steuerelements "pipelineAccess"
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
Dieser Befehl verwendet get-AzureStorSimpleAccessControlRecord, um den AccessControlRecord mit dem Namen Acr10 abzurufen, und übergibt dieses Objekt dann mithilfe des Pipelineoperators an das aktuelle Cmdlet. Der Befehl startet den Vorgang, der das AccessControlRecord -Objekt entfernt, und gibt dann ein TaskResponse -Objekt zurück. Verwenden Sie das Cmdlet Get-AzureStorSimpleTask , um den Status der Aufgabe anzuzeigen.
Parameter
-ACR
Gibt ein zu löschenes AccessControlRecord -Objekt an. Verwenden Sie zum Abrufen eines AccessControlRecord-Objekts das Cmdlet Get-AzureStorSimpleAccessControlRecord .
Typ: | AccessControlRecord |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ACRName
Gibt einen Namen des zu löschenden Zugriffssteuerungsdatensatzes an.
Typ: | String |
Aliase: | Name |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Force
Gibt an, dass dieses Cmdlet Sie nicht zur Bestätigung auffordert.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Profile
Gibt ein Azure-Profil an.
Typ: | AzureSMProfile |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WaitForComplete
Gibt an, dass dieses Cmdlet auf den Abschluss des Vorgangs wartet, bevor es die Steuerung an die Windows PowerShell-Konsole zurückgibt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
AccessControlRecord
Dieses Cmdlet akzeptiert ein AccessControlRecord-Objekt . Ein AccessControlRecord -Objekt enthält die folgenden Felder:
- GlobalId (Zeichenfolge)
- InitiatorName (Zeichenfolge)
- InstanceId (Zeichenfolge)
- Name (Zeichenfolge)
- OperationInProgress (OperationInProgress)
- VolumeCount (int)
Ausgaben
TaskStatusInfo, TaskResponse
Dieses Cmdlet gibt ein TaskStatusInfo-Objekt zurück, wenn Sie den WaitForComplete-Parameter angeben. Wenn Sie diesen Parameter nicht angeben, wird ein TaskResponse-Objekt zurückgegeben.