WinRMListener Class

Describes Protocol and thumbprint of Windows Remote Management listener.

Inheritance
WinRMListener

Constructor

WinRMListener(*, protocol: Optional[Union[str, azure.mgmt.compute.v2021_07_01.models._compute_management_client_enums.ProtocolTypes]] = None, certificate_url: Optional[str] = None, **kwargs)

Parameters

protocol
str or ProtocolTypes
Required

Specifies the protocol of WinRM listener. <br>``<br> Possible values are: <br>http <br>``<br> https. Possible values include: "Http", "Https".

certificate_url
str
Required

This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see Add a key or secret to the key vault. In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>",:code:
"dataType":"pfx",:code:
"password":"<pfx-file-password>"<br>} <br> To install certificates on a virtual machine it is recommended to use the Azure Key Vault virtual machine extension for Linux or the Azure Key Vault virtual machine extension for Windows.