New-AzResourceLock

Создает блокировку ресурса.

Синтаксис

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

Описание

Командлет New-AzResourceLock создает блокировку ресурсов.

Примеры

Пример 1. Создание блокировки ресурсов на веб-сайте

New-AzResourceLock -LockLevel CanNotDelete -LockNotes "My lock notes" -LockName "ContosoSiteLock" -ResourceName "ContosoSite" -ResourceType "microsoft.web/sites"

Эта команда создает блокировку ресурсов на веб-сайте.

Пример 2. Создание блокировки ресурсов в базе данных

New-AzResourceLock -LockLevel CanNotDelete -LockNotes "Lock note" -LockName "db-lock" -ResourceName "server1/ContosoDB"  -ResourceGroupName "RG1" -ResourceType "Microsoft.Sql/servers/databases"

Эта команда создает блокировку ресурсов в базе данных Azure.

Параметры

-ApiVersion

Указывает версию API поставщика ресурсов для использования. Если вы не указываете версию, этот командлет использует последнюю доступную версию.

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

-Confirm

Запрос подтверждения перед выполнением командлета.

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Принудительное выполнение команды без запроса на подтверждение пользователем.

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

-LockId

Указывает идентификатор блокировки.

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

-LockLevel

Задает уровень блокировки. В настоящее время допустимыми значениями являются CanNotDelete, ReadOnly.

Type:LockLevel
Aliases:Level
Accepted values:CanNotDelete, ReadOnly
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LockName

Указывает имя блокировки.

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

-LockNotes

Задает заметки для блокировки.

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

-Pre

Указывает, что этот командлет рассматривает версии API предварительной версии, когда она автоматически определяет, какую версию следует использовать.

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

-ResourceGroupName

Указывает имя группы ресурсов, для которой применяется блокировка или которая содержит группу ресурсов, для которой применяется блокировка.

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

-ResourceName

Указывает имя ресурса, для которого применяется блокировка. Например, чтобы указать базу данных, используйте следующий формат: ContosoServer/ContosoDatabase

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

-ResourceType

Указывает тип ресурса, для которого применяется блокировка.

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

-Scope

Указывает область, к которым применяется блокировка. Например, чтобы указать базу данных, используйте следующий формат: имя базы данных сервера имен группы/providers/Microsoft.Sql/servers//databases/ресурсов идентификатора/resourceGroups/подписки, /subscriptions/чтобы указать группу ресурсов, используйте следующий формат: имя группы ресурсов идентификатора/resourceGroups/подписки. /subscriptions/

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

Входные данные

String

LockLevel

Выходные данные

PSObject