OSProfile Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The OS profile of the machines in the pool.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.OSProfileTypeConverter))]
public class OSProfile : Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IOSProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.OSProfileTypeConverter))>]
type OSProfile = class
interface IOSProfile
interface IJsonSerializable
Public Class OSProfile
Implements IOSProfile
- Inheritance
-
OSProfile
- Attributes
- Implements
Constructors
OSProfile() |
Creates an new OSProfile instance. |
Properties
LogonType |
Determines how the service should be run. By default, this will be set to Service. |
SecretManagementSettingCertificateStoreLocation |
Where to store certificates on the machine. |
SecretManagementSettingKeyExportable |
Defines if the key of the certificates should be exportable. |
SecretManagementSettingObservedCertificate |
The list of certificates to install on all machines in the pool. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of OSProfile. |
DeserializeFromPSObject(PSObject) | |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IOSProfile. |
FromJsonString(String) |
Creates a new instance of OSProfile, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) | |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |