ArmAppComplianceAutomationModelFactory Class

Definition

Model factory for models.

public static class ArmAppComplianceAutomationModelFactory
type ArmAppComplianceAutomationModelFactory = class
Public Class ArmAppComplianceAutomationModelFactory
Inheritance
ArmAppComplianceAutomationModelFactory

Methods

AppComplianceCategory(String, Nullable<AppComplianceCategoryStatus>, IEnumerable<AppComplianceControlFamily>)

Initializes a new instance of AppComplianceCategory.

AppComplianceControl(String, String, String, String, Uri, Nullable<AppComplianceControlStatus>, IEnumerable<CustomerResponsibility>)

Initializes a new instance of AppComplianceControl.

AppComplianceControlFamily(String, Nullable<ControlFamilyStatus>, IEnumerable<AppComplianceControl>)

Initializes a new instance of AppComplianceControlFamily.

AppComplianceDownloadResult(IEnumerable<ReportResourceItem>, IEnumerable<AppComplianceReportItem>, Uri, Uri)

Initializes a new instance of AppComplianceDownloadResult.

AppComplianceGetOverviewStatusResult(IEnumerable<OverviewStatusItem>)

Initializes a new instance of AppComplianceGetOverviewStatusResult.

AppComplianceOnboardResult(IEnumerable<String>)

Initializes a new instance of AppComplianceOnboardResult.

AppComplianceReportData(ResourceIdentifier, String, ResourceType, SystemData, AppComplianceReportProperties)

Initializes a new instance of AppComplianceReportData.

AppComplianceReportEvidenceData(ResourceIdentifier, String, ResourceType, SystemData, AppComplianceReportEvidenceProperties)

Initializes a new instance of AppComplianceReportEvidenceData.

AppComplianceReportEvidenceProperties(Nullable<AppComplianceReportEvidenceType>, String, String, String, String, Nullable<AppComplianceProvisioningState>)

Initializes a new instance of AppComplianceReportEvidenceProperties.

AppComplianceReportItem(String, String, String, String, Nullable<AppComplianceControlStatus>, String, String, ResourceIdentifier, Nullable<ResourceType>, Nullable<ReportResourceOrigin>, Nullable<ReportResourceStatus>, Nullable<DateTimeOffset>)

Initializes a new instance of AppComplianceReportItem.

AppComplianceReportNameAvailabilityResult(Nullable<Boolean>, Nullable<AppComplianceReportNameUnavailabilityReason>, String)

Initializes a new instance of AppComplianceReportNameAvailabilityResult.

AppComplianceReportPatchProperties(Nullable<DateTimeOffset>, String, IEnumerable<ReportResourceMetadata>, Nullable<AppComplianceReportStatus>, IEnumerable<String>, Nullable<Guid>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, ReportOverviewStatus, ReportStorageInfo, IEnumerable<CertSyncRecord>, Nullable<AppComplianceProvisioningState>)

Initializes a new instance of AppComplianceReportPatchProperties.

AppComplianceReportProperties(DateTimeOffset, String, IEnumerable<ReportResourceMetadata>, Nullable<AppComplianceReportStatus>, IEnumerable<String>, Nullable<Guid>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, ReportOverviewStatus, ReportStorageInfo, IEnumerable<CertSyncRecord>, Nullable<AppComplianceProvisioningState>)

Initializes a new instance of AppComplianceReportProperties.

AppComplianceReportScopingConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, AppComplianceReportScopingConfigurationProperties)

Initializes a new instance of AppComplianceReportScopingConfigurationData.

AppComplianceReportScopingConfigurationProperties(IEnumerable<ScopingAnswer>, Nullable<AppComplianceProvisioningState>)

Initializes a new instance of AppComplianceReportScopingConfigurationProperties.

AppComplianceReportSnapshotData(ResourceIdentifier, String, ResourceType, SystemData, AppComplianceReportSnapshotProperties)

Initializes a new instance of AppComplianceReportSnapshotData.

AppComplianceReportSnapshotProperties(String, Nullable<DateTimeOffset>, Nullable<AppComplianceProvisioningState>, AppComplianceReportProperties, SystemData, IEnumerable<AppComplianceResult>)

Initializes a new instance of AppComplianceReportSnapshotProperties.

AppComplianceReportWebhookData(ResourceIdentifier, String, ResourceType, SystemData, AppComplianceReportWebhookProperties)

Initializes a new instance of AppComplianceReportWebhookData.

AppComplianceReportWebhookProperties(String, Nullable<WebhookStatus>, Nullable<Guid>, Nullable<SendAllEvent>, IEnumerable<WebhookNotificationEvent>, Uri, Nullable<WebhookContentType>, String, Nullable<UpdateWebhookKey>, Nullable<WebhookKeyEnabled>, Nullable<EnableSslVerification>, Nullable<WebhookDeliveryStatus>, Nullable<AppComplianceProvisioningState>)

Initializes a new instance of AppComplianceReportWebhookProperties.

AppComplianceResult(String, IEnumerable<AppComplianceCategory>)

Initializes a new instance of AppComplianceResult.

