internal static string ToSerializedValue(this RemoteManagementModeConfiguration value) { switch (value) { case RemoteManagementModeConfiguration.Unknown: return("Unknown"); case RemoteManagementModeConfiguration.Disabled: return("Disabled"); case RemoteManagementModeConfiguration.HttpsEnabled: return("HttpsEnabled"); case RemoteManagementModeConfiguration.HttpsAndHttpEnabled: return("HttpsAndHttpEnabled"); } return(null); }
/// <summary> /// Initializes a new instance of the RemoteManagementSettings class. /// </summary> /// <param name="remoteManagementMode">The remote management mode. /// Possible values include: 'Unknown', 'Disabled', 'HttpsEnabled', /// 'HttpsAndHttpEnabled'</param> /// <param name="remoteManagementCertificate">The remote management /// certificates.</param> public RemoteManagementSettings(RemoteManagementModeConfiguration remoteManagementMode, string remoteManagementCertificate = default(string)) { RemoteManagementMode = remoteManagementMode; RemoteManagementCertificate = remoteManagementCertificate; }
/// <summary> /// Initializes a new instance of the RemoteManagementSettingsPatch /// class. /// </summary> /// <param name="remoteManagementMode">The remote management mode. /// Possible values include: 'Unknown', 'Disabled', 'HttpsEnabled', /// 'HttpsAndHttpEnabled'</param> public RemoteManagementSettingsPatch(RemoteManagementModeConfiguration remoteManagementMode) { RemoteManagementMode = remoteManagementMode; }
/// <summary> /// Initializes a new instance of the RemoteManagementSettings class /// with required arguments. /// </summary> public RemoteManagementSettings(RemoteManagementModeConfiguration remoteManagementMode) : this() { this.RemoteManagementMode = remoteManagementMode; }