You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -341,7 +343,7 @@ class AwsSSMNonCompliantSummary:
341
343
severity_summary: Optional[AwsSSMSeveritySummary] =field(default=None, metadata={"description": "A summary of the non-compliance severity by compliance type"}) # fmt: skip
_kind_description: ClassVar[str] ="AWS SSM Resource Compliance is a feature within AWS Systems Manager that evaluates and reports on the compliance status of AWS resources. It checks resources against predefined or custom rules, identifying non-compliant configurations and security issues. Users can view compliance data, generate reports, and take corrective actions to maintain resource adherence to organizational standards and best practices."# fmt: skip
compliance_type: Optional[str] =field(default=None, metadata={"description": "The compliance type."}) # fmt: skip
382
-
resource_type: Optional[str] =field(default=None, metadata={"description": "The resource type."}) # fmt: skip
383
-
resource_id: Optional[str] =field(default=None, metadata={"description": "The resource ID."}) # fmt: skip
384
-
status: Optional[str] =field(default=None, metadata={"description": "The compliance status for the resource."}) # fmt: skip
385
-
overall_severity: Optional[str] =field(default=None, metadata={"description": "The highest severity item found for the resource. The resource is compliant for this item."}) # fmt: skip
386
-
execution_summary: Optional[AwsSSMComplianceExecutionSummary] =field(default=None, metadata={"ignore_history": True, "description": "Information about the execution."}) # fmt: skip
387
-
compliant_summary: Optional[AwsSSMCompliantSummary] =field(default=None, metadata={"description": "A list of items that are compliant for the resource."}) # fmt: skip
388
-
non_compliant_summary: Optional[AwsSSMNonCompliantSummary] =field(default=None, metadata={"description": "A list of items that aren't compliant for the resource."}) # fmt: skip
377
+
compliance_type: Optional[str] =field(default=None, metadata={"description": "The compliance type. For example, Association (for a State Manager association), Patch, or Custom:string are all valid compliance types."}) # fmt: skip
378
+
resource_type: Optional[str] =field(default=None, metadata={"description": "The type of resource. ManagedInstance is currently the only supported resource type."}) # fmt: skip
379
+
resource_id: Optional[str] =field(default=None, metadata={"description": "An ID for the resource. For a managed node, this is the node ID."}) # fmt: skip
380
+
title: Optional[str] =field(default=None, metadata={"description": "A title for the compliance item. For example, if the compliance item is a Windows patch, the title could be the title of the KB article for the patch; for example: Security Update for Active Directory Federation Services."}) # fmt: skip
381
+
status: Optional[str] =field(default=None, metadata={"description": "The status of the compliance item. An item is either COMPLIANT, NON_COMPLIANT, or an empty string (for Windows patches that aren't applicable)."}) # fmt: skip
382
+
severity: Optional[str] =field(default=None, metadata={"description": "The severity of the compliance status. Severity can be one of the following: Critical, High, Medium, Low, Informational, Unspecified."}) # fmt: skip
383
+
execution_summary: Optional[AwsSSMComplianceExecutionSummary] =field(default=None, metadata={"description": "A summary for the compliance item. The summary includes an execution ID, the execution type (for example, command), and the execution time."}) # fmt: skip
384
+
compliance_details: Optional[Dict[str, str]] =field(default=None, metadata={"description": "A Key:Value tag combination for the compliance item."}) # fmt: skip
0 commit comments