Assessment(String, Nullable<AssessmentSeverity>, String, String, Nullable<IsPass>, String, IEnumerable<AssessmentResourceContent>)

Initializes a new instance of Assessment.

AssessmentResourceContent(String, Nullable<ResourceStatus>, String, String)

Initializes a new instance of AssessmentResourceContent.

Category(String, Nullable<CategoryType>, Nullable<CategoryStatus>, IEnumerable<ControlFamily>)

Initializes a new instance of Category.

ComplianceReportItem(String, String, String, Nullable<ControlType>, Nullable<ComplianceState>, String, String, String, String, String, String, String, String)

Initializes a new instance of ComplianceReportItem.

ComplianceResult(String, IEnumerable<Category>)

Initializes a new instance of ComplianceResult.

Control(String, String, String, Nullable<ControlType>, String, String, Nullable<ControlStatus>, IEnumerable<Assessment>)

Initializes a new instance of Control.

ControlFamily(String, Nullable<ControlFamilyType>, Nullable<ControlFamilyStatus>, IEnumerable<Control>)

Initializes a new instance of ControlFamily.

CustomerResponsibility(String, String, String, Nullable<ResponsibilityType>, Nullable<ResponsibilitySeverity>, Nullable<ResponsibilityStatus>, Nullable<ResponsibilityEnvironment>, Nullable<Int32>, Nullable<Int32>, IEnumerable<ResponsibilityResourceItem>, IEnumerable<RecommendationDetails>, String, String, IEnumerable<String>)

Initializes a new instance of CustomerResponsibility.

DownloadResponse(IEnumerable<ResourceItem>, IEnumerable<ComplianceReportItem>, Uri, Uri)

Initializes a new instance of DownloadResponse.

EvidenceFileDownloadResult(Uri)

Initializes a new instance of EvidenceFileDownloadResult.

OverviewStatus(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of OverviewStatus.

OverviewStatusItem(String, String)

Initializes a new instance of OverviewStatusItem.

QuickAssessment(ResourceIdentifier, String, Nullable<DateTimeOffset>, Nullable<ReportResourceStatus>, String, String, String)

Initializes a new instance of QuickAssessment.

RecommendationDetails(String, String, IEnumerable<RecommendationSolution>)

Initializes a new instance of RecommendationDetails.

RecommendationSolution(String, String, Nullable<IsRecommendSolution>)

Initializes a new instance of RecommendationSolution.

ReportCollectionGetCountResult(Nullable<Int32>)

Initializes a new instance of ReportCollectionGetCountResult.

ReportFixResult(Nullable<ReportResult>, String)

Initializes a new instance of ReportFixResult.

ReportListInUseStorageAccountsResult(IEnumerable<ReportStorageInfo>)

Initializes a new instance of ReportListInUseStorageAccountsResult.

ReportOverviewStatus(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of ReportOverviewStatus.

ReportProperties(String, Nullable<ReportStatus>, Nullable<Guid>, String, String, String, DateTimeOffset, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, IEnumerable<ResourceMetadata>, OverviewStatus, Nullable<ProvisioningState>)

Initializes a new instance of ReportProperties.

ReportResourceData(ResourceIdentifier, String, ResourceType, SystemData, ReportProperties)

Initializes a new instance of ReportResourceData.

ReportResourceItem(String, String, Nullable<ResourceType>, ResourceIdentifier)

Initializes a new instance of ReportResourceItem.

ReportVerificationResult(Nullable<ReportResult>, String)

Initializes a new instance of ReportVerificationResult.

ResourceItem(String, String, String, String)

Initializes a new instance of ResourceItem.

ResponsibilityResourceItem(ResourceIdentifier, String, Nullable<ResourceType>, Nullable<ReportResourceOrigin>, Nullable<ReportResourceStatus>, Nullable<DateTimeOffset>, IEnumerable<String>)

Initializes a new instance of ResponsibilityResourceItem.

ScopingQuestion(String, String, ScopingQuestionInputType, IEnumerable<String>, IEnumerable<QuestionRuleItem>, String)

Initializes a new instance of ScopingQuestion.

ScopingQuestions(IEnumerable<ScopingQuestion>)

Initializes a new instance of ScopingQuestions.

SnapshotDownloadRequestContent(Nullable<Guid>, AppComplianceDownloadType, String)

Initializes a new instance of SnapshotDownloadRequestContent.

SnapshotProperties(String, String, Nullable<DateTimeOffset>, Nullable<ProvisioningState>, ReportProperties, SystemData, IEnumerable<ComplianceResult>)

Initializes a new instance of SnapshotProperties.

SnapshotResourceData(ResourceIdentifier, String, ResourceType, SystemData, SnapshotProperties)

Initializes a new instance of SnapshotResourceData.

SyncCertRecordResult(CertSyncRecord)

Initializes a new instance of SyncCertRecordResult.

TriggerEvaluationProperty(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, IEnumerable<QuickAssessment>)

Initializes a new instance of TriggerEvaluationProperty.

TriggerEvaluationResult(TriggerEvaluationProperty)

Initializes a new instance of TriggerEvaluationResult.

Applies to