Condividi tramite


Remove-AzureStorSimpleAccessControlRecord

Elimina un record di controllo di accesso dalla configurazione del servizio.

Nota

I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di Azure Service Manager (ASM). Questo modulo di PowerShell legacy non è consigliato durante la creazione di nuove risorse perché ASM è pianificato per il ritiro. Per altre informazioni, vedere Ritiro di Azure Service Manager.

Il modulo Az PowerShell è il modulo PowerShell consigliato per la gestione delle risorse di Azure Resource Manager (ARM) con PowerShell.

Sintassi

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

Descrizione

Il cmdlet Remove-AzureStorSimpleAccessControlRecord elimina un record di controllo di accesso dalla configurazione del servizio.

Esempio

Esempio 1: Rimuovere un controllo recordaccess Controllo di accesso access

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.

Questo comando elimina il record di controllo di accesso denominato Acr10. Questo comando specifica il parametro WaitForComplete e, di conseguenza, il comando attende fino al completamento dell'operazione e quindi restituisce un oggetto TaskStatusInfo .

Esempio 2: Rimuovere un record di controllo Controllo di accesso access usando il controllo controlaccess della pipeline Controllo di accesso access

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

Questo comando usa Get-AzureStorSimpleAccessControlRecord per ottenere AccessControlRecord denominato Acr10 e quindi passa tale oggetto al cmdlet corrente usando l'operatore pipeline. Il comando avvia l'operazione che rimuove l'oggetto AccessControlRecord e quindi restituisce un oggetto TaskResponse . Per visualizzare lo stato dell'attività, usare il cmdlet Get-AzureStorSimpleTask .

Parametri

-ACR

Specifica un oggetto AccessControlRecord da eliminare. Per ottenere un oggetto AccessControlRecord , usare il cmdlet Get-AzureStorSimpleAccessControlRecord .

Tipo:AccessControlRecord
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ACRName

Specifica un nome del record di controllo di accesso da eliminare.

Tipo:String
Alias:Name
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Force

Indica che questo cmdlet non richiede la conferma.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Profile

Specifica un profilo di Azure.

Tipo:AzureSMProfile
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WaitForComplete

Indica che questo cmdlet attende il completamento dell'operazione prima che restituisca il controllo alla console di Windows PowerShell.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

AccessControlRecord

Questo cmdlet accetta un oggetto AccessControlRecord . Un oggetto AccessControlRecord contiene i campi seguenti:

  • GlobalId (string)
  • InitiatorName (String)
  • InstanceId (String)
  • Name (String)
  • OperationInProgress (OperationInProgress)
  • VolumeCount (int)

Output

TaskStatusInfo, TaskResponse

Questo cmdlet restituisce un oggetto TaskStatusInfo se si specifica il parametro WaitForComplete . Se non si specifica tale parametro, restituisce un oggetto TaskResponse .