Remove-AzureStorSimpleAccessControlRecord

Exclui um registro de controle de acesso da configuração do serviço.

Observação

Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo herdado do PowerShell não é recomendado ao criar novos recursos, já que o ASM está programado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.

O módulo Az PowerShell é o módulo do PowerShell recomendado para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.

Sintaxe

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

Description

O cmdlet Remove-AzureStorSimpleAccessControlRecord exclui um registro de controle de acesso da configuração do serviço.

Exemplos

Exemplo 1: Remover um controle de acessocontrole de acesso controle de acesso controle de acesso

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.

Esse comando exclui o registro de controle de acesso chamado Acr10. Esse comando especifica o parâmetro WaitForComplete e, portanto, o comando aguarda até que a operação seja concluída e, em seguida, retorna um objeto TaskStatusInfo .

Exemplo 2: Remover um registro de controle de acesso usando o pipelineControle de acessocontrole de acessocontrole de acesso

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

Esse comando usa o Get-AzureStorSimpleAccessControlRecord para obter o AccessControlRecord chamado Acr10 e, em seguida, passa esse objeto para o cmdlet atual usando o operador de pipeline. O comando inicia a operação que remove o objeto AccessControlRecord e, em seguida, retorna um objeto TaskResponse . Para ver o status da tarefa, use o cmdlet Get-AzureStorSimpleTask .

Parâmetros

-ACR

Especifica um objeto AccessControlRecord a ser excluído. Para obter um objeto AccessControlRecord , use o cmdlet Get-AzureStorSimpleAccessControlRecord .

Tipo:AccessControlRecord
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ACRName

Especifica um nome do registro de controle de acesso a ser excluído.

Tipo:String
Aliases:Name
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Force

Indica que esse cmdlet não solicita confirmação.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Profile

Especifica um perfil do Azure.

Tipo:AzureSMProfile
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WaitForComplete

Indica que esse cmdlet aguarda a conclusão da operação antes de retornar o controle ao console do Windows PowerShell.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

AccessControlRecord

Este cmdlet aceita um objeto AccessControlRecord . Um objeto AccessControlRecord contém os seguintes campos:

  • GlobalId (String)
  • InitiatorName (Cadeia de caracteres)
  • InstanceId (String)
  • Nome (String)
  • OperationInProgress (OperationInProgress)
  • VolumeCount (int)

Saídas

TaskStatusInfo, TaskResponse

Esse cmdlet retorna um objeto TaskStatusInfo se você especificar o parâmetro WaitForComplete . Se você não especificar esse parâmetro, ele retornará um objeto TaskResponse .