API Reference
Microsoft365TenantInfo
Provides microsoft365 tenant info functionality.
Inheritance
- Object
- Microsoft365TenantInfo
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 Microsoft365OverviewInfo.Tenant
Accepted by parameters
Constructors
public Microsoft365TenantInfo() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public HealthCheckType Check { get; set; } #Gets or sets the check value.
public AnalysisArea Area { get; set; } #Gets or sets the area value.
public String Subject { get; set; } #Gets or sets the subject value.
public Boolean QuerySucceeded { get; set; } #Gets or sets the query succeeded value.
public String FailureReason { get; set; } #Gets or sets the failure reason value.
public Boolean IsMicrosoft365Tenant { get; set; } #Gets or sets the is microsoft365 tenant value.
public Microsoft365DetectionConfidence DetectionConfidence { get; set; } #Gets or sets the detection confidence value.
public String TenantId { get; set; } #Gets or sets the tenant id value.
public String TenantName { get; set; } #Gets or sets the tenant name value.
public String CompanyName { get; set; } #Gets or sets the company name value.
public String TenantNamespaceDomain { get; set; } #Gets or sets the tenant namespace domain value.
public String NameSpaceType { get; set; } #Gets or sets the name space type value.
public TenantIdentityProviderKind IdentityProviderKind { get; set; } #Gets or sets the identity provider kind value.
public String IdentityProvider { get; set; } #Gets or sets the identity provider value.
public Microsoft365FederationMode FederationMode { get; set; } #Gets or sets the federation mode value.
public TenantCloudInstanceKind CloudInstance { get; set; } #Gets or sets the cloud instance value.
public TenantRegionKind Region { get; set; } #Gets or sets the region value.
public Boolean ConsumerDomain { get; set; } #Gets or sets the consumer domain value.
public Microsoft365AuthExposureStatus UserEnumerationStatus { get; set; } #Gets or sets the user enumeration status value.
public Microsoft365AuthExposureStatus SmartLockoutStatus { get; set; } #Gets or sets the smart lockout status value.
public Microsoft365AuthThrottlingStatus ThrottlingStatus { get; set; } #Gets or sets the throttling status value.
public Boolean AuthenticationProbeSucceeded { get; set; } #Gets or sets the authentication probe succeeded value.
public String AuthenticationProbeAddress { get; set; } #Gets or sets the authentication probe address value.
public MicrosoftCredentialTypeProbe AuthenticationProbe { get; set; } #Gets or sets the authentication probe value.
public Microsoft365AuthenticationSummary AuthenticationSummary { get; set; } #Gets or sets the authentication summary value.
public Microsoft365AuthPathKind AuthenticationPath { get; set; } #Gets or sets the authentication path value.
public IReadOnlyList<String> SupportedGrantTypes { get; set; } #Gets or sets the supported grant types value.
public IReadOnlyList<String> SupportedResponseTypes { get; set; } #Gets or sets the supported response types value.
public IReadOnlyList<Microsoft365ServiceDetection> Services { get; set; } #Gets or sets the services value.
public Microsoft365WorkloadConfidenceSummary WorkloadSummary { get; set; } #Gets or sets the workload summary value.
public Microsoft365DnsApplicationSummary DnsApplicationSummary { get; set; } #Gets or sets the dns application summary value.
public Microsoft365EvidenceSummary EvidenceSummary { get; set; } #Gets or sets the evidence summary value.
public IReadOnlyList<Microsoft365TenantDomain> TenantDomains { get; set; } #Gets or sets the tenant domains value.
public IReadOnlyList<KnownMicrosoft365Subdomain> KnownSubdomains { get; set; } #Gets or sets the known subdomains value.
public IReadOnlyList<DetectedDnsApplication> DetectedDnsApplications { get; set; } #Gets or sets the detected dns applications value.
public IReadOnlyList<Microsoft365EvidenceItem> EvidenceLedger { get; set; } #Gets or sets the evidence ledger value.
public IReadOnlyList<Assessment> Assessments { get; set; } #Gets or sets the assessments value.
public String Status { get; set; } #Gets or sets the status value.
public Int32 WarningCount { get; set; } #Gets or sets the warning count value.
public Int32 ErrorCount { get; set; } #Gets or sets the error count value.
public String Summary { get; set; } #Gets or sets the summary value.
public IReadOnlyList<RecommendationAdvice> Recommendations { get; set; } #Gets or sets the recommendations value.
public IReadOnlyList<RecommendationAdvice> Positives { get; set; } #Gets or sets the positives value.
public IReadOnlyList<String> References { get; set; } #Gets or sets the references value.
public IReadOnlyList<String> Highlights { get; set; } #Gets or sets the highlights value.