Поделиться через


Disable-AzVMDiskEncryption

Отключает шифрование на виртуальной машине IaaS.

Синтаксис

Default (по умолчанию)

Disable-AzVMDiskEncryption
    [-ResourceGroupName] <String>
    [-VMName] <String>
    [[-VolumeType] <String>]
    [[-Name] <String>]
    [[-TypeHandlerVersion] <String>]
    [-Force]
    [-DisableAutoUpgradeMinorVersion]
    [-ExtensionType <String>]
    [-ExtensionPublisherName <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Disable-AzVMDiskEncryption отключает шифрование на виртуальной машине как услуга (IaaS). Этот командлет поддерживается только на виртуальных машинах Windows, а не на виртуальных машинах Linux. Этот командлет устанавливает расширение на виртуальной машине, чтобы отключить шифрование. Если параметр Name не указан, создается расширение с именем По умолчанию AzureDiskEncryption для виртуальных машин Windows. Внимание. Этот командлет перезагружает виртуальную машину.

Примеры

Пример 1. Отключение шифрования для всех томов на виртуальной машине Windows

Disable-AzVMDiskEncryption -ResourceGroupName "Group001" -VMName "VM002"

Эта команда отключает шифрование для томов типа всех виртуальных машин с именем VM002, которая принадлежит группе ресурсов с именем Group001. Так как параметр VolumeType не указан, командлет задает значение All.

Пример 2. Отключение шифрования томов данных на виртуальной машине Windows

$ResourceGroup = "Group002"
$VMName = "VM004"
$VolumeType = "Data"
Disable-AzVMDiskEncryption -ResourceGroupName $ResourceGroup -VMName $VMName -VolumeType $VolumeType

Эта команда отключает шифрование томов данных типа для виртуальной машины с именем VM004, которая принадлежит группе ресурсов с именем Group002.

Параметры

-Confirm

Запрашивает подтверждение перед запуском cmdlet.

Свойства параметра

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

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

Свойства параметра

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DisableAutoUpgradeMinorVersion

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ExtensionPublisherName

Имя издателя расширения. Укажите этот параметр только для переопределения значения по умолчанию Microsoft.Azure.Security.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ExtensionType

Тип расширения. Укажите этот параметр, чтобы переопределить значение по умолчанию azureDiskEncryption для виртуальных машин Windows и AzureDiskEncryptionForLinux для виртуальных машин Linux.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Force

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя ресурса Azure Resource Manager (ARM), представляющего расширение. Если этот параметр не указан, этот командлет по умолчанию имеет значение AzureDiskEncryption для виртуальных машин Windows.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ExtensionName

Наборы параметров

(All)
Position:3
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ResourceGroupName

Указывает имя группы ресурсов виртуальной машины.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-TypeHandlerVersion

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:HandlerVersion, Версия

Наборы параметров

(All)
Position:4
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-VMName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ИмяРесурса

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-VolumeType

Указывает тип томов виртуальных машин для выполнения операции шифрования. Для виртуальных машин Windows допустимые значения:

  • All
  • OS
  • Данные. Если значение этого параметра не указано, значение по умолчанию — All. Отключение шифрования в настоящее время не поддерживается для Linux.

Свойства параметра

Тип:String
Default value:None
Допустимые значения:OS, Data, All
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:2
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-WhatIf

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

Свойства параметра

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

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

String

SwitchParameter

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

PSAzureOperationResponse