API Reference
Class
DesiredStateStartTlsPolicy
Provides desired state start tls policy functionality.
Inheritance
- Object
- DesiredStateStartTlsPolicy
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property DesiredStateConfiguration.StartTls
- Property DesiredStateProfile.StartTls
- Method DesiredStateStartTlsPolicy.Clone
Accepted by parameters
Constructors
public DesiredStateStartTlsPolicy() #Methods
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Nullable<Boolean> Enabled { get; set; } #JsonPropertyName("enabled")Gets or sets the enabled value.
public Nullable<Boolean> RequireAtLeastOneResult { get; set; } #JsonPropertyName("requireAtLeastOneResult")When true, warns if no STARTTLS results were produced.
public Nullable<Boolean> RequireAnyServerSupported { get; set; } #JsonPropertyName("requireAnyServerSupported")When true, requires at least one server to support STARTTLS.
public Nullable<Boolean> RequireAllServersSupported { get; set; } #JsonPropertyName("requireAllServersSupported")When true, requires all servers to support STARTTLS.
public Nullable<Boolean> DisallowDowngradeDetected { get; set; } #JsonPropertyName("disallowDowngradeDetected")When true, treats STARTTLS downgrade detection as drift.