API Reference
Class
DesiredStateBimiPolicy
Provides desired state bimi policy functionality.
Inheritance
- Object
- DesiredStateBimiPolicy
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
- Method DesiredStateBimiPolicy.Clone
- Property DesiredStateConfiguration.Bimi
- Property DesiredStateProfile.Bimi
Accepted by parameters
- Method DesiredStateBimiPolicy.Apply
Constructors
public DesiredStateBimiPolicy() #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> RequireRecord { get; set; } #JsonPropertyName("requireRecord")Gets or sets the require record value.
public Nullable<Boolean> RequireIndicator { get; set; } #JsonPropertyName("requireIndicator")When true, requires the domain not to decline publishing a BIMI indicator (l= and/or a= must be present).
public Nullable<Boolean> RequireValidLocation { get; set; } #JsonPropertyName("requireValidLocation")When true, requires a valid https://...svg(.svgz) location.
public String[] AllowedLocationHostSuffixes { get; set; } #JsonPropertyName("allowedLocationHostSuffixes")Allowed host suffixes for the indicator URL (vendor-hosted BIMI).
public Nullable<Boolean> RequireAuthority { get; set; } #JsonPropertyName("requireAuthority")When true, requires an authority (VMC) URL.
public String[] AllowedAuthorityHostSuffixes { get; set; } #JsonPropertyName("allowedAuthorityHostSuffixes")Allowed host suffixes for the authority URL (vendor-hosted VMC).
public Nullable<Boolean> SkipIndicatorDownload { get; set; } #JsonPropertyName("skipIndicatorDownload")When true, do not download the indicator SVG as part of the BIMI check.