Partilhar via


Set-AzResourceLock

Modifica um bloqueio de recurso.

Sintaxe

Set-AzResourceLock
   -LockName <String>
   -LockLevel <LockLevel>
   [-LockNotes <String>]
   [-Force]
   -Scope <String>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzResourceLock
   -LockName <String>
   -LockLevel <LockLevel>
   [-LockNotes <String>]
   [-Force]
   -ResourceGroupName <String>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzResourceLock
   -LockName <String>
   -LockLevel <LockLevel>
   [-LockNotes <String>]
   [-Force]
   -ResourceName <String>
   -ResourceType <String>
   -ResourceGroupName <String>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzResourceLock
   -LockName <String>
   -LockLevel <LockLevel>
   [-LockNotes <String>]
   [-Force]
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzResourceLock
   -LockName <String>
   -LockLevel <LockLevel>
   [-LockNotes <String>]
   [-Force]
   -ResourceName <String>
   -ResourceType <String>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzResourceLock
   -LockLevel <LockLevel>
   [-LockNotes <String>]
   [-Force]
   -LockId <String>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

O cmdlet Set-AzResourceLock modifica um bloqueio de recurso.

Exemplos

Exemplo 1: Atualizar notas para um bloqueio

Set-AzResourceLock -LockLevel CanNotDelete -LockNotes "Updated note" -LockName "ContosoSiteLock" -ResourceName "ContosoSite" -ResourceType "microsoft.web/sites" -ResourceGroupName "ResourceGroup11"

Este comando atualiza a nota para um bloqueio chamado ContosoSiteLock.

Parâmetros

-ApiVersion

Especifica a versão da API do provedor de recursos a ser usada. Se você não especificar uma versão, esse cmdlet usará a versão mais recente disponível.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Force

Força o comando a ser executado sem pedir a confirmação do usuário.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-LockId

Especifica a ID do bloqueio que este cmdlet modifica.

Tipo:String
Aliases:Id, ResourceId
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-LockLevel

Especifica o nível para o bloqueio. Atualmente, o único valor válido é CanNotDelete.

Tipo:LockLevel
Aliases:Level
Valores aceites:CanNotDelete, ReadOnly
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-LockName

Especifica o nome do bloqueio que este cmdlet modifica.

Tipo:String
Aliases:ExtensionResourceName, Name
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-LockNotes

Especifica as anotações para o bloqueio.

Tipo:String
Aliases:Notes
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Pre

Indica que esse cmdlet considera versões de API de pré-lançamento quando determina automaticamente qual versão usar.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceGroupName

Especifica o nome do grupo de recursos ao qual o bloqueio se aplica.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ResourceName

Especifica o nome do recurso ao qual o bloqueio se aplica. Por exemplo, para especificar um banco de dados, use o seguinte formato: Banco de Dados do Servidor/

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ResourceType

Especifica o tipo de recurso ao qual o bloqueio se aplica.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Scope

Especifica o escopo ao qual o bloqueio se aplica. Por exemplo, para especificar um banco de dados, use o seguinte formato: /subscriptions/ID/resourceGroups/da subscrição nome/providers/Microsoft.Sql/servers/do grupo de recursos nome/databases/do servidor nome do banco de dados Para especificar um grupo de recursos, use o seguinte formato: /subscriptions/ID/resourceGroups/da subscrição nome do grupo de recursos

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

String

LockLevel

Saídas

PSObject