HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/api.javaapp.co.uk_old/node_modules/aws-sdk/apis/securityhub-2018-10-26.min.json
{
  "version": "2.0",
  "metadata": {
    "apiVersion": "2018-10-26",
    "endpointPrefix": "securityhub",
    "jsonVersion": "1.1",
    "protocol": "rest-json",
    "serviceFullName": "AWS SecurityHub",
    "serviceId": "SecurityHub",
    "signatureVersion": "v4",
    "signingName": "securityhub",
    "uid": "securityhub-2018-10-26"
  },
  "operations": {
    "AcceptAdministratorInvitation": {
      "http": {
        "requestUri": "/administrator"
      },
      "input": {
        "type": "structure",
        "required": [
          "AdministratorId",
          "InvitationId"
        ],
        "members": {
          "AdministratorId": {},
          "InvitationId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "AcceptInvitation": {
      "http": {
        "requestUri": "/master"
      },
      "input": {
        "type": "structure",
        "required": [
          "MasterId",
          "InvitationId"
        ],
        "members": {
          "MasterId": {},
          "InvitationId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "deprecated": true,
      "deprecatedMessage": "This API has been deprecated, use AcceptAdministratorInvitation API instead."
    },
    "BatchDisableStandards": {
      "http": {
        "requestUri": "/standards/deregister"
      },
      "input": {
        "type": "structure",
        "required": [
          "StandardsSubscriptionArns"
        ],
        "members": {
          "StandardsSubscriptionArns": {
            "shape": "S7"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "StandardsSubscriptions": {
            "shape": "S9"
          }
        }
      }
    },
    "BatchEnableStandards": {
      "http": {
        "requestUri": "/standards/register"
      },
      "input": {
        "type": "structure",
        "required": [
          "StandardsSubscriptionRequests"
        ],
        "members": {
          "StandardsSubscriptionRequests": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "StandardsArn"
              ],
              "members": {
                "StandardsArn": {},
                "StandardsInput": {
                  "shape": "Sb"
                }
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "StandardsSubscriptions": {
            "shape": "S9"
          }
        }
      }
    },
    "BatchGetSecurityControls": {
      "http": {
        "requestUri": "/securityControls/batchGet"
      },
      "input": {
        "type": "structure",
        "required": [
          "SecurityControlIds"
        ],
        "members": {
          "SecurityControlIds": {
            "shape": "Sk"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "SecurityControls"
        ],
        "members": {
          "SecurityControls": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "SecurityControlId",
                "SecurityControlArn",
                "Title",
                "Description",
                "RemediationUrl",
                "SeverityRating",
                "SecurityControlStatus"
              ],
              "members": {
                "SecurityControlId": {},
                "SecurityControlArn": {},
                "Title": {},
                "Description": {},
                "RemediationUrl": {},
                "SeverityRating": {},
                "SecurityControlStatus": {}
              }
            }
          },
          "UnprocessedIds": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "SecurityControlId",
                "ErrorCode"
              ],
              "members": {
                "SecurityControlId": {},
                "ErrorCode": {},
                "ErrorReason": {}
              }
            }
          }
        }
      }
    },
    "BatchGetStandardsControlAssociations": {
      "http": {
        "requestUri": "/associations/batchGet"
      },
      "input": {
        "type": "structure",
        "required": [
          "StandardsControlAssociationIds"
        ],
        "members": {
          "StandardsControlAssociationIds": {
            "type": "list",
            "member": {
              "shape": "Sv"
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "StandardsControlAssociationDetails"
        ],
        "members": {
          "StandardsControlAssociationDetails": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "StandardsArn",
                "SecurityControlId",
                "SecurityControlArn",
                "AssociationStatus"
              ],
              "members": {
                "StandardsArn": {},
                "SecurityControlId": {},
                "SecurityControlArn": {},
                "AssociationStatus": {},
                "RelatedRequirements": {
                  "shape": "S10"
                },
                "UpdatedAt": {
                  "shape": "S11"
                },
                "UpdatedReason": {},
                "StandardsControlTitle": {},
                "StandardsControlDescription": {},
                "StandardsControlArns": {
                  "type": "list",
                  "member": {}
                }
              }
            }
          },
          "UnprocessedAssociations": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "StandardsControlAssociationId",
                "ErrorCode"
              ],
              "members": {
                "StandardsControlAssociationId": {
                  "shape": "Sv"
                },
                "ErrorCode": {},
                "ErrorReason": {}
              }
            }
          }
        }
      }
    },
    "BatchImportFindings": {
      "http": {
        "requestUri": "/findings/import"
      },
      "input": {
        "type": "structure",
        "required": [
          "Findings"
        ],
        "members": {
          "Findings": {
            "type": "list",
            "member": {
              "shape": "S17"
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "FailedCount",
          "SuccessCount"
        ],
        "members": {
          "FailedCount": {
            "type": "integer"
          },
          "SuccessCount": {
            "type": "integer"
          },
          "FailedFindings": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "Id",
                "ErrorCode",
                "ErrorMessage"
              ],
              "members": {
                "Id": {},
                "ErrorCode": {},
                "ErrorMessage": {}
              }
            }
          }
        }
      }
    },
    "BatchUpdateFindings": {
      "http": {
        "method": "PATCH",
        "requestUri": "/findings/batchupdate"
      },
      "input": {
        "type": "structure",
        "required": [
          "FindingIdentifiers"
        ],
        "members": {
          "FindingIdentifiers": {
            "shape": "Slj"
          },
          "Note": {
            "shape": "Sll"
          },
          "Severity": {
            "type": "structure",
            "members": {
              "Normalized": {
                "type": "integer"
              },
              "Product": {
                "type": "double"
              },
              "Label": {}
            }
          },
          "VerificationState": {},
          "Confidence": {
            "type": "integer"
          },
          "Criticality": {
            "type": "integer"
          },
          "Types": {
            "shape": "S18"
          },
          "UserDefinedFields": {
            "shape": "S1f"
          },
          "Workflow": {
            "type": "structure",
            "members": {
              "Status": {}
            }
          },
          "RelatedFindings": {
            "shape": "Ski"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ProcessedFindings",
          "UnprocessedFindings"
        ],
        "members": {
          "ProcessedFindings": {
            "shape": "Slj"
          },
          "UnprocessedFindings": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "FindingIdentifier",
                "ErrorCode",
                "ErrorMessage"
              ],
              "members": {
                "FindingIdentifier": {
                  "shape": "Slk"
                },
                "ErrorCode": {},
                "ErrorMessage": {}
              }
            }
          }
        }
      }
    },
    "BatchUpdateStandardsControlAssociations": {
      "http": {
        "method": "PATCH",
        "requestUri": "/associations"
      },
      "input": {
        "type": "structure",
        "required": [
          "StandardsControlAssociationUpdates"
        ],
        "members": {
          "StandardsControlAssociationUpdates": {
            "type": "list",
            "member": {
              "shape": "Slt"
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UnprocessedAssociationUpdates": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "StandardsControlAssociationUpdate",
                "ErrorCode"
              ],
              "members": {
                "StandardsControlAssociationUpdate": {
                  "shape": "Slt"
                },
                "ErrorCode": {},
                "ErrorReason": {}
              }
            }
          }
        }
      }
    },
    "CreateActionTarget": {
      "http": {
        "requestUri": "/actionTargets"
      },
      "input": {
        "type": "structure",
        "required": [
          "Name",
          "Description",
          "Id"
        ],
        "members": {
          "Name": {},
          "Description": {},
          "Id": {}
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ActionTargetArn"
        ],
        "members": {
          "ActionTargetArn": {}
        }
      }
    },
    "CreateFindingAggregator": {
      "http": {
        "requestUri": "/findingAggregator/create"
      },
      "input": {
        "type": "structure",
        "required": [
          "RegionLinkingMode"
        ],
        "members": {
          "RegionLinkingMode": {},
          "Regions": {
            "shape": "Sk"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FindingAggregatorArn": {},
          "FindingAggregationRegion": {},
          "RegionLinkingMode": {},
          "Regions": {
            "shape": "Sk"
          }
        }
      }
    },
    "CreateInsight": {
      "http": {
        "requestUri": "/insights"
      },
      "input": {
        "type": "structure",
        "required": [
          "Name",
          "Filters",
          "GroupByAttribute"
        ],
        "members": {
          "Name": {},
          "Filters": {
            "shape": "Sm2"
          },
          "GroupByAttribute": {}
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "InsightArn"
        ],
        "members": {
          "InsightArn": {}
        }
      }
    },
    "CreateMembers": {
      "http": {
        "requestUri": "/members"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountDetails"
        ],
        "members": {
          "AccountDetails": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "AccountId"
              ],
              "members": {
                "AccountId": {},
                "Email": {}
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UnprocessedAccounts": {
            "shape": "Smr"
          }
        }
      }
    },
    "DeclineInvitations": {
      "http": {
        "requestUri": "/invitations/decline"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "Smu"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UnprocessedAccounts": {
            "shape": "Smr"
          }
        }
      }
    },
    "DeleteActionTarget": {
      "http": {
        "method": "DELETE",
        "requestUri": "/actionTargets/{ActionTargetArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "ActionTargetArn"
        ],
        "members": {
          "ActionTargetArn": {
            "location": "uri",
            "locationName": "ActionTargetArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ActionTargetArn"
        ],
        "members": {
          "ActionTargetArn": {}
        }
      }
    },
    "DeleteFindingAggregator": {
      "http": {
        "method": "DELETE",
        "requestUri": "/findingAggregator/delete/{FindingAggregatorArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "FindingAggregatorArn"
        ],
        "members": {
          "FindingAggregatorArn": {
            "location": "uri",
            "locationName": "FindingAggregatorArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteInsight": {
      "http": {
        "method": "DELETE",
        "requestUri": "/insights/{InsightArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "InsightArn"
        ],
        "members": {
          "InsightArn": {
            "location": "uri",
            "locationName": "InsightArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "InsightArn"
        ],
        "members": {
          "InsightArn": {}
        }
      }
    },
    "DeleteInvitations": {
      "http": {
        "requestUri": "/invitations/delete"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "Smu"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UnprocessedAccounts": {
            "shape": "Smr"
          }
        }
      }
    },
    "DeleteMembers": {
      "http": {
        "requestUri": "/members/delete"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "Smu"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UnprocessedAccounts": {
            "shape": "Smr"
          }
        }
      }
    },
    "DescribeActionTargets": {
      "http": {
        "requestUri": "/actionTargets/get"
      },
      "input": {
        "type": "structure",
        "members": {
          "ActionTargetArns": {
            "shape": "Sn7"
          },
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ActionTargets"
        ],
        "members": {
          "ActionTargets": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "ActionTargetArn",
                "Name",
                "Description"
              ],
              "members": {
                "ActionTargetArn": {},
                "Name": {},
                "Description": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeHub": {
      "http": {
        "method": "GET",
        "requestUri": "/accounts"
      },
      "input": {
        "type": "structure",
        "members": {
          "HubArn": {
            "location": "querystring",
            "locationName": "HubArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "HubArn": {},
          "SubscribedAt": {},
          "AutoEnableControls": {
            "type": "boolean"
          },
          "ControlFindingGenerator": {}
        }
      }
    },
    "DescribeOrganizationConfiguration": {
      "http": {
        "method": "GET",
        "requestUri": "/organization/configuration"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {
          "AutoEnable": {
            "type": "boolean"
          },
          "MemberAccountLimitReached": {
            "type": "boolean"
          },
          "AutoEnableStandards": {}
        }
      }
    },
    "DescribeProducts": {
      "http": {
        "method": "GET",
        "requestUri": "/products"
      },
      "input": {
        "type": "structure",
        "members": {
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          },
          "ProductArn": {
            "location": "querystring",
            "locationName": "ProductArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Products"
        ],
        "members": {
          "Products": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "ProductArn"
              ],
              "members": {
                "ProductArn": {},
                "ProductName": {},
                "CompanyName": {},
                "Description": {},
                "Categories": {
                  "type": "list",
                  "member": {}
                },
                "IntegrationTypes": {
                  "type": "list",
                  "member": {}
                },
                "MarketplaceUrl": {},
                "ActivationUrl": {},
                "ProductSubscriptionResourcePolicy": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeStandards": {
      "http": {
        "method": "GET",
        "requestUri": "/standards"
      },
      "input": {
        "type": "structure",
        "members": {
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Standards": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "StandardsArn": {},
                "Name": {},
                "Description": {},
                "EnabledByDefault": {
                  "type": "boolean"
                },
                "StandardsManagedBy": {
                  "type": "structure",
                  "members": {
                    "Company": {},
                    "Product": {}
                  }
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DescribeStandardsControls": {
      "http": {
        "method": "GET",
        "requestUri": "/standards/controls/{StandardsSubscriptionArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "StandardsSubscriptionArn"
        ],
        "members": {
          "StandardsSubscriptionArn": {
            "location": "uri",
            "locationName": "StandardsSubscriptionArn"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Controls": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "StandardsControlArn": {},
                "ControlStatus": {},
                "DisabledReason": {},
                "ControlStatusUpdatedAt": {
                  "shape": "S11"
                },
                "ControlId": {},
                "Title": {},
                "Description": {},
                "RemediationUrl": {},
                "SeverityRating": {},
                "RelatedRequirements": {
                  "shape": "S10"
                }
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "DisableImportFindingsForProduct": {
      "http": {
        "method": "DELETE",
        "requestUri": "/productSubscriptions/{ProductSubscriptionArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "ProductSubscriptionArn"
        ],
        "members": {
          "ProductSubscriptionArn": {
            "location": "uri",
            "locationName": "ProductSubscriptionArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisableOrganizationAdminAccount": {
      "http": {
        "requestUri": "/organization/admin/disable"
      },
      "input": {
        "type": "structure",
        "required": [
          "AdminAccountId"
        ],
        "members": {
          "AdminAccountId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisableSecurityHub": {
      "http": {
        "method": "DELETE",
        "requestUri": "/accounts"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisassociateFromAdministratorAccount": {
      "http": {
        "requestUri": "/administrator/disassociate"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisassociateFromMasterAccount": {
      "http": {
        "requestUri": "/master/disassociate"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "deprecated": true,
      "deprecatedMessage": "This API has been deprecated, use DisassociateFromAdministratorAccount API instead."
    },
    "DisassociateMembers": {
      "http": {
        "requestUri": "/members/disassociate"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "Smu"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "EnableImportFindingsForProduct": {
      "http": {
        "requestUri": "/productSubscriptions"
      },
      "input": {
        "type": "structure",
        "required": [
          "ProductArn"
        ],
        "members": {
          "ProductArn": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ProductSubscriptionArn": {}
        }
      }
    },
    "EnableOrganizationAdminAccount": {
      "http": {
        "requestUri": "/organization/admin/enable"
      },
      "input": {
        "type": "structure",
        "required": [
          "AdminAccountId"
        ],
        "members": {
          "AdminAccountId": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "EnableSecurityHub": {
      "http": {
        "requestUri": "/accounts"
      },
      "input": {
        "type": "structure",
        "members": {
          "Tags": {
            "shape": "Sog"
          },
          "EnableDefaultStandards": {
            "type": "boolean"
          },
          "ControlFindingGenerator": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "GetAdministratorAccount": {
      "http": {
        "method": "GET",
        "requestUri": "/administrator"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {
          "Administrator": {
            "shape": "Som"
          }
        }
      }
    },
    "GetEnabledStandards": {
      "http": {
        "requestUri": "/standards/get"
      },
      "input": {
        "type": "structure",
        "members": {
          "StandardsSubscriptionArns": {
            "shape": "S7"
          },
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "StandardsSubscriptions": {
            "shape": "S9"
          },
          "NextToken": {}
        }
      }
    },
    "GetFindingAggregator": {
      "http": {
        "method": "GET",
        "requestUri": "/findingAggregator/get/{FindingAggregatorArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "FindingAggregatorArn"
        ],
        "members": {
          "FindingAggregatorArn": {
            "location": "uri",
            "locationName": "FindingAggregatorArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FindingAggregatorArn": {},
          "FindingAggregationRegion": {},
          "RegionLinkingMode": {},
          "Regions": {
            "shape": "Sk"
          }
        }
      }
    },
    "GetFindings": {
      "http": {
        "requestUri": "/findings"
      },
      "input": {
        "type": "structure",
        "members": {
          "Filters": {
            "shape": "Sm2"
          },
          "SortCriteria": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Field": {},
                "SortOrder": {}
              }
            }
          },
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Findings"
        ],
        "members": {
          "Findings": {
            "type": "list",
            "member": {
              "shape": "S17"
            }
          },
          "NextToken": {}
        }
      }
    },
    "GetInsightResults": {
      "http": {
        "method": "GET",
        "requestUri": "/insights/results/{InsightArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "InsightArn"
        ],
        "members": {
          "InsightArn": {
            "location": "uri",
            "locationName": "InsightArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "InsightResults"
        ],
        "members": {
          "InsightResults": {
            "type": "structure",
            "required": [
              "InsightArn",
              "GroupByAttribute",
              "ResultValues"
            ],
            "members": {
              "InsightArn": {},
              "GroupByAttribute": {},
              "ResultValues": {
                "type": "list",
                "member": {
                  "type": "structure",
                  "required": [
                    "GroupByAttributeValue",
                    "Count"
                  ],
                  "members": {
                    "GroupByAttributeValue": {},
                    "Count": {
                      "type": "integer"
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "GetInsights": {
      "http": {
        "requestUri": "/insights/get"
      },
      "input": {
        "type": "structure",
        "members": {
          "InsightArns": {
            "shape": "Sn7"
          },
          "NextToken": {},
          "MaxResults": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Insights"
        ],
        "members": {
          "Insights": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "InsightArn",
                "Name",
                "Filters",
                "GroupByAttribute"
              ],
              "members": {
                "InsightArn": {},
                "Name": {},
                "Filters": {
                  "shape": "Sm2"
                },
                "GroupByAttribute": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "GetInvitationsCount": {
      "http": {
        "method": "GET",
        "requestUri": "/invitations/count"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {
          "InvitationsCount": {
            "type": "integer"
          }
        }
      }
    },
    "GetMasterAccount": {
      "http": {
        "method": "GET",
        "requestUri": "/master"
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {
          "Master": {
            "shape": "Som"
          }
        }
      },
      "deprecated": true,
      "deprecatedMessage": "This API has been deprecated, use GetAdministratorAccount API instead."
    },
    "GetMembers": {
      "http": {
        "requestUri": "/members/get"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "Smu"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Members": {
            "shape": "Spc"
          },
          "UnprocessedAccounts": {
            "shape": "Smr"
          }
        }
      }
    },
    "InviteMembers": {
      "http": {
        "requestUri": "/members/invite"
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "Smu"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UnprocessedAccounts": {
            "shape": "Smr"
          }
        }
      }
    },
    "ListEnabledProductsForImport": {
      "http": {
        "method": "GET",
        "requestUri": "/productSubscriptions"
      },
      "input": {
        "type": "structure",
        "members": {
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ProductSubscriptions": {
            "type": "list",
            "member": {}
          },
          "NextToken": {}
        }
      }
    },
    "ListFindingAggregators": {
      "http": {
        "method": "GET",
        "requestUri": "/findingAggregator/list"
      },
      "input": {
        "type": "structure",
        "members": {
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FindingAggregators": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "FindingAggregatorArn": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListInvitations": {
      "http": {
        "method": "GET",
        "requestUri": "/invitations"
      },
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Invitations": {
            "type": "list",
            "member": {
              "shape": "Som"
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListMembers": {
      "http": {
        "method": "GET",
        "requestUri": "/members"
      },
      "input": {
        "type": "structure",
        "members": {
          "OnlyAssociated": {
            "location": "querystring",
            "locationName": "OnlyAssociated",
            "type": "boolean"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Members": {
            "shape": "Spc"
          },
          "NextToken": {}
        }
      }
    },
    "ListOrganizationAdminAccounts": {
      "http": {
        "method": "GET",
        "requestUri": "/organization/admin"
      },
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AdminAccounts": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AccountId": {},
                "Status": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListSecurityControlDefinitions": {
      "http": {
        "method": "GET",
        "requestUri": "/securityControls/definitions"
      },
      "input": {
        "type": "structure",
        "members": {
          "StandardsArn": {
            "location": "querystring",
            "locationName": "StandardsArn"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "SecurityControlDefinitions"
        ],
        "members": {
          "SecurityControlDefinitions": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "SecurityControlId",
                "Title",
                "Description",
                "RemediationUrl",
                "SeverityRating",
                "CurrentRegionAvailability"
              ],
              "members": {
                "SecurityControlId": {},
                "Title": {},
                "Description": {},
                "RemediationUrl": {},
                "SeverityRating": {},
                "CurrentRegionAvailability": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListStandardsControlAssociations": {
      "http": {
        "method": "GET",
        "requestUri": "/associations"
      },
      "input": {
        "type": "structure",
        "required": [
          "SecurityControlId"
        ],
        "members": {
          "SecurityControlId": {
            "location": "querystring",
            "locationName": "SecurityControlId"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "NextToken"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "MaxResults",
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "StandardsControlAssociationSummaries"
        ],
        "members": {
          "StandardsControlAssociationSummaries": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "StandardsArn",
                "SecurityControlId",
                "SecurityControlArn",
                "AssociationStatus"
              ],
              "members": {
                "StandardsArn": {},
                "SecurityControlId": {},
                "SecurityControlArn": {},
                "AssociationStatus": {},
                "RelatedRequirements": {
                  "shape": "S10"
                },
                "UpdatedAt": {
                  "shape": "S11"
                },
                "UpdatedReason": {},
                "StandardsControlTitle": {},
                "StandardsControlDescription": {}
              }
            }
          },
          "NextToken": {}
        }
      }
    },
    "ListTagsForResource": {
      "http": {
        "method": "GET",
        "requestUri": "/tags/{ResourceArn}"
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn"
        ],
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "ResourceArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Tags": {
            "shape": "Sog"
          }
        }
      }
    },
    "TagResource": {
      "http": {
        "requestUri": "/tags/{ResourceArn}"
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn",
          "Tags"
        ],
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "ResourceArn"
          },
          "Tags": {
            "shape": "Sog"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UntagResource": {
      "http": {
        "method": "DELETE",
        "requestUri": "/tags/{ResourceArn}"
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn",
          "TagKeys"
        ],
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "ResourceArn"
          },
          "TagKeys": {
            "location": "querystring",
            "locationName": "tagKeys",
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateActionTarget": {
      "http": {
        "method": "PATCH",
        "requestUri": "/actionTargets/{ActionTargetArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "ActionTargetArn"
        ],
        "members": {
          "ActionTargetArn": {
            "location": "uri",
            "locationName": "ActionTargetArn"
          },
          "Name": {},
          "Description": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateFindingAggregator": {
      "http": {
        "method": "PATCH",
        "requestUri": "/findingAggregator/update"
      },
      "input": {
        "type": "structure",
        "required": [
          "FindingAggregatorArn",
          "RegionLinkingMode"
        ],
        "members": {
          "FindingAggregatorArn": {},
          "RegionLinkingMode": {},
          "Regions": {
            "shape": "Sk"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "FindingAggregatorArn": {},
          "FindingAggregationRegion": {},
          "RegionLinkingMode": {},
          "Regions": {
            "shape": "Sk"
          }
        }
      }
    },
    "UpdateFindings": {
      "http": {
        "method": "PATCH",
        "requestUri": "/findings"
      },
      "input": {
        "type": "structure",
        "required": [
          "Filters"
        ],
        "members": {
          "Filters": {
            "shape": "Sm2"
          },
          "Note": {
            "shape": "Sll"
          },
          "RecordState": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateInsight": {
      "http": {
        "method": "PATCH",
        "requestUri": "/insights/{InsightArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "InsightArn"
        ],
        "members": {
          "InsightArn": {
            "location": "uri",
            "locationName": "InsightArn"
          },
          "Name": {},
          "Filters": {
            "shape": "Sm2"
          },
          "GroupByAttribute": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateOrganizationConfiguration": {
      "http": {
        "requestUri": "/organization/configuration"
      },
      "input": {
        "type": "structure",
        "required": [
          "AutoEnable"
        ],
        "members": {
          "AutoEnable": {
            "type": "boolean"
          },
          "AutoEnableStandards": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateSecurityHubConfiguration": {
      "http": {
        "method": "PATCH",
        "requestUri": "/accounts"
      },
      "input": {
        "type": "structure",
        "members": {
          "AutoEnableControls": {
            "type": "boolean"
          },
          "ControlFindingGenerator": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateStandardsControl": {
      "http": {
        "method": "PATCH",
        "requestUri": "/standards/control/{StandardsControlArn+}"
      },
      "input": {
        "type": "structure",
        "required": [
          "StandardsControlArn"
        ],
        "members": {
          "StandardsControlArn": {
            "location": "uri",
            "locationName": "StandardsControlArn"
          },
          "ControlStatus": {},
          "DisabledReason": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    }
  },
  "shapes": {
    "S7": {
      "type": "list",
      "member": {}
    },
    "S9": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "StandardsSubscriptionArn",
          "StandardsArn",
          "StandardsInput",
          "StandardsStatus"
        ],
        "members": {
          "StandardsSubscriptionArn": {},
          "StandardsArn": {},
          "StandardsInput": {
            "shape": "Sb"
          },
          "StandardsStatus": {},
          "StandardsStatusReason": {
            "type": "structure",
            "required": [
              "StatusReasonCode"
            ],
            "members": {
              "StatusReasonCode": {}
            }
          }
        }
      }
    },
    "Sb": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "Sk": {
      "type": "list",
      "member": {}
    },
    "Sv": {
      "type": "structure",
      "required": [
        "SecurityControlId",
        "StandardsArn"
      ],
      "members": {
        "SecurityControlId": {},
        "StandardsArn": {}
      }
    },
    "S10": {
      "type": "list",
      "member": {}
    },
    "S11": {
      "type": "timestamp",
      "timestampFormat": "iso8601"
    },
    "S17": {
      "type": "structure",
      "required": [
        "SchemaVersion",
        "Id",
        "ProductArn",
        "GeneratorId",
        "AwsAccountId",
        "CreatedAt",
        "UpdatedAt",
        "Title",
        "Description",
        "Resources"
      ],
      "members": {
        "SchemaVersion": {},
        "Id": {},
        "ProductArn": {},
        "ProductName": {},
        "CompanyName": {},
        "Region": {},
        "GeneratorId": {},
        "AwsAccountId": {},
        "Types": {
          "shape": "S18"
        },
        "FirstObservedAt": {},
        "LastObservedAt": {},
        "CreatedAt": {},
        "UpdatedAt": {},
        "Severity": {
          "type": "structure",
          "members": {
            "Product": {
              "type": "double"
            },
            "Label": {},
            "Normalized": {
              "type": "integer"
            },
            "Original": {}
          }
        },
        "Confidence": {
          "type": "integer"
        },
        "Criticality": {
          "type": "integer"
        },
        "Title": {},
        "Description": {},
        "Remediation": {
          "type": "structure",
          "members": {
            "Recommendation": {
              "type": "structure",
              "members": {
                "Text": {},
                "Url": {}
              }
            }
          }
        },
        "SourceUrl": {},
        "ProductFields": {
          "shape": "S1f"
        },
        "UserDefinedFields": {
          "shape": "S1f"
        },
        "Malware": {
          "type": "list",
          "member": {
            "type": "structure",
            "required": [
              "Name"
            ],
            "members": {
              "Name": {},
              "Type": {},
              "Path": {},
              "State": {}
            }
          }
        },
        "Network": {
          "type": "structure",
          "members": {
            "Direction": {},
            "Protocol": {},
            "OpenPortRange": {
              "shape": "S1m"
            },
            "SourceIpV4": {},
            "SourceIpV6": {},
            "SourcePort": {
              "type": "integer"
            },
            "SourceDomain": {},
            "SourceMac": {},
            "DestinationIpV4": {},
            "DestinationIpV6": {},
            "DestinationPort": {
              "type": "integer"
            },
            "DestinationDomain": {}
          }
        },
        "NetworkPath": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "ComponentId": {},
              "ComponentType": {},
              "Egress": {
                "shape": "S1p"
              },
              "Ingress": {
                "shape": "S1p"
              }
            }
          }
        },
        "Process": {
          "type": "structure",
          "members": {
            "Name": {},
            "Path": {},
            "Pid": {
              "type": "integer"
            },
            "ParentPid": {
              "type": "integer"
            },
            "LaunchedAt": {},
            "TerminatedAt": {}
          }
        },
        "Threats": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Name": {},
              "Severity": {},
              "ItemCount": {
                "type": "integer"
              },
              "FilePaths": {
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "FilePath": {},
                    "FileName": {},
                    "ResourceId": {},
                    "Hash": {}
                  }
                }
              }
            }
          }
        },
        "ThreatIntelIndicators": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Type": {},
              "Value": {},
              "Category": {},
              "LastObservedAt": {},
              "Source": {},
              "SourceUrl": {}
            }
          }
        },
        "Resources": {
          "type": "list",
          "member": {
            "type": "structure",
            "required": [
              "Type",
              "Id"
            ],
            "members": {
              "Type": {},
              "Id": {},
              "Partition": {},
              "Region": {},
              "ResourceRole": {},
              "Tags": {
                "shape": "S1f"
              },
              "DataClassification": {
                "type": "structure",
                "members": {
                  "DetailedResultsLocation": {},
                  "Result": {
                    "type": "structure",
                    "members": {
                      "MimeType": {},
                      "SizeClassified": {
                        "type": "long"
                      },
                      "AdditionalOccurrences": {
                        "type": "boolean"
                      },
                      "Status": {
                        "type": "structure",
                        "members": {
                          "Code": {},
                          "Reason": {}
                        }
                      },
                      "SensitiveData": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Category": {},
                            "Detections": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Count": {
                                    "type": "long"
                                  },
                                  "Type": {},
                                  "Occurrences": {
                                    "shape": "S2d"
                                  }
                                }
                              }
                            },
                            "TotalCount": {
                              "type": "long"
                            }
                          }
                        }
                      },
                      "CustomDataIdentifiers": {
                        "type": "structure",
                        "members": {
                          "Detections": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Count": {
                                  "type": "long"
                                },
                                "Arn": {},
                                "Name": {},
                                "Occurrences": {
                                  "shape": "S2d"
                                }
                              }
                            }
                          },
                          "TotalCount": {
                            "type": "long"
                          }
                        }
                      }
                    }
                  }
                }
              },
              "Details": {
                "type": "structure",
                "members": {
                  "AwsAutoScalingAutoScalingGroup": {
                    "type": "structure",
                    "members": {
                      "LaunchConfigurationName": {},
                      "LoadBalancerNames": {
                        "shape": "Sk"
                      },
                      "HealthCheckType": {},
                      "HealthCheckGracePeriod": {
                        "type": "integer"
                      },
                      "CreatedTime": {},
                      "MixedInstancesPolicy": {
                        "type": "structure",
                        "members": {
                          "InstancesDistribution": {
                            "type": "structure",
                            "members": {
                              "OnDemandAllocationStrategy": {},
                              "OnDemandBaseCapacity": {
                                "type": "integer"
                              },
                              "OnDemandPercentageAboveBaseCapacity": {
                                "type": "integer"
                              },
                              "SpotAllocationStrategy": {},
                              "SpotInstancePools": {
                                "type": "integer"
                              },
                              "SpotMaxPrice": {}
                            }
                          },
                          "LaunchTemplate": {
                            "type": "structure",
                            "members": {
                              "LaunchTemplateSpecification": {
                                "type": "structure",
                                "members": {
                                  "LaunchTemplateId": {},
                                  "LaunchTemplateName": {},
                                  "Version": {}
                                }
                              },
                              "Overrides": {
                                "type": "list",
                                "member": {
                                  "type": "structure",
                                  "members": {
                                    "InstanceType": {},
                                    "WeightedCapacity": {}
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "AvailabilityZones": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Value": {}
                          }
                        }
                      },
                      "LaunchTemplate": {
                        "type": "structure",
                        "members": {
                          "LaunchTemplateId": {},
                          "LaunchTemplateName": {},
                          "Version": {}
                        }
                      },
                      "CapacityRebalance": {
                        "type": "boolean"
                      }
                    }
                  },
                  "AwsCodeBuildProject": {
                    "type": "structure",
                    "members": {
                      "EncryptionKey": {},
                      "Artifacts": {
                        "shape": "S31"
                      },
                      "Environment": {
                        "type": "structure",
                        "members": {
                          "Certificate": {},
                          "EnvironmentVariables": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Name": {},
                                "Type": {},
                                "Value": {}
                              }
                            }
                          },
                          "PrivilegedMode": {
                            "type": "boolean"
                          },
                          "ImagePullCredentialsType": {},
                          "RegistryCredential": {
                            "type": "structure",
                            "members": {
                              "Credential": {},
                              "CredentialProvider": {}
                            }
                          },
                          "Type": {}
                        }
                      },
                      "Name": {},
                      "Source": {
                        "type": "structure",
                        "members": {
                          "Type": {},
                          "Location": {},
                          "GitCloneDepth": {
                            "type": "integer"
                          },
                          "InsecureSsl": {
                            "type": "boolean"
                          }
                        }
                      },
                      "ServiceRole": {},
                      "LogsConfig": {
                        "type": "structure",
                        "members": {
                          "CloudWatchLogs": {
                            "type": "structure",
                            "members": {
                              "GroupName": {},
                              "Status": {},
                              "StreamName": {}
                            }
                          },
                          "S3Logs": {
                            "type": "structure",
                            "members": {
                              "EncryptionDisabled": {
                                "type": "boolean"
                              },
                              "Location": {},
                              "Status": {}
                            }
                          }
                        }
                      },
                      "VpcConfig": {
                        "type": "structure",
                        "members": {
                          "VpcId": {},
                          "Subnets": {
                            "shape": "S3c"
                          },
                          "SecurityGroupIds": {
                            "shape": "S3c"
                          }
                        }
                      },
                      "SecondaryArtifacts": {
                        "shape": "S31"
                      }
                    }
                  },
                  "AwsCloudFrontDistribution": {
                    "type": "structure",
                    "members": {
                      "CacheBehaviors": {
                        "type": "structure",
                        "members": {
                          "Items": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "ViewerProtocolPolicy": {}
                              }
                            }
                          }
                        }
                      },
                      "DefaultCacheBehavior": {
                        "type": "structure",
                        "members": {
                          "ViewerProtocolPolicy": {}
                        }
                      },
                      "DefaultRootObject": {},
                      "DomainName": {},
                      "ETag": {},
                      "LastModifiedTime": {},
                      "Logging": {
                        "type": "structure",
                        "members": {
                          "Bucket": {},
                          "Enabled": {
                            "type": "boolean"
                          },
                          "IncludeCookies": {
                            "type": "boolean"
                          },
                          "Prefix": {}
                        }
                      },
                      "Origins": {
                        "type": "structure",
                        "members": {
                          "Items": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "DomainName": {},
                                "Id": {},
                                "OriginPath": {},
                                "S3OriginConfig": {
                                  "type": "structure",
                                  "members": {
                                    "OriginAccessIdentity": {}
                                  }
                                },
                                "CustomOriginConfig": {
                                  "type": "structure",
                                  "members": {
                                    "HttpPort": {
                                      "type": "integer"
                                    },
                                    "HttpsPort": {
                                      "type": "integer"
                                    },
                                    "OriginKeepaliveTimeout": {
                                      "type": "integer"
                                    },
                                    "OriginProtocolPolicy": {},
                                    "OriginReadTimeout": {
                                      "type": "integer"
                                    },
                                    "OriginSslProtocols": {
                                      "type": "structure",
                                      "members": {
                                        "Items": {
                                          "shape": "S3c"
                                        },
                                        "Quantity": {
                                          "type": "integer"
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "OriginGroups": {
                        "type": "structure",
                        "members": {
                          "Items": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "FailoverCriteria": {
                                  "type": "structure",
                                  "members": {
                                    "StatusCodes": {
                                      "type": "structure",
                                      "members": {
                                        "Items": {
                                          "type": "list",
                                          "member": {
                                            "type": "integer"
                                          }
                                        },
                                        "Quantity": {
                                          "type": "integer"
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "ViewerCertificate": {
                        "type": "structure",
                        "members": {
                          "AcmCertificateArn": {},
                          "Certificate": {},
                          "CertificateSource": {},
                          "CloudFrontDefaultCertificate": {
                            "type": "boolean"
                          },
                          "IamCertificateId": {},
                          "MinimumProtocolVersion": {},
                          "SslSupportMethod": {}
                        }
                      },
                      "Status": {},
                      "WebAclId": {}
                    }
                  },
                  "AwsEc2Instance": {
                    "type": "structure",
                    "members": {
                      "Type": {},
                      "ImageId": {},
                      "IpV4Addresses": {
                        "shape": "Sk"
                      },
                      "IpV6Addresses": {
                        "shape": "Sk"
                      },
                      "KeyName": {},
                      "IamInstanceProfileArn": {},
                      "VpcId": {},
                      "SubnetId": {},
                      "LaunchedAt": {},
                      "NetworkInterfaces": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "NetworkInterfaceId": {}
                          }
                        }
                      },
                      "VirtualizationType": {},
                      "MetadataOptions": {
                        "type": "structure",
                        "members": {
                          "HttpEndpoint": {},
                          "HttpProtocolIpv6": {},
                          "HttpPutResponseHopLimit": {
                            "type": "integer"
                          },
                          "HttpTokens": {},
                          "InstanceMetadataTags": {}
                        }
                      },
                      "Monitoring": {
                        "type": "structure",
                        "members": {
                          "State": {}
                        }
                      }
                    }
                  },
                  "AwsEc2NetworkInterface": {
                    "type": "structure",
                    "members": {
                      "Attachment": {
                        "type": "structure",
                        "members": {
                          "AttachTime": {},
                          "AttachmentId": {},
                          "DeleteOnTermination": {
                            "type": "boolean"
                          },
                          "DeviceIndex": {
                            "type": "integer"
                          },
                          "InstanceId": {},
                          "InstanceOwnerId": {},
                          "Status": {}
                        }
                      },
                      "NetworkInterfaceId": {},
                      "SecurityGroups": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "GroupName": {},
                            "GroupId": {}
                          }
                        }
                      },
                      "SourceDestCheck": {
                        "type": "boolean"
                      },
                      "IpV6Addresses": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "IpV6Address": {}
                          }
                        }
                      },
                      "PrivateIpAddresses": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "PrivateIpAddress": {},
                            "PrivateDnsName": {}
                          }
                        }
                      },
                      "PublicDnsName": {},
                      "PublicIp": {}
                    }
                  },
                  "AwsEc2SecurityGroup": {
                    "type": "structure",
                    "members": {
                      "GroupName": {},
                      "GroupId": {},
                      "OwnerId": {},
                      "VpcId": {},
                      "IpPermissions": {
                        "shape": "S4a"
                      },
                      "IpPermissionsEgress": {
                        "shape": "S4a"
                      }
                    }
                  },
                  "AwsEc2Volume": {
                    "type": "structure",
                    "members": {
                      "CreateTime": {},
                      "DeviceName": {},
                      "Encrypted": {
                        "type": "boolean"
                      },
                      "Size": {
                        "type": "integer"
                      },
                      "SnapshotId": {},
                      "Status": {},
                      "KmsKeyId": {},
                      "Attachments": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "AttachTime": {},
                            "DeleteOnTermination": {
                              "type": "boolean"
                            },
                            "InstanceId": {},
                            "Status": {}
                          }
                        }
                      },
                      "VolumeId": {},
                      "VolumeType": {},
                      "VolumeScanStatus": {}
                    }
                  },
                  "AwsEc2Vpc": {
                    "type": "structure",
                    "members": {
                      "CidrBlockAssociationSet": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "AssociationId": {},
                            "CidrBlock": {},
                            "CidrBlockState": {}
                          }
                        }
                      },
                      "Ipv6CidrBlockAssociationSet": {
                        "shape": "S4q"
                      },
                      "DhcpOptionsId": {},
                      "State": {}
                    }
                  },
                  "AwsEc2Eip": {
                    "type": "structure",
                    "members": {
                      "InstanceId": {},
                      "PublicIp": {},
                      "AllocationId": {},
                      "AssociationId": {},
                      "Domain": {},
                      "PublicIpv4Pool": {},
                      "NetworkBorderGroup": {},
                      "NetworkInterfaceId": {},
                      "NetworkInterfaceOwnerId": {},
                      "PrivateIpAddress": {}
                    }
                  },
                  "AwsEc2Subnet": {
                    "type": "structure",
                    "members": {
                      "AssignIpv6AddressOnCreation": {
                        "type": "boolean"
                      },
                      "AvailabilityZone": {},
                      "AvailabilityZoneId": {},
                      "AvailableIpAddressCount": {
                        "type": "integer"
                      },
                      "CidrBlock": {},
                      "DefaultForAz": {
                        "type": "boolean"
                      },
                      "MapPublicIpOnLaunch": {
                        "type": "boolean"
                      },
                      "OwnerId": {},
                      "State": {},
                      "SubnetArn": {},
                      "SubnetId": {},
                      "VpcId": {},
                      "Ipv6CidrBlockAssociationSet": {
                        "shape": "S4q"
                      }
                    }
                  },
                  "AwsEc2NetworkAcl": {
                    "type": "structure",
                    "members": {
                      "IsDefault": {
                        "type": "boolean"
                      },
                      "NetworkAclId": {},
                      "OwnerId": {},
                      "VpcId": {},
                      "Associations": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "NetworkAclAssociationId": {},
                            "NetworkAclId": {},
                            "SubnetId": {}
                          }
                        }
                      },
                      "Entries": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "CidrBlock": {},
                            "Egress": {
                              "type": "boolean"
                            },
                            "IcmpTypeCode": {
                              "type": "structure",
                              "members": {
                                "Code": {
                                  "type": "integer"
                                },
                                "Type": {
                                  "type": "integer"
                                }
                              }
                            },
                            "Ipv6CidrBlock": {},
                            "PortRange": {
                              "type": "structure",
                              "members": {
                                "From": {
                                  "type": "integer"
                                },
                                "To": {
                                  "type": "integer"
                                }
                              }
                            },
                            "Protocol": {},
                            "RuleAction": {},
                            "RuleNumber": {
                              "type": "integer"
                            }
                          }
                        }
                      }
                    }
                  },
                  "AwsElbv2LoadBalancer": {
                    "type": "structure",
                    "members": {
                      "AvailabilityZones": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ZoneName": {},
                            "SubnetId": {}
                          }
                        }
                      },
                      "CanonicalHostedZoneId": {},
                      "CreatedTime": {},
                      "DNSName": {},
                      "IpAddressType": {},
                      "Scheme": {},
                      "SecurityGroups": {
                        "type": "list",
                        "member": {}
                      },
                      "State": {
                        "type": "structure",
                        "members": {
                          "Code": {},
                          "Reason": {}
                        }
                      },
                      "Type": {},
                      "VpcId": {},
                      "LoadBalancerAttributes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Key": {},
                            "Value": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsElasticBeanstalkEnvironment": {
                    "type": "structure",
                    "members": {
                      "ApplicationName": {},
                      "Cname": {},
                      "DateCreated": {},
                      "DateUpdated": {},
                      "Description": {},
                      "EndpointUrl": {},
                      "EnvironmentArn": {},
                      "EnvironmentId": {},
                      "EnvironmentLinks": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "EnvironmentName": {},
                            "LinkName": {}
                          }
                        }
                      },
                      "EnvironmentName": {},
                      "OptionSettings": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Namespace": {},
                            "OptionName": {},
                            "ResourceName": {},
                            "Value": {}
                          }
                        }
                      },
                      "PlatformArn": {},
                      "SolutionStackName": {},
                      "Status": {},
                      "Tier": {
                        "type": "structure",
                        "members": {
                          "Name": {},
                          "Type": {},
                          "Version": {}
                        }
                      },
                      "VersionLabel": {}
                    }
                  },
                  "AwsElasticsearchDomain": {
                    "type": "structure",
                    "members": {
                      "AccessPolicies": {},
                      "DomainEndpointOptions": {
                        "type": "structure",
                        "members": {
                          "EnforceHTTPS": {
                            "type": "boolean"
                          },
                          "TLSSecurityPolicy": {}
                        }
                      },
                      "DomainId": {},
                      "DomainName": {},
                      "Endpoint": {},
                      "Endpoints": {
                        "shape": "S1f"
                      },
                      "ElasticsearchVersion": {},
                      "ElasticsearchClusterConfig": {
                        "type": "structure",
                        "members": {
                          "DedicatedMasterCount": {
                            "type": "integer"
                          },
                          "DedicatedMasterEnabled": {
                            "type": "boolean"
                          },
                          "DedicatedMasterType": {},
                          "InstanceCount": {
                            "type": "integer"
                          },
                          "InstanceType": {},
                          "ZoneAwarenessConfig": {
                            "type": "structure",
                            "members": {
                              "AvailabilityZoneCount": {
                                "type": "integer"
                              }
                            }
                          },
                          "ZoneAwarenessEnabled": {
                            "type": "boolean"
                          }
                        }
                      },
                      "EncryptionAtRestOptions": {
                        "type": "structure",
                        "members": {
                          "Enabled": {
                            "type": "boolean"
                          },
                          "KmsKeyId": {}
                        }
                      },
                      "LogPublishingOptions": {
                        "type": "structure",
                        "members": {
                          "IndexSlowLogs": {
                            "shape": "S5k"
                          },
                          "SearchSlowLogs": {
                            "shape": "S5k"
                          },
                          "AuditLogs": {
                            "shape": "S5k"
                          }
                        }
                      },
                      "NodeToNodeEncryptionOptions": {
                        "type": "structure",
                        "members": {
                          "Enabled": {
                            "type": "boolean"
                          }
                        }
                      },
                      "ServiceSoftwareOptions": {
                        "type": "structure",
                        "members": {
                          "AutomatedUpdateDate": {},
                          "Cancellable": {
                            "type": "boolean"
                          },
                          "CurrentVersion": {},
                          "Description": {},
                          "NewVersion": {},
                          "UpdateAvailable": {
                            "type": "boolean"
                          },
                          "UpdateStatus": {}
                        }
                      },
                      "VPCOptions": {
                        "type": "structure",
                        "members": {
                          "AvailabilityZones": {
                            "shape": "S3c"
                          },
                          "SecurityGroupIds": {
                            "shape": "S3c"
                          },
                          "SubnetIds": {
                            "shape": "S3c"
                          },
                          "VPCId": {}
                        }
                      }
                    }
                  },
                  "AwsS3Bucket": {
                    "type": "structure",
                    "members": {
                      "OwnerId": {},
                      "OwnerName": {},
                      "OwnerAccountId": {},
                      "CreatedAt": {},
                      "ServerSideEncryptionConfiguration": {
                        "type": "structure",
                        "members": {
                          "Rules": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "ApplyServerSideEncryptionByDefault": {
                                  "type": "structure",
                                  "members": {
                                    "SSEAlgorithm": {},
                                    "KMSMasterKeyID": {}
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "BucketLifecycleConfiguration": {
                        "type": "structure",
                        "members": {
                          "Rules": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "AbortIncompleteMultipartUpload": {
                                  "type": "structure",
                                  "members": {
                                    "DaysAfterInitiation": {
                                      "type": "integer"
                                    }
                                  }
                                },
                                "ExpirationDate": {},
                                "ExpirationInDays": {
                                  "type": "integer"
                                },
                                "ExpiredObjectDeleteMarker": {
                                  "type": "boolean"
                                },
                                "Filter": {
                                  "type": "structure",
                                  "members": {
                                    "Predicate": {
                                      "type": "structure",
                                      "members": {
                                        "Operands": {
                                          "type": "list",
                                          "member": {
                                            "type": "structure",
                                            "members": {
                                              "Prefix": {},
                                              "Tag": {
                                                "type": "structure",
                                                "members": {
                                                  "Key": {},
                                                  "Value": {}
                                                }
                                              },
                                              "Type": {}
                                            }
                                          }
                                        },
                                        "Prefix": {},
                                        "Tag": {
                                          "type": "structure",
                                          "members": {
                                            "Key": {},
                                            "Value": {}
                                          }
                                        },
                                        "Type": {}
                                      }
                                    }
                                  }
                                },
                                "ID": {},
                                "NoncurrentVersionExpirationInDays": {
                                  "type": "integer"
                                },
                                "NoncurrentVersionTransitions": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Days": {
                                        "type": "integer"
                                      },
                                      "StorageClass": {}
                                    }
                                  }
                                },
                                "Prefix": {},
                                "Status": {},
                                "Transitions": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Date": {},
                                      "Days": {
                                        "type": "integer"
                                      },
                                      "StorageClass": {}
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "PublicAccessBlockConfiguration": {
                        "shape": "S67"
                      },
                      "AccessControlList": {},
                      "BucketLoggingConfiguration": {
                        "type": "structure",
                        "members": {
                          "DestinationBucketName": {},
                          "LogFilePrefix": {}
                        }
                      },
                      "BucketWebsiteConfiguration": {
                        "type": "structure",
                        "members": {
                          "ErrorDocument": {},
                          "IndexDocumentSuffix": {},
                          "RedirectAllRequestsTo": {
                            "type": "structure",
                            "members": {
                              "Hostname": {},
                              "Protocol": {}
                            }
                          },
                          "RoutingRules": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Condition": {
                                  "type": "structure",
                                  "members": {
                                    "HttpErrorCodeReturnedEquals": {},
                                    "KeyPrefixEquals": {}
                                  }
                                },
                                "Redirect": {
                                  "type": "structure",
                                  "members": {
                                    "Hostname": {},
                                    "HttpRedirectCode": {},
                                    "Protocol": {},
                                    "ReplaceKeyPrefixWith": {},
                                    "ReplaceKeyWith": {}
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "BucketNotificationConfiguration": {
                        "type": "structure",
                        "members": {
                          "Configurations": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Events": {
                                  "type": "list",
                                  "member": {}
                                },
                                "Filter": {
                                  "type": "structure",
                                  "members": {
                                    "S3KeyFilter": {
                                      "type": "structure",
                                      "members": {
                                        "FilterRules": {
                                          "type": "list",
                                          "member": {
                                            "type": "structure",
                                            "members": {
                                              "Name": {},
                                              "Value": {}
                                            }
                                          }
                                        }
                                      }
                                    }
                                  }
                                },
                                "Destination": {},
                                "Type": {}
                              }
                            }
                          }
                        }
                      },
                      "BucketVersioningConfiguration": {
                        "type": "structure",
                        "members": {
                          "IsMfaDeleteEnabled": {
                            "type": "boolean"
                          },
                          "Status": {}
                        }
                      },
                      "ObjectLockConfiguration": {
                        "type": "structure",
                        "members": {
                          "ObjectLockEnabled": {},
                          "Rule": {
                            "type": "structure",
                            "members": {
                              "DefaultRetention": {
                                "type": "structure",
                                "members": {
                                  "Days": {
                                    "type": "integer"
                                  },
                                  "Mode": {},
                                  "Years": {
                                    "type": "integer"
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "AwsS3AccountPublicAccessBlock": {
                    "shape": "S67"
                  },
                  "AwsS3Object": {
                    "type": "structure",
                    "members": {
                      "LastModified": {},
                      "ETag": {},
                      "VersionId": {},
                      "ContentType": {},
                      "ServerSideEncryption": {},
                      "SSEKMSKeyId": {}
                    }
                  },
                  "AwsSecretsManagerSecret": {
                    "type": "structure",
                    "members": {
                      "RotationRules": {
                        "type": "structure",
                        "members": {
                          "AutomaticallyAfterDays": {
                            "type": "integer"
                          }
                        }
                      },
                      "RotationOccurredWithinFrequency": {
                        "type": "boolean"
                      },
                      "KmsKeyId": {},
                      "RotationEnabled": {
                        "type": "boolean"
                      },
                      "RotationLambdaArn": {},
                      "Deleted": {
                        "type": "boolean"
                      },
                      "Name": {},
                      "Description": {}
                    }
                  },
                  "AwsIamAccessKey": {
                    "type": "structure",
                    "members": {
                      "UserName": {
                        "deprecated": true,
                        "deprecatedMessage": "This filter is deprecated. Instead, use PrincipalName."
                      },
                      "Status": {},
                      "CreatedAt": {},
                      "PrincipalId": {},
                      "PrincipalType": {},
                      "PrincipalName": {},
                      "AccountId": {},
                      "AccessKeyId": {},
                      "SessionContext": {
                        "type": "structure",
                        "members": {
                          "Attributes": {
                            "type": "structure",
                            "members": {
                              "MfaAuthenticated": {
                                "type": "boolean"
                              },
                              "CreationDate": {}
                            }
                          },
                          "SessionIssuer": {
                            "type": "structure",
                            "members": {
                              "Type": {},
                              "PrincipalId": {},
                              "Arn": {},
                              "AccountId": {},
                              "UserName": {}
                            }
                          }
                        }
                      }
                    }
                  },
                  "AwsIamUser": {
                    "type": "structure",
                    "members": {
                      "AttachedManagedPolicies": {
                        "shape": "S71"
                      },
                      "CreateDate": {},
                      "GroupList": {
                        "shape": "Sk"
                      },
                      "Path": {},
                      "PermissionsBoundary": {
                        "shape": "S73"
                      },
                      "UserId": {},
                      "UserName": {},
                      "UserPolicyList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "PolicyName": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsIamPolicy": {
                    "type": "structure",
                    "members": {
                      "AttachmentCount": {
                        "type": "integer"
                      },
                      "CreateDate": {},
                      "DefaultVersionId": {},
                      "Description": {},
                      "IsAttachable": {
                        "type": "boolean"
                      },
                      "Path": {},
                      "PermissionsBoundaryUsageCount": {
                        "type": "integer"
                      },
                      "PolicyId": {},
                      "PolicyName": {},
                      "PolicyVersionList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "VersionId": {},
                            "IsDefaultVersion": {
                              "type": "boolean"
                            },
                            "CreateDate": {}
                          }
                        }
                      },
                      "UpdateDate": {}
                    }
                  },
                  "AwsApiGatewayV2Stage": {
                    "type": "structure",
                    "members": {
                      "ClientCertificateId": {},
                      "CreatedDate": {},
                      "Description": {},
                      "DefaultRouteSettings": {
                        "shape": "S7a"
                      },
                      "DeploymentId": {},
                      "LastUpdatedDate": {},
                      "RouteSettings": {
                        "shape": "S7a"
                      },
                      "StageName": {},
                      "StageVariables": {
                        "shape": "S1f"
                      },
                      "AccessLogSettings": {
                        "shape": "S7b"
                      },
                      "AutoDeploy": {
                        "type": "boolean"
                      },
                      "LastDeploymentStatusMessage": {},
                      "ApiGatewayManaged": {
                        "type": "boolean"
                      }
                    }
                  },
                  "AwsApiGatewayV2Api": {
                    "type": "structure",
                    "members": {
                      "ApiEndpoint": {},
                      "ApiId": {},
                      "ApiKeySelectionExpression": {},
                      "CreatedDate": {},
                      "Description": {},
                      "Version": {},
                      "Name": {},
                      "ProtocolType": {},
                      "RouteSelectionExpression": {},
                      "CorsConfiguration": {
                        "type": "structure",
                        "members": {
                          "AllowOrigins": {
                            "shape": "S3c"
                          },
                          "AllowCredentials": {
                            "type": "boolean"
                          },
                          "ExposeHeaders": {
                            "shape": "S3c"
                          },
                          "MaxAge": {
                            "type": "integer"
                          },
                          "AllowMethods": {
                            "shape": "S3c"
                          },
                          "AllowHeaders": {
                            "shape": "S3c"
                          }
                        }
                      }
                    }
                  },
                  "AwsDynamoDbTable": {
                    "type": "structure",
                    "members": {
                      "AttributeDefinitions": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "AttributeName": {},
                            "AttributeType": {}
                          }
                        }
                      },
                      "BillingModeSummary": {
                        "type": "structure",
                        "members": {
                          "BillingMode": {},
                          "LastUpdateToPayPerRequestDateTime": {}
                        }
                      },
                      "CreationDateTime": {},
                      "GlobalSecondaryIndexes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Backfilling": {
                              "type": "boolean"
                            },
                            "IndexArn": {},
                            "IndexName": {},
                            "IndexSizeBytes": {
                              "type": "long"
                            },
                            "IndexStatus": {},
                            "ItemCount": {
                              "type": "integer"
                            },
                            "KeySchema": {
                              "shape": "S7l"
                            },
                            "Projection": {
                              "shape": "S7n"
                            },
                            "ProvisionedThroughput": {
                              "shape": "S7o"
                            }
                          }
                        }
                      },
                      "GlobalTableVersion": {},
                      "ItemCount": {
                        "type": "integer"
                      },
                      "KeySchema": {
                        "shape": "S7l"
                      },
                      "LatestStreamArn": {},
                      "LatestStreamLabel": {},
                      "LocalSecondaryIndexes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "IndexArn": {},
                            "IndexName": {},
                            "KeySchema": {
                              "shape": "S7l"
                            },
                            "Projection": {
                              "shape": "S7n"
                            }
                          }
                        }
                      },
                      "ProvisionedThroughput": {
                        "shape": "S7o"
                      },
                      "Replicas": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "GlobalSecondaryIndexes": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "IndexName": {},
                                  "ProvisionedThroughputOverride": {
                                    "shape": "S7v"
                                  }
                                }
                              }
                            },
                            "KmsMasterKeyId": {},
                            "ProvisionedThroughputOverride": {
                              "shape": "S7v"
                            },
                            "RegionName": {},
                            "ReplicaStatus": {},
                            "ReplicaStatusDescription": {}
                          }
                        }
                      },
                      "RestoreSummary": {
                        "type": "structure",
                        "members": {
                          "SourceBackupArn": {},
                          "SourceTableArn": {},
                          "RestoreDateTime": {},
                          "RestoreInProgress": {
                            "type": "boolean"
                          }
                        }
                      },
                      "SseDescription": {
                        "type": "structure",
                        "members": {
                          "InaccessibleEncryptionDateTime": {},
                          "Status": {},
                          "SseType": {},
                          "KmsMasterKeyArn": {}
                        }
                      },
                      "StreamSpecification": {
                        "type": "structure",
                        "members": {
                          "StreamEnabled": {
                            "type": "boolean"
                          },
                          "StreamViewType": {}
                        }
                      },
                      "TableId": {},
                      "TableName": {},
                      "TableSizeBytes": {
                        "type": "long"
                      },
                      "TableStatus": {}
                    }
                  },
                  "AwsApiGatewayStage": {
                    "type": "structure",
                    "members": {
                      "DeploymentId": {},
                      "ClientCertificateId": {},
                      "StageName": {},
                      "Description": {},
                      "CacheClusterEnabled": {
                        "type": "boolean"
                      },
                      "CacheClusterSize": {},
                      "CacheClusterStatus": {},
                      "MethodSettings": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "MetricsEnabled": {
                              "type": "boolean"
                            },
                            "LoggingLevel": {},
                            "DataTraceEnabled": {
                              "type": "boolean"
                            },
                            "ThrottlingBurstLimit": {
                              "type": "integer"
                            },
                            "ThrottlingRateLimit": {
                              "type": "double"
                            },
                            "CachingEnabled": {
                              "type": "boolean"
                            },
                            "CacheTtlInSeconds": {
                              "type": "integer"
                            },
                            "CacheDataEncrypted": {
                              "type": "boolean"
                            },
                            "RequireAuthorizationForCacheControl": {
                              "type": "boolean"
                            },
                            "UnauthorizedCacheControlHeaderStrategy": {},
                            "HttpMethod": {},
                            "ResourcePath": {}
                          }
                        }
                      },
                      "Variables": {
                        "shape": "S1f"
                      },
                      "DocumentationVersion": {},
                      "AccessLogSettings": {
                        "shape": "S7b"
                      },
                      "CanarySettings": {
                        "type": "structure",
                        "members": {
                          "PercentTraffic": {
                            "type": "double"
                          },
                          "DeploymentId": {},
                          "StageVariableOverrides": {
                            "shape": "S1f"
                          },
                          "UseStageCache": {
                            "type": "boolean"
                          }
                        }
                      },
                      "TracingEnabled": {
                        "type": "boolean"
                      },
                      "CreatedDate": {},
                      "LastUpdatedDate": {},
                      "WebAclArn": {}
                    }
                  },
                  "AwsApiGatewayRestApi": {
                    "type": "structure",
                    "members": {
                      "Id": {},
                      "Name": {},
                      "Description": {},
                      "CreatedDate": {},
                      "Version": {},
                      "BinaryMediaTypes": {
                        "shape": "S3c"
                      },
                      "MinimumCompressionSize": {
                        "type": "integer"
                      },
                      "ApiKeySource": {},
                      "EndpointConfiguration": {
                        "type": "structure",
                        "members": {
                          "Types": {
                            "shape": "S3c"
                          }
                        }
                      }
                    }
                  },
                  "AwsCloudTrailTrail": {
                    "type": "structure",
                    "members": {
                      "CloudWatchLogsLogGroupArn": {},
                      "CloudWatchLogsRoleArn": {},
                      "HasCustomEventSelectors": {
                        "type": "boolean"
                      },
                      "HomeRegion": {},
                      "IncludeGlobalServiceEvents": {
                        "type": "boolean"
                      },
                      "IsMultiRegionTrail": {
                        "type": "boolean"
                      },
                      "IsOrganizationTrail": {
                        "type": "boolean"
                      },
                      "KmsKeyId": {},
                      "LogFileValidationEnabled": {
                        "type": "boolean"
                      },
                      "Name": {},
                      "S3BucketName": {},
                      "S3KeyPrefix": {},
                      "SnsTopicArn": {},
                      "SnsTopicName": {},
                      "TrailArn": {}
                    }
                  },
                  "AwsSsmPatchCompliance": {
                    "type": "structure",
                    "members": {
                      "Patch": {
                        "type": "structure",
                        "members": {
                          "ComplianceSummary": {
                            "type": "structure",
                            "members": {
                              "Status": {},
                              "CompliantCriticalCount": {
                                "type": "integer"
                              },
                              "CompliantHighCount": {
                                "type": "integer"
                              },
                              "CompliantMediumCount": {
                                "type": "integer"
                              },
                              "ExecutionType": {},
                              "NonCompliantCriticalCount": {
                                "type": "integer"
                              },
                              "CompliantInformationalCount": {
                                "type": "integer"
                              },
                              "NonCompliantInformationalCount": {
                                "type": "integer"
                              },
                              "CompliantUnspecifiedCount": {
                                "type": "integer"
                              },
                              "NonCompliantLowCount": {
                                "type": "integer"
                              },
                              "NonCompliantHighCount": {
                                "type": "integer"
                              },
                              "CompliantLowCount": {
                                "type": "integer"
                              },
                              "ComplianceType": {},
                              "PatchBaselineId": {},
                              "OverallSeverity": {},
                              "NonCompliantMediumCount": {
                                "type": "integer"
                              },
                              "NonCompliantUnspecifiedCount": {
                                "type": "integer"
                              },
                              "PatchGroup": {}
                            }
                          }
                        }
                      }
                    }
                  },
                  "AwsCertificateManagerCertificate": {
                    "type": "structure",
                    "members": {
                      "CertificateAuthorityArn": {},
                      "CreatedAt": {},
                      "DomainName": {},
                      "DomainValidationOptions": {
                        "shape": "S8a"
                      },
                      "ExtendedKeyUsages": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {},
                            "OId": {}
                          }
                        }
                      },
                      "FailureReason": {},
                      "ImportedAt": {},
                      "InUseBy": {
                        "shape": "Sk"
                      },
                      "IssuedAt": {},
                      "Issuer": {},
                      "KeyAlgorithm": {},
                      "KeyUsages": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {}
                          }
                        }
                      },
                      "NotAfter": {},
                      "NotBefore": {},
                      "Options": {
                        "type": "structure",
                        "members": {
                          "CertificateTransparencyLoggingPreference": {}
                        }
                      },
                      "RenewalEligibility": {},
                      "RenewalSummary": {
                        "type": "structure",
                        "members": {
                          "DomainValidationOptions": {
                            "shape": "S8a"
                          },
                          "RenewalStatus": {},
                          "RenewalStatusReason": {},
                          "UpdatedAt": {}
                        }
                      },
                      "Serial": {},
                      "SignatureAlgorithm": {},
                      "Status": {},
                      "Subject": {},
                      "SubjectAlternativeNames": {
                        "shape": "Sk"
                      },
                      "Type": {}
                    }
                  },
                  "AwsRedshiftCluster": {
                    "type": "structure",
                    "members": {
                      "AllowVersionUpgrade": {
                        "type": "boolean"
                      },
                      "AutomatedSnapshotRetentionPeriod": {
                        "type": "integer"
                      },
                      "AvailabilityZone": {},
                      "ClusterAvailabilityStatus": {},
                      "ClusterCreateTime": {},
                      "ClusterIdentifier": {},
                      "ClusterNodes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "NodeRole": {},
                            "PrivateIpAddress": {},
                            "PublicIpAddress": {}
                          }
                        }
                      },
                      "ClusterParameterGroups": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ClusterParameterStatusList": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "ParameterName": {},
                                  "ParameterApplyStatus": {},
                                  "ParameterApplyErrorDescription": {}
                                }
                              }
                            },
                            "ParameterApplyStatus": {},
                            "ParameterGroupName": {}
                          }
                        }
                      },
                      "ClusterPublicKey": {},
                      "ClusterRevisionNumber": {},
                      "ClusterSecurityGroups": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ClusterSecurityGroupName": {},
                            "Status": {}
                          }
                        }
                      },
                      "ClusterSnapshotCopyStatus": {
                        "type": "structure",
                        "members": {
                          "DestinationRegion": {},
                          "ManualSnapshotRetentionPeriod": {
                            "type": "integer"
                          },
                          "RetentionPeriod": {
                            "type": "integer"
                          },
                          "SnapshotCopyGrantName": {}
                        }
                      },
                      "ClusterStatus": {},
                      "ClusterSubnetGroupName": {},
                      "ClusterVersion": {},
                      "DBName": {},
                      "DeferredMaintenanceWindows": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DeferMaintenanceEndTime": {},
                            "DeferMaintenanceIdentifier": {},
                            "DeferMaintenanceStartTime": {}
                          }
                        }
                      },
                      "ElasticIpStatus": {
                        "type": "structure",
                        "members": {
                          "ElasticIp": {},
                          "Status": {}
                        }
                      },
                      "ElasticResizeNumberOfNodeOptions": {},
                      "Encrypted": {
                        "type": "boolean"
                      },
                      "Endpoint": {
                        "type": "structure",
                        "members": {
                          "Address": {},
                          "Port": {
                            "type": "integer"
                          }
                        }
                      },
                      "EnhancedVpcRouting": {
                        "type": "boolean"
                      },
                      "ExpectedNextSnapshotScheduleTime": {},
                      "ExpectedNextSnapshotScheduleTimeStatus": {},
                      "HsmStatus": {
                        "type": "structure",
                        "members": {
                          "HsmClientCertificateIdentifier": {},
                          "HsmConfigurationIdentifier": {},
                          "Status": {}
                        }
                      },
                      "IamRoles": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ApplyStatus": {},
                            "IamRoleArn": {}
                          }
                        }
                      },
                      "KmsKeyId": {},
                      "MaintenanceTrackName": {},
                      "ManualSnapshotRetentionPeriod": {
                        "type": "integer"
                      },
                      "MasterUsername": {},
                      "NextMaintenanceWindowStartTime": {},
                      "NodeType": {},
                      "NumberOfNodes": {
                        "type": "integer"
                      },
                      "PendingActions": {
                        "shape": "Sk"
                      },
                      "PendingModifiedValues": {
                        "type": "structure",
                        "members": {
                          "AutomatedSnapshotRetentionPeriod": {
                            "type": "integer"
                          },
                          "ClusterIdentifier": {},
                          "ClusterType": {},
                          "ClusterVersion": {},
                          "EncryptionType": {},
                          "EnhancedVpcRouting": {
                            "type": "boolean"
                          },
                          "MaintenanceTrackName": {},
                          "MasterUserPassword": {},
                          "NodeType": {},
                          "NumberOfNodes": {
                            "type": "integer"
                          },
                          "PubliclyAccessible": {
                            "type": "boolean"
                          }
                        }
                      },
                      "PreferredMaintenanceWindow": {},
                      "PubliclyAccessible": {
                        "type": "boolean"
                      },
                      "ResizeInfo": {
                        "type": "structure",
                        "members": {
                          "AllowCancelResize": {
                            "type": "boolean"
                          },
                          "ResizeType": {}
                        }
                      },
                      "RestoreStatus": {
                        "type": "structure",
                        "members": {
                          "CurrentRestoreRateInMegaBytesPerSecond": {
                            "type": "double"
                          },
                          "ElapsedTimeInSeconds": {
                            "type": "long"
                          },
                          "EstimatedTimeToCompletionInSeconds": {
                            "type": "long"
                          },
                          "ProgressInMegaBytes": {
                            "type": "long"
                          },
                          "SnapshotSizeInMegaBytes": {
                            "type": "long"
                          },
                          "Status": {}
                        }
                      },
                      "SnapshotScheduleIdentifier": {},
                      "SnapshotScheduleState": {},
                      "VpcId": {},
                      "VpcSecurityGroups": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Status": {},
                            "VpcSecurityGroupId": {}
                          }
                        }
                      },
                      "LoggingStatus": {
                        "type": "structure",
                        "members": {
                          "BucketName": {},
                          "LastFailureMessage": {},
                          "LastFailureTime": {},
                          "LastSuccessfulDeliveryTime": {},
                          "LoggingEnabled": {
                            "type": "boolean"
                          },
                          "S3KeyPrefix": {}
                        }
                      }
                    }
                  },
                  "AwsElbLoadBalancer": {
                    "type": "structure",
                    "members": {
                      "AvailabilityZones": {
                        "shape": "Sk"
                      },
                      "BackendServerDescriptions": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "InstancePort": {
                              "type": "integer"
                            },
                            "PolicyNames": {
                              "shape": "Sk"
                            }
                          }
                        }
                      },
                      "CanonicalHostedZoneName": {},
                      "CanonicalHostedZoneNameID": {},
                      "CreatedTime": {},
                      "DnsName": {},
                      "HealthCheck": {
                        "type": "structure",
                        "members": {
                          "HealthyThreshold": {
                            "type": "integer"
                          },
                          "Interval": {
                            "type": "integer"
                          },
                          "Target": {},
                          "Timeout": {
                            "type": "integer"
                          },
                          "UnhealthyThreshold": {
                            "type": "integer"
                          }
                        }
                      },
                      "Instances": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "InstanceId": {}
                          }
                        }
                      },
                      "ListenerDescriptions": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Listener": {
                              "type": "structure",
                              "members": {
                                "InstancePort": {
                                  "type": "integer"
                                },
                                "InstanceProtocol": {},
                                "LoadBalancerPort": {
                                  "type": "integer"
                                },
                                "Protocol": {},
                                "SslCertificateId": {}
                              }
                            },
                            "PolicyNames": {
                              "shape": "Sk"
                            }
                          }
                        }
                      },
                      "LoadBalancerAttributes": {
                        "type": "structure",
                        "members": {
                          "AccessLog": {
                            "type": "structure",
                            "members": {
                              "EmitInterval": {
                                "type": "integer"
                              },
                              "Enabled": {
                                "type": "boolean"
                              },
                              "S3BucketName": {},
                              "S3BucketPrefix": {}
                            }
                          },
                          "ConnectionDraining": {
                            "type": "structure",
                            "members": {
                              "Enabled": {
                                "type": "boolean"
                              },
                              "Timeout": {
                                "type": "integer"
                              }
                            }
                          },
                          "ConnectionSettings": {
                            "type": "structure",
                            "members": {
                              "IdleTimeout": {
                                "type": "integer"
                              }
                            }
                          },
                          "CrossZoneLoadBalancing": {
                            "type": "structure",
                            "members": {
                              "Enabled": {
                                "type": "boolean"
                              }
                            }
                          },
                          "AdditionalAttributes": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Key": {},
                                "Value": {}
                              }
                            }
                          }
                        }
                      },
                      "LoadBalancerName": {},
                      "Policies": {
                        "type": "structure",
                        "members": {
                          "AppCookieStickinessPolicies": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "CookieName": {},
                                "PolicyName": {}
                              }
                            }
                          },
                          "LbCookieStickinessPolicies": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "CookieExpirationPeriod": {
                                  "type": "long"
                                },
                                "PolicyName": {}
                              }
                            }
                          },
                          "OtherPolicies": {
                            "shape": "Sk"
                          }
                        }
                      },
                      "Scheme": {},
                      "SecurityGroups": {
                        "shape": "Sk"
                      },
                      "SourceSecurityGroup": {
                        "type": "structure",
                        "members": {
                          "GroupName": {},
                          "OwnerAlias": {}
                        }
                      },
                      "Subnets": {
                        "shape": "Sk"
                      },
                      "VpcId": {}
                    }
                  },
                  "AwsIamGroup": {
                    "type": "structure",
                    "members": {
                      "AttachedManagedPolicies": {
                        "shape": "S71"
                      },
                      "CreateDate": {},
                      "GroupId": {},
                      "GroupName": {},
                      "GroupPolicyList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "PolicyName": {}
                          }
                        }
                      },
                      "Path": {}
                    }
                  },
                  "AwsIamRole": {
                    "type": "structure",
                    "members": {
                      "AssumeRolePolicyDocument": {},
                      "AttachedManagedPolicies": {
                        "shape": "S71"
                      },
                      "CreateDate": {},
                      "InstanceProfileList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Arn": {},
                            "CreateDate": {},
                            "InstanceProfileId": {},
                            "InstanceProfileName": {},
                            "Path": {},
                            "Roles": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Arn": {},
                                  "AssumeRolePolicyDocument": {},
                                  "CreateDate": {},
                                  "Path": {},
                                  "RoleId": {},
                                  "RoleName": {}
                                }
                              }
                            }
                          }
                        }
                      },
                      "PermissionsBoundary": {
                        "shape": "S73"
                      },
                      "RoleId": {},
                      "RoleName": {},
                      "RolePolicyList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "PolicyName": {}
                          }
                        }
                      },
                      "MaxSessionDuration": {
                        "type": "integer"
                      },
                      "Path": {}
                    }
                  },
                  "AwsKmsKey": {
                    "type": "structure",
                    "members": {
                      "AWSAccountId": {},
                      "CreationDate": {
                        "type": "double"
                      },
                      "KeyId": {},
                      "KeyManager": {},
                      "KeyState": {},
                      "Origin": {},
                      "Description": {},
                      "KeyRotationStatus": {
                        "type": "boolean"
                      }
                    }
                  },
                  "AwsLambdaFunction": {
                    "type": "structure",
                    "members": {
                      "Code": {
                        "type": "structure",
                        "members": {
                          "S3Bucket": {},
                          "S3Key": {},
                          "S3ObjectVersion": {},
                          "ZipFile": {}
                        }
                      },
                      "CodeSha256": {},
                      "DeadLetterConfig": {
                        "type": "structure",
                        "members": {
                          "TargetArn": {}
                        }
                      },
                      "Environment": {
                        "type": "structure",
                        "members": {
                          "Variables": {
                            "shape": "S1f"
                          },
                          "Error": {
                            "type": "structure",
                            "members": {
                              "ErrorCode": {},
                              "Message": {}
                            }
                          }
                        }
                      },
                      "FunctionName": {},
                      "Handler": {},
                      "KmsKeyArn": {},
                      "LastModified": {},
                      "Layers": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Arn": {},
                            "CodeSize": {
                              "type": "integer"
                            }
                          }
                        }
                      },
                      "MasterArn": {},
                      "MemorySize": {
                        "type": "integer"
                      },
                      "RevisionId": {},
                      "Role": {},
                      "Runtime": {},
                      "Timeout": {
                        "type": "integer"
                      },
                      "TracingConfig": {
                        "type": "structure",
                        "members": {
                          "Mode": {}
                        }
                      },
                      "VpcConfig": {
                        "type": "structure",
                        "members": {
                          "SecurityGroupIds": {
                            "shape": "S3c"
                          },
                          "SubnetIds": {
                            "shape": "S3c"
                          },
                          "VpcId": {}
                        }
                      },
                      "Version": {},
                      "Architectures": {
                        "shape": "S3c"
                      },
                      "PackageType": {}
                    }
                  },
                  "AwsLambdaLayerVersion": {
                    "type": "structure",
                    "members": {
                      "Version": {
                        "type": "long"
                      },
                      "CompatibleRuntimes": {
                        "shape": "S3c"
                      },
                      "CreatedDate": {}
                    }
                  },
                  "AwsRdsDbInstance": {
                    "type": "structure",
                    "members": {
                      "AssociatedRoles": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "RoleArn": {},
                            "FeatureName": {},
                            "Status": {}
                          }
                        }
                      },
                      "CACertificateIdentifier": {},
                      "DBClusterIdentifier": {},
                      "DBInstanceIdentifier": {},
                      "DBInstanceClass": {},
                      "DbInstancePort": {
                        "type": "integer"
                      },
                      "DbiResourceId": {},
                      "DBName": {},
                      "DeletionProtection": {
                        "type": "boolean"
                      },
                      "Endpoint": {
                        "shape": "Sai"
                      },
                      "Engine": {},
                      "EngineVersion": {},
                      "IAMDatabaseAuthenticationEnabled": {
                        "type": "boolean"
                      },
                      "InstanceCreateTime": {},
                      "KmsKeyId": {},
                      "PubliclyAccessible": {
                        "type": "boolean"
                      },
                      "StorageEncrypted": {
                        "type": "boolean"
                      },
                      "TdeCredentialArn": {},
                      "VpcSecurityGroups": {
                        "shape": "Saj"
                      },
                      "MultiAz": {
                        "type": "boolean"
                      },
                      "EnhancedMonitoringResourceArn": {},
                      "DbInstanceStatus": {},
                      "MasterUsername": {},
                      "AllocatedStorage": {
                        "type": "integer"
                      },
                      "PreferredBackupWindow": {},
                      "BackupRetentionPeriod": {
                        "type": "integer"
                      },
                      "DbSecurityGroups": {
                        "shape": "Sk"
                      },
                      "DbParameterGroups": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DbParameterGroupName": {},
                            "ParameterApplyStatus": {}
                          }
                        }
                      },
                      "AvailabilityZone": {},
                      "DbSubnetGroup": {
                        "type": "structure",
                        "members": {
                          "DbSubnetGroupName": {},
                          "DbSubnetGroupDescription": {},
                          "VpcId": {},
                          "SubnetGroupStatus": {},
                          "Subnets": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "SubnetIdentifier": {},
                                "SubnetAvailabilityZone": {
                                  "type": "structure",
                                  "members": {
                                    "Name": {}
                                  }
                                },
                                "SubnetStatus": {}
                              }
                            }
                          },
                          "DbSubnetGroupArn": {}
                        }
                      },
                      "PreferredMaintenanceWindow": {},
                      "PendingModifiedValues": {
                        "type": "structure",
                        "members": {
                          "DbInstanceClass": {},
                          "AllocatedStorage": {
                            "type": "integer"
                          },
                          "MasterUserPassword": {},
                          "Port": {
                            "type": "integer"
                          },
                          "BackupRetentionPeriod": {
                            "type": "integer"
                          },
                          "MultiAZ": {
                            "type": "boolean"
                          },
                          "EngineVersion": {},
                          "LicenseModel": {},
                          "Iops": {
                            "type": "integer"
                          },
                          "DbInstanceIdentifier": {},
                          "StorageType": {},
                          "CaCertificateIdentifier": {},
                          "DbSubnetGroupName": {},
                          "PendingCloudWatchLogsExports": {
                            "type": "structure",
                            "members": {
                              "LogTypesToEnable": {
                                "shape": "Sk"
                              },
                              "LogTypesToDisable": {
                                "shape": "Sk"
                              }
                            }
                          },
                          "ProcessorFeatures": {
                            "shape": "Sat"
                          }
                        }
                      },
                      "LatestRestorableTime": {},
                      "AutoMinorVersionUpgrade": {
                        "type": "boolean"
                      },
                      "ReadReplicaSourceDBInstanceIdentifier": {},
                      "ReadReplicaDBInstanceIdentifiers": {
                        "shape": "Sk"
                      },
                      "ReadReplicaDBClusterIdentifiers": {
                        "shape": "Sk"
                      },
                      "LicenseModel": {},
                      "Iops": {
                        "type": "integer"
                      },
                      "OptionGroupMemberships": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "OptionGroupName": {},
                            "Status": {}
                          }
                        }
                      },
                      "CharacterSetName": {},
                      "SecondaryAvailabilityZone": {},
                      "StatusInfos": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "StatusType": {},
                            "Normal": {
                              "type": "boolean"
                            },
                            "Status": {},
                            "Message": {}
                          }
                        }
                      },
                      "StorageType": {},
                      "DomainMemberships": {
                        "shape": "Saz"
                      },
                      "CopyTagsToSnapshot": {
                        "type": "boolean"
                      },
                      "MonitoringInterval": {
                        "type": "integer"
                      },
                      "MonitoringRoleArn": {},
                      "PromotionTier": {
                        "type": "integer"
                      },
                      "Timezone": {},
                      "PerformanceInsightsEnabled": {
                        "type": "boolean"
                      },
                      "PerformanceInsightsKmsKeyId": {},
                      "PerformanceInsightsRetentionPeriod": {
                        "type": "integer"
                      },
                      "EnabledCloudWatchLogsExports": {
                        "shape": "Sk"
                      },
                      "ProcessorFeatures": {
                        "shape": "Sat"
                      },
                      "ListenerEndpoint": {
                        "shape": "Sai"
                      },
                      "MaxAllocatedStorage": {
                        "type": "integer"
                      }
                    }
                  },
                  "AwsSnsTopic": {
                    "type": "structure",
                    "members": {
                      "KmsMasterKeyId": {},
                      "Subscription": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Endpoint": {},
                            "Protocol": {}
                          }
                        }
                      },
                      "TopicName": {},
                      "Owner": {},
                      "SqsSuccessFeedbackRoleArn": {},
                      "SqsFailureFeedbackRoleArn": {},
                      "ApplicationSuccessFeedbackRoleArn": {},
                      "FirehoseSuccessFeedbackRoleArn": {},
                      "FirehoseFailureFeedbackRoleArn": {},
                      "HttpSuccessFeedbackRoleArn": {},
                      "HttpFailureFeedbackRoleArn": {}
                    }
                  },
                  "AwsSqsQueue": {
                    "type": "structure",
                    "members": {
                      "KmsDataKeyReusePeriodSeconds": {
                        "type": "integer"
                      },
                      "KmsMasterKeyId": {},
                      "QueueName": {},
                      "DeadLetterTargetArn": {}
                    }
                  },
                  "AwsWafWebAcl": {
                    "type": "structure",
                    "members": {
                      "Name": {},
                      "DefaultAction": {},
                      "Rules": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Action": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            },
                            "ExcludedRules": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "RuleId": {}
                                }
                              }
                            },
                            "OverrideAction": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            },
                            "Priority": {
                              "type": "integer"
                            },
                            "RuleId": {},
                            "Type": {}
                          }
                        }
                      },
                      "WebAclId": {}
                    }
                  },
                  "AwsRdsDbSnapshot": {
                    "type": "structure",
                    "members": {
                      "DbSnapshotIdentifier": {},
                      "DbInstanceIdentifier": {},
                      "SnapshotCreateTime": {},
                      "Engine": {},
                      "AllocatedStorage": {
                        "type": "integer"
                      },
                      "Status": {},
                      "Port": {
                        "type": "integer"
                      },
                      "AvailabilityZone": {},
                      "VpcId": {},
                      "InstanceCreateTime": {},
                      "MasterUsername": {},
                      "EngineVersion": {},
                      "LicenseModel": {},
                      "SnapshotType": {},
                      "Iops": {
                        "type": "integer"
                      },
                      "OptionGroupName": {},
                      "PercentProgress": {
                        "type": "integer"
                      },
                      "SourceRegion": {},
                      "SourceDbSnapshotIdentifier": {},
                      "StorageType": {},
                      "TdeCredentialArn": {},
                      "Encrypted": {
                        "type": "boolean"
                      },
                      "KmsKeyId": {},
                      "Timezone": {},
                      "IamDatabaseAuthenticationEnabled": {
                        "type": "boolean"
                      },
                      "ProcessorFeatures": {
                        "shape": "Sat"
                      },
                      "DbiResourceId": {}
                    }
                  },
                  "AwsRdsDbClusterSnapshot": {
                    "type": "structure",
                    "members": {
                      "AvailabilityZones": {
                        "shape": "Sk"
                      },
                      "SnapshotCreateTime": {},
                      "Engine": {},
                      "AllocatedStorage": {
                        "type": "integer"
                      },
                      "Status": {},
                      "Port": {
                        "type": "integer"
                      },
                      "VpcId": {},
                      "ClusterCreateTime": {},
                      "MasterUsername": {},
                      "EngineVersion": {},
                      "LicenseModel": {},
                      "SnapshotType": {},
                      "PercentProgress": {
                        "type": "integer"
                      },
                      "StorageEncrypted": {
                        "type": "boolean"
                      },
                      "KmsKeyId": {},
                      "DbClusterIdentifier": {},
                      "DbClusterSnapshotIdentifier": {},
                      "IamDatabaseAuthenticationEnabled": {
                        "type": "boolean"
                      }
                    }
                  },
                  "AwsRdsDbCluster": {
                    "type": "structure",
                    "members": {
                      "AllocatedStorage": {
                        "type": "integer"
                      },
                      "AvailabilityZones": {
                        "shape": "Sk"
                      },
                      "BackupRetentionPeriod": {
                        "type": "integer"
                      },
                      "DatabaseName": {},
                      "Status": {},
                      "Endpoint": {},
                      "ReaderEndpoint": {},
                      "CustomEndpoints": {
                        "shape": "Sk"
                      },
                      "MultiAz": {
                        "type": "boolean"
                      },
                      "Engine": {},
                      "EngineVersion": {},
                      "Port": {
                        "type": "integer"
                      },
                      "MasterUsername": {},
                      "PreferredBackupWindow": {},
                      "PreferredMaintenanceWindow": {},
                      "ReadReplicaIdentifiers": {
                        "shape": "Sk"
                      },
                      "VpcSecurityGroups": {
                        "shape": "Saj"
                      },
                      "HostedZoneId": {},
                      "StorageEncrypted": {
                        "type": "boolean"
                      },
                      "KmsKeyId": {},
                      "DbClusterResourceId": {},
                      "AssociatedRoles": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "RoleArn": {},
                            "Status": {}
                          }
                        }
                      },
                      "ClusterCreateTime": {},
                      "EnabledCloudWatchLogsExports": {
                        "shape": "Sk"
                      },
                      "EngineMode": {},
                      "DeletionProtection": {
                        "type": "boolean"
                      },
                      "HttpEndpointEnabled": {
                        "type": "boolean"
                      },
                      "ActivityStreamStatus": {},
                      "CopyTagsToSnapshot": {
                        "type": "boolean"
                      },
                      "CrossAccountClone": {
                        "type": "boolean"
                      },
                      "DomainMemberships": {
                        "shape": "Saz"
                      },
                      "DbClusterParameterGroup": {},
                      "DbSubnetGroup": {},
                      "DbClusterOptionGroupMemberships": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DbClusterOptionGroupName": {},
                            "Status": {}
                          }
                        }
                      },
                      "DbClusterIdentifier": {},
                      "DbClusterMembers": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "IsClusterWriter": {
                              "type": "boolean"
                            },
                            "PromotionTier": {
                              "type": "integer"
                            },
                            "DbInstanceIdentifier": {},
                            "DbClusterParameterGroupStatus": {}
                          }
                        }
                      },
                      "IamDatabaseAuthenticationEnabled": {
                        "type": "boolean"
                      }
                    }
                  },
                  "AwsEcsCluster": {
                    "type": "structure",
                    "members": {
                      "ClusterArn": {},
                      "ActiveServicesCount": {
                        "type": "integer"
                      },
                      "CapacityProviders": {
                        "shape": "S3c"
                      },
                      "ClusterSettings": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {},
                            "Value": {}
                          }
                        }
                      },
                      "Configuration": {
                        "type": "structure",
                        "members": {
                          "ExecuteCommandConfiguration": {
                            "type": "structure",
                            "members": {
                              "KmsKeyId": {},
                              "LogConfiguration": {
                                "type": "structure",
                                "members": {
                                  "CloudWatchEncryptionEnabled": {
                                    "type": "boolean"
                                  },
                                  "CloudWatchLogGroupName": {},
                                  "S3BucketName": {},
                                  "S3EncryptionEnabled": {
                                    "type": "boolean"
                                  },
                                  "S3KeyPrefix": {}
                                }
                              },
                              "Logging": {}
                            }
                          }
                        }
                      },
                      "DefaultCapacityProviderStrategy": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Base": {
                              "type": "integer"
                            },
                            "CapacityProvider": {},
                            "Weight": {
                              "type": "integer"
                            }
                          }
                        }
                      },
                      "ClusterName": {},
                      "RegisteredContainerInstancesCount": {
                        "type": "integer"
                      },
                      "RunningTasksCount": {
                        "type": "integer"
                      },
                      "Status": {}
                    }
                  },
                  "AwsEcsContainer": {
                    "shape": "Sbt"
                  },
                  "AwsEcsTaskDefinition": {
                    "type": "structure",
                    "members": {
                      "ContainerDefinitions": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Command": {
                              "shape": "S3c"
                            },
                            "Cpu": {
                              "type": "integer"
                            },
                            "DependsOn": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Condition": {},
                                  "ContainerName": {}
                                }
                              }
                            },
                            "DisableNetworking": {
                              "type": "boolean"
                            },
                            "DnsSearchDomains": {
                              "shape": "S3c"
                            },
                            "DnsServers": {
                              "shape": "S3c"
                            },
                            "DockerLabels": {
                              "shape": "S1f"
                            },
                            "DockerSecurityOptions": {
                              "shape": "S3c"
                            },
                            "EntryPoint": {
                              "shape": "S3c"
                            },
                            "Environment": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Name": {},
                                  "Value": {}
                                }
                              }
                            },
                            "EnvironmentFiles": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Type": {},
                                  "Value": {}
                                }
                              }
                            },
                            "Essential": {
                              "type": "boolean"
                            },
                            "ExtraHosts": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Hostname": {},
                                  "IpAddress": {}
                                }
                              }
                            },
                            "FirelensConfiguration": {
                              "type": "structure",
                              "members": {
                                "Options": {
                                  "shape": "S1f"
                                },
                                "Type": {}
                              }
                            },
                            "HealthCheck": {
                              "type": "structure",
                              "members": {
                                "Command": {
                                  "shape": "S3c"
                                },
                                "Interval": {
                                  "type": "integer"
                                },
                                "Retries": {
                                  "type": "integer"
                                },
                                "StartPeriod": {
                                  "type": "integer"
                                },
                                "Timeout": {
                                  "type": "integer"
                                }
                              }
                            },
                            "Hostname": {},
                            "Image": {},
                            "Interactive": {
                              "type": "boolean"
                            },
                            "Links": {
                              "shape": "S3c"
                            },
                            "LinuxParameters": {
                              "type": "structure",
                              "members": {
                                "Capabilities": {
                                  "type": "structure",
                                  "members": {
                                    "Add": {
                                      "shape": "S3c"
                                    },
                                    "Drop": {
                                      "shape": "S3c"
                                    }
                                  }
                                },
                                "Devices": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "ContainerPath": {},
                                      "HostPath": {},
                                      "Permissions": {
                                        "shape": "S3c"
                                      }
                                    }
                                  }
                                },
                                "InitProcessEnabled": {
                                  "type": "boolean"
                                },
                                "MaxSwap": {
                                  "type": "integer"
                                },
                                "SharedMemorySize": {
                                  "type": "integer"
                                },
                                "Swappiness": {
                                  "type": "integer"
                                },
                                "Tmpfs": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "ContainerPath": {},
                                      "MountOptions": {
                                        "shape": "S3c"
                                      },
                                      "Size": {
                                        "type": "integer"
                                      }
                                    }
                                  }
                                }
                              }
                            },
                            "LogConfiguration": {
                              "type": "structure",
                              "members": {
                                "LogDriver": {},
                                "Options": {
                                  "shape": "S1f"
                                },
                                "SecretOptions": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Name": {},
                                      "ValueFrom": {}
                                    }
                                  }
                                }
                              }
                            },
                            "Memory": {
                              "type": "integer"
                            },
                            "MemoryReservation": {
                              "type": "integer"
                            },
                            "MountPoints": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "ContainerPath": {},
                                  "ReadOnly": {
                                    "type": "boolean"
                                  },
                                  "SourceVolume": {}
                                }
                              }
                            },
                            "Name": {},
                            "PortMappings": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "ContainerPort": {
                                    "type": "integer"
                                  },
                                  "HostPort": {
                                    "type": "integer"
                                  },
                                  "Protocol": {}
                                }
                              }
                            },
                            "Privileged": {
                              "type": "boolean"
                            },
                            "PseudoTerminal": {
                              "type": "boolean"
                            },
                            "ReadonlyRootFilesystem": {
                              "type": "boolean"
                            },
                            "RepositoryCredentials": {
                              "type": "structure",
                              "members": {
                                "CredentialsParameter": {}
                              }
                            },
                            "ResourceRequirements": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Type": {},
                                  "Value": {}
                                }
                              }
                            },
                            "Secrets": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Name": {},
                                  "ValueFrom": {}
                                }
                              }
                            },
                            "StartTimeout": {
                              "type": "integer"
                            },
                            "StopTimeout": {
                              "type": "integer"
                            },
                            "SystemControls": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "Namespace": {},
                                  "Value": {}
                                }
                              }
                            },
                            "Ulimits": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "HardLimit": {
                                    "type": "integer"
                                  },
                                  "Name": {},
                                  "SoftLimit": {
                                    "type": "integer"
                                  }
                                }
                              }
                            },
                            "User": {},
                            "VolumesFrom": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "ReadOnly": {
                                    "type": "boolean"
                                  },
                                  "SourceContainer": {}
                                }
                              }
                            },
                            "WorkingDirectory": {}
                          }
                        }
                      },
                      "Cpu": {},
                      "ExecutionRoleArn": {},
                      "Family": {},
                      "InferenceAccelerators": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DeviceName": {},
                            "DeviceType": {}
                          }
                        }
                      },
                      "IpcMode": {},
                      "Memory": {},
                      "NetworkMode": {},
                      "PidMode": {},
                      "PlacementConstraints": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Expression": {},
                            "Type": {}
                          }
                        }
                      },
                      "ProxyConfiguration": {
                        "type": "structure",
                        "members": {
                          "ContainerName": {},
                          "ProxyConfigurationProperties": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Name": {},
                                "Value": {}
                              }
                            }
                          },
                          "Type": {}
                        }
                      },
                      "RequiresCompatibilities": {
                        "shape": "S3c"
                      },
                      "TaskRoleArn": {},
                      "Volumes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DockerVolumeConfiguration": {
                              "type": "structure",
                              "members": {
                                "Autoprovision": {
                                  "type": "boolean"
                                },
                                "Driver": {},
                                "DriverOpts": {
                                  "shape": "S1f"
                                },
                                "Labels": {
                                  "shape": "S1f"
                                },
                                "Scope": {}
                              }
                            },
                            "EfsVolumeConfiguration": {
                              "type": "structure",
                              "members": {
                                "AuthorizationConfig": {
                                  "type": "structure",
                                  "members": {
                                    "AccessPointId": {},
                                    "Iam": {}
                                  }
                                },
                                "FilesystemId": {},
                                "RootDirectory": {},
                                "TransitEncryption": {},
                                "TransitEncryptionPort": {
                                  "type": "integer"
                                }
                              }
                            },
                            "Host": {
                              "type": "structure",
                              "members": {
                                "SourcePath": {}
                              }
                            },
                            "Name": {}
                          }
                        }
                      }
                    }
                  },
                  "Container": {
                    "type": "structure",
                    "members": {
                      "ContainerRuntime": {},
                      "Name": {},
                      "ImageId": {},
                      "ImageName": {},
                      "LaunchedAt": {},
                      "VolumeMounts": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {},
                            "MountPath": {}
                          }
                        }
                      },
                      "Privileged": {
                        "type": "boolean"
                      }
                    }
                  },
                  "Other": {
                    "shape": "S1f"
                  },
                  "AwsRdsEventSubscription": {
                    "type": "structure",
                    "members": {
                      "CustSubscriptionId": {},
                      "CustomerAwsId": {},
                      "Enabled": {
                        "type": "boolean"
                      },
                      "EventCategoriesList": {
                        "shape": "S3c"
                      },
                      "EventSubscriptionArn": {},
                      "SnsTopicArn": {},
                      "SourceIdsList": {
                        "shape": "S3c"
                      },
                      "SourceType": {},
                      "Status": {},
                      "SubscriptionCreationTime": {}
                    }
                  },
                  "AwsEcsService": {
                    "type": "structure",
                    "members": {
                      "CapacityProviderStrategy": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Base": {
                              "type": "integer"
                            },
                            "CapacityProvider": {},
                            "Weight": {
                              "type": "integer"
                            }
                          }
                        }
                      },
                      "Cluster": {},
                      "DeploymentConfiguration": {
                        "type": "structure",
                        "members": {
                          "DeploymentCircuitBreaker": {
                            "type": "structure",
                            "members": {
                              "Enable": {
                                "type": "boolean"
                              },
                              "Rollback": {
                                "type": "boolean"
                              }
                            }
                          },
                          "MaximumPercent": {
                            "type": "integer"
                          },
                          "MinimumHealthyPercent": {
                            "type": "integer"
                          }
                        }
                      },
                      "DeploymentController": {
                        "type": "structure",
                        "members": {
                          "Type": {}
                        }
                      },
                      "DesiredCount": {
                        "type": "integer"
                      },
                      "EnableEcsManagedTags": {
                        "type": "boolean"
                      },
                      "EnableExecuteCommand": {
                        "type": "boolean"
                      },
                      "HealthCheckGracePeriodSeconds": {
                        "type": "integer"
                      },
                      "LaunchType": {},
                      "LoadBalancers": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ContainerName": {},
                            "ContainerPort": {
                              "type": "integer"
                            },
                            "LoadBalancerName": {},
                            "TargetGroupArn": {}
                          }
                        }
                      },
                      "Name": {},
                      "NetworkConfiguration": {
                        "type": "structure",
                        "members": {
                          "AwsVpcConfiguration": {
                            "type": "structure",
                            "members": {
                              "AssignPublicIp": {},
                              "SecurityGroups": {
                                "shape": "S3c"
                              },
                              "Subnets": {
                                "shape": "S3c"
                              }
                            }
                          }
                        }
                      },
                      "PlacementConstraints": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Expression": {},
                            "Type": {}
                          }
                        }
                      },
                      "PlacementStrategies": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Field": {},
                            "Type": {}
                          }
                        }
                      },
                      "PlatformVersion": {},
                      "PropagateTags": {},
                      "Role": {},
                      "SchedulingStrategy": {},
                      "ServiceArn": {},
                      "ServiceName": {},
                      "ServiceRegistries": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ContainerName": {},
                            "ContainerPort": {
                              "type": "integer"
                            },
                            "Port": {
                              "type": "integer"
                            },
                            "RegistryArn": {}
                          }
                        }
                      },
                      "TaskDefinition": {}
                    }
                  },
                  "AwsAutoScalingLaunchConfiguration": {
                    "type": "structure",
                    "members": {
                      "AssociatePublicIpAddress": {
                        "type": "boolean"
                      },
                      "BlockDeviceMappings": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DeviceName": {},
                            "Ebs": {
                              "type": "structure",
                              "members": {
                                "DeleteOnTermination": {
                                  "type": "boolean"
                                },
                                "Encrypted": {
                                  "type": "boolean"
                                },
                                "Iops": {
                                  "type": "integer"
                                },
                                "SnapshotId": {},
                                "VolumeSize": {
                                  "type": "integer"
                                },
                                "VolumeType": {}
                              }
                            },
                            "NoDevice": {
                              "type": "boolean"
                            },
                            "VirtualName": {}
                          }
                        }
                      },
                      "ClassicLinkVpcId": {},
                      "ClassicLinkVpcSecurityGroups": {
                        "shape": "S3c"
                      },
                      "CreatedTime": {},
                      "EbsOptimized": {
                        "type": "boolean"
                      },
                      "IamInstanceProfile": {},
                      "ImageId": {},
                      "InstanceMonitoring": {
                        "type": "structure",
                        "members": {
                          "Enabled": {
                            "type": "boolean"
                          }
                        }
                      },
                      "InstanceType": {},
                      "KernelId": {},
                      "KeyName": {},
                      "LaunchConfigurationName": {},
                      "PlacementTenancy": {},
                      "RamdiskId": {},
                      "SecurityGroups": {
                        "shape": "S3c"
                      },
                      "SpotPrice": {},
                      "UserData": {},
                      "MetadataOptions": {
                        "type": "structure",
                        "members": {
                          "HttpEndpoint": {},
                          "HttpPutResponseHopLimit": {
                            "type": "integer"
                          },
                          "HttpTokens": {}
                        }
                      }
                    }
                  },
                  "AwsEc2VpnConnection": {
                    "type": "structure",
                    "members": {
                      "VpnConnectionId": {},
                      "State": {},
                      "CustomerGatewayId": {},
                      "CustomerGatewayConfiguration": {},
                      "Type": {},
                      "VpnGatewayId": {},
                      "Category": {},
                      "VgwTelemetry": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "AcceptedRouteCount": {
                              "type": "integer"
                            },
                            "CertificateArn": {},
                            "LastStatusChange": {},
                            "OutsideIpAddress": {},
                            "Status": {},
                            "StatusMessage": {}
                          }
                        }
                      },
                      "Options": {
                        "type": "structure",
                        "members": {
                          "StaticRoutesOnly": {
                            "type": "boolean"
                          },
                          "TunnelOptions": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "DpdTimeoutSeconds": {
                                  "type": "integer"
                                },
                                "IkeVersions": {
                                  "shape": "S3c"
                                },
                                "OutsideIpAddress": {},
                                "Phase1DhGroupNumbers": {
                                  "shape": "Se6"
                                },
                                "Phase1EncryptionAlgorithms": {
                                  "shape": "S3c"
                                },
                                "Phase1IntegrityAlgorithms": {
                                  "shape": "S3c"
                                },
                                "Phase1LifetimeSeconds": {
                                  "type": "integer"
                                },
                                "Phase2DhGroupNumbers": {
                                  "shape": "Se6"
                                },
                                "Phase2EncryptionAlgorithms": {
                                  "shape": "S3c"
                                },
                                "Phase2IntegrityAlgorithms": {
                                  "shape": "S3c"
                                },
                                "Phase2LifetimeSeconds": {
                                  "type": "integer"
                                },
                                "PreSharedKey": {},
                                "RekeyFuzzPercentage": {
                                  "type": "integer"
                                },
                                "RekeyMarginTimeSeconds": {
                                  "type": "integer"
                                },
                                "ReplayWindowSize": {
                                  "type": "integer"
                                },
                                "TunnelInsideCidr": {}
                              }
                            }
                          }
                        }
                      },
                      "Routes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DestinationCidrBlock": {},
                            "State": {}
                          }
                        }
                      },
                      "TransitGatewayId": {}
                    }
                  },
                  "AwsEcrContainerImage": {
                    "type": "structure",
                    "members": {
                      "RegistryId": {},
                      "RepositoryName": {},
                      "Architecture": {},
                      "ImageDigest": {},
                      "ImageTags": {
                        "shape": "S3c"
                      },
                      "ImagePublishedAt": {}
                    }
                  },
                  "AwsOpenSearchServiceDomain": {
                    "type": "structure",
                    "members": {
                      "Arn": {},
                      "AccessPolicies": {},
                      "DomainName": {},
                      "Id": {},
                      "DomainEndpoint": {},
                      "EngineVersion": {},
                      "EncryptionAtRestOptions": {
                        "type": "structure",
                        "members": {
                          "Enabled": {
                            "type": "boolean"
                          },
                          "KmsKeyId": {}
                        }
                      },
                      "NodeToNodeEncryptionOptions": {
                        "type": "structure",
                        "members": {
                          "Enabled": {
                            "type": "boolean"
                          }
                        }
                      },
                      "ServiceSoftwareOptions": {
                        "type": "structure",
                        "members": {
                          "AutomatedUpdateDate": {},
                          "Cancellable": {
                            "type": "boolean"
                          },
                          "CurrentVersion": {},
                          "Description": {},
                          "NewVersion": {},
                          "UpdateAvailable": {
                            "type": "boolean"
                          },
                          "UpdateStatus": {},
                          "OptionalDeployment": {
                            "type": "boolean"
                          }
                        }
                      },
                      "ClusterConfig": {
                        "type": "structure",
                        "members": {
                          "InstanceCount": {
                            "type": "integer"
                          },
                          "WarmEnabled": {
                            "type": "boolean"
                          },
                          "WarmCount": {
                            "type": "integer"
                          },
                          "DedicatedMasterEnabled": {
                            "type": "boolean"
                          },
                          "ZoneAwarenessConfig": {
                            "type": "structure",
                            "members": {
                              "AvailabilityZoneCount": {
                                "type": "integer"
                              }
                            }
                          },
                          "DedicatedMasterCount": {
                            "type": "integer"
                          },
                          "InstanceType": {},
                          "WarmType": {},
                          "ZoneAwarenessEnabled": {
                            "type": "boolean"
                          },
                          "DedicatedMasterType": {}
                        }
                      },
                      "DomainEndpointOptions": {
                        "type": "structure",
                        "members": {
                          "CustomEndpointCertificateArn": {},
                          "CustomEndpointEnabled": {
                            "type": "boolean"
                          },
                          "EnforceHTTPS": {
                            "type": "boolean"
                          },
                          "CustomEndpoint": {},
                          "TLSSecurityPolicy": {}
                        }
                      },
                      "VpcOptions": {
                        "type": "structure",
                        "members": {
                          "SecurityGroupIds": {
                            "shape": "S3c"
                          },
                          "SubnetIds": {
                            "shape": "S3c"
                          }
                        }
                      },
                      "LogPublishingOptions": {
                        "type": "structure",
                        "members": {
                          "IndexSlowLogs": {
                            "shape": "Sej"
                          },
                          "SearchSlowLogs": {
                            "shape": "Sej"
                          },
                          "AuditLogs": {
                            "shape": "Sej"
                          }
                        }
                      },
                      "DomainEndpoints": {
                        "shape": "S1f"
                      },
                      "AdvancedSecurityOptions": {
                        "type": "structure",
                        "members": {
                          "Enabled": {
                            "type": "boolean"
                          },
                          "InternalUserDatabaseEnabled": {
                            "type": "boolean"
                          },
                          "MasterUserOptions": {
                            "type": "structure",
                            "members": {
                              "MasterUserArn": {},
                              "MasterUserName": {},
                              "MasterUserPassword": {}
                            }
                          }
                        }
                      }
                    }
                  },
                  "AwsEc2VpcEndpointService": {
                    "type": "structure",
                    "members": {
                      "AcceptanceRequired": {
                        "type": "boolean"
                      },
                      "AvailabilityZones": {
                        "shape": "S3c"
                      },
                      "BaseEndpointDnsNames": {
                        "shape": "S3c"
                      },
                      "ManagesVpcEndpoints": {
                        "type": "boolean"
                      },
                      "GatewayLoadBalancerArns": {
                        "shape": "S3c"
                      },
                      "NetworkLoadBalancerArns": {
                        "shape": "S3c"
                      },
                      "PrivateDnsName": {},
                      "ServiceId": {},
                      "ServiceName": {},
                      "ServiceState": {},
                      "ServiceType": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "ServiceType": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsXrayEncryptionConfig": {
                    "type": "structure",
                    "members": {
                      "KeyId": {},
                      "Status": {},
                      "Type": {}
                    }
                  },
                  "AwsWafRateBasedRule": {
                    "type": "structure",
                    "members": {
                      "MetricName": {},
                      "Name": {},
                      "RateKey": {},
                      "RateLimit": {
                        "type": "long"
                      },
                      "RuleId": {},
                      "MatchPredicates": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DataId": {},
                            "Negated": {
                              "type": "boolean"
                            },
                            "Type": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsWafRegionalRateBasedRule": {
                    "type": "structure",
                    "members": {
                      "MetricName": {},
                      "Name": {},
                      "RateKey": {},
                      "RateLimit": {
                        "type": "long"
                      },
                      "RuleId": {},
                      "MatchPredicates": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DataId": {},
                            "Negated": {
                              "type": "boolean"
                            },
                            "Type": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsEcrRepository": {
                    "type": "structure",
                    "members": {
                      "Arn": {},
                      "ImageScanningConfiguration": {
                        "type": "structure",
                        "members": {
                          "ScanOnPush": {
                            "type": "boolean"
                          }
                        }
                      },
                      "ImageTagMutability": {},
                      "LifecyclePolicy": {
                        "type": "structure",
                        "members": {
                          "LifecyclePolicyText": {},
                          "RegistryId": {}
                        }
                      },
                      "RepositoryName": {},
                      "RepositoryPolicyText": {}
                    }
                  },
                  "AwsEksCluster": {
                    "type": "structure",
                    "members": {
                      "Arn": {},
                      "CertificateAuthorityData": {},
                      "ClusterStatus": {},
                      "Endpoint": {},
                      "Name": {},
                      "ResourcesVpcConfig": {
                        "type": "structure",
                        "members": {
                          "SecurityGroupIds": {
                            "shape": "S3c"
                          },
                          "SubnetIds": {
                            "shape": "S3c"
                          },
                          "EndpointPublicAccess": {
                            "type": "boolean"
                          }
                        }
                      },
                      "RoleArn": {},
                      "Version": {},
                      "Logging": {
                        "type": "structure",
                        "members": {
                          "ClusterLogging": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Enabled": {
                                  "type": "boolean"
                                },
                                "Types": {
                                  "shape": "S3c"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "AwsNetworkFirewallFirewallPolicy": {
                    "type": "structure",
                    "members": {
                      "FirewallPolicy": {
                        "type": "structure",
                        "members": {
                          "StatefulRuleGroupReferences": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "ResourceArn": {}
                              }
                            }
                          },
                          "StatelessCustomActions": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "ActionDefinition": {
                                  "shape": "Sfa"
                                },
                                "ActionName": {}
                              }
                            }
                          },
                          "StatelessDefaultActions": {
                            "shape": "S3c"
                          },
                          "StatelessFragmentDefaultActions": {
                            "shape": "S3c"
                          },
                          "StatelessRuleGroupReferences": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Priority": {
                                  "type": "integer"
                                },
                                "ResourceArn": {}
                              }
                            }
                          }
                        }
                      },
                      "FirewallPolicyArn": {},
                      "FirewallPolicyId": {},
                      "FirewallPolicyName": {},
                      "Description": {}
                    }
                  },
                  "AwsNetworkFirewallFirewall": {
                    "type": "structure",
                    "members": {
                      "DeleteProtection": {
                        "type": "boolean"
                      },
                      "Description": {},
                      "FirewallArn": {},
                      "FirewallId": {},
                      "FirewallName": {},
                      "FirewallPolicyArn": {},
                      "FirewallPolicyChangeProtection": {
                        "type": "boolean"
                      },
                      "SubnetChangeProtection": {
                        "type": "boolean"
                      },
                      "SubnetMappings": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "SubnetId": {}
                          }
                        }
                      },
                      "VpcId": {}
                    }
                  },
                  "AwsNetworkFirewallRuleGroup": {
                    "type": "structure",
                    "members": {
                      "Capacity": {
                        "type": "integer"
                      },
                      "Description": {},
                      "RuleGroup": {
                        "type": "structure",
                        "members": {
                          "RuleVariables": {
                            "type": "structure",
                            "members": {
                              "IpSets": {
                                "type": "structure",
                                "members": {
                                  "Definition": {
                                    "shape": "S3c"
                                  }
                                }
                              },
                              "PortSets": {
                                "type": "structure",
                                "members": {
                                  "Definition": {
                                    "shape": "S3c"
                                  }
                                }
                              }
                            }
                          },
                          "RulesSource": {
                            "type": "structure",
                            "members": {
                              "RulesSourceList": {
                                "type": "structure",
                                "members": {
                                  "GeneratedRulesType": {},
                                  "TargetTypes": {
                                    "shape": "S3c"
                                  },
                                  "Targets": {
                                    "shape": "S3c"
                                  }
                                }
                              },
                              "RulesString": {},
                              "StatefulRules": {
                                "type": "list",
                                "member": {
                                  "type": "structure",
                                  "members": {
                                    "Action": {},
                                    "Header": {
                                      "type": "structure",
                                      "members": {
                                        "Destination": {},
                                        "DestinationPort": {},
                                        "Direction": {},
                                        "Protocol": {},
                                        "Source": {},
                                        "SourcePort": {}
                                      }
                                    },
                                    "RuleOptions": {
                                      "type": "list",
                                      "member": {
                                        "type": "structure",
                                        "members": {
                                          "Keyword": {},
                                          "Settings": {
                                            "type": "list",
                                            "member": {}
                                          }
                                        }
                                      }
                                    }
                                  }
                                }
                              },
                              "StatelessRulesAndCustomActions": {
                                "type": "structure",
                                "members": {
                                  "CustomActions": {
                                    "type": "list",
                                    "member": {
                                      "type": "structure",
                                      "members": {
                                        "ActionDefinition": {
                                          "shape": "Sfa"
                                        },
                                        "ActionName": {}
                                      }
                                    }
                                  },
                                  "StatelessRules": {
                                    "type": "list",
                                    "member": {
                                      "type": "structure",
                                      "members": {
                                        "Priority": {
                                          "type": "integer"
                                        },
                                        "RuleDefinition": {
                                          "type": "structure",
                                          "members": {
                                            "Actions": {
                                              "shape": "S3c"
                                            },
                                            "MatchAttributes": {
                                              "type": "structure",
                                              "members": {
                                                "DestinationPorts": {
                                                  "type": "list",
                                                  "member": {
                                                    "type": "structure",
                                                    "members": {
                                                      "FromPort": {
                                                        "type": "integer"
                                                      },
                                                      "ToPort": {
                                                        "type": "integer"
                                                      }
                                                    }
                                                  }
                                                },
                                                "Destinations": {
                                                  "type": "list",
                                                  "member": {
                                                    "type": "structure",
                                                    "members": {
                                                      "AddressDefinition": {}
                                                    }
                                                  }
                                                },
                                                "Protocols": {
                                                  "type": "list",
                                                  "member": {
                                                    "type": "integer"
                                                  }
                                                },
                                                "SourcePorts": {
                                                  "type": "list",
                                                  "member": {
                                                    "type": "structure",
                                                    "members": {
                                                      "FromPort": {
                                                        "type": "integer"
                                                      },
                                                      "ToPort": {
                                                        "type": "integer"
                                                      }
                                                    }
                                                  }
                                                },
                                                "Sources": {
                                                  "type": "list",
                                                  "member": {
                                                    "type": "structure",
                                                    "members": {
                                                      "AddressDefinition": {}
                                                    }
                                                  }
                                                },
                                                "TcpFlags": {
                                                  "type": "list",
                                                  "member": {
                                                    "type": "structure",
                                                    "members": {
                                                      "Flags": {
                                                        "shape": "S3c"
                                                      },
                                                      "Masks": {
                                                        "shape": "S3c"
                                                      }
                                                    }
                                                  }
                                                }
                                              }
                                            }
                                          }
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "RuleGroupArn": {},
                      "RuleGroupId": {},
                      "RuleGroupName": {},
                      "Type": {}
                    }
                  },
                  "AwsRdsDbSecurityGroup": {
                    "type": "structure",
                    "members": {
                      "DbSecurityGroupArn": {},
                      "DbSecurityGroupDescription": {},
                      "DbSecurityGroupName": {},
                      "Ec2SecurityGroups": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Ec2SecurityGroupId": {},
                            "Ec2SecurityGroupName": {},
                            "Ec2SecurityGroupOwnerId": {},
                            "Status": {}
                          }
                        }
                      },
                      "IpRanges": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "CidrIp": {},
                            "Status": {}
                          }
                        }
                      },
                      "OwnerId": {},
                      "VpcId": {}
                    }
                  },
                  "AwsKinesisStream": {
                    "type": "structure",
                    "members": {
                      "Name": {},
                      "Arn": {},
                      "StreamEncryption": {
                        "type": "structure",
                        "members": {
                          "EncryptionType": {},
                          "KeyId": {}
                        }
                      },
                      "ShardCount": {
                        "type": "integer"
                      },
                      "RetentionPeriodHours": {
                        "type": "integer"
                      }
                    }
                  },
                  "AwsEc2TransitGateway": {
                    "type": "structure",
                    "members": {
                      "Id": {},
                      "Description": {},
                      "DefaultRouteTablePropagation": {},
                      "AutoAcceptSharedAttachments": {},
                      "DefaultRouteTableAssociation": {},
                      "TransitGatewayCidrBlocks": {
                        "shape": "S3c"
                      },
                      "AssociationDefaultRouteTableId": {},
                      "PropagationDefaultRouteTableId": {},
                      "VpnEcmpSupport": {},
                      "DnsSupport": {},
                      "MulticastSupport": {},
                      "AmazonSideAsn": {
                        "type": "integer"
                      }
                    }
                  },
                  "AwsEfsAccessPoint": {
                    "type": "structure",
                    "members": {
                      "AccessPointId": {},
                      "Arn": {},
                      "ClientToken": {},
                      "FileSystemId": {},
                      "PosixUser": {
                        "type": "structure",
                        "members": {
                          "Gid": {},
                          "SecondaryGids": {
                            "shape": "S3c"
                          },
                          "Uid": {}
                        }
                      },
                      "RootDirectory": {
                        "type": "structure",
                        "members": {
                          "CreationInfo": {
                            "type": "structure",
                            "members": {
                              "OwnerGid": {},
                              "OwnerUid": {},
                              "Permissions": {}
                            }
                          },
                          "Path": {}
                        }
                      }
                    }
                  },
                  "AwsCloudFormationStack": {
                    "type": "structure",
                    "members": {
                      "Capabilities": {
                        "shape": "S3c"
                      },
                      "CreationTime": {},
                      "Description": {},
                      "DisableRollback": {
                        "type": "boolean"
                      },
                      "DriftInformation": {
                        "type": "structure",
                        "members": {
                          "StackDriftStatus": {}
                        }
                      },
                      "EnableTerminationProtection": {
                        "type": "boolean"
                      },
                      "LastUpdatedTime": {},
                      "NotificationArns": {
                        "shape": "S3c"
                      },
                      "Outputs": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Description": {},
                            "OutputKey": {},
                            "OutputValue": {}
                          }
                        }
                      },
                      "RoleArn": {},
                      "StackId": {},
                      "StackName": {},
                      "StackStatus": {},
                      "StackStatusReason": {},
                      "TimeoutInMinutes": {
                        "type": "integer"
                      }
                    }
                  },
                  "AwsCloudWatchAlarm": {
                    "type": "structure",
                    "members": {
                      "ActionsEnabled": {
                        "type": "boolean"
                      },
                      "AlarmActions": {
                        "shape": "S3c"
                      },
                      "AlarmArn": {},
                      "AlarmConfigurationUpdatedTimestamp": {},
                      "AlarmDescription": {},
                      "AlarmName": {},
                      "ComparisonOperator": {},
                      "DatapointsToAlarm": {
                        "type": "integer"
                      },
                      "Dimensions": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {},
                            "Value": {}
                          }
                        }
                      },
                      "EvaluateLowSampleCountPercentile": {},
                      "EvaluationPeriods": {
                        "type": "integer"
                      },
                      "ExtendedStatistic": {},
                      "InsufficientDataActions": {
                        "shape": "S3c"
                      },
                      "MetricName": {},
                      "Namespace": {},
                      "OkActions": {
                        "shape": "S3c"
                      },
                      "Period": {
                        "type": "integer"
                      },
                      "Statistic": {},
                      "Threshold": {
                        "type": "double"
                      },
                      "ThresholdMetricId": {},
                      "TreatMissingData": {},
                      "Unit": {}
                    }
                  },
                  "AwsEc2VpcPeeringConnection": {
                    "type": "structure",
                    "members": {
                      "AccepterVpcInfo": {
                        "shape": "Sgy"
                      },
                      "ExpirationTime": {},
                      "RequesterVpcInfo": {
                        "shape": "Sgy"
                      },
                      "Status": {
                        "type": "structure",
                        "members": {
                          "Code": {},
                          "Message": {}
                        }
                      },
                      "VpcPeeringConnectionId": {}
                    }
                  },
                  "AwsWafRegionalRuleGroup": {
                    "type": "structure",
                    "members": {
                      "MetricName": {},
                      "Name": {},
                      "RuleGroupId": {},
                      "Rules": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Action": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            },
                            "Priority": {
                              "type": "integer"
                            },
                            "RuleId": {},
                            "Type": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsWafRegionalRule": {
                    "type": "structure",
                    "members": {
                      "MetricName": {},
                      "Name": {},
                      "PredicateList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DataId": {},
                            "Negated": {
                              "type": "boolean"
                            },
                            "Type": {}
                          }
                        }
                      },
                      "RuleId": {}
                    }
                  },
                  "AwsWafRegionalWebAcl": {
                    "type": "structure",
                    "members": {
                      "DefaultAction": {},
                      "MetricName": {},
                      "Name": {},
                      "RulesList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Action": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            },
                            "OverrideAction": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            },
                            "Priority": {
                              "type": "integer"
                            },
                            "RuleId": {},
                            "Type": {}
                          }
                        }
                      },
                      "WebAclId": {}
                    }
                  },
                  "AwsWafRule": {
                    "type": "structure",
                    "members": {
                      "MetricName": {},
                      "Name": {},
                      "PredicateList": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "DataId": {},
                            "Negated": {
                              "type": "boolean"
                            },
                            "Type": {}
                          }
                        }
                      },
                      "RuleId": {}
                    }
                  },
                  "AwsWafRuleGroup": {
                    "type": "structure",
                    "members": {
                      "MetricName": {},
                      "Name": {},
                      "RuleGroupId": {},
                      "Rules": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Action": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            },
                            "Priority": {
                              "type": "integer"
                            },
                            "RuleId": {},
                            "Type": {}
                          }
                        }
                      }
                    }
                  },
                  "AwsEcsTask": {
                    "type": "structure",
                    "members": {
                      "ClusterArn": {},
                      "TaskDefinitionArn": {},
                      "Version": {},
                      "CreatedAt": {},
                      "StartedAt": {},
                      "StartedBy": {},
                      "Group": {},
                      "Volumes": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {},
                            "Host": {
                              "type": "structure",
                              "members": {
                                "SourcePath": {}
                              }
                            }
                          }
                        }
                      },
                      "Containers": {
                        "type": "list",
                        "member": {
                          "shape": "Sbt"
                        }
                      }
                    }
                  },
                  "AwsBackupBackupVault": {
                    "type": "structure",
                    "members": {
                      "BackupVaultArn": {},
                      "BackupVaultName": {},
                      "EncryptionKeyArn": {},
                      "Notifications": {
                        "type": "structure",
                        "members": {
                          "BackupVaultEvents": {
                            "shape": "S3c"
                          },
                          "SnsTopicArn": {}
                        }
                      },
                      "AccessPolicy": {}
                    }
                  },
                  "AwsBackupBackupPlan": {
                    "type": "structure",
                    "members": {
                      "BackupPlan": {
                        "type": "structure",
                        "members": {
                          "BackupPlanName": {},
                          "AdvancedBackupSettings": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "BackupOptions": {
                                  "shape": "S1f"
                                },
                                "ResourceType": {}
                              }
                            }
                          },
                          "BackupPlanRule": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "TargetBackupVault": {},
                                "StartWindowMinutes": {
                                  "type": "long"
                                },
                                "ScheduleExpression": {},
                                "RuleName": {},
                                "RuleId": {},
                                "EnableContinuousBackup": {
                                  "type": "boolean"
                                },
                                "CompletionWindowMinutes": {
                                  "type": "long"
                                },
                                "CopyActions": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "DestinationBackupVaultArn": {},
                                      "Lifecycle": {
                                        "shape": "Si3"
                                      }
                                    }
                                  }
                                },
                                "Lifecycle": {
                                  "shape": "Si3"
                                }
                              }
                            }
                          }
                        }
                      },
                      "BackupPlanArn": {},
                      "BackupPlanId": {},
                      "VersionId": {}
                    }
                  },
                  "AwsBackupRecoveryPoint": {
                    "type": "structure",
                    "members": {
                      "BackupSizeInBytes": {
                        "type": "long"
                      },
                      "BackupVaultArn": {},
                      "BackupVaultName": {},
                      "CalculatedLifecycle": {
                        "type": "structure",
                        "members": {
                          "DeleteAt": {},
                          "MoveToColdStorageAt": {}
                        }
                      },
                      "CompletionDate": {},
                      "CreatedBy": {
                        "type": "structure",
                        "members": {
                          "BackupPlanArn": {},
                          "BackupPlanId": {},
                          "BackupPlanVersion": {},
                          "BackupRuleId": {}
                        }
                      },
                      "CreationDate": {},
                      "EncryptionKeyArn": {},
                      "IamRoleArn": {},
                      "IsEncrypted": {
                        "type": "boolean"
                      },
                      "LastRestoreTime": {},
                      "Lifecycle": {
                        "type": "structure",
                        "members": {
                          "DeleteAfterDays": {
                            "type": "long"
                          },
                          "MoveToColdStorageAfterDays": {
                            "type": "long"
                          }
                        }
                      },
                      "RecoveryPointArn": {},
                      "ResourceArn": {},
                      "ResourceType": {},
                      "SourceBackupVaultArn": {},
                      "Status": {},
                      "StatusMessage": {},
                      "StorageClass": {}
                    }
                  },
                  "AwsEc2LaunchTemplate": {
                    "type": "structure",
                    "members": {
                      "LaunchTemplateName": {},
                      "Id": {},
                      "LaunchTemplateData": {
                        "type": "structure",
                        "members": {
                          "BlockDeviceMappingSet": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "DeviceName": {},
                                "Ebs": {
                                  "type": "structure",
                                  "members": {
                                    "DeleteOnTermination": {
                                      "type": "boolean"
                                    },
                                    "Encrypted": {
                                      "type": "boolean"
                                    },
                                    "Iops": {
                                      "type": "integer"
                                    },
                                    "KmsKeyId": {},
                                    "SnapshotId": {},
                                    "Throughput": {
                                      "type": "integer"
                                    },
                                    "VolumeSize": {
                                      "type": "integer"
                                    },
                                    "VolumeType": {}
                                  }
                                },
                                "NoDevice": {},
                                "VirtualName": {}
                              }
                            }
                          },
                          "CapacityReservationSpecification": {
                            "type": "structure",
                            "members": {
                              "CapacityReservationPreference": {},
                              "CapacityReservationTarget": {
                                "type": "structure",
                                "members": {
                                  "CapacityReservationId": {},
                                  "CapacityReservationResourceGroupArn": {}
                                }
                              }
                            }
                          },
                          "CpuOptions": {
                            "type": "structure",
                            "members": {
                              "CoreCount": {
                                "type": "integer"
                              },
                              "ThreadsPerCore": {
                                "type": "integer"
                              }
                            }
                          },
                          "CreditSpecification": {
                            "type": "structure",
                            "members": {
                              "CpuCredits": {}
                            }
                          },
                          "DisableApiStop": {
                            "type": "boolean"
                          },
                          "DisableApiTermination": {
                            "type": "boolean"
                          },
                          "EbsOptimized": {
                            "type": "boolean"
                          },
                          "ElasticGpuSpecificationSet": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Type": {}
                              }
                            }
                          },
                          "ElasticInferenceAcceleratorSet": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "Count": {
                                  "type": "integer"
                                },
                                "Type": {}
                              }
                            }
                          },
                          "EnclaveOptions": {
                            "type": "structure",
                            "members": {
                              "Enabled": {
                                "type": "boolean"
                              }
                            }
                          },
                          "HibernationOptions": {
                            "type": "structure",
                            "members": {
                              "Configured": {
                                "type": "boolean"
                              }
                            }
                          },
                          "IamInstanceProfile": {
                            "type": "structure",
                            "members": {
                              "Arn": {},
                              "Name": {}
                            }
                          },
                          "ImageId": {},
                          "InstanceInitiatedShutdownBehavior": {},
                          "InstanceMarketOptions": {
                            "type": "structure",
                            "members": {
                              "MarketType": {},
                              "SpotOptions": {
                                "type": "structure",
                                "members": {
                                  "BlockDurationMinutes": {
                                    "type": "integer"
                                  },
                                  "InstanceInterruptionBehavior": {},
                                  "MaxPrice": {},
                                  "SpotInstanceType": {},
                                  "ValidUntil": {}
                                }
                              }
                            }
                          },
                          "InstanceRequirements": {
                            "type": "structure",
                            "members": {
                              "AcceleratorCount": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "integer"
                                  },
                                  "Min": {
                                    "type": "integer"
                                  }
                                }
                              },
                              "AcceleratorManufacturers": {
                                "shape": "S3c"
                              },
                              "AcceleratorNames": {
                                "shape": "S3c"
                              },
                              "AcceleratorTotalMemoryMiB": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "integer"
                                  },
                                  "Min": {
                                    "type": "integer"
                                  }
                                }
                              },
                              "AcceleratorTypes": {
                                "shape": "S3c"
                              },
                              "BareMetal": {},
                              "BaselineEbsBandwidthMbps": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "integer"
                                  },
                                  "Min": {
                                    "type": "integer"
                                  }
                                }
                              },
                              "BurstablePerformance": {},
                              "CpuManufacturers": {
                                "shape": "S3c"
                              },
                              "ExcludedInstanceTypes": {
                                "shape": "S3c"
                              },
                              "InstanceGenerations": {
                                "shape": "S3c"
                              },
                              "LocalStorage": {},
                              "LocalStorageTypes": {
                                "shape": "S3c"
                              },
                              "MemoryGiBPerVCpu": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "double"
                                  },
                                  "Min": {
                                    "type": "double"
                                  }
                                }
                              },
                              "MemoryMiB": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "integer"
                                  },
                                  "Min": {
                                    "type": "integer"
                                  }
                                }
                              },
                              "NetworkInterfaceCount": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "integer"
                                  },
                                  "Min": {
                                    "type": "integer"
                                  }
                                }
                              },
                              "OnDemandMaxPricePercentageOverLowestPrice": {
                                "type": "integer"
                              },
                              "RequireHibernateSupport": {
                                "type": "boolean"
                              },
                              "SpotMaxPricePercentageOverLowestPrice": {
                                "type": "integer"
                              },
                              "TotalLocalStorageGB": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "double"
                                  },
                                  "Min": {
                                    "type": "double"
                                  }
                                }
                              },
                              "VCpuCount": {
                                "type": "structure",
                                "members": {
                                  "Max": {
                                    "type": "integer"
                                  },
                                  "Min": {
                                    "type": "integer"
                                  }
                                }
                              }
                            }
                          },
                          "InstanceType": {},
                          "KernelId": {},
                          "KeyName": {},
                          "LicenseSet": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "LicenseConfigurationArn": {}
                              }
                            }
                          },
                          "MaintenanceOptions": {
                            "type": "structure",
                            "members": {
                              "AutoRecovery": {}
                            }
                          },
                          "MetadataOptions": {
                            "type": "structure",
                            "members": {
                              "HttpEndpoint": {},
                              "HttpProtocolIpv6": {},
                              "HttpTokens": {},
                              "HttpPutResponseHopLimit": {
                                "type": "integer"
                              },
                              "InstanceMetadataTags": {}
                            }
                          },
                          "Monitoring": {
                            "type": "structure",
                            "members": {
                              "Enabled": {
                                "type": "boolean"
                              }
                            }
                          },
                          "NetworkInterfaceSet": {
                            "type": "list",
                            "member": {
                              "type": "structure",
                              "members": {
                                "AssociateCarrierIpAddress": {
                                  "type": "boolean"
                                },
                                "AssociatePublicIpAddress": {
                                  "type": "boolean"
                                },
                                "DeleteOnTermination": {
                                  "type": "boolean"
                                },
                                "Description": {},
                                "DeviceIndex": {
                                  "type": "integer"
                                },
                                "Groups": {
                                  "shape": "S3c"
                                },
                                "InterfaceType": {},
                                "Ipv4PrefixCount": {
                                  "type": "integer"
                                },
                                "Ipv4Prefixes": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Ipv4Prefix": {}
                                    }
                                  }
                                },
                                "Ipv6AddressCount": {
                                  "type": "integer"
                                },
                                "Ipv6Addresses": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Ipv6Address": {}
                                    }
                                  }
                                },
                                "Ipv6PrefixCount": {
                                  "type": "integer"
                                },
                                "Ipv6Prefixes": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Ipv6Prefix": {}
                                    }
                                  }
                                },
                                "NetworkCardIndex": {
                                  "type": "integer"
                                },
                                "NetworkInterfaceId": {},
                                "PrivateIpAddress": {},
                                "PrivateIpAddresses": {
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Primary": {
                                        "type": "boolean"
                                      },
                                      "PrivateIpAddress": {}
                                    }
                                  }
                                },
                                "SecondaryPrivateIpAddressCount": {
                                  "type": "integer"
                                },
                                "SubnetId": {}
                              }
                            }
                          },
                          "Placement": {
                            "type": "structure",
                            "members": {
                              "Affinity": {},
                              "AvailabilityZone": {},
                              "GroupName": {},
                              "HostId": {},
                              "HostResourceGroupArn": {},
                              "PartitionNumber": {
                                "type": "integer"
                              },
                              "SpreadDomain": {},
                              "Tenancy": {}
                            }
                          },
                          "PrivateDnsNameOptions": {
                            "type": "structure",
                            "members": {
                              "EnableResourceNameDnsAAAARecord": {
                                "type": "boolean"
                              },
                              "EnableResourceNameDnsARecord": {
                                "type": "boolean"
                              },
                              "HostnameType": {}
                            }
                          },
                          "RamDiskId": {},
                          "SecurityGroupIdSet": {
                            "shape": "S3c"
                          },
                          "SecurityGroupSet": {
                            "shape": "S3c"
                          },
                          "UserData": {}
                        }
                      },
                      "DefaultVersionNumber": {
                        "type": "long"
                      },
                      "LatestVersionNumber": {
                        "type": "long"
                      }
                    }
                  },
                  "AwsSageMakerNotebookInstance": {
                    "type": "structure",
                    "members": {
                      "AcceleratorTypes": {
                        "shape": "S3c"
                      },
                      "AdditionalCodeRepositories": {
                        "shape": "S3c"
                      },
                      "DefaultCodeRepository": {},
                      "DirectInternetAccess": {},
                      "FailureReason": {},
                      "InstanceMetadataServiceConfiguration": {
                        "type": "structure",
                        "members": {
                          "MinimumInstanceMetadataServiceVersion": {}
                        }
                      },
                      "InstanceType": {},
                      "KmsKeyId": {},
                      "NetworkInterfaceId": {},
                      "NotebookInstanceArn": {},
                      "NotebookInstanceLifecycleConfigName": {},
                      "NotebookInstanceName": {},
                      "NotebookInstanceStatus": {},
                      "PlatformIdentifier": {},
                      "RoleArn": {},
                      "RootAccess": {},
                      "SecurityGroups": {
                        "shape": "S3c"
                      },
                      "SubnetId": {},
                      "Url": {},
                      "VolumeSizeInGB": {
                        "type": "integer"
                      }
                    }
                  },
                  "AwsWafv2WebAcl": {
                    "type": "structure",
                    "members": {
                      "Name": {},
                      "Arn": {},
                      "ManagedbyFirewallManager": {
                        "type": "boolean"
                      },
                      "Id": {},
                      "Capacity": {
                        "type": "long"
                      },
                      "CaptchaConfig": {
                        "type": "structure",
                        "members": {
                          "ImmunityTimeProperty": {
                            "type": "structure",
                            "members": {
                              "ImmunityTime": {
                                "type": "long"
                              }
                            }
                          }
                        }
                      },
                      "DefaultAction": {
                        "type": "structure",
                        "members": {
                          "Allow": {
                            "shape": "Sjm"
                          },
                          "Block": {
                            "shape": "Sjq"
                          }
                        }
                      },
                      "Description": {},
                      "Rules": {
                        "shape": "Sjs"
                      },
                      "VisibilityConfig": {
                        "shape": "Sjx"
                      }
                    }
                  },
                  "AwsWafv2RuleGroup": {
                    "type": "structure",
                    "members": {
                      "Capacity": {
                        "type": "long"
                      },
                      "Description": {},
                      "Id": {},
                      "Name": {},
                      "Arn": {},
                      "Rules": {
                        "shape": "Sjs"
                      },
                      "Scope": {},
                      "VisibilityConfig": {
                        "shape": "Sjx"
                      }
                    }
                  },
                  "AwsEc2RouteTable": {
                    "type": "structure",
                    "members": {
                      "AssociationSet": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "AssociationState": {
                              "type": "structure",
                              "members": {
                                "State": {},
                                "StatusMessage": {}
                              }
                            },
                            "GatewayId": {},
                            "Main": {
                              "type": "boolean"
                            },
                            "RouteTableAssociationId": {},
                            "RouteTableId": {},
                            "SubnetId": {}
                          }
                        }
                      },
                      "OwnerId": {},
                      "PropagatingVgwSet": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "GatewayId": {}
                          }
                        }
                      },
                      "RouteTableId": {},
                      "RouteSet": {
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "CarrierGatewayId": {},
                            "CoreNetworkArn": {},
                            "DestinationCidrBlock": {},
                            "DestinationIpv6CidrBlock": {},
                            "DestinationPrefixListId": {},
                            "EgressOnlyInternetGatewayId": {},
                            "GatewayId": {},
                            "InstanceId": {},
                            "InstanceOwnerId": {},
                            "LocalGatewayId": {},
                            "NatGatewayId": {},
                            "NetworkInterfaceId": {},
                            "Origin": {},
                            "State": {},
                            "TransitGatewayId": {},
                            "VpcPeeringConnectionId": {}
                          }
                        }
                      },
                      "VpcId": {}
                    }
                  }
                }
              }
            }
          }
        },
        "Compliance": {
          "type": "structure",
          "members": {
            "Status": {},
            "RelatedRequirements": {
              "shape": "S10"
            },
            "StatusReasons": {
              "type": "list",
              "member": {
                "type": "structure",
                "required": [
                  "ReasonCode"
                ],
                "members": {
                  "ReasonCode": {},
                  "Description": {}
                }
              }
            },
            "SecurityControlId": {},
            "AssociatedStandards": {
              "type": "list",
              "member": {
                "type": "structure",
                "members": {
                  "StandardsId": {}
                }
              }
            }
          }
        },
        "VerificationState": {},
        "WorkflowState": {
          "type": "string",
          "deprecated": true,
          "deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."
        },
        "Workflow": {
          "type": "structure",
          "members": {
            "Status": {}
          }
        },
        "RecordState": {},
        "RelatedFindings": {
          "shape": "Ski"
        },
        "Note": {
          "type": "structure",
          "required": [
            "Text",
            "UpdatedBy",
            "UpdatedAt"
          ],
          "members": {
            "Text": {},
            "UpdatedBy": {},
            "UpdatedAt": {}
          }
        },
        "Vulnerabilities": {
          "type": "list",
          "member": {
            "type": "structure",
            "required": [
              "Id"
            ],
            "members": {
              "Id": {},
              "VulnerablePackages": {
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "Name": {},
                    "Version": {},
                    "Epoch": {},
                    "Release": {},
                    "Architecture": {},
                    "PackageManager": {},
                    "FilePath": {},
                    "FixedInVersion": {},
                    "Remediation": {},
                    "SourceLayerHash": {},
                    "SourceLayerArn": {}
                  }
                }
              },
              "Cvss": {
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "Version": {},
                    "BaseScore": {
                      "type": "double"
                    },
                    "BaseVector": {},
                    "Source": {},
                    "Adjustments": {
                      "type": "list",
                      "member": {
                        "type": "structure",
                        "members": {
                          "Metric": {},
                          "Reason": {}
                        }
                      }
                    }
                  }
                }
              },
              "RelatedVulnerabilities": {
                "shape": "Sk"
              },
              "Vendor": {
                "type": "structure",
                "required": [
                  "Name"
                ],
                "members": {
                  "Name": {},
                  "Url": {},
                  "VendorSeverity": {},
                  "VendorCreatedAt": {},
                  "VendorUpdatedAt": {}
                }
              },
              "ReferenceUrls": {
                "shape": "Sk"
              },
              "FixAvailable": {}
            }
          }
        },
        "PatchSummary": {
          "type": "structure",
          "required": [
            "Id"
          ],
          "members": {
            "Id": {},
            "InstalledCount": {
              "type": "integer"
            },
            "MissingCount": {
              "type": "integer"
            },
            "FailedCount": {
              "type": "integer"
            },
            "InstalledOtherCount": {
              "type": "integer"
            },
            "InstalledRejectedCount": {
              "type": "integer"
            },
            "InstalledPendingReboot": {
              "type": "integer"
            },
            "OperationStartTime": {},
            "OperationEndTime": {},
            "RebootOption": {},
            "Operation": {}
          }
        },
        "Action": {
          "type": "structure",
          "members": {
            "ActionType": {},
            "NetworkConnectionAction": {
              "type": "structure",
              "members": {
                "ConnectionDirection": {},
                "RemoteIpDetails": {
                  "shape": "Sky"
                },
                "RemotePortDetails": {
                  "type": "structure",
                  "members": {
                    "Port": {
                      "type": "integer"
                    },
                    "PortName": {}
                  }
                },
                "LocalPortDetails": {
                  "shape": "Sl4"
                },
                "Protocol": {},
                "Blocked": {
                  "type": "boolean"
                }
              }
            },
            "AwsApiCallAction": {
              "type": "structure",
              "members": {
                "Api": {},
                "ServiceName": {},
                "CallerType": {},
                "RemoteIpDetails": {
                  "shape": "Sky"
                },
                "DomainDetails": {
                  "type": "structure",
                  "members": {
                    "Domain": {}
                  }
                },
                "AffectedResources": {
                  "shape": "S1f"
                },
                "FirstSeen": {},
                "LastSeen": {}
              }
            },
            "DnsRequestAction": {
              "type": "structure",
              "members": {
                "Domain": {},
                "Protocol": {},
                "Blocked": {
                  "type": "boolean"
                }
              }
            },
            "PortProbeAction": {
              "type": "structure",
              "members": {
                "PortProbeDetails": {
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "LocalPortDetails": {
                        "shape": "Sl4"
                      },
                      "LocalIpDetails": {
                        "type": "structure",
                        "members": {
                          "IpAddressV4": {}
                        }
                      },
                      "RemoteIpDetails": {
                        "shape": "Sky"
                      }
                    }
                  }
                },
                "Blocked": {
                  "type": "boolean"
                }
              }
            }
          }
        },
        "FindingProviderFields": {
          "type": "structure",
          "members": {
            "Confidence": {
              "type": "integer"
            },
            "Criticality": {
              "type": "integer"
            },
            "RelatedFindings": {
              "shape": "Ski"
            },
            "Severity": {
              "type": "structure",
              "members": {
                "Label": {},
                "Original": {}
              }
            },
            "Types": {
              "shape": "S18"
            }
          }
        },
        "Sample": {
          "type": "boolean"
        }
      }
    },
    "S18": {
      "type": "list",
      "member": {}
    },
    "S1f": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "S1m": {
      "type": "structure",
      "members": {
        "Begin": {
          "type": "integer"
        },
        "End": {
          "type": "integer"
        }
      }
    },
    "S1p": {
      "type": "structure",
      "members": {
        "Protocol": {},
        "Destination": {
          "shape": "S1q"
        },
        "Source": {
          "shape": "S1q"
        }
      }
    },
    "S1q": {
      "type": "structure",
      "members": {
        "Address": {
          "shape": "Sk"
        },
        "PortRanges": {
          "type": "list",
          "member": {
            "shape": "S1m"
          }
        }
      }
    },
    "S2d": {
      "type": "structure",
      "members": {
        "LineRanges": {
          "shape": "S2e"
        },
        "OffsetRanges": {
          "shape": "S2e"
        },
        "Pages": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "PageNumber": {
                "type": "long"
              },
              "LineRange": {
                "shape": "S2f"
              },
              "OffsetRange": {
                "shape": "S2f"
              }
            }
          }
        },
        "Records": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "JsonPath": {},
              "RecordIndex": {
                "type": "long"
              }
            }
          }
        },
        "Cells": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Column": {
                "type": "long"
              },
              "Row": {
                "type": "long"
              },
              "ColumnName": {},
              "CellReference": {}
            }
          }
        }
      }
    },
    "S2e": {
      "type": "list",
      "member": {
        "shape": "S2f"
      }
    },
    "S2f": {
      "type": "structure",
      "members": {
        "Start": {
          "type": "long"
        },
        "End": {
          "type": "long"
        },
        "StartColumn": {
          "type": "long"
        }
      }
    },
    "S31": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "ArtifactIdentifier": {},
          "EncryptionDisabled": {
            "type": "boolean"
          },
          "Location": {},
          "Name": {},
          "NamespaceType": {},
          "OverrideArtifactName": {
            "type": "boolean"
          },
          "Packaging": {},
          "Path": {},
          "Type": {}
        }
      }
    },
    "S3c": {
      "type": "list",
      "member": {}
    },
    "S4a": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "IpProtocol": {},
          "FromPort": {
            "type": "integer"
          },
          "ToPort": {
            "type": "integer"
          },
          "UserIdGroupPairs": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "GroupId": {},
                "GroupName": {},
                "PeeringStatus": {},
                "UserId": {},
                "VpcId": {},
                "VpcPeeringConnectionId": {}
              }
            }
          },
          "IpRanges": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "CidrIp": {}
              }
            }
          },
          "Ipv6Ranges": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "CidrIpv6": {}
              }
            }
          },
          "PrefixListIds": {
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "PrefixListId": {}
              }
            }
          }
        }
      }
    },
    "S4q": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "AssociationId": {},
          "Ipv6CidrBlock": {},
          "CidrBlockState": {}
        }
      }
    },
    "S5k": {
      "type": "structure",
      "members": {
        "CloudWatchLogsLogGroupArn": {},
        "Enabled": {
          "type": "boolean"
        }
      }
    },
    "S67": {
      "type": "structure",
      "members": {
        "BlockPublicAcls": {
          "type": "boolean"
        },
        "BlockPublicPolicy": {
          "type": "boolean"
        },
        "IgnorePublicAcls": {
          "type": "boolean"
        },
        "RestrictPublicBuckets": {
          "type": "boolean"
        }
      }
    },
    "S71": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "PolicyName": {},
          "PolicyArn": {}
        }
      }
    },
    "S73": {
      "type": "structure",
      "members": {
        "PermissionsBoundaryArn": {},
        "PermissionsBoundaryType": {}
      }
    },
    "S7a": {
      "type": "structure",
      "members": {
        "DetailedMetricsEnabled": {
          "type": "boolean"
        },
        "LoggingLevel": {},
        "DataTraceEnabled": {
          "type": "boolean"
        },
        "ThrottlingBurstLimit": {
          "type": "integer"
        },
        "ThrottlingRateLimit": {
          "type": "double"
        }
      }
    },
    "S7b": {
      "type": "structure",
      "members": {
        "Format": {},
        "DestinationArn": {}
      }
    },
    "S7l": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "AttributeName": {},
          "KeyType": {}
        }
      }
    },
    "S7n": {
      "type": "structure",
      "members": {
        "NonKeyAttributes": {
          "shape": "Sk"
        },
        "ProjectionType": {}
      }
    },
    "S7o": {
      "type": "structure",
      "members": {
        "LastDecreaseDateTime": {},
        "LastIncreaseDateTime": {},
        "NumberOfDecreasesToday": {
          "type": "integer"
        },
        "ReadCapacityUnits": {
          "type": "integer"
        },
        "WriteCapacityUnits": {
          "type": "integer"
        }
      }
    },
    "S7v": {
      "type": "structure",
      "members": {
        "ReadCapacityUnits": {
          "type": "integer"
        }
      }
    },
    "S8a": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "DomainName": {},
          "ResourceRecord": {
            "type": "structure",
            "members": {
              "Name": {},
              "Type": {},
              "Value": {}
            }
          },
          "ValidationDomain": {},
          "ValidationEmails": {
            "shape": "Sk"
          },
          "ValidationMethod": {},
          "ValidationStatus": {}
        }
      }
    },
    "Sai": {
      "type": "structure",
      "members": {
        "Address": {},
        "Port": {
          "type": "integer"
        },
        "HostedZoneId": {}
      }
    },
    "Saj": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "VpcSecurityGroupId": {},
          "Status": {}
        }
      }
    },
    "Sat": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Name": {},
          "Value": {}
        }
      }
    },
    "Saz": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Domain": {},
          "Status": {},
          "Fqdn": {},
          "IamRoleName": {}
        }
      }
    },
    "Sbt": {
      "type": "structure",
      "members": {
        "Name": {},
        "Image": {},
        "MountPoints": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "SourceVolume": {},
              "ContainerPath": {}
            }
          }
        },
        "Privileged": {
          "type": "boolean"
        }
      }
    },
    "Se6": {
      "type": "list",
      "member": {
        "type": "integer"
      }
    },
    "Sej": {
      "type": "structure",
      "members": {
        "CloudWatchLogsLogGroupArn": {},
        "Enabled": {
          "type": "boolean"
        }
      }
    },
    "Sfa": {
      "type": "structure",
      "members": {
        "PublishMetricAction": {
          "type": "structure",
          "members": {
            "Dimensions": {
              "type": "list",
              "member": {
                "type": "structure",
                "members": {
                  "Value": {}
                }
              }
            }
          }
        }
      }
    },
    "Sgy": {
      "type": "structure",
      "members": {
        "CidrBlock": {},
        "CidrBlockSet": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "CidrBlock": {}
            }
          }
        },
        "Ipv6CidrBlockSet": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Ipv6CidrBlock": {}
            }
          }
        },
        "OwnerId": {},
        "PeeringOptions": {
          "type": "structure",
          "members": {
            "AllowDnsResolutionFromRemoteVpc": {
              "type": "boolean"
            },
            "AllowEgressFromLocalClassicLinkToRemoteVpc": {
              "type": "boolean"
            },
            "AllowEgressFromLocalVpcToRemoteClassicLink": {
              "type": "boolean"
            }
          }
        },
        "Region": {},
        "VpcId": {}
      }
    },
    "Si3": {
      "type": "structure",
      "members": {
        "DeleteAfterDays": {
          "type": "long"
        },
        "MoveToColdStorageAfterDays": {
          "type": "long"
        }
      }
    },
    "Sjm": {
      "type": "structure",
      "members": {
        "CustomRequestHandling": {
          "shape": "Sjn"
        }
      }
    },
    "Sjn": {
      "type": "structure",
      "members": {
        "InsertHeaders": {
          "shape": "Sjo"
        }
      }
    },
    "Sjo": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Name": {},
          "Value": {}
        }
      }
    },
    "Sjq": {
      "type": "structure",
      "members": {
        "CustomResponse": {
          "type": "structure",
          "members": {
            "CustomResponseBodyKey": {},
            "ResponseCode": {
              "type": "integer"
            },
            "ResponseHeaders": {
              "shape": "Sjo"
            }
          }
        }
      }
    },
    "Sjs": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Action": {
            "type": "structure",
            "members": {
              "Allow": {
                "shape": "Sjm"
              },
              "Block": {
                "shape": "Sjq"
              },
              "Captcha": {
                "type": "structure",
                "members": {
                  "CustomRequestHandling": {
                    "shape": "Sjn"
                  }
                }
              },
              "Count": {
                "type": "structure",
                "members": {
                  "CustomRequestHandling": {
                    "shape": "Sjn"
                  }
                }
              }
            }
          },
          "Name": {},
          "OverrideAction": {},
          "Priority": {
            "type": "integer"
          },
          "VisibilityConfig": {
            "shape": "Sjx"
          }
        }
      }
    },
    "Sjx": {
      "type": "structure",
      "members": {
        "CloudWatchMetricsEnabled": {
          "type": "boolean"
        },
        "MetricName": {},
        "SampledRequestsEnabled": {
          "type": "boolean"
        }
      }
    },
    "Ski": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "ProductArn",
          "Id"
        ],
        "members": {
          "ProductArn": {},
          "Id": {}
        }
      }
    },
    "Sky": {
      "type": "structure",
      "members": {
        "IpAddressV4": {},
        "Organization": {
          "type": "structure",
          "members": {
            "Asn": {
              "type": "integer"
            },
            "AsnOrg": {},
            "Isp": {},
            "Org": {}
          }
        },
        "Country": {
          "type": "structure",
          "members": {
            "CountryCode": {},
            "CountryName": {}
          }
        },
        "City": {
          "type": "structure",
          "members": {
            "CityName": {}
          }
        },
        "GeoLocation": {
          "type": "structure",
          "members": {
            "Lon": {
              "type": "double"
            },
            "Lat": {
              "type": "double"
            }
          }
        }
      }
    },
    "Sl4": {
      "type": "structure",
      "members": {
        "Port": {
          "type": "integer"
        },
        "PortName": {}
      }
    },
    "Slj": {
      "type": "list",
      "member": {
        "shape": "Slk"
      }
    },
    "Slk": {
      "type": "structure",
      "required": [
        "Id",
        "ProductArn"
      ],
      "members": {
        "Id": {},
        "ProductArn": {}
      }
    },
    "Sll": {
      "type": "structure",
      "required": [
        "Text",
        "UpdatedBy"
      ],
      "members": {
        "Text": {},
        "UpdatedBy": {}
      }
    },
    "Slt": {
      "type": "structure",
      "required": [
        "StandardsArn",
        "SecurityControlId",
        "AssociationStatus"
      ],
      "members": {
        "StandardsArn": {},
        "SecurityControlId": {},
        "AssociationStatus": {},
        "UpdatedReason": {}
      }
    },
    "Sm2": {
      "type": "structure",
      "members": {
        "ProductArn": {
          "shape": "Sm3"
        },
        "AwsAccountId": {
          "shape": "Sm3"
        },
        "Id": {
          "shape": "Sm3"
        },
        "GeneratorId": {
          "shape": "Sm3"
        },
        "Region": {
          "shape": "Sm3"
        },
        "Type": {
          "shape": "Sm3"
        },
        "FirstObservedAt": {
          "shape": "Sm6"
        },
        "LastObservedAt": {
          "shape": "Sm6"
        },
        "CreatedAt": {
          "shape": "Sm6"
        },
        "UpdatedAt": {
          "shape": "Sm6"
        },
        "SeverityProduct": {
          "shape": "Sma",
          "deprecated": true,
          "deprecatedMessage": "This filter is deprecated. Instead, use FindingProviderSeverityOriginal."
        },
        "SeverityNormalized": {
          "shape": "Sma",
          "deprecated": true,
          "deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."
        },
        "SeverityLabel": {
          "shape": "Sm3"
        },
        "Confidence": {
          "shape": "Sma"
        },
        "Criticality": {
          "shape": "Sma"
        },
        "Title": {
          "shape": "Sm3"
        },
        "Description": {
          "shape": "Sm3"
        },
        "RecommendationText": {
          "shape": "Sm3"
        },
        "SourceUrl": {
          "shape": "Sm3"
        },
        "ProductFields": {
          "shape": "Smc"
        },
        "ProductName": {
          "shape": "Sm3"
        },
        "CompanyName": {
          "shape": "Sm3"
        },
        "UserDefinedFields": {
          "shape": "Smc"
        },
        "MalwareName": {
          "shape": "Sm3"
        },
        "MalwareType": {
          "shape": "Sm3"
        },
        "MalwarePath": {
          "shape": "Sm3"
        },
        "MalwareState": {
          "shape": "Sm3"
        },
        "NetworkDirection": {
          "shape": "Sm3"
        },
        "NetworkProtocol": {
          "shape": "Sm3"
        },
        "NetworkSourceIpV4": {
          "shape": "Smf"
        },
        "NetworkSourceIpV6": {
          "shape": "Smf"
        },
        "NetworkSourcePort": {
          "shape": "Sma"
        },
        "NetworkSourceDomain": {
          "shape": "Sm3"
        },
        "NetworkSourceMac": {
          "shape": "Sm3"
        },
        "NetworkDestinationIpV4": {
          "shape": "Smf"
        },
        "NetworkDestinationIpV6": {
          "shape": "Smf"
        },
        "NetworkDestinationPort": {
          "shape": "Sma"
        },
        "NetworkDestinationDomain": {
          "shape": "Sm3"
        },
        "ProcessName": {
          "shape": "Sm3"
        },
        "ProcessPath": {
          "shape": "Sm3"
        },
        "ProcessPid": {
          "shape": "Sma"
        },
        "ProcessParentPid": {
          "shape": "Sma"
        },
        "ProcessLaunchedAt": {
          "shape": "Sm6"
        },
        "ProcessTerminatedAt": {
          "shape": "Sm6"
        },
        "ThreatIntelIndicatorType": {
          "shape": "Sm3"
        },
        "ThreatIntelIndicatorValue": {
          "shape": "Sm3"
        },
        "ThreatIntelIndicatorCategory": {
          "shape": "Sm3"
        },
        "ThreatIntelIndicatorLastObservedAt": {
          "shape": "Sm6"
        },
        "ThreatIntelIndicatorSource": {
          "shape": "Sm3"
        },
        "ThreatIntelIndicatorSourceUrl": {
          "shape": "Sm3"
        },
        "ResourceType": {
          "shape": "Sm3"
        },
        "ResourceId": {
          "shape": "Sm3"
        },
        "ResourcePartition": {
          "shape": "Sm3"
        },
        "ResourceRegion": {
          "shape": "Sm3"
        },
        "ResourceTags": {
          "shape": "Smc"
        },
        "ResourceAwsEc2InstanceType": {
          "shape": "Sm3"
        },
        "ResourceAwsEc2InstanceImageId": {
          "shape": "Sm3"
        },
        "ResourceAwsEc2InstanceIpV4Addresses": {
          "shape": "Smf"
        },
        "ResourceAwsEc2InstanceIpV6Addresses": {
          "shape": "Smf"
        },
        "ResourceAwsEc2InstanceKeyName": {
          "shape": "Sm3"
        },
        "ResourceAwsEc2InstanceIamInstanceProfileArn": {
          "shape": "Sm3"
        },
        "ResourceAwsEc2InstanceVpcId": {
          "shape": "Sm3"
        },
        "ResourceAwsEc2InstanceSubnetId": {
          "shape": "Sm3"
        },
        "ResourceAwsEc2InstanceLaunchedAt": {
          "shape": "Sm6"
        },
        "ResourceAwsS3BucketOwnerId": {
          "shape": "Sm3"
        },
        "ResourceAwsS3BucketOwnerName": {
          "shape": "Sm3"
        },
        "ResourceAwsIamAccessKeyUserName": {
          "shape": "Sm3",
          "deprecated": true,
          "deprecatedMessage": "This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."
        },
        "ResourceAwsIamAccessKeyPrincipalName": {
          "shape": "Sm3"
        },
        "ResourceAwsIamAccessKeyStatus": {
          "shape": "Sm3"
        },
        "ResourceAwsIamAccessKeyCreatedAt": {
          "shape": "Sm6"
        },
        "ResourceAwsIamUserUserName": {
          "shape": "Sm3"
        },
        "ResourceContainerName": {
          "shape": "Sm3"
        },
        "ResourceContainerImageId": {
          "shape": "Sm3"
        },
        "ResourceContainerImageName": {
          "shape": "Sm3"
        },
        "ResourceContainerLaunchedAt": {
          "shape": "Sm6"
        },
        "ResourceDetailsOther": {
          "shape": "Smc"
        },
        "ComplianceStatus": {
          "shape": "Sm3"
        },
        "VerificationState": {
          "shape": "Sm3"
        },
        "WorkflowState": {
          "shape": "Sm3"
        },
        "WorkflowStatus": {
          "shape": "Sm3"
        },
        "RecordState": {
          "shape": "Sm3"
        },
        "RelatedFindingsProductArn": {
          "shape": "Sm3"
        },
        "RelatedFindingsId": {
          "shape": "Sm3"
        },
        "NoteText": {
          "shape": "Sm3"
        },
        "NoteUpdatedAt": {
          "shape": "Sm6"
        },
        "NoteUpdatedBy": {
          "shape": "Sm3"
        },
        "Keyword": {
          "deprecated": true,
          "deprecatedMessage": "The Keyword property is deprecated.",
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Value": {}
            }
          }
        },
        "FindingProviderFieldsConfidence": {
          "shape": "Sma"
        },
        "FindingProviderFieldsCriticality": {
          "shape": "Sma"
        },
        "FindingProviderFieldsRelatedFindingsId": {
          "shape": "Sm3"
        },
        "FindingProviderFieldsRelatedFindingsProductArn": {
          "shape": "Sm3"
        },
        "FindingProviderFieldsSeverityLabel": {
          "shape": "Sm3"
        },
        "FindingProviderFieldsSeverityOriginal": {
          "shape": "Sm3"
        },
        "FindingProviderFieldsTypes": {
          "shape": "Sm3"
        },
        "Sample": {
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Value": {
                "type": "boolean"
              }
            }
          }
        },
        "ComplianceSecurityControlId": {
          "shape": "Sm3"
        },
        "ComplianceAssociatedStandardsId": {
          "shape": "Sm3"
        }
      }
    },
    "Sm3": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Value": {},
          "Comparison": {}
        }
      }
    },
    "Sm6": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Start": {},
          "End": {},
          "DateRange": {
            "type": "structure",
            "members": {
              "Value": {
                "type": "integer"
              },
              "Unit": {}
            }
          }
        }
      }
    },
    "Sma": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Gte": {
            "type": "double"
          },
          "Lte": {
            "type": "double"
          },
          "Eq": {
            "type": "double"
          }
        }
      }
    },
    "Smc": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Key": {},
          "Value": {},
          "Comparison": {}
        }
      }
    },
    "Smf": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Cidr": {}
        }
      }
    },
    "Smr": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "AccountId": {},
          "ProcessingResult": {}
        }
      }
    },
    "Smu": {
      "type": "list",
      "member": {}
    },
    "Sn7": {
      "type": "list",
      "member": {}
    },
    "Sog": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "Som": {
      "type": "structure",
      "members": {
        "AccountId": {},
        "InvitationId": {},
        "InvitedAt": {
          "shape": "S11"
        },
        "MemberStatus": {}
      }
    },
    "Spc": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "AccountId": {},
          "Email": {},
          "MasterId": {
            "deprecated": true,
            "deprecatedMessage": "This field is deprecated, use AdministratorId instead."
          },
          "AdministratorId": {},
          "MemberStatus": {},
          "InvitedAt": {
            "shape": "S11"
          },
          "UpdatedAt": {
            "shape": "S11"
          }
        }
      }
    }
  }
}