/// <summary>
 /// Initializes a new instance of the Summary class.
 /// </summary>
 /// <param name="odataid">OData entity ID; always set to null since
 /// summaries do not have an entity ID.</param>
 /// <param name="odatacontext">OData context string; used by OData
 /// clients to resolve type information based on metadata.</param>
 /// <param name="results">Non-compliance summary for all policy
 /// assignments.</param>
 /// <param name="policyAssignments">Policy assignments summary.</param>
 public Summary(string odataid = default(string), string odatacontext = default(string), SummaryResults results = default(SummaryResults), IList <PolicyAssignmentSummary> policyAssignments = default(IList <PolicyAssignmentSummary>))
 {
     Odataid           = odataid;
     Odatacontext      = odatacontext;
     Results           = results;
     PolicyAssignments = policyAssignments;
     CustomInit();
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the PolicyAssignmentSummary class.
 /// </summary>
 /// <param name="policyAssignmentId">Policy assignment ID.</param>
 /// <param name="policySetDefinitionId">Policy set definition ID, if
 /// the policy assignment is for a policy set.</param>
 /// <param name="results">Non-compliance summary for the policy
 /// assignment.</param>
 /// <param name="policyDefinitions">Policy definitions summary.</param>
 public PolicyAssignmentSummary(string policyAssignmentId = default(string), string policySetDefinitionId = default(string), SummaryResults results = default(SummaryResults), IList <PolicyDefinitionSummary> policyDefinitions = default(IList <PolicyDefinitionSummary>))
 {
     PolicyAssignmentId    = policyAssignmentId;
     PolicySetDefinitionId = policySetDefinitionId;
     Results           = results;
     PolicyDefinitions = policyDefinitions;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the PolicyDefinitionSummary class.
 /// </summary>
 /// <param name="policyDefinitionId">Policy definition ID.</param>
 /// <param name="policyDefinitionReferenceId">Policy definition
 /// reference ID.</param>
 /// <param name="effect">Policy effect, i.e. policy definition
 /// action.</param>
 /// <param name="results">Non-compliance summary for the policy
 /// definition.</param>
 public PolicyDefinitionSummary(string policyDefinitionId = default(string), string policyDefinitionReferenceId = default(string), string effect = default(string), SummaryResults results = default(SummaryResults))
 {
     PolicyDefinitionId          = policyDefinitionId;
     PolicyDefinitionReferenceId = policyDefinitionReferenceId;
     Effect  = effect;
     Results = results;
     CustomInit();
 }