{
    "Provider": "aws",
    "CheckID": "appstream_fleet_session_disconnect_timeout",
    "CheckTitle": "Ensure session idle disconnect timeout is set to 10 minutes or less.",
    "CheckType": ["Software and Configuration Checks", "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark"],
    "ServiceName": "appstream",
    "SubServiceName": "",
    "ResourceIdTemplate": "arn:partition:appstream:region:account-id:fleet/resource-id",
    "Severity": "medium",
    "ResourceType": "AppStream",
    "Description": "Ensure session idle disconnect timeout is set to 10 minutes or less.",
    "Risk": "Idle disconnect timeout in minutes is the amount of time that users can be inactive before they are disconnected from their streaming session and the Disconnect timeout in minutes time begins.",
    "RelatedUrl": "https://docs.aws.amazon.com/appstream2/latest/developerguide/set-up-stacks-fleets.html",
    "Remediation": {
      "Code": {
        "CLI": "",
        "NativeIaC": "",
        "Other": "",
        "Terraform": ""
      },
      "Recommendation": {
        "Text": "Change the session idle timeout to 10 minutes or less for the AppStream Fleet.",
        "Url": "https://docs.aws.amazon.com/appstream2/latest/developerguide/set-up-stacks-fleets.html"
      }
    },
    "Categories": [],
    "Tags": {
      "Tag1Key": "value",
      "Tag2Key": "value"
    },
    "DependsOn": [],
    "RelatedTo": [],
    "Notes": "Infrastructure Security",
    "Compliance": []
  }